@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-arabic-400-normal.U_i0HMfG.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-400-normal.1AoZhAAW.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-math-400-normal.tNY49amj.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-math-400-normal.C570QcAC.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-symbols-400-normal.BoBMuTRv.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-symbols-400-normal.Dyan2v4O.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-latin-ext-400-normal.BbeOg8Tq.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-ext-400-normal.Er5jWGmQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-latin-400-normal.Dajb6q3W.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-400-normal.pwOnwvFs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-naskh-arabic-arabic-500-normal.9HZNyGfq.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-500-normal.C1qSLoTD.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-naskh-arabic-math-500-normal.CCWYSSwb.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-math-500-normal.B_5LvSiG.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-naskh-arabic-symbols-500-normal.CvKEMm6R.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-symbols-500-normal.DT0dUDtU.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-naskh-arabic-latin-ext-500-normal.CcIVDYmt.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-ext-500-normal.CVGPM5Te.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-naskh-arabic-latin-500-normal.Bhl__RG1.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-500-normal.CYujSvJF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-naskh-arabic-arabic-600-normal.G5n5bgdQ.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-600-normal.DaTr67aF.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-naskh-arabic-math-600-normal.EJZZ5b9D.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-math-600-normal.DROtbd6p.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-naskh-arabic-symbols-600-normal.B-3Cxf8g.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-symbols-600-normal.C3RTzH7A.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-naskh-arabic-latin-ext-600-normal.xG-w6L3Y.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-ext-600-normal.B04rPZYM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-naskh-arabic-latin-600-normal.DByBVxli.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-600-normal.16Vd4b9R.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-arabic-700-normal.BdBAMxnO.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-700-normal.fm10sHOa.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-math-700-normal.BP-LajJh.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-math-700-normal.CDAZVDWY.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-symbols-700-normal.s-Hxeun5.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-symbols-700-normal.BzCgKmvF.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-latin-ext-700-normal.BdpHOyev.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-ext-700-normal.kZwI4aZI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-latin-700-normal.CG_vrPqD.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-latin-700-normal.DP4-Rtre.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-arabic-400-normal.BVDOj1dq.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-400-normal.Df9iHKj9.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-latin-ext-400-normal.ULxojL9g.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-ext-400-normal.BwovpPbk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-latin-400-normal.uocoWRvS.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-400-normal.BlOzo2Ia.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-nastaliq-urdu-arabic-700-normal.CV4fHIsl.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-700-normal.DLTMJhMG.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-nastaliq-urdu-latin-ext-700-normal.C3YvDW3y.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-ext-700-normal.BBxErJIn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-nastaliq-urdu-latin-700-normal.rBmT3leA.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-700-normal.dXX0GMKS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[hidden]{display:none!important}@font-face{font-family:Libron;src:url(/fonts/libron/Libron-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20AC,U+2122,U+2190-2193}@font-face{font-family:Libron;src:url(/fonts/libron/Libron-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20AC,U+2122,U+2190-2193}@font-face{font-family:Libron;src:url(/fonts/libron/Libron-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20AC,U+2122,U+2190-2193}@font-face{font-family:Libron;src:url(/fonts/libron/Libron-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20AC,U+2122,U+2190-2193}:root{color-scheme:light dark;--surface-page:light-dark(#fbf6ea,#14120f);--surface-raised:light-dark(#fffdf7,#181510);--surface-poem:light-dark(#f6edd6,#1c1916);--surface-sunken:light-dark(#f6efe3,#242019);--text:light-dark(#17130f,#e7ded0);--text-muted:light-dark(#635543,#9e9185);--link:light-dark(#0d1d30,#f0f6fc);--border:light-dark(#b8a78c,#9b7332);--line:light-dark(#dfcd9f,#3a322b);--brand:light-dark(#bf3f2a,#d4553a);--accent:light-dark(#b88828,#c9a050);--accent-soft:light-dark(#f5edd8,#2a2418);--action:light-dark(#1f4e79,#7db3e8);--action-ink:light-dark(#fff,#0d1520);--ok:light-dark(#2e7d32,#7cc47f);--danger:light-dark(#b3261e,#f07a6e);--heading:var(--link);--active:var(--brand);--focus:var(--accent);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--fs-xs:.75rem;--fs-sm:.85rem;--fs-md:.95rem;--fs-lg:1.1rem;--fs-xl:1.25rem;--fs-2xl:1.7rem;--shadow-sm:0 2px 8px #00000014;--shadow-lg:0 8px 24px #0000002e;--font:"Libron", "Noto Naskh Arabic", "Noto Nastaliq Urdu", serif;--font-nastaliq:"Noto Nastaliq Urdu", serif;--font-ui:"Libron", "Noto Naskh Arabic", serif;--font-latin:"Libron", Georgia, serif;--verse-lh:2.1}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root[data-palette=teal]{--surface-page:light-dark(#f2f8f7,#0f1716);--surface-raised:light-dark(#fcfefe,#121c1b);--surface-poem:light-dark(#e2f0ee,#152220);--surface-sunken:light-dark(#e9f3f1,#1a2927);--text:light-dark(#0f1f1d,#dcebe8);--text-muted:light-dark(#4a615e,#8fa8a4);--link:light-dark(#0b4f6c,#e6f4f2);--border:light-dark(#8db8b1,#2f7d72);--line:light-dark(#b6dad4,#23413c);--brand:light-dark(#c8553d,#e07a5f);--accent:light-dark(#2a9d8f,#3fb5a5);--accent-soft:light-dark(#e4f2ef,#172b28);--action:light-dark(#0b4f6c,#5cc2b3);--action-ink:light-dark(#fff,#0c1514)}:root[data-palette=lapis]{--surface-page:light-dark(#f3f5fb,#10131c);--surface-raised:light-dark(#fdfdff,#131724);--surface-poem:light-dark(#e6ebf8,#171c2c);--surface-sunken:light-dark(#ecf0f9,#1c2235);--text:light-dark(#131a2e,#e1e5f2);--text-muted:light-dark(#4e5772,#98a0bb);--link:light-dark(#1d3b8b,#eef1fb);--border:light-dark(#98a6c8,#4b5c9a);--line:light-dark(#d8d0ad,#2c3350);--brand:light-dark(#b83254,#e0607e);--accent:light-dark(#c49a2c,#d4b25a);--accent-soft:light-dark(#eef0f8,#1b2034);--action:light-dark(#1d3b8b,#8ea9ee);--action-ink:light-dark(#fff,#0e1220)}:root[data-palette=green]{--surface-page:light-dark(#f3f7f0,#111611);--surface-raised:light-dark(#fdfefb,#141a13);--surface-poem:light-dark(#e5eede,#182017);--surface-sunken:light-dark(#ecf3e7,#1d271b);--text:light-dark(#151f0f,#e0e8d8);--text-muted:light-dark(#54614a,#9aa88e);--link:light-dark(#1f5d3a,#eef5e8);--border:light-dark(#9db38c,#4f7a45);--line:light-dark(#d7cea2,#2c3a27);--brand:light-dark(#b5452f,#e0705a);--accent:light-dark(#a8872e,#c9a94e);--accent-soft:light-dark(#eff1e1,#1c251a);--action:light-dark(#1f5d3a,#84c79a);--action-ink:light-dark(#fff,#0d150f)}:root[data-palette=rose]{--surface-page:light-dark(#fbf4f6,#181214);--surface-raised:light-dark(#fffcfd,#1c1518);--surface-poem:light-dark(#f5e6ea,#22191c);--surface-sunken:light-dark(#f8edf0,#291e22);--text:light-dark(#29141a,#efe0e4);--text-muted:light-dark(#6c5057,#b39aa1);--link:light-dark(#6b2c5e,#fbeef2);--border:light-dark(#c8a1a9,#8a5563);--line:light-dark(#e7c8ce,#3e2a30);--brand:light-dark(#b0304a,#ef6f86);--accent:light-dark(#c27c88,#d792a0);--accent-soft:light-dark(#f7e8ec,#2a1d21);--action:light-dark(#6b2c5e,#e3a3c3);--action-ink:light-dark(#fff,#1d1216)}:root.nastaliq{--font:"Libron", "Noto Nastaliq Urdu", var(--font-ui);--verse-lh:2.7}*{box-sizing:border-box}:root:not(.nastaliq) body{font-weight:var(--naskh-weight,400)}html{font-size:var(--text-size,100%);overflow-x:clip}body{background:var(--surface-page);color:var(--text);font-family:var(--font-ui);margin:0;line-height:1.9}.lit{font-family:var(--font)}.toc-no{font-family:var(--font-ui);color:var(--text-muted);margin-inline-end:.4em;font-size:.8em}:where(a){color:var(--link);text-decoration:none}:where(a):hover{color:var(--active)}.wrap{max-width:960px;margin:0 auto;padding:0 16px}.muted{color:var(--text-muted)}:where(.btn,.mod-edit-btn,.save-like,.save,.wordbook,.tool,.chip,.tag-chip,.account-link,.poem-nav a,.admin-nav a,.pager .pages a,.pager .pages .current,.kb button,.dict .similar button,.dict .play,.account-form button,.admin-search button,.admin-table button,.lib-note button,.lib-remove button,.author-suggest button,.filter-actions button,.editor-tabs button,.display-panel button){font:inherit;font-family:var(--font-ui);font-size:var(--fs-sm);border:1.5px solid var(--border);border-radius:var(--r-pill);background:var(--surface-sunken);color:var(--text);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:1px 14px;line-height:1.8;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}:where(.btn,.mod-edit-btn,.save-like,.save,.wordbook,.tool,.chip,.tag-chip,.account-link,.poem-nav a,.admin-nav a,.pager .pages a,.pager .pages .current,.kb button,.dict .similar button,.dict .play,.account-form button,.admin-search button,.admin-table button,.lib-note button,.lib-remove button,.author-suggest button,.filter-actions button,.editor-tabs button,.display-panel button):hover{border-color:var(--active);color:var(--active)}:where(.btn,.mod-edit-btn,.save-like,.save,.wordbook,.tool,.chip,.tag-chip,.account-link,.poem-nav a,.admin-nav a,.pager .pages a,.pager .pages .current,.kb button,.dict .similar button,.dict .play,.account-form button,.admin-search button,.admin-table button,.lib-note button,.lib-remove button,.author-suggest button,.filter-actions button,.editor-tabs button,.display-panel button):is([aria-pressed=true],[aria-selected=true],[aria-current=page],.current,.on,:has(input:checked)){border-color:var(--active);color:var(--active);background:color-mix(in srgb, var(--active) 10%, var(--surface-sunken));font-weight:700}:where(.btn,.mod-edit-btn,.save-like,.save,.wordbook,.tool,.chip,.tag-chip,.account-link,.poem-nav a,.admin-nav a,.pager .pages a,.pager .pages .current,.kb button,.dict .similar button,.dict .play,.account-form button,.admin-search button,.admin-table button,.lib-note button,.lib-remove button,.author-suggest button,.filter-actions button,.editor-tabs button,.display-panel button):disabled{opacity:.5;cursor:not-allowed}:where(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color]),textarea,select){font:inherit;border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised);color:var(--text);padding:4px 12px}:where(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color]),textarea,select):focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 25%, transparent);outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.site-header .wrap{flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.wordmark{flex:none;display:flex}.wordmark .logo{filter:drop-shadow(0 1px 3px #00000026);width:clamp(48px,12vw,60px);height:auto;overflow:visible}.logo .rays-long,.logo .rays-short{transform-box:fill-box;transform-origin:50%}:is(.wordmark:hover,.wordmark:focus-visible,.masthead-logo:hover) .rays-long{animation:9s linear infinite rays}:is(.wordmark:hover,.wordmark:focus-visible,.masthead-logo:hover) .rays-short{animation:9s linear infinite reverse rays}@keyframes rays{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.logo g{animation:none!important}}.search-form{flex:1;min-width:0;display:flex;position:relative}.search-form input{background:var(--surface-sunken);flex:1;min-width:0;padding:4px 14px;padding-inline-end:116px}.toggles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.toggles form{margin:0;display:flex}.search-form input{font-family:var(--font-ui);line-height:1.8}main{padding:16px 0 48px}h1,h2{text-align:center;color:var(--heading);margin:.2em 0 .4em;font-weight:700;line-height:1.6}h1{font-size:clamp(1.3rem, 5vw, var(--fs-2xl))}:root.nastaliq h1.lit{margin-top:.6em;line-height:2.4}h1:after{content:"";background:var(--brand);width:140px;height:2px;margin:8px auto 0;display:block}.pill,.century h2,.card{text-align:center;color:var(--link);background:var(--accent-soft);border:1.5px solid var(--border);border-radius:10px;padding:4px 10px;transition:transform .2s,background .2s,border-color .2s;display:block;box-shadow:0 2px 8px #00000014}.card:hover{background:var(--line);border-color:var(--active);color:var(--link);transform:translateY(-1px)}.card small{color:var(--text-muted);margin-inline-start:6px}.century{margin-top:28px}.century h2{margin:0 0 12px;font-size:1rem}.century h2:after{display:none}.poets{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.poet-card{text-align:start;background:var(--surface-raised);border:1.5px solid var(--border);border-radius:var(--r-lg);width:250px;max-width:calc(50% - 5px);min-height:5.4rem;color:var(--text);align-items:center;gap:12px;padding:8px 12px;padding-inline-end:30px;transition:transform .25s,border-color .25s;display:flex;position:relative}.pc-text{flex-direction:column;flex:1;min-width:0;display:flex}.poet-card.mark-bm:after{margin:0;position:absolute;top:10px;left:10px}.poet-card:hover{border-color:var(--active);color:var(--text);transform:translateY(-3px)}.poet-card:hover .poet-avatar{box-shadow:0 0 0 2px var(--surface-raised), 0 0 0 3.5px var(--active)}.poet-card .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.poet-card small{color:var(--text-muted);font-family:var(--font-ui);white-space:nowrap;font-size:.75rem;line-height:1.6;display:block}@media (width<=480px){.poet-card{text-align:center;flex-direction:column;gap:6px;padding:10px 8px 8px}.pc-text{width:100%}.poet-card small{white-space:normal}.poet-card.mark-bm:after{top:8px;left:8px}}.hero{text-align:center}.hero-logo{filter:drop-shadow(0 2px 6px #0000001f);width:clamp(84px,22vw,120px);height:auto;margin:4px auto 0;display:block}.hero p{margin:0}.masthead{background:var(--surface-raised);border:6px solid var(--accent);outline:1.5px solid var(--accent);outline-offset:-14px;border-radius:4px;justify-content:center;align-items:center;gap:clamp(20px,7vw,72px);margin:4px 0 10px;padding:clamp(18px,4vw,34px) clamp(16px,4vw,40px);display:flex}.masthead-logo{filter:drop-shadow(0 2px 8px #0000001f);flex:none;width:clamp(110px,24vw,210px);height:auto}.masthead-text{flex-direction:column;align-items:center;display:flex}.masthead h1{font-family:var(--font-nastaliq);color:var(--action);margin:0;padding-top:.2em;padding-bottom:.2em;font-size:clamp(1.7rem,6vw,3.2rem);font-weight:700;line-height:2}.masthead h1:after{display:none}.bayt{width:clamp(160px,80%,320px);height:auto;margin:6px auto;display:block}.bayt .misra{fill:var(--action)}.bayt .gul{fill:var(--brand)}.bayt .hole{fill:var(--surface-raised)}.hero-count{text-align:center;color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 6px}@media (width<=520px){.masthead{flex-direction:column;gap:4px}}.intro{background:var(--surface-raised);border:1.5px solid var(--border);white-space:pre-line;text-align:justify;border-radius:12px;padding:10px 18px}.cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:16px 0;display:grid}.crumbs{text-align:center;color:var(--text-muted);font-size:.9rem}.crumbs a{color:var(--text-muted)}.crumbs span+span:before{content:"»";margin:0 8px}.toc{max-width:700px;margin:16px auto;padding:0;list-style:none}.toc li{border-bottom:1px dashed var(--line)}.toc li a{text-align:center;padding:6px 4px;display:block}.poem{background:var(--surface-poem);border:1.5px solid var(--border);border-radius:12px;margin:16px 0;padding:20px clamp(12px,3vw,36px)}.couplet{font-size:1.1rem;line-height:var(--verse-lh);border-radius:6px;grid-template-columns:1fr 1fr;column-gap:10%;margin:0 0 6px;display:grid}.couplet:hover{background:linear-gradient(90deg, transparent, var(--accent-soft) 15%, var(--accent-soft) 85%, transparent)}.couplet p{text-align:center;justify-self:end;width:fit-content;max-width:100%;margin:0}.couplet[data-mark]:before{content:attr(data-mark);color:var(--brand);border:1px solid var(--line);border-radius:999px;grid-column:1/-1;justify-self:center;margin-bottom:2px;padding:0 10px;font-size:.72rem;line-height:1.6}.takhallus{color:var(--brand)}.radif{text-align:center;margin-top:8px}.radif-head{text-align:center;color:var(--brand);margin:22px 0 4px;font-size:1.05rem}.couplet p+p{justify-self:start}.couplet:after{content:"✤";text-align:center;color:var(--brand);opacity:.75;grid-column:1/-1;font-size:.72rem;line-height:1.2}.single{text-align:center;font-size:1.1rem;line-height:var(--verse-lh);margin:0 0 6px}.para{text-align:justify;line-height:var(--verse-lh);margin:0 0 12px}@media (width<=760px){.couplet{border-bottom:1px dashed var(--line);grid-template-columns:1fr;padding:6px 0}.couplet p,.couplet p+p{justify-self:center}.couplet:after{display:none}}.poem-nav{justify-content:center;gap:12px;display:flex}.source{text-align:center;color:var(--text-muted);font-size:.85rem}.result{border-bottom:1px dashed var(--line);padding:8px 0}.result .snippet{color:var(--text);border-inline-start:2px solid var(--line);margin-top:4px;padding:4px 12px;display:block}.result .snippet p{margin:0}mark{background:var(--accent-soft);color:inherit;box-shadow:inset 0 -2px var(--accent);border-radius:3px;padding:0 2px}.hl-note{text-align:center;font-size:.85rem}.hint{text-align:center;margin:0;font-size:.8rem}.pager{justify-content:center;gap:12px;margin-top:20px;display:flex}.site-footer{border-top:1.5px solid var(--border);font-size:var(--fs-sm);color:var(--text-muted);background:var(--surface-raised);margin-top:16px;padding:20px 0 16px}.footer-links h2{text-align:start;font-size:var(--fs-xs);color:var(--text-muted);letter-spacing:.02em;margin:0 0 4px;font-weight:700}.footer-links h2:after{display:none}.footer-links ul{margin:0;padding:0;list-style:none}.footer-links a{border-radius:var(--r-sm);color:var(--text);align-items:center;gap:10px;margin-inline-start:-8px;padding:4px 8px;display:flex}.footer-links a:hover{background:var(--accent-soft);color:var(--active)}.footer-links a>.icon:first-child{color:var(--accent)}.footer-links a span{flex-direction:column;line-height:1.5;display:flex}.footer-links small{color:var(--text-muted);font-size:var(--fs-xs)}.footer-links .ext{margin-top:6px;opacity:.5;align-self:flex-start;margin-inline-start:-4px}h1+.muted{text-align:center;margin-top:0}.in-box{inset-inline-end:8px;color:var(--text-muted);opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.in-box.rom{font:600 .95rem/1 var(--font-ui)}.search-form .in-box.go{inset-inline-end:8px}.search-form #kb-toggle{inset-inline-end:42px}.search-form #rom-toggle{inset-inline-end:76px}.in-box-field{position:relative}.in-box-field input{padding-inline-end:80px!important}.in-box-field .in-box.rom{inset-inline-end:42px}.in-box:hover{opacity:1}.in-box[aria-pressed=true]{color:var(--active);opacity:1}@media (width<=640px){.site-header .wrap{gap:8px}.toggles{gap:4px;margin-inline-start:auto}.search-form{flex-basis:100%;order:3}}.site-header .kb:not([hidden]){padding-bottom:10px;display:block}.kb{box-sizing:border-box;width:100%;max-width:640px;margin-inline:auto}.kb div{justify-content:center;gap:4px;margin-top:4px;display:flex}.kb button{min-width:0;font-size:var(--fs-lg);background:var(--surface-raised);border-radius:var(--r-sm);flex:0 calc(10% - 3.6px);padding:3px 0}.kb .fn{background:var(--surface-sunken);flex-basis:calc(15% - 5.4px)}.kb .wide{flex:auto}.kb.kb-float{z-index:40;inset-inline:0;background:var(--surface-raised);border:1.5px solid var(--border);border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;max-width:min(720px,100vw);margin:0 auto;padding:6px 10px 12px;position:fixed;bottom:0;box-shadow:0 -8px 28px #0000002e}.dict{z-index:20;background:var(--surface-raised);border-right:1.5px solid var(--border);width:min(340px,92vw);padding:14px 18px 24px;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:4px 0 18px #0000002e}.dict h2{color:var(--brand);text-align:start;margin:0 0 4px;font-size:1.6rem}.dict h2:after{display:none}.dict h3{border-bottom:1px dashed var(--line);margin:14px 0 4px;padding-bottom:2px;font-size:1rem}.dict ol{margin:4px 0;padding-inline-start:22px}.dict .en{font-family:var(--font-latin);font-size:.88rem;line-height:1.5}.dict ol.en{text-align:left}.dict .ipa{font-family:var(--font-latin), system-ui, sans-serif;color:var(--text-muted);font-size:.88rem}.dict .pron{margin:2px 0}.dict .base-of{margin:-2px 0 6px;font-size:.9rem}.dict .pos{color:var(--text-muted);margin:8px 0 0;font-size:.8rem}.dict .note{margin:0;font-size:.8rem}.dict .via{margin:2px 0}.dict details.more{margin:4px 0}.dict details.more summary{cursor:pointer;color:var(--brand);font-size:.8rem}.dict .example{color:var(--text-muted);border-left:2px solid var(--line);margin:4px 0;padding-left:8px;font-size:.8rem}.dict .example .ex-text{font-family:var(--font-ui);color:var(--text);font-size:.95rem}.dict .reading{border-inline-start:2px solid var(--line);margin:8px 0;padding-inline-start:10px}.dict .form{color:var(--link);font-size:1.15rem}.dict .via .en{font-size:.78rem}.dict .src{margin-top:18px;font-size:.78rem}.dict .ety{text-align:left;color:var(--text-muted);font-size:.8rem}.dict-close{float:left;color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-size:1rem;position:sticky;top:0}.dict .similar{flex-wrap:wrap;gap:6px;display:flex}.dict .play{border-radius:var(--r-sm);padding:0 6px}@media (width>=1100px){body.dict-open{padding-left:min(340px,92vw)}}.dict ol:not(.en){list-style-type:urdu}@media (width<=700px){.dict{border-right:0;border-top:1.5px solid var(--border);width:auto;max-height:50vh;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;top:auto;right:0}body.dict-open{padding-bottom:50vh}}.center{text-align:center}.account-form{flex-direction:column;gap:10px;max-width:420px;margin:18px auto;display:flex}.account-form h2{margin:6px 0 0;font-size:1.1rem}.account-form label{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.account-form input,.account-form textarea{padding:6px 12px}.account-form textarea{resize:vertical;line-height:1.9}.profile-bio{text-align:center;white-space:pre-line;max-width:520px;margin:0 auto 12px}.account-form>button{font-size:inherit;padding:4px 14px}.account-form .in-box-field{display:block;position:relative}.account-form .in-box-field :is(input,textarea){box-sizing:border-box;width:100%}.account-form .in-box{color:var(--text-muted);background:0 0;border:0;border-radius:6px;padding:4px}.account-form.danger button{border-color:var(--danger);color:var(--danger)}.form-error{color:var(--danger);text-align:center}.form-done{color:var(--accent);text-align:center}.selmenu{z-index:30;background:#0e1111eb;border-radius:10px;gap:2px;padding:4px;display:flex;position:absolute;box-shadow:0 4px 14px #00000040}.selmenu[hidden]{display:none}.selmenu button{font:inherit;color:#f3ead8;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:2px 10px;font-size:.85rem}.selmenu .plus:before{content:"+ ";color:#c9a050;font-weight:700}.selmenu button:hover,.selmenu button:focus-visible{background:#c9a05040;outline:none}.admin-nav{justify-content:center;gap:8px;margin:0 0 16px;display:flex}.admin-table button{font-size:var(--fs-xs);padding:0 10px}.admin-table button.danger{color:var(--danger)}.admin-table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.88rem}.admin-table th,.admin-table td{border-bottom:1px dashed var(--line);text-align:start;vertical-align:middle;padding:6px 8px}.admin-table tr.disabled td{opacity:.55}.admin-table .actions{flex-wrap:wrap;gap:4px;display:flex}.admin-table .actions form{margin:0}.temp-password{border:1.5px solid var(--accent);background:var(--surface-sunken);text-align:center;border-radius:12px;max-width:520px;margin:10px auto;padding:10px 16px}.temp-password code{letter-spacing:.08em;user-select:all;font-size:1.2rem}@media (width<=700px){.admin-table thead{display:none}.admin-table tr{border-bottom:1px dashed var(--line);padding:6px 0;display:block}.admin-table td{border:0;padding:2px 6px;display:inline-block}}:root{--bm-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 3h9A2.5 2.5 0 0 1 19 5.5v14.6a1 1 0 0 1-1.55.83L12 17.3l-5.45 3.63A1 1 0 0 1 5 20.1V5.5A2.5 2.5 0 0 1 7.5 3z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");--bm-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 3h9A2.5 2.5 0 0 1 19 5.5v14.6a1 1 0 0 1-1.55.83L12 17.3l-5.45 3.63A1 1 0 0 1 5 20.1V5.5A2.5 2.5 0 0 1 7.5 3z' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.bm-icon,.save:before,.bm:before,.bmk:after,.mark-fav:after,.mark-bm:after{content:"";vertical-align:-.18em;background-color:var(--text-muted);width:1.05em;height:1.05em;-webkit-mask:var(--bm-outline) center / contain no-repeat;mask:var(--bm-outline) center / contain no-repeat;user-select:none;display:inline-block}.save[aria-pressed=true]:before,.bm[aria-pressed=true]:before,.bmk:after,.mark-fav:after,.mark-bm:after,.bm-icon.on{background-color:var(--active);-webkit-mask-image:var(--bm-filled);mask-image:var(--bm-filled)}.save:before{margin:0}.wordbook{margin-bottom:6px}.wordbook:before{content:"+";color:var(--accent);font-weight:700}.wordbook[aria-pressed=true]:before{content:"✓";color:inherit}.couplet,.poem .para,.poem .single{position:relative}.bm{inset-inline-end:-26px;cursor:pointer;opacity:0;user-select:none;background:0 0;border:0;width:20px;height:22px;padding:0;transition:opacity .15s;position:absolute;top:.5em}.bm:before{width:18px;height:18px}.bm[aria-pressed=true],.couplet:hover .bm,.poem .para:hover .bm,.poem .single:hover .bm,.bm:focus-visible{opacity:1}@media (hover:none){.bm{opacity:1}}@media (width<=700px){.bm{inset-inline-end:-4px;top:0}}:target{background:var(--accent-soft);border-radius:6px}.lib-section{margin:22px 0}.lib-section h2{text-align:center;color:var(--brand);font-size:1.1rem}.lib-list{max-width:760px;margin:0 auto;padding:0;list-style:none}.lib-list li{border:1px dashed var(--line);border-radius:12px;margin:8px 0;padding:10px 14px 10px 54px;position:relative}.lib-list .crumbs{text-align:start;margin:0 0 4px;font-size:.8rem}.lib-title{font-weight:700}.lib-couplet{color:var(--text);text-align:center;line-height:var(--verse-lh,2.2);text-decoration:none;display:block}.lib-couplet p{margin:0}.lib-couplet.small{color:var(--text-muted);font-size:.9rem}.lib-word{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.25rem;font-weight:700}.lib-note{gap:6px;margin-top:6px;display:flex}.lib-note input{font-size:var(--fs-sm);flex:1;padding:2px 10px}.lib-note button,.lib-remove button{font-size:var(--fs-xs);padding:0 10px}.lib-remove{margin:0;position:absolute;top:8px;left:8px}.lib-remove button{color:var(--danger)}.bmk{text-decoration:underline dotted var(--brand) 2px;text-underline-offset:6px;cursor:pointer;background:var(--accent-soft);border-radius:4px}.bmk:after{vertical-align:super;width:.7em;height:.7em;margin-inline-start:2px}.mark-fav:after,.mark-bm:after{vertical-align:-.1em;width:.85em;height:.85em;margin-inline-start:6px}.search-group{margin:18px 0 26px}.search-group h2{text-align:center;color:var(--brand);font-size:1.1rem}.search-group h2 small{font-size:.8rem;font-weight:400}.poet-result{flex-direction:column;align-items:center;gap:2px;width:250px;max-width:calc(50% - 4px);display:flex}.poet-result .poet-card{width:100%;max-width:none}.poet-result .poet-card small{white-space:normal}.poet-card .yr{white-space:nowrap}.poet-result .small{font-size:.75rem}.book-results{max-width:700px;margin:0 auto;padding:0;list-style:none}.book-results li{border-bottom:1px dashed var(--line);text-align:center;padding:5px 4px}.pager .pages{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.pager .pages a,.pager .pages .current{min-width:2.2em;padding:0 8px}.pager .gap{color:var(--text-muted);padding:0 2px}.author-filter{border:1px dashed var(--line);text-align:center;border-radius:12px;max-width:760px;margin:0 auto 14px;padding:10px 14px}.author-filter p{margin:2px 0 8px}.author-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.author-chips .chip small{color:var(--text-muted)}.author-chips .chip input{accent-color:var(--active);margin:0}.author-chips .chip.extra{display:none}.author-chips.all .chip.extra{display:inline-flex}.author-find{gap:4px;max-width:420px;margin:10px auto 0;display:flex;position:relative}.author-find input{flex:1}.author-suggest{top:100%;z-index:10;background:var(--surface-raised);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;gap:4px;margin-top:4px;padding:6px;display:flex;position:absolute;inset-inline:0;box-shadow:0 4px 14px #00000026}.author-suggest button{padding:0 10px}.filter-actions{justify-content:center;align-items:center;gap:12px;display:flex;margin-top:10px!important}.status{border:1px solid var(--border);border-radius:999px;margin-inline-start:6px;padding:0 10px;font-size:.78rem;display:inline-block}.s-submitted{border-color:var(--accent);color:var(--accent)}.s-approved{border-color:var(--link);color:var(--link)}.s-published{border-color:var(--ok);color:var(--ok)}.s-returned,.s-rejected{border-color:var(--danger);color:var(--danger)}.small-line{margin:2px 0 0;font-size:.8rem}.mod-edit{flex-direction:column;gap:8px;max-width:900px;margin:12px auto;display:flex}.mod-edit label{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.mod-edit input,.mod-edit textarea{padding:6px 12px}.mod-edit textarea{resize:vertical;min-height:26em;font-size:1.05rem;line-height:2}.mod-actions{max-width:700px}.diff{border:1px solid var(--border);border-radius:10px;max-width:900px;margin:0 auto;overflow:hidden}.diff div{white-space:pre-wrap;padding:2px 12px;line-height:1.9}.diff div span{width:1.2em;font-weight:700;display:inline-block}.diff .add{background:color-mix(in srgb, var(--ok) 14%, transparent)}.diff .del{background:color-mix(in srgb, var(--danger) 12%, transparent);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--danger) 50%, transparent)}.timeline{max-width:760px;margin:0 auto;padding-inline-start:20px;font-size:.88rem}.timeline li{margin:4px 0}.mod-h{text-align:center;color:var(--brand)}.inline-form{display:inline}.version-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:10px 0;display:flex}.add-key,.del-key{border-radius:4px;padding:0 6px;font-weight:700}.add-key{background:color-mix(in srgb, var(--ok) 14%, transparent)}.del-key{background:color-mix(in srgb, var(--danger) 12%, transparent)}.center:has(>.save){flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.mod-history{margin-inline-start:6px;font-size:.85rem}.guide{max-width:900px;margin:0 auto;line-height:2}.guide h2{color:var(--brand);text-align:start;margin-top:28px;font-size:1.15rem}.guide code{background:var(--surface-sunken);border:1px solid var(--line);unicode-bidi:plaintext;border-radius:6px;padding:0 6px;font-family:inherit;display:inline-block}.guide-table td:first-child{white-space:nowrap}.example{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin:10px 0;display:grid}.example pre{background:var(--surface-sunken);border:1px solid var(--border);white-space:pre-wrap;font-family:var(--font-ui);unicode-bidi:plaintext;border-radius:10px;margin:0;padding:12px 14px;font-size:.95rem;line-height:1.9}.example:has(>pre:only-child){grid-template-columns:1fr}.preview{margin:0;padding:12px 16px}.preview .couplet{grid-template-columns:1fr;font-size:1rem}.preview .couplet p,.preview .couplet p+p{justify-self:center}.preview .stanza{margin:6px 0 12px}.preview .stanza p,.preview .single{text-align:center;margin:0}.preview .mod-h.sub{text-align:center;color:var(--link);font-size:1rem}.preview sup{color:var(--brand);font-size:.7em}.preview-notes{border-top:1px dashed var(--line);margin-top:8px;padding-top:6px;font-size:.85rem}@media (width<=760px){.example{grid-template-columns:1fr}}.meta-fields{border:1px dashed var(--line);border-radius:10px;padding:6px 12px}.meta-fields legend{padding:0 6px;font-size:.85rem}.meta-row{grid-template-columns:9em 1fr auto;gap:6px;margin:4px 0;display:grid}.meta-row input{font-size:var(--fs-md);padding:2px 10px}.toolbar{z-index:5;background:var(--surface-raised);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;gap:4px;padding:6px;display:flex;position:sticky;top:0}.toolbar .sep{background:var(--line);width:1px;margin:0 4px}.tool{border-radius:var(--r-sm);padding:0 10px}.tool:has(>.icon:only-child){min-width:32px;height:32px;padding:0}.dv-editor{outline:none;min-height:20em;margin:8px 0}.order-list{margin:8px 0;padding-inline-start:2.5em;list-style:urdu}.order-list li{background:var(--surface-raised);border:1px solid var(--border);cursor:grab;border-radius:8px;align-items:center;gap:8px;margin:3px 0;padding:2px 8px;display:list-item}.order-list li .order-tools{float:left;gap:2px;display:inline-flex}.order-list li .tool{min-width:1.8em;padding:0 4px;font-size:.9rem}.order-list li.dragging{opacity:.5}.order-list li.moved{border-color:var(--active)}.editor-split.with-code{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (width<=800px){.editor-split.with-code{grid-template-columns:minmax(0,1fr)}}.live-code{white-space:pre-wrap;word-break:break-word;background:var(--surface-sunken);border:1px solid var(--border);unicode-bidi:plaintext;border-radius:10px;max-height:80vh;margin:8px 0;padding:10px;font-family:Noto Naskh Arabic,ui-monospace,monospace;font-size:.9rem;line-height:1.9;position:sticky;top:56px;overflow:auto}.ProseMirror.dv-editor{font-variant-ligatures:normal;font-feature-settings:normal}.dv-editor:focus-within{border-color:var(--accent)}.dv-editor .unit{border:1px dashed #0000;border-radius:8px;margin:0 0 10px;padding:4px 8px;position:relative}.dv-editor .unit:hover{border-color:var(--line)}.dv-editor .unit:has(>.misra:nth-child(2):last-child){grid-template-columns:1fr 1fr;column-gap:10%;display:grid}.dv-editor .unit .misra{text-align:center;min-height:1.8em;margin:0}.dv-editor .unit:has(>.misra:nth-child(2):last-child) .misra:first-child{text-align:left}.dv-editor .unit:has(>.misra:nth-child(2):last-child) .misra:last-child{text-align:right}.dv-editor .unit:has(>.misra:nth-child(3)){border-inline-start:2px solid var(--line)}.dv-editor .unit[data-mark]:before{content:attr(data-mark);color:var(--brand);border:1px solid var(--line);border-radius:999px;grid-column:1/-1;justify-self:center;padding:0 10px;font-size:.72rem}.dv-editor .para{min-height:1.8em}.dv-editor .dv-dict{text-decoration:underline dotted var(--link) 2px;text-underline-offset:5px}.dv-editor sup.note{color:var(--brand);cursor:pointer;padding:0 2px}.dv-editor .variant{border-bottom:2px dashed var(--accent);cursor:pointer}.dv-editor .is-empty:before{content:attr(data-placeholder);color:var(--text-muted);opacity:.6;pointer-events:none;float:inline-start;height:0}@media (width<=700px){.dv-editor .unit:has(>.misra:nth-child(2):last-child){grid-template-columns:1fr}.dv-editor .unit .misra{text-align:center!important}.meta-row{grid-template-columns:1fr}}.site-section{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;margin:10px 0;padding:8px 12px}.site-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.site-head .site-title{flex:14em}.site-head input{width:100%;padding:2px 10px}.site-poets{columns:2 16em;margin:8px 0;padding-inline-start:2.5em;list-style:urdu}.site-poets li{break-inside:avoid;padding:3px 0}.site-poets .tool{min-width:1.6em;margin-inline-start:6px;padding:0 4px;font-size:.85rem}.site-section .author-find{max-width:26em;position:relative}.site-section .author-find input{width:100%;padding:2px 10px}.tag-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0;display:flex}.tag-chip{border-color:var(--line);padding:0 10px}.tag-chip small{color:var(--text-muted)}.couplet .tag-chips{grid-column:1/-1;justify-content:center;margin:2px 0 0}.couplet .tag-chip{font-size:var(--fs-xs)}.tag-row{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}.tag-row .tag-name-box{flex:12em}.tag-row .tag-name{width:100%;font:inherit;border:1px solid var(--border);background:var(--surface-sunken);color:var(--text);border-radius:8px;padding:2px 10px}.tag-preview{justify-content:center;align-items:center;gap:6px;display:flex}.ebook-frame{border:1px solid var(--border);background:#fff;border-radius:10px;width:100%;height:82vh;display:block}.ebook-text{white-space:pre-wrap;background:var(--surface-sunken);border:1px solid var(--border);border-radius:10px;max-width:900px;margin:0 auto;padding:16px;line-height:2.2}.eb-meta{grid-template-columns:max-content 1fr;gap:4px 16px;max-width:700px;margin:0 auto;display:grid}.eb-meta dt{color:var(--text-muted)}.eb-meta dd{margin:0}.year-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.year-pair label{min-width:0}.year-pair input{box-sizing:border-box;width:100%}.poet-intro{max-width:700px;margin:10px auto;line-height:2}.intro p{margin:0 0 .6em}.ebook-tabs a span[lang]{font-size:.8em}.ebook-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px;margin:16px 0;display:grid}.ebook-card{color:var(--text);text-align:center;flex-direction:column;gap:6px;text-decoration:none;display:flex}.ebook-card img,.ebook-plain{aspect-ratio:2/3;object-fit:cover;border:1px solid var(--border);background:var(--surface-sunken);border-radius:6px;width:100%;transition:transform .2s;box-shadow:0 2px 8px #0000001f}.ebook-card:hover img,.ebook-card:hover .ebook-plain{transform:translateY(-3px)}.ebook-plain{background:linear-gradient(160deg, var(--brand), #5a1e14);color:#fff;font-family:var(--font-nastaliq);flex-direction:column;justify-content:center;gap:8px;padding:12px;line-height:2;display:flex}.ebook-plain small{opacity:.8}.ebook-title{font-size:.9rem;line-height:1.6}.cover-small{border:1px solid var(--border);vertical-align:middle;border-radius:4px;max-height:120px}.cover-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pdf-reader{margin:12px 0}.pdf-bar{justify-content:center;align-items:center;gap:16px;margin-bottom:8px;display:flex}.pdf-page{text-align:center;border-radius:var(--r-sm);width:4.5em;padding:0 4px}.pdf-pages{cursor:pointer;justify-content:center;gap:8px;min-height:60vh;display:flex}.pdf-pages canvas{background:#fff;box-shadow:0 2px 10px #0003}.pdf-reader:fullscreen{background:var(--surface-page);padding:10px;overflow:auto}.pdf-reader:fullscreen .pdf-pages{align-items:center;min-height:calc(100vh - 70px)}.eb-row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.eb-dir{border:1px solid var(--border);border-radius:8px;gap:14px;padding:2px 12px;display:flex}.eb-dir label{align-items:center;gap:4px;display:inline-flex}.eb-co{flex-direction:column;gap:4px;margin:6px 0;display:flex}.eb-co .tag-chips{justify-content:flex-start}.eb-co .author-find{display:block;position:relative}.eb-co .author-find input{width:100%}.eb-people{color:var(--text-muted)}.account-form.ebook-form,.mod-edit.account-form{max-width:560px}.btn.primary{background:var(--action);border-color:var(--action);color:var(--action-ink)}.btn.primary:hover{filter:brightness(1.12);border-color:var(--action);color:var(--action-ink)}.btn.ok{border-color:var(--ok);color:var(--ok)}.btn.ok:hover{background:var(--ok);color:var(--surface-page)}.btn.danger{border-color:var(--danger);color:var(--danger)}.btn.danger:hover{background:var(--danger);color:#fff}.icon-btn{border:1.5px solid var(--border);background:var(--surface-sunken);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.icon-btn:hover,.icon-btn[aria-current=page]{border-color:var(--active);color:var(--active)}.icon-btn.danger{color:var(--danger);border-color:var(--danger)}.icon-btn.danger:hover{background:var(--danger);color:#fff}.icon{flex:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.icon-btn.small{width:30px;height:30px}.pdf-full .i-exit,.pdf-reader:fullscreen .pdf-full .i-enter{display:none}.pdf-reader:fullscreen .pdf-full .i-exit{display:block}.display-menu{display:flex;position:relative}.display-menu>summary{list-style:none}.display-menu>summary::-webkit-details-marker{display:none}.display-menu[open]>summary{border-color:var(--active);color:var(--active)}.display-panel{z-index:30;border:1.5px solid var(--border);background:var(--surface-raised);width:260px;font:400 .9rem/1.8 var(--font-ui);color:var(--text);border-radius:14px;padding:10px 14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0000002e}.display-panel p{color:var(--text-muted);margin:6px 0 4px;font-size:.8rem}.display-panel .seg{gap:4px;display:flex}.display-panel button{border-radius:var(--r-md);flex:1;gap:4px;padding:2px 6px}.display-panel .weight{color:var(--text-muted);grid-template-columns:6.5em 1fr;align-items:center;gap:8px;margin:6px 0 2px;font-size:.8rem;display:grid}.display-panel .weight span{white-space:nowrap}.display-panel .weight input{width:100%;min-width:0;accent-color:var(--action);margin:0}.display-panel .weight:has(input:disabled){opacity:.5}.display-panel .f-nastaliq{font-family:var(--font-nastaliq);line-height:2.2}.display-panel .swatches{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.display-panel .swatches button{flex-direction:column;padding:4px 2px;font-size:.7rem}.display-panel .swatches span{background:linear-gradient(135deg, var(--a) 50%, var(--b) 50%);border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #0003}.glyph-icon{display:inline-flex;position:relative}.glyph-icon>span{font:700 11px/1 var(--font-ui);justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 4px 2px}[data-role]{--c:var(--text-muted)}[data-role=admin]{--c:var(--brand)}[data-role=mod-l1]{--c:var(--action)}[data-role=mod-l2]{--c:var(--accent)}.badge{border-radius:var(--r-pill);font:600 var(--fs-xs)/1.9 var(--font-ui);white-space:nowrap;color:var(--c,var(--text-muted));background:color-mix(in srgb, var(--c,var(--text-muted)) 12%, transparent);align-items:center;padding:0 10px;display:inline-flex}.badge.plain{--c:var(--text-muted);font-weight:400}.badge.warn{--c:var(--accent)}.badge.danger{--c:var(--danger)}.avatar{width:40px;height:40px;font:700 1.1rem/1 var(--font-ui);color:var(--surface-raised);background:var(--c);border-radius:50%;flex:none;place-items:center;display:grid}.avatar.big{width:64px;height:64px;font-size:1.6rem}.admin-search{max-width:520px;margin:0 auto 10px;position:relative}.admin-search input{border-radius:var(--r-pill);width:100%;padding-inline-start:40px}.field-icon{inset-inline-start:14px;color:var(--text-muted);pointer-events:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.role-filter{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 16px;display:flex}.role-filter small{opacity:.7;font-weight:400}.user-list{border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);max-width:760px;margin:0 auto;padding:0;list-style:none;overflow:hidden}.user-row+.user-row{border-top:1px solid var(--line)}.user-row>a{color:var(--text);align-items:center;gap:12px;padding:10px 14px;display:flex}.user-row>a:hover{background:var(--accent-soft);color:var(--text)}.user-row.disabled .who,.user-row.disabled .avatar{opacity:.5}.who{flex-direction:column;flex:1;min-width:0;line-height:1.6;display:flex}.who .name,.who .email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who [dir=ltr],.who .email{text-align:right;direction:ltr}.who .email,.user-head .email{font:var(--fs-sm) var(--font-latin);color:var(--text-muted)}.tags{flex-wrap:wrap;gap:4px;display:flex}.seen{font-size:var(--fs-xs);white-space:nowrap;text-align:end;min-width:5.5em}.user-row .go{color:var(--text-muted)}@media (width<=560px){.user-row>a{flex-wrap:wrap;row-gap:4px}.user-row .tags{flex-basis:100%;order:4;padding-inline-start:52px}.user-row .seen{min-width:0}}.back{font-size:var(--fs-sm);margin:0 0 8px}.back a{align-items:center;gap:4px;display:inline-flex}.user-head{align-items:center;gap:16px;max-width:760px;margin:0 auto 16px;display:flex}.user-head h1{text-align:start;font-size:var(--fs-xl);margin:0}.user-head h1:after{display:none}.user-head p{margin:4px 0 0}.panel{border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);max-width:760px;margin:0 auto 16px;padding:12px 18px 16px}.panel h2{text-align:start;font-size:var(--fs-lg);margin:0 0 10px}.panel h2:after{display:none}.role-pick{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.role-pick button{border-radius:var(--r-md);text-align:start;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-weight:400}.role-pick button small{color:var(--text-muted);font-size:var(--fs-xs);line-height:1.6}.role-pick button[aria-pressed=true]{opacity:1;cursor:default;border-color:var(--c,var(--active))}.role-pick button[aria-pressed=true] .badge{color:var(--surface-raised);background:var(--c)}.grants{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.grant{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-page);align-items:flex-start;gap:10px;padding:8px 12px;display:flex}.grant>div{flex:1;min-width:0}.grant-scope{margin:0 0 4px}.grant .tag-chips{justify-content:flex-start;gap:4px;margin:0}.grant .sep{background:var(--line);width:1px;margin:2px 4px}.new-grant>summary{width:fit-content;list-style:none}.new-grant>summary::-webkit-details-marker{display:none}.new-grant[open]>summary{display:none}.grant-form{flex-direction:column;gap:12px;display:flex}.grant-form fieldset{border:0;margin:0;padding:0}.grant-form legend{margin-bottom:4px;padding:0;font-weight:700}.grant-form .target{flex-direction:column;gap:4px;font-weight:700;display:flex}.grant-form .target small{font-weight:400}.grant-form:has(input[name=scope][value=all]:checked) .target{display:none}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips .chip input{opacity:0;width:1px;height:1px;position:absolute}.chips .chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.chips .chip:has(input:checked):before{content:"✓"}.account-actions{flex-wrap:wrap;gap:8px;display:flex}.danger-zone{border-top:1px dashed color-mix(in srgb, var(--danger) 40%, transparent);margin-top:14px;padding-top:12px}.danger-zone p{margin:0 0 6px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.wordmark .logo{view-transition-name:logo}.ask{border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);max-width:min(420px,92vw);color:var(--text);box-shadow:var(--shadow-lg);font-family:var(--font-ui);padding:18px 22px 14px}.ask::backdrop{backdrop-filter:blur(2px);background:#00000059}.ask p{margin:0 0 14px;line-height:1.9}.ask-actions{justify-content:flex-start;gap:8px;display:flex}.ask[open]{animation:.18s ease-out pop-in}@keyframes pop-in{0%{opacity:0;transform:scale(.96)translateY(6px)}}.toasts{inset-inline:0;z-index:50;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:20px}.toast{border-radius:var(--r-pill);background:var(--text);color:var(--surface-page);box-shadow:var(--shadow-lg);font:var(--fs-sm)/1.8 var(--font-ui);margin:0;padding:8px 18px;animation:.25s ease-out toast-in}.toast:before{content:"✓  ";color:var(--ok);font-weight:700}.toast.error:before{content:"!  ";color:var(--danger)}.toast.info:before{content:"ⓘ  ";color:var(--accent)}.toast.out{animation:.3s ease-in forwards toast-out}@keyframes toast-in{0%{opacity:0;transform:translateY(14px)}}@keyframes toast-out{to{opacity:0;transform:translateY(14px)}}.form-error:not(:empty){animation:.4s ease-in-out nudge}@keyframes nudge{25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}[aria-busy=true]{pointer-events:none;position:relative;color:#0000!important}[aria-busy=true]:after{content:"";border:2px solid var(--text-muted);border-top-color:#0000;border-radius:50%;width:1em;height:1em;margin:auto;animation:.7s linear infinite spin;position:absolute;inset:0}.btn.primary[aria-busy=true]:after{border-color:var(--action-ink);border-top-color:#0000}@keyframes spin{to{transform:rotate(360deg)}}.poem>.couplet,.poem>.para{animation:.45s ease-out both rise}.poem>.couplet:nth-of-type(2),.poem>.para:nth-of-type(2){animation-delay:45ms}.poem>.couplet:nth-of-type(3),.poem>.para:nth-of-type(3){animation-delay:90ms}.poem>.couplet:nth-of-type(4),.poem>.para:nth-of-type(4){animation-delay:.135s}.poem>.couplet:nth-of-type(5),.poem>.para:nth-of-type(5){animation-delay:.18s}.poem>.couplet:nth-of-type(6),.poem>.para:nth-of-type(6){animation-delay:.225s}.poem>.couplet:nth-of-type(7),.poem>.para:nth-of-type(7){animation-delay:.27s}.poem>.couplet:nth-of-type(8),.poem>.para:nth-of-type(8){animation-delay:.315s}.poem>.couplet:nth-of-type(9),.poem>.para:nth-of-type(9){animation-delay:.36s}.poem>.couplet:nth-of-type(10),.poem>.para:nth-of-type(10){animation-delay:.405s}.poem>.couplet:nth-of-type(11),.poem>.para:nth-of-type(11){animation-delay:.45s}.poem>.couplet:nth-of-type(12),.poem>.para:nth-of-type(12){animation-delay:.495s}.poem>.couplet:nth-of-type(13),.poem>.para:nth-of-type(13){animation-delay:.54s}.poem>.couplet:nth-of-type(14),.poem>.para:nth-of-type(14){animation-delay:.585s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.save[aria-pressed=true]:before,.bm[aria-pressed=true]:before,.wordbook[aria-pressed=true]{animation:.35s ease-out pop}@keyframes pop{40%{transform:scale(1.35)}}.dict{transition:transform .25s ease-out,opacity .25s}@starting-style{.dict{opacity:0;transform:translate(-100%)}}@media (width<=700px){@starting-style{.dict{transform:translateY(100%)}}}.display-menu[open] .display-panel{transform-origin:0 0;animation:.16s ease-out pop-in}:root{interpolate-size:allow-keywords}details::details-content{transition:block-size .25s, content-visibility .25s allow-discrete;overflow:clip}h1,h2,h3,.ask p{text-wrap:balance}p,li{text-wrap:pretty}@media (prefers-reduced-motion:reduce){*,:before,:after,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){transition:none!important;animation:none!important}}.ask .btn.danger{background:var(--danger);border-color:var(--danger);color:#fff}:root{--nt-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M7 8h10M7 12h6' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--nt-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z' fill='black' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M7 8h10M7 12h6' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.nt{inset-inline-end:-26px;cursor:pointer;opacity:0;background:0 0;border:0;width:20px;height:20px;padding:0;transition:opacity .15s;position:absolute;top:calc(.5em + 26px)}.nt:before{content:"";background-color:var(--text-muted);width:17px;height:17px;-webkit-mask:var(--nt-outline) center / contain no-repeat;mask:var(--nt-outline) center / contain no-repeat;margin:auto;display:block}.nt[aria-pressed=true]{opacity:1}.nt[aria-pressed=true]:before{background-color:var(--accent);-webkit-mask-image:var(--nt-filled);mask-image:var(--nt-filled);animation:.35s ease-out pop}.couplet:hover .nt,.poem .para:hover .nt,.poem .single:hover .nt,.nt:focus-visible{opacity:1}@media (hover:none){.nt{opacity:.55}.nt[aria-pressed=true]{opacity:1}}@media (width<=700px){.nt{inset-inline-end:-4px;top:26px}}.bmk.note-only{text-decoration-color:var(--accent);background:0 0}.bmk.has-note:after{background-color:var(--accent);-webkit-mask-image:var(--nt-filled);mask-image:var(--nt-filled)}.bmk:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.note-box{width:min(480px,92vw)}.note-for{font-size:var(--fs-md);color:var(--text-muted);max-height:6.5em;overflow:auto}.note-box textarea{box-sizing:border-box;resize:vertical;width:100%;margin-bottom:10px;line-height:1.9}.note-field .in-box{top:20px}.note-field textarea{padding-left:80px}.note-box .kb{padding:0 0 10px}.note-others{border-top:1px dashed var(--line);margin:0 0 10px;padding:8px 0 0;list-style:none}.note-others button{all:unset;cursor:pointer;font-size:var(--fs-sm);color:var(--text-muted);padding:2px 0;display:block}.note-others button:hover{color:var(--active)}.ask-actions{flex-wrap:wrap}.note-box .note-clear{margin-inline-start:auto}.sh{inset-inline-end:-26px;cursor:pointer;opacity:0;background:0 0;border:0;width:20px;height:20px;padding:0;transition:opacity .15s;position:absolute;top:calc(.5em + 52px)}.sh:before{content:"";background-color:var(--text-muted);width:16px;height:16px;margin:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12v7a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='m16 6-4-4-4 4'/%3E%3Cpath d='M12 2v13'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12v7a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='m16 6-4-4-4 4'/%3E%3Cpath d='M12 2v13'/%3E%3C/svg%3E") 50%/contain no-repeat}.sh:hover:before{background-color:var(--active)}.couplet:hover .sh,.poem .para:hover .sh,.poem .single:hover .sh,.sh:focus-visible{opacity:1}@media (hover:none){.sh{opacity:.55}}@media (width<=700px){.sh{inset-inline-end:-4px;top:52px}}.stat-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-width:760px;margin:0 auto 18px;display:grid}.stat{border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);color:var(--text);flex-direction:column;align-items:center;padding:12px 10px 8px;transition:transform .2s,border-color .2s;display:flex}.stat:hover{border-color:var(--active);color:var(--text);transform:translateY(-2px)}.stat strong{font:700 2.2rem/1.4 var(--font-ui);color:var(--action)}.stat span{font-size:var(--fs-sm);color:var(--text-muted)}.queue{max-width:760px;margin:0 auto 22px;scroll-margin-top:16px}.queue h2{text-align:start;font-size:var(--fs-lg)}.queue h2:after{display:none}.queue-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.queue-card{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised);color:var(--text);align-items:center;gap:12px;padding:10px 14px;transition:transform .2s,border-color .2s;display:flex}.queue-card:hover{border-color:var(--active);color:var(--text);transform:translateY(-1px)}.queue-card .kind{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.queue-card .what{flex-direction:column;flex:1;min-width:0;line-height:1.6;display:flex}.queue-card .what small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);overflow:hidden}@media (width<=560px){.queue-card{flex-wrap:wrap}.queue-card .status{margin-inline-start:46px}}.empty{text-align:center;color:var(--text-muted);border:1px dashed var(--line);border-radius:var(--r-md);padding:14px}.empty span{color:var(--brand);opacity:.6;font-size:1.3rem;display:block}.timeline{padding:0;border-inline-start:2px solid var(--line);max-width:760px;margin:8px auto;padding-inline-start:22px;list-style:none}.timeline li{border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--line);margin:0 0 12px;padding:8px 14px;position:relative}.timeline li:before{content:"";inset-inline-start:-30px;background:var(--tone);width:12px;height:12px;box-shadow:0 0 0 3px var(--surface-page);border-radius:50%;position:absolute;top:16px}.timeline li p{margin:0;line-height:1.8}.timeline .who{font:var(--fs-sm) var(--font-latin);color:var(--text-muted)}.timeline header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.timeline time{font-size:var(--fs-xs);white-space:nowrap}.timeline .target{font-family:var(--font-latin)}.timeline blockquote{border-inline-start:2px solid var(--tone);color:var(--text-muted);font-size:var(--fs-sm);margin:4px 0;padding-inline-start:10px}[data-tone]{--tone:var(--text-muted)}[data-tone=ok]{--tone:var(--ok)}[data-tone=action]{--tone:var(--action)}[data-tone=accent]{--tone:var(--accent)}[data-tone=danger]{--tone:var(--danger)}.c-tools{z-index:1;align-items:center;gap:4px;display:flex;position:absolute;bottom:-4px;left:0}.c-tools>button{position:static;inset:auto}.poem .para>.c-tools,.poem .single>.c-tools{bottom:-20px}.poem .para,.poem .single{margin-bottom:26px}@media (width<=760px){.c-tools{bottom:2px}.couplet{padding-bottom:28px}}.dl{cursor:pointer;opacity:0;background:0 0;border:0;width:20px;height:20px;padding:0;transition:opacity .15s}.dl:before{content:"";background-color:var(--text-muted);width:16px;height:16px;margin:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M12 15V3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M12 15V3'/%3E%3C/svg%3E") 50%/contain no-repeat}.dl:hover:before{background-color:var(--active)}.couplet:hover .dl,.poem .para:hover .dl,.poem .single:hover .dl,.dl:focus-visible{opacity:1}@media (hover:none){.dl{opacity:.55}}.note-list{flex-direction:column;gap:12px;max-width:760px;margin:12px auto;padding:0;list-style:none;display:flex}.note-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);padding:10px 16px 12px;position:relative}.note-card header{align-items:center;gap:8px;padding-inline-end:40px;display:flex}.note-card .crumbs{text-align:start;font-size:var(--fs-xs);flex:1;margin:0}.note-card .lib-couplet{margin:6px 0 8px}.note-card mark{background:var(--accent-soft);box-shadow:inset 0 -2px var(--accent)}.note-edit textarea{box-sizing:border-box;resize:vertical;background:var(--surface-page);width:100%;line-height:1.9}.note-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.note-delete{margin:0;position:absolute;top:10px;left:12px}.byline,.reading-exit{display:none}:root[data-reading]:has([data-readable]){& .site-header .search-form,& .site-header .toggles,& .site-header .kb,& .site-footer,& .center:has(>.save),& .c-tools,& .tag-chips,& .hint,& .hl-note,& .divan-edit,& .source,& .dict{display:none!important}& .reading-exit{margin-inline-start:auto;display:inline-flex}& .site-header .wrap{flex-wrap:nowrap;padding-top:10px}& .wordmark .logo{width:44px}& main{max-width:760px;padding-top:4px}& .crumbs{font-size:var(--fs-sm)}& .byline{text-align:center;color:var(--brand);font-family:var(--font-nastaliq);margin:-4px 0 14px;line-height:2;display:block}& .poem{box-shadow:none;background:0 0;border:0;padding-inline:0}& .couplet,& .poem .single{font-size:1.28rem}& .poem .para{font-size:1.15rem}& .couplet:hover{background:0 0}& .intro{background:0 0;border:0;padding-inline:0}}@media print{.site-header .search-form,.site-header .toggles,.site-footer,.center:has(>.save),.c-tools,.tag-chips,.hint,.poem-nav,.dict,.toasts{display:none!important}.byline{text-align:center;display:block}.poem{background:0 0;border:0}}.error-page{text-align:center;padding:32px 0 48px}.error-code{color:var(--accent,var(--brand));opacity:.35;margin:0 0 8px;font:700 4.5rem/1 Noto Naskh Arabic,serif}.error-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.site-header{z-index:15;background:var(--surface-page);transition:box-shadow .2s,background .2s;position:sticky;top:0}.site-header .wrap{padding-bottom:10px}:root[data-scrolled] .site-header{background:color-mix(in srgb, var(--surface-page) 86%, transparent);backdrop-filter:saturate(1.3)blur(10px);box-shadow:0 1px 0 var(--line), 0 8px 20px #0000000f}:root{scroll-padding-top:calc(var(--header-h,80px) + 12px)}.toolbar{top:var(--header-h,0px)}.live-code{top:calc(var(--header-h,0px) + 8px)}.site-footer .wrap{grid-template-columns:minmax(300px,1.2fr) 2fr;align-items:start;gap:18px 40px;display:grid}.footer-brand{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.footer-brand .made-in{flex-basis:100%;margin-top:14px;padding-inline-start:5px}.footer-logo{flex:none;display:block}.footer-logo img{width:64px;height:64px;display:block}.footer-tagline{font:700 1.15rem/2.2 var(--font-nastaliq);color:var(--action);margin:4px 0 0}.made-in{font-family:var(--font-nastaliq);color:var(--text);align-items:center;gap:8px;margin:8px 0 0;font-size:.9rem;line-height:2;display:flex}.made-in .flag{border-radius:2px;flex:none;box-shadow:0 0 0 1px #00000026}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.footer-links>div:first-child{grid-row:span 2}.footer-bar{border-top:1px dashed var(--line);font-size:var(--fs-xs);color:var(--text-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px 18px;margin:0;padding-top:10px;display:flex}.footer-bar a{color:var(--text-muted)}.footer-bar a:hover{color:var(--active)}@media (width<=760px){.site-footer .wrap{grid-template-columns:1fr}.footer-bar{text-align:center;justify-content:center}}.ebook-tabs a{white-space:nowrap}@media (width<=560px){.ebook-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.ebook-tabs a span[lang]{display:none}}@media (hover:none){.poem .couplet.is-active,.poem .para.is-active,.poem .single.is-active{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:var(--r-sm)}}@media (width<=640px){.site-header{transition:transform .25s,box-shadow .2s,background .2s}:root[data-header-hidden] .site-header{box-shadow:none;transform:translateY(-100%)}}:root{--dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='12' r='2.2'/%3E%3Ccircle cx='12' cy='12' r='2.2'/%3E%3Ccircle cx='19' cy='12' r='2.2'/%3E%3C/svg%3E");--sh-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12v7a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='m16 6-4-4-4 4'/%3E%3Cpath d='M12 2v13'/%3E%3C/svg%3E");--dl-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M12 15V3'/%3E%3C/svg%3E")}.c-tools>.more{border-radius:var(--r-pill);height:24px;color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:3px;padding:0 6px;transition:opacity .15s,background .15s}.more i,.c-menu i{width:15px;height:15px;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background-color:currentColor;flex:none}.more i{display:none}.more .g-dots{--m:var(--dots);display:block}.more[data-bm] .g-bm{--m:var(--bm-filled);background-color:var(--active);display:block}.more[data-nt] .g-nt{--m:var(--nt-filled);background-color:var(--accent);display:block}.more[data-bm],.more[data-nt]{opacity:1}.more[data-bm] .g-dots,.more[data-nt] .g-dots{opacity:.45}:is(.couplet,.para,.single):hover .more,.is-active .more,.more:focus-visible{opacity:1}.more:hover{background:var(--accent-soft);color:var(--active)}.more{display:none}@media (width<=640px),(hover:none) and (pointer:coarse){.c-tools>.bm,.c-tools>.nt,.c-tools>.sh,.c-tools>.dl{display:none}.c-tools>.more{display:inline-flex}.c-tools{bottom:2px}.poem .couplet{padding-bottom:26px}}.c-menu{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised);min-width:180px;color:var(--text);box-shadow:var(--shadow-lg);margin:0;padding:6px;position:fixed;inset:auto}.c-menu:popover-open{flex-direction:column;animation:.14s ease-out pop-in;display:flex}.c-menu button{border-radius:var(--r-sm);width:100%;color:var(--text);font:var(--fs-sm)/1.9 var(--font-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:5px 10px;display:flex}.c-menu button:hover,.c-menu button:focus-visible{background:var(--accent-soft);color:var(--active);outline:none}.c-menu i{background-color:var(--text-muted);width:17px;height:17px}.c-menu .g-bm{--m:var(--bm-outline)}.c-menu [data-on] .g-bm{--m:var(--bm-filled);background-color:var(--active)}.c-menu .g-nt{--m:var(--nt-outline)}.c-menu .g-sh{--m:var(--sh-mask)}.c-menu .g-dl{--m:var(--dl-mask)}.tags-box{flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0 10px;display:flex}.tags-box>.tag-chip{display:none}.tags-box>:checked~.tag-chip{animation:.2s ease-out both rise;display:inline-flex}.tags-toggle{border:1.5px solid var(--border);border-radius:var(--r-pill);background:var(--surface-sunken);font:var(--fs-sm)/1.8 var(--font-ui);cursor:pointer;user-select:none;align-items:center;gap:6px;padding:1px 14px;display:inline-flex}.tags-toggle:after{content:"⌄";transition:transform .2s}.tags-box>:checked+.tags-toggle{border-color:var(--active);color:var(--active)}.tags-box>:checked+.tags-toggle:after{transform:rotate(-90deg)}.tags-toggle:hover{border-color:var(--active);color:var(--active)}.tags-box>:focus-visible+.tags-toggle{outline:2px solid var(--focus);outline-offset:2px}.help{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;max-width:760px;margin:0 auto;display:grid}.help section{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-raised);padding:10px 16px 6px}.help h3{text-align:start;font-size:var(--fs-lg);align-items:center;gap:10px;margin:0 0 4px;display:flex}.help h3:after{display:none}.help-icon{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.help p{margin:0 0 8px;line-height:2}.bars{border:1px solid var(--border);direction:ltr;border-radius:10px;align-items:flex-end;gap:2px;height:160px;padding:8px;display:flex}.bar{flex:1;align-items:flex-end;height:100%;display:flex;position:relative}.bar span,.bar i{inset-inline:0;border-radius:3px 3px 0 0;position:absolute;bottom:0}.bar span,.key-views{background:color-mix(in srgb, var(--accent) 35%, transparent)}.bar i,.key-visitors{background:var(--accent);inset-inline:25%}.key-views,.key-visitors{vertical-align:middle;border-radius:3px;width:12px;height:12px;display:inline-block}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:0 24px;display:grid}.stats-range{flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0;display:flex}.poet-avatar{width:var(--s);height:var(--s);background:light-dark(color-mix(in srgb, var(--accent) 42%, #fff),color-mix(in srgb, var(--accent) 62%, #fff));box-shadow:0 0 0 2px var(--surface-raised), 0 0 0 calc(2px + max(1.5px, var(--s) / 40)) var(--accent);border-radius:24%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.poet-avatar img{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.15)brightness(1.06);mix-blend-mode:multiply;width:100%;height:100%}.poet-avatar.generic{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--action) 80%, #fff), var(--action) 70%);color:var(--surface-raised);font:700 calc(var(--s) * .46)/1 var(--font-nastaliq);padding-bottom:calc(var(--s) * .12)}.poet-hero{margin:4px auto 6px}.portrait-credit{font-size:var(--fs-xs);margin-top:2px}.portrait-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:900px;margin:12px auto;padding:0;list-style:none;display:grid}.portrait-card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:14px 12px 12px;display:flex}.portrait-card.waiting{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.portrait-card .who{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.portrait-card .file{font:var(--fs-xs) var(--font-latin);color:var(--text-muted);overflow-wrap:anywhere}.portrait-card .acts{gap:8px;display:flex}.portrait-card .acts form{margin:0}.poet-avatar.framed img{object-position:calc(var(--px) * 100%) calc(var(--py) * 100%);transform-origin:calc(var(--px) * 100%) calc(var(--py) * 100%);--mx:clamp(calc((1 - var(--px)) * (1 - var(--z)) * 100%), calc((.5 - var(--px)) * 100%), calc(var(--px) * (var(--z) - 1) * 100%));--my:clamp(calc((1 - var(--py)) * (1 - var(--z)) * 100%), calc((.5 - var(--py)) * 100%), calc(var(--py) * (var(--z) - 1) * 100%));transform:translate(var(--mx), var(--my)) scale(var(--z))}.portrait-card .frame{width:100%;font-size:var(--fs-xs);gap:2px;display:grid}.portrait-card .frame label{text-align:start;grid-template-columns:8.5em 1fr;align-items:center;gap:6px;display:grid}.portrait-card .frame input[type=range]{width:100%;accent-color:var(--accent)}.portrait-card .frame .btn{justify-self:center;margin-top:2px}.poet-tabs{justify-content:center;gap:6px;margin:4px 0 14px;display:flex}.poet-tabs label{border:1.5px solid var(--border);border-radius:var(--r-pill);background:var(--surface-sunken);font:var(--fs-sm)/1.8 var(--font-ui);cursor:pointer;padding:2px 18px;transition:border-color .15s,color .15s}.poet-tabs label:hover{border-color:var(--active);color:var(--active)}.poet-tabs :checked+label{border-color:var(--active);color:var(--active);background:color-mix(in srgb, var(--active) 10%, var(--surface-sunken));font-weight:700}.poet-tabs :focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}main:has(#tab-works:checked) .poet-intro,main:has(#tab-intro:checked) :is(.cards,.toc,.radif-head,.tags-box){display:none}.poet-intro .intro{animation:.25s ease-out rise}.new-portrait{text-align:center;max-width:560px;margin:0 auto 16px}.new-portrait>summary{width:fit-content;margin:0 auto;list-style:none}.new-portrait>summary::-webkit-details-marker{display:none}.new-portrait[open]>summary{display:none}.portrait-upload{text-align:start}.s-rejected{border-color:var(--danger);color:var(--danger)}.contribute-form{max-width:640px}.contribute-form .kind{border:0;gap:18px;margin:0;padding:0;display:flex}.contribute-form .kind label,.contribute-form .agree{flex-direction:row;align-items:baseline;gap:6px}.contribute-signin{margin:24px 0;font-size:1.05rem}.submission-facts{grid-template-columns:max-content 1fr;gap:6px 14px;max-width:720px;margin:16px auto;display:grid}.submission-facts dt{color:var(--text-muted)}.submission-facts dd{overflow-wrap:anywhere;margin:0}.submission-review{max-width:720px}.submission-review .dtx{font-family:inherit}.submission-review .actions{flex-wrap:wrap;gap:10px;display:flex}.submission-original{max-width:720px;margin:12px auto}.submission-original pre{white-space:pre-wrap;font-family:inherit;line-height:2}.welcome{border:1px solid var(--line);border-inline-start:3px solid var(--brand);border-radius:var(--r-md);background:var(--surface-raised);align-items:flex-start;gap:10px;max-width:928px;margin:10px auto 0;padding:10px 14px;display:flex}.welcome[hidden]{display:none}.welcome-body{flex:1}.welcome p{margin:0;line-height:2}.welcome .welcome-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.welcome-close{color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:4px}.welcome-close:hover{color:var(--active)}@media (width<=700px){.welcome{margin-inline:16px}}main[data-loading]>*{opacity:.35;pointer-events:none;transition:opacity .2s}main[data-loading]:before{content:"";background:linear-gradient(90deg, transparent, var(--brand), transparent) 0 0 / 40% 100% no-repeat;border-radius:2px;max-width:700px;height:3px;margin:14px auto;animation:1.1s ease-in-out infinite loading-bar;display:block}@keyframes loading-bar{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){main[data-loading]:before{background-size:100% 100%;animation:none}}.new-account summary{cursor:pointer;font-weight:600}
