@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-Cd63HKDh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-7kQcAFpS.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-BI1kUwmR.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-normal-DJm9Ud5h.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-dYp9C364.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-BGPHfnm_.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-AFMiCETP.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:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-italic-HOVu-9SC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-italic-B9vdFu6z.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-italic-DbGEEBAE.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-italic-BHmmOD1c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-italic-D2IhUMi0.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-italic-uQYgKtqE.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-italic-CW67wuKv.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-italic-DNtto6bD.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-italic-Ip6ozmKu.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-italic-BUkYzfnL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-italic-DtcUteIv.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-italic-skMIiTSx.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:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-italic-bFKvakRX.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-italic-BbFJQg2j.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-uAL1a5gb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-y-RO8wOd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-D7vJ4nVX.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2)format("woff2"),url(/assets/source-sans-3-greek-600-normal-BNF9LBpG.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-DpSexF-T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-Wy7HIzqC.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-BvDVuF-j.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-ext-700-normal-BhUSqjb8.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-700-normal-B6RPsSdD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-700-normal-CIuudVLB.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-700-normal-DYE6gq6k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-ext-700-normal-Dd6uIcuy.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-700-normal-C6ITAlBU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-700-normal-C8Tp2qRF.woff2)format("woff2"),url(/assets/source-sans-3-greek-700-normal-BWdBblwd.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-vietnamese-700-normal-Bgamivog.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-700-normal-BHxM10oo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-700-normal-ChH_v7nA.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-BBbVrHF_.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-italic-Bz1w3xqM.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-italic-CYS3phfl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-italic-BGIwiowF.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-italic-BZInx2ys.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-italic-CHZOQEtG.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-italic-BL1XYHtS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-italic-Dqr5KC66.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-italic-BamGE6QP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-italic-DQ8HKnks.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-italic-ORtyMVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-italic-V7s3nWfX.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-italic-DUSsnRSD.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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-koFutDBv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal--vWuDlyL.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-JScKXZBq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.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:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.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:400;src:url(/assets/noto-naskh-arabic-arabic-400-normal-U_i0HMfG.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-math-400-normal-tNY49amj.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-symbols-400-normal-BoBMuTRv.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-ext-400-normal-BbeOg8Tq.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-400-normal-Dajb6q3W.woff2)format("woff2"),url(/assets/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:600;src:url(/assets/noto-naskh-arabic-arabic-600-normal-G5n5bgdQ.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-math-600-normal-EJZZ5b9D.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-symbols-600-normal-B-3Cxf8g.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-ext-600-normal-xG-w6L3Y.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-600-normal-DByBVxli.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-arabic-700-normal-BdBAMxnO.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-math-700-normal-BP-LajJh.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-symbols-700-normal-s-Hxeun5.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-ext-700-normal-BdpHOyev.woff2)format("woff2"),url(/assets/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(/assets/noto-naskh-arabic-latin-700-normal-CG_vrPqD.woff2)format("woff2"),url(/assets/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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2)format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2)format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2)format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.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 Sans Symbols;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-symbols-400-normal-C2ShR-cw.woff2)format("woff2"),url(/assets/noto-sans-symbols-symbols-400-normal-BYzMNpiK.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 Sans Symbols;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-latin-ext-400-normal-DetaD20X.woff2)format("woff2"),url(/assets/noto-sans-symbols-latin-ext-400-normal-Dq-zZgjd.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 Sans Symbols;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-latin-400-normal-Bxq-x1Av.woff2)format("woff2"),url(/assets/noto-sans-symbols-latin-400-normal-QTATz9lj.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 Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-2-braille-400-normal-C6hDbumt.woff2)format("woff2"),url(/assets/noto-sans-symbols-2-braille-400-normal-Cnp681V0.woff)format("woff");unicode-range:U+28??}@font-face{font-family:"Noto Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-2-math-400-normal-loavqmHP.woff2)format("woff2"),url(/assets/noto-sans-symbols-2-math-400-normal-DNpUeSRq.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 Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1D2E0-1D2F3}@font-face{font-family:"Noto Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-2-symbols-400-normal-Crk7i-NV.woff2)format("woff2"),url(/assets/noto-sans-symbols-2-symbols-400-normal-1543TeiR.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 Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-2-latin-ext-400-normal-f7HdMdRI.woff2)format("woff2"),url(/assets/noto-sans-symbols-2-latin-ext-400-normal-BV1gsw7D.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 Sans Symbols 2";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-symbols-2-latin-400-normal-jIFd0_dh.woff2)format("woff2"),url(/assets/noto-sans-symbols-2-latin-400-normal-C9-zJDJA.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:"Source Sans 3 Fallback";font-weight:100 500;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);size-adjust:93.41%;ascent-override:109.63%;descent-override:42.82%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback";font-weight:501 649;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);size-adjust:89.31%;ascent-override:114.66%;descent-override:44.79%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback";font-weight:650 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);size-adjust:91.87%;ascent-override:111.46%;descent-override:43.54%;line-gap-override:0%}@font-face{font-family:Cormorant Garamond Fallback;font-weight:700;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT),local(Liberation Serif Bold),local(LiberationSerif-Bold),local(Tinos Bold),local(Tinos-Bold);size-adjust:91.9%;ascent-override:100.54%;descent-override:31.23%;line-gap-override:0%}@font-face{font-family:EB Garamond Fallback;font-weight:600;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT),local(Liberation Serif Bold),local(LiberationSerif-Bold),local(Tinos Bold),local(Tinos-Bold);size-adjust:94.87%;ascent-override:106.15%;descent-override:31.41%;line-gap-override:0%}:root,:root[data-theme=night]{--bg:#0e1320;--surface:#151b2b;--surface-2:#1c2438;--nav-active:#1f2740;--sidebar:#121828;--input-bg:#0e1320;--text:#e8eaf0;--text-muted:#a3aac0;--accent:#e5a94e;--on-accent:#0e1320;--accent-2:#6cc3be;--border:#252d45;--border-strong:#65719a;--good:#7fc49a;--bad:#f08c74;--warn:#e5a94e;--diurnal:#e5a94e;--nocturnal:#9fb4e8;--radius-card:16px;--hero-rule:none;--label-color:var(--text-muted);--label-tracking:1px;--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback", Georgia, serif;--font-display-weight:700;--font-body:"Source Sans 3", "Source Sans 3 Fallback", system-ui, sans-serif;--font-arabic-display:"Noto Naskh Arabic", serif;--font-arabic-body:"Noto Naskh Arabic", serif;--font-symbols:"Noto Sans Symbols", "Noto Sans Symbols 2", "Segoe UI Symbol", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=day]{--bg:#f3ecdf;--surface:#fbf7ef;--surface-2:#e9dfcb;--nav-active:#e9dfcb;--sidebar:#fbf7ef;--input-bg:#fffdf8;--text:#2b2118;--text-muted:#6a5a45;--accent:#1f4e79;--on-accent:#fbf7ef;--accent-2:#a63a1c;--border:#d9cbb0;--border-strong:#8f7b5c;--good:#2e6b3c;--bad:#9b2c2c;--warn:#7f5300;--diurnal:#7f5300;--nocturnal:#1f4e79;--radius-card:2px;--hero-rule:1px solid var(--border-strong);--label-color:var(--accent-2);--label-tracking:1.5px;--font-display:"EB Garamond", "EB Garamond Fallback", Georgia, serif;--font-display-weight:600;--font-arabic-display:"Amiri", "Noto Naskh Arabic", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--ink:var(--bg);--ink-2:var(--surface);--ink-3:var(--surface-2);--parchment:var(--text);--parchment-dim:var(--text-muted);--gold:var(--accent);--gold-light:var(--accent);--gold-bright:var(--accent);--rust:var(--bad);--lapis:var(--nocturnal);--line:var(--border);--radius:8px;--font-head:var(--font-display);--font-ar:var(--font-arabic-body);--sidebar-w:264px;--header-h:68px;--space:4px}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.55}html[lang=ar] body,.arabic,[lang=ar]{font-family:var(--font-arabic-body)}a{color:var(--accent);text-underline-offset:2px}h1,h2,h3,legend{font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--text);letter-spacing:0}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] legend,h1 [lang=ar],h2 [lang=ar]{font-family:var(--font-arabic-display)}:root{--fs-xs:13px;--fs-sm:15px;--fs-md:16px;--fs-lg:21px;--fs-xl:28px;--fs-2xl:40px}h1{font-size:var(--fs-2xl);margin:8px 0 24px;line-height:1.15}h2{font-size:var(--fs-xl);margin:0 0 12px;line-height:1.2}h3{font-size:var(--fs-lg);margin:0 0 8px;line-height:1.25}.panel>h2:first-child{font-size:var(--fs-lg)}.section-label{font-family:var(--font-body);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--label-color);margin:20px 12px 6px;font-weight:600}html[lang=ar] .section-label{text-transform:none;letter-spacing:0;font-size:var(--fs-xs)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--text-muted)}.small{font-size:var(--fs-sm)}html[lang=ar]{--fs-xs:15px;--fs-sm:16px;--fs-md:17px}html[lang=ar] body,html[lang=ar] table.data,html[lang=ar] .reading .reading-text{font-size:17px}html[lang=ar] .section-label,html[lang=ar] .eyebrow{font-family:var(--font-arabic-body);font-weight:700}html[lang=ar] .badge{font-size:15px}html[lang=ar] .active-bar .who{max-block-size:26px;font-size:15px}html[lang=ar] .active-bar .big-three{max-block-size:24px;font-size:15px}html[lang=ar] :is(.tool-for,table.data th,.chart-switch-meta,.date-part>span,table.lots td.lot-source,.tl-name){font-size:15px}html[lang=ar] .progress-head{font-size:16px}@media (width<=600px){html[lang=ar] .key-card dt.section-label{font-size:13px}html[lang=ar] .active-bar .who>.when,html[lang=ar] .active-bar .who>.badge:not(.certainty),html[lang=ar] table.data>tbody>tr>[data-label]:before{font-size:14px}}.key-card .key-sub{align-self:start}.form-more-body>.field-hint{margin:-4px 0 0}@media (width<=380px){.year-picker>label{flex-basis:100%}html[lang=ar] select{font-size:15px}}.sidebar a>svg,.nav-group summary svg{flex:none}.sidebar a>span,.nav-group summary .group-name{min-width:0}@media (width<=600px){.tool-heading>.eyebrow{grid-area:1/1/auto/-1}.tool-heading>p.muted{grid-area:3/1/auto/-1;margin-block-start:6px}}.num{font-variant-numeric:tabular-nums}.glyph{font-family:var(--font-symbols);color:var(--accent);font-style:normal}.roman{font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--accent);margin-inline-end:.3em}.day{color:var(--diurnal)}.night{color:var(--nocturnal)}.rx{color:var(--bad);font-weight:600}.ok{color:var(--good)}.warn{color:var(--warn)}.error{color:var(--bad)}html[dir=rtl] .dir-mirror{transform:scaleX(-1)}.dir-mirror:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skip-link{top:8px;z-index:100;background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:600;position:fixed;inset-inline-start:8px;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:none}main.main:focus,main.main h1[tabindex="-1"]:focus{outline:none}.shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);grid-template-rows:var(--header-h) 1fr;grid-template-areas:"side top""side main";min-height:100vh;display:grid}.sidebar{background:var(--sidebar);border-inline-end:1px solid var(--border);flex-direction:column;grid-area:side;align-self:start;gap:2px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.brand{color:var(--accent);align-items:center;gap:12px;padding:4px 8px 12px;text-decoration:none;display:flex}.phone-only{display:none!important}.brand-words{flex-direction:column;line-height:1.1;display:flex}.brand-en{font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--text);font-size:24px}.brand-ar{font-family:var(--font-arabic-display);color:var(--accent);font-size:18px}.sidebar a,.sidebar summary{color:var(--text);border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:8px 12px;text-decoration:none;display:flex}.sidebar a:hover,.sidebar summary:hover{background:var(--surface-2)}.sidebar a.current{background:var(--nav-active);color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}html[dir=rtl] .sidebar a.current{box-shadow:inset -3px 0 0 var(--accent)}.sidebar .nav-main{flex-direction:column;gap:2px;margin-top:8px;display:flex}.nav-group summary{cursor:pointer;font-weight:600;list-style:none}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary .count{color:var(--text-muted);border:1px solid var(--border);text-align:center;border-radius:999px;min-width:26px;margin-inline-start:auto;padding:0 8px;font-size:13px}.nav-group summary .chev{color:var(--text-muted);transition:transform .15s}.nav-group[open] summary .chev{transform:rotate(180deg)}.nav-group a{padding-inline-start:20px;font-size:15px}.nav-foot{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.user-chip{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);align-items:center;gap:10px;padding:8px 12px;display:flex}.user-chip .who{flex-direction:column;margin-inline-end:auto;line-height:1.25;display:flex}.nav-search{margin:4px 0;position:relative}.search-box{border:1px solid var(--border-strong);background:var(--input-bg);color:var(--text-muted);border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:0 10px}.search-box input{background:0 0;border:0;min-height:40px;padding:8px 0}input[type=search]:placeholder-shown::-webkit-search-cancel-button{display:none}.search-box input:focus{outline:none}.search-box:focus-within{outline:2px solid var(--accent);outline-offset:1px;outline:2px solid var(--accent);outline-offset:1px}.search-results{border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;margin:4px 0 0;padding:4px;list-style:none}.search-results li.muted{padding:8px 12px}.palette-button .palette-kbd{font-family:var(--font-body);color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:0 4px;font-size:12px}.palette-backdrop{z-index:100;background:#00000080;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.palette{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);flex-direction:column;gap:8px;width:min(640px,100%);max-height:75vh;padding:12px;display:flex}.palette-box{flex:none}.palette-list{min-height:0;overflow-y:auto}.palette-heading{color:var(--label-color);text-transform:uppercase;letter-spacing:var(--label-tracking);padding:10px 10px 4px;font-size:12px}html[lang=ar] .palette-heading{text-transform:none;letter-spacing:0;font-size:15px;font-family:var(--font-arabic-body)}.palette-option{border-radius:var(--radius);cursor:pointer;border-inline-start:3px solid #0000;align-items:center;gap:8px;padding:8px 10px;display:flex}.palette-option>svg{color:var(--text-muted);flex:none}.palette-option.on{background:var(--surface-2);border-inline-start-color:var(--accent)}.palette-option .roman{min-width:3.2em;margin:0}.palette-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.palette-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex:0 auto;font-size:13px;overflow:hidden}.palette-empty{color:var(--text-muted);margin:8px 10px}.palette-error{margin:0}.palette-keys{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:4px 10px 0}@media (width<=1180px){.palette-button .palette-kbd,.palette-keys{display:none}}.chart-switch-pop{z-index:70;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);inline-size:min(340px,100vw - 32px);padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.chart-switch-heading{color:var(--label-color);text-transform:uppercase;letter-spacing:var(--label-tracking);padding:6px 10px 4px;font-size:12px}html[lang=ar] .chart-switch-heading{text-transform:none;letter-spacing:0;font-size:15px;font-family:var(--font-arabic-body)}.chart-switch-item{border-radius:var(--radius);cursor:pointer;border-inline-start:3px solid #0000;align-items:center;gap:8px;min-height:40px;padding:8px 10px;display:flex}.chart-switch-item>svg{color:var(--text-muted);flex:none}.chart-switch-item:hover,.chart-switch-item:focus{background:var(--surface-2);border-inline-start-color:var(--accent);outline:none}.chart-switch-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.chart-switch-item.empty{cursor:default;color:var(--text-muted);border-inline-start-color:#0000}.chart-switch-text{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.chart-switch-name,.chart-switch-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:not([dir=rtl]) :is(.chart-switch-name,.active-bar .pill-name){text-align:left}html[dir=rtl] :is(.chart-switch-name,.active-bar .pill-name){text-align:right}.chart-switch-meta{color:var(--text-muted);font-size:13px}.chart-switch-item .chart-switch-check{color:var(--accent)}.chart-switch-sep{border-top:1px solid var(--border);margin:4px 0}.chart-switch-error{margin:6px 10px 0}.chart-switch-search{color:var(--text-muted);flex-direction:row;align-items:center;gap:6px;padding:2px 6px 6px;display:flex}.chart-switch-search input{min-height:40px}.chart-switch-list{max-block-size:min(50vh,380px);overflow-y:auto}.chart-switch-loading{margin:4px 13px}.chart-switch-item.new-chart{color:var(--accent);font-weight:600}.chart-switch-item.new-chart>svg{color:var(--accent)}@media (width<=600px){.chart-switch-pop{inline-size:auto;position:fixed;inset-block-start:var(--header-h);inset-inline:16px}.chart-switch-item{min-height:44px}}.tool-share{flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:32px;margin-top:8px;display:flex}@media (width<=600px){.tool-share{min-height:44px}}.tool-share .copy-view-link{align-items:center;gap:6px;display:inline-flex}.tool-share .share-note,.tool-share .pin-note{color:var(--text-muted)}.share-manual{flex-direction:column;flex:100%;gap:4px;display:flex}.share-manual input{inline-size:100%}.linked-missing{margin:0 0 12px}.topbar{height:var(--header-h);border-bottom:1px solid var(--border);background:var(--bg);z-index:50;grid-area:top;align-items:center;gap:16px;padding:0 32px;display:flex;position:sticky;top:0}.breadcrumb{flex:none;min-width:0;max-width:32%;overflow:hidden}@media (width<=1600px){.breadcrumb li:not(:first-child):not([aria-current]){display:none}}.breadcrumb ol{flex-wrap:nowrap;align-items:center;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.breadcrumb li{color:var(--text-muted);white-space:nowrap;align-items:center;gap:4px;display:flex}.breadcrumb li[aria-current]{color:var(--text);text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.breadcrumb li[aria-current]>svg{vertical-align:middle}.breadcrumb a,.crumb-sep{color:var(--text-muted)}.header-tools{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.header-tools .lang{color:var(--text-muted);flex-direction:row;flex:none;align-items:center;gap:6px}.header-tools .lang select{width:auto}.topbar .menu-toggle,.sidebar .drawer-close{display:none}.icon-button{border:1px solid var(--border-strong);color:var(--text);background:0 0;justify-content:center;align-items:center;gap:6px;min-width:40px;min-height:40px;padding:6px 10px;display:inline-flex}.segmented{border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;padding:2px;display:inline-flex}.segmented button{color:var(--text-muted);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:4px 12px;font-size:14px;display:inline-flex}.segmented button.on{background:var(--accent);color:var(--on-accent);font-weight:600}.scrim{display:none}.main{grid-area:main;min-width:0;max-width:1280px;padding:24px 32px 48px}.tool-title{margin-top:0}.active-bar{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.active-bar .pill-button{text-align:start;border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;min-height:44px;color:var(--text);border-radius:999px;align-items:center;gap:8px;padding-block:4px;padding-inline:16px 10px;font-weight:400;display:flex}.active-bar .pill-button:hover{border-color:var(--border-strong)}.active-bar .pill-button[aria-expanded=true]{border-color:var(--accent)}.active-bar .pill-chev{color:var(--text-muted);flex:none}.active-bar .pill-button[aria-expanded=true] .pill-chev{transform:rotate(180deg)}.active-bar .pill-body{flex-direction:column;min-width:0;line-height:1.3;display:flex}.active-bar .who,.active-bar .big-three{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex;overflow:hidden}.active-bar .who{max-block-size:22px;font-size:14px}.active-bar .big-three{max-block-size:19px;color:var(--text-muted);font-size:13px}.active-bar .who>*,.active-bar .big-three>*{white-space:nowrap;flex:none}.active-bar .who>.pill-name{text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:700;overflow:hidden}.active-bar .who>.badge:not(.certainty){order:1}.active-bar .who>.when{order:2}.active-bar .who>.place{text-overflow:ellipsis;order:3;max-width:24ch;overflow:hidden}.active-bar .who>.certainty{order:4}@media (width<=1500px){.active-bar .tz{display:none}}.active-bar.none{flex:0 auto}.active-bar .set-chart{border-radius:999px;min-height:44px;padding-inline:18px}.active-bar .pill-loading{color:var(--accent);font-weight:600}.active-bar .big-three.stale .glyph,.active-bar .big-three.stale .day,.active-bar .big-three.stale .night{color:inherit}@media (width<=1180px){.active-bar .big-three.stale{display:flex}.active-bar .big-three.stale>:not(.pill-loading),.active-bar .big-three,.help-button .label,.segmented button span{display:none}}@media (width<=900px){.shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.topbar .menu-toggle,.sidebar .drawer-close{display:inline-flex}.topbar{gap:8px;padding:0 16px}.breadcrumb{display:none}.sidebar{top:0;bottom:0;width:min(var(--sidebar-w), 85vw);z-index:60;visibility:hidden;height:100dvh;transition:transform .2s;position:fixed;inset-inline-start:0;transform:translate(-105%)}html[dir=rtl] .sidebar{transform:translate(105%)}.menu-open .sidebar{visibility:visible;transform:none!important}.menu-open .scrim{z-index:55;background:#00000080;display:block;position:fixed;inset:0}.main{padding:16px 16px 40px}.header-tools .lang select{max-width:7em}}@media (width<=600px){.header-tools{gap:6px}.header-tools .lang,.header-tools .palette-button,.header-tools .theme-toggle{display:none}.phone-only{display:flex!important}.active-bar .pill-button{gap:6px;padding-inline:14px 8px}.active-bar .who{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;max-block-size:none;display:grid;overflow:visible}.active-bar .who>*{display:none}.active-bar .who>.pill-name{grid-area:1/1;display:block}.active-bar .who>.badge:not(.certainty){grid-area:1/2;align-self:center;font-size:12px;display:inline-block}.active-bar .who>.when{grid-area:2/1/auto/-1;font-size:12px;display:block}h1{font-size:var(--fs-xl)}}.drawer-theme{display:flex}.drawer-theme .theme-toggle{flex:auto}.drawer-theme .segmented button{flex:1 1 0;justify-content:center}.drawer-theme .segmented button span{display:inline}.eyebrow-row{flex-wrap:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.eyebrow-row .eyebrow{flex:none}.tool-for{white-space:pre;min-width:0;color:var(--text-muted);align-items:baseline;margin:0;font-size:13px;display:flex}.tool-for>span{flex:none}.tool-for-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}html:not([dir=rtl]) .tool-for-name{text-align:left}html[dir=rtl] .tool-for-name{text-align:right}.tool-for:before{content:"·";margin-inline-end:10px}button,select,input,textarea{font:inherit;color:var(--text);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:var(--radius);min-height:40px;padding:6px 10px}button{background:var(--surface)}input,select,textarea{width:100%}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button{cursor:pointer;width:auto}button.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-weight:600}button.primary:disabled{opacity:.6;cursor:progress}button.ghost{border-color:var(--border-strong);color:var(--accent);background:0 0}button.danger{border-color:var(--bad);color:var(--bad)}label{font-size:var(--fs-sm);color:var(--text-muted);flex-direction:column;flex:160px;gap:4px;min-width:0;display:flex}label.check{overflow-wrap:anywhere;flex-direction:row;flex:0 auto;align-items:center;max-inline-size:100%}label.check input{flex:none;width:auto;min-height:0}label.wide{flex-basis:100%}.chart-form{flex-direction:column;gap:12px;display:flex}.chart-form fieldset{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;min-width:0;margin:0;padding:10px 14px 14px;display:flex}.row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.preset-picker{flex-direction:column;gap:6px;display:flex}.preset-picker>label{flex:none;max-width:320px}.preset-info p{overflow-wrap:anywhere;margin:0 0 4px}.preset-info .preset-verify{color:var(--gold-bright)}.toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.toolbar>input[type=search]{flex:2 220px;width:auto}.toolbar>select{flex:140px;width:auto}.toolbar>label{flex:0 260px}.actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);min-width:0;margin-bottom:16px;padding:20px 24px}.panel.hero{outline:var(--hero-rule);outline-offset:5px}.panel.empty{text-align:center}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 16px;display:grid}.error-box,.warn-box,.ok-box{border-radius:var(--radius);margin-bottom:12px;padding:10px 14px}.error-box{border:1px solid var(--bad);background:color-mix(in srgb, var(--bad) 10%, var(--surface))}.error-box button{margin-inline-start:10px}.loading{margin:8px 0 12px;display:block}.loading .skeleton{flex-direction:column;gap:8px;max-width:520px;display:flex}.loading .skeleton-line{border-radius:var(--radius);background:var(--surface-2);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--border) 60%, transparent) 50%, transparent 100%);background-repeat:no-repeat;background-size:200% 100%;height:12px;animation:1.6s ease-in-out infinite shimmer;display:block}.loading .skeleton-line:nth-child(3n+2){width:85%}.loading .skeleton-line:nth-child(3n){width:60%}.loading .loading-waking{margin-top:8px;display:block}.loading.loading-inline{vertical-align:middle;min-width:80px;margin:0;display:inline-block}.loading.loading-inline .skeleton-line{width:100%}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}html[dir=rtl] .loading .skeleton-line{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.loading .skeleton-line{background-image:none;animation:none}}.warn-box{border:1px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, var(--surface))}.warn-box ul,.ok-box ul{margin:4px 0 0;padding-inline-start:20px}.ok-box{border:1px solid var(--good);background:color-mix(in srgb, var(--good) 10%, var(--surface))}.panel.backup-reminder{border-color:var(--warn);border-inline-start-width:4px;padding:16px 20px}.backup-reminder h2{margin:0 0 6px;font-size:18px}.backup-reminder p{margin:0}.backup-window{border-inline-start:3px solid var(--warn);padding-inline-start:10px}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}table.data{border-collapse:collapse;width:100%;font-size:16px}table.data th,table.data td{border-bottom:1px solid var(--line);text-align:start;white-space:nowrap;vertical-align:top;padding:5px 8px}table.data th{color:var(--text-muted);background:var(--surface-2);text-transform:none;font-size:13px;font-weight:600}table.data td.held{background:color-mix(in srgb, var(--good) 16%, transparent)}table.data .trip{display:table-cell}table.data .trip>*,table.data .faces>*{margin-inline-end:6px}table.data .trip span.held{background:color-mix(in srgb, var(--good) 24%, transparent);border-radius:4px;padding:0 2px}.table-wrap{--scroll-shadow:color-mix(in srgb, var(--text) 45%, transparent);background:linear-gradient(to right, var(--surface) 40%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--surface) 40%, transparent) right center / 40px 100% no-repeat local, linear-gradient(to right, var(--scroll-shadow), transparent) left center / 12px 100% no-repeat scroll, linear-gradient(to left, var(--scroll-shadow), transparent) right center / 12px 100% no-repeat scroll}table.data td.wrap,table.data th.wrap{white-space:normal;min-inline-size:8em}table.data td.wrap .formula{white-space:normal}table.data .lord-name,table.data .term{white-space:nowrap}table.data:has(td.trip) :is(th,td){padding-inline:6px}table.data td.trip,table.data td.faces{white-space:normal}table.data td.trip>*,table.data td.faces>*{margin:0;margin-inline-end:8px;display:inline-block}table.lots td.lot-source{font-size:13px;line-height:1.45}@media (width>=601px){table.data:has(td.trip){font-size:15px}table.reference td:nth-child(3),table.lots td:nth-child(2){white-space:normal}table.lots .sign{white-space:nowrap}table.lots td.lot-source{inline-size:30%}table.lots :is(th,td){padding-inline:6px}}.held-key{vertical-align:-2px;border:1px solid var(--good);background:color-mix(in srgb, var(--good) 24%, transparent);border-radius:3px;block-size:1em;inline-size:1em;display:inline-block}table.data .terms{white-space:normal}table.data .term{align-items:baseline;gap:2px;margin-inline-end:8px;display:inline-flex}table.data .term .num{color:var(--parchment-dim);font-size:13px}td.score{text-align:end;font-weight:700}.score.good,.badge.good{color:var(--good)}.score.bad,.badge.bad{color:var(--bad)}.badge.warn{color:var(--gold-bright)}.badges{white-space:normal;flex-wrap:wrap;gap:4px;display:flex}.badge{color:var(--parchment-dim);border:1px solid;border-radius:999px;padding:0 7px;font-size:14px;display:inline-block}.chip{border:1px solid var(--line);background:var(--ink-3);border-radius:999px;margin:2px;padding:0 8px;font-size:14px;display:inline-block}dl.kv{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;display:grid}dl.kv dt{color:var(--parchment-dim)}dl.kv dd{margin:0}dl.kv .kv-row{display:contents}ol.cusps{columns:2;margin:0;padding:0;list-style:none}ol.cusps li{break-inside:avoid;padding:2px 0}ul.conditions,ul.sources{margin:8px 0 0;padding-inline-start:18px}.home{flex-direction:column;gap:0;max-width:1280px;display:flex}.home .hero{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:24px;margin-bottom:24px;padding:28px 32px;display:grid}.home .hero h1{margin:0 0 8px}.home .hero .lead{max-width:60ch;color:var(--text-muted);margin:0 0 16px;font-size:18px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-pending{visibility:hidden}.dash-toggle{align-items:center;gap:6px;display:inline-flex}.dash-editor{margin-bottom:24px}.dash-editor>h2{margin:0 0 12px}.dash-parts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 32px;display:grid}.dash-part h3{margin:0 0 4px}.dash-part>p{margin:0 0 8px}ol.dash-list{gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}ol.dash-list li{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:center;gap:8px;min-height:44px;padding:0 8px;display:flex}ol.dash-list li>label.check,ol.dash-list li>.dash-name{flex:auto;min-width:0}.dash-moves{gap:4px;margin-inline-start:auto;display:inline-flex}.dash-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.dash-note{color:var(--text-muted);margin:0}.pinned-tools{margin-bottom:24px}.pinned-tools>h2.section-label{margin:0 0 8px}.pinned-tools ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pinned-tool{min-height:44px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);align-items:center;gap:8px;padding:6px 14px;text-decoration:none;display:inline-flex}.pinned-tool:hover{border-color:var(--accent)}.pinned-tool .inst-icon,.pinned-glyph{color:var(--accent)}.pin-tool{align-items:center;gap:6px;display:inline-flex}.pin-tool.on{color:var(--accent);border-color:var(--accent)}.pin-tool.on svg{fill:currentColor}.sidebar .nav-pinned{flex-direction:column;gap:2px;display:flex}.nav-pinned>.section-label{margin-top:12px}.nav-pinned a{font-size:15px}.palette-pin{color:var(--accent);flex:none}.illus{width:100%;height:auto;color:var(--accent);display:block}.illus-day,:root[data-theme=day] .illus-night{display:none}:root[data-theme=day] .illus-day{color:var(--accent-2);display:block}a.button{border-radius:var(--radius);border:1px solid var(--border-strong);align-items:center;gap:8px;min-height:44px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}a.button.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}a.button.primary:hover{filter:brightness(1.08)}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-bottom:32px;display:grid}.summary-card,.group-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);min-width:0;color:var(--text);flex-direction:column;gap:6px;padding:20px 22px;text-decoration:none;display:flex}.summary-card:hover,.group-card:hover{border-color:var(--accent)}.summary-card .section-label{margin:0 0 4px}.summary-card.card-pending:hover{border-color:var(--border)}.summary-card [aria-hidden=true].card-title,.summary-card dl.kv[aria-hidden=true] dd{color:var(--text-muted)}.card-title{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:21px;line-height:1.25}html[lang=ar] .card-title{font-family:var(--font-arabic-display)}.summary-card .sub-lord{color:var(--text)}.summary-card .sub-lord .body-name{color:var(--accent-2)}dl.kv.compact{gap:2px 12px;margin-top:4px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.section-head h2{margin:0}.group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}@media (width<=1100px){.group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.group-grid{grid-template-columns:1fr}}.group-card .group-icon{color:var(--accent);margin-bottom:4px}.group-card .count{margin-top:auto}.home-lower{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.home-lower+*{margin-top:32px}.home-lower .panel{margin-bottom:0}.home-lower .panel>h2.section-label{font-family:var(--font-body);margin:0 0 8px;font-size:12px;font-weight:600}html[lang=ar] .home-lower .panel>h2.section-label{font-size:15px;font-family:var(--font-arabic-body)}.term-of-day .term{color:var(--accent);align-items:center;gap:8px;margin:0 0 6px;font-size:18px;display:flex}.term-of-day .term strong{font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--text);font-size:21px}.term-of-day p:last-child{margin:0}ul.recent-list{margin:0;padding:0;list-style:none}ul.recent-list li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:8px 0;display:grid}ul.recent-list li:last-child{border-bottom:0}ul.recent-list li>.muted{grid-column:1}ul.recent-list .cost{color:var(--text);grid-area:1/2/span 2;align-self:center}.empty-state{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;padding:32px 24px;display:flex}.empty-state .illus{width:140px;color:var(--accent);margin-bottom:12px}.empty-state .actions{justify-content:center}.all-instruments section{margin-bottom:24px}.cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:24px;display:grid}.card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--text);flex-direction:column;gap:4px;padding:18px 20px;text-decoration:none;display:flex}a.card:hover{border-color:var(--accent)}.card.later{color:var(--text-muted)}@media (width<=700px){.home .hero{grid-template-columns:1fr;padding:20px}.home .hero .illus{display:none}}.home .panel.backup-reminder{border-inline-start-width:3px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;padding:8px 14px;display:flex}.home .backup-reminder h2{margin:0;font-size:15px}.home .backup-reminder p{color:var(--text-muted);flex:18rem;font-size:14px}.home .backup-reminder .actions{gap:6px;margin:0}.home .backup-reminder .actions button{min-block-size:36px;padding-block:4px}@media (pointer:coarse),(width<=700px){.home .backup-reminder .actions button{min-block-size:44px}}.tool-header{align-items:center;gap:20px;margin:4px 0 20px;display:flex}.tool-illus{block-size:76px;inline-size:76px;color:var(--accent);border:1px solid var(--border-strong);background:var(--surface);outline:var(--hero-rule);outline-offset:4px;border-radius:50%;flex:none;place-items:center;display:grid}.tool-heading{min-width:0}.tool-heading .eyebrow{margin:0 0 2px}.tool-heading .eyebrow .roman{color:var(--label-color);margin:0}.tool-header h1.tool-title{font-size:var(--fs-2xl);margin:0}html[lang=ar] .tool-header h1.tool-title{line-height:1.45}.tool-subtitle{color:var(--text-muted);font-size:var(--fs-lg);text-align:start;line-height:1.3;font-family:var(--font-display);margin:4px 0 0}html[lang=ar] .tool-subtitle,.tool-subtitle bdi[lang=ar]{font-family:var(--font-arabic-display)}.tool-subtitle{min-block-size:1.3em}.tool-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.tool-layout.has-rail{grid-template-columns:minmax(0,1fr) 330px}.tool-layout.has-rail[data-tab=weather]{grid-template-columns:minmax(0,1fr)}.tool-layout[data-tab=weather]>.tool-rail{display:none}.tool-main{min-width:0}.tool-rail{top:calc(var(--header-h) + 16px);flex-direction:column;gap:16px;display:flex;position:sticky}.rail-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:18px 20px}.rail-card h2.section-label{align-items:center;gap:6px;margin:0 0 8px;display:flex}.rail-card p{margin:0}.rail-card .tool-more{margin-block-start:8px}.rail-reading .panel{margin-bottom:0}.rail-reading .reading-text{max-block-size:70vh;overflow-y:auto}.tool-more{margin:16px 0 0}.tool-more a{padding-block:10px;font-weight:600;line-height:1.5;display:inline-block}.tool-more a svg{vertical-align:-3px}.tool-brief{background:var(--surface);border:1px solid var(--border);border-inline-start:3px solid var(--accent);border-radius:var(--radius-card);grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px 24px;margin:0 0 16px;padding:16px 20px;display:grid}.tool-brief .section-label{align-items:center;gap:6px;margin:0 0 6px;display:flex}.tool-brief .section-label,.rail-card .section-label{font-family:inherit}.tool-brief p{min-block-size:1lh;margin:0}.brief-sentence p{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--fs-lg);line-height:1.35}html[lang=ar] .brief-sentence p{font-family:var(--font-arabic-display);font-weight:400;line-height:1.6}.brief-tip{border-inline-start:1px solid var(--border);padding-inline-start:20px}.brief-tip p{color:var(--text-muted);font-size:var(--fs-sm)}.tool-page[data-part] .tool-brief p,.brief-pending .brief-sentence p{min-block-size:2lh}.brief-pending .brief-tip p{min-block-size:3lh}.brief-pending p{color:var(--text-muted)}.tool-brief .brief-tip p{min-block-size:3lh}@media (width<=760px){.brief-pending .brief-sentence p{min-block-size:3lh}.tool-brief{grid-template-columns:minmax(0,1fr);padding:14px 16px}.brief-tip{border-inline-start:0;border-block-start:1px solid var(--border);padding-block-start:10px;padding-inline-start:0}}.tab-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:6px 16px;margin-bottom:16px;display:flex}.part-switch{border-radius:22px;flex-wrap:nowrap;flex:none;max-inline-size:100%;margin-block:4px;display:flex}.part-switch button{white-space:nowrap}.year-door{color:var(--text-muted);margin:0 0 12px;line-height:1.8}.page-tabs{border-bottom:1px solid var(--border);flex-wrap:nowrap;gap:4px;margin-bottom:16px;display:flex;overflow-x:auto}.tab-row .page-tabs{scrollbar-width:none;border-bottom:0;flex:1 1 0;min-inline-size:0;margin-bottom:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}html[dir=rtl] .tab-row .page-tabs{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 28px),#0000)}.page-tabs .tab{color:var(--text-muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:44px;padding:10px 14px;font-weight:600}.page-tabs .tab:hover{color:var(--text)}.page-tabs .tab.current{color:var(--text);border-bottom-color:var(--accent)}.page-tabs .tab-short{display:none}@media (width<=600px){.tool-header{gap:0;margin:0 0 10px}.tool-illus,.tool-subtitle{display:none}.tool-heading{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.tool-heading>.eyebrow-row{grid-area:1/1}.tool-heading>.tool-title{grid-area:2/1}.tool-header h1.tool-title{font-size:var(--fs-xl);line-height:1.15}html[lang=ar] .tool-header h1.tool-title{line-height:1.4}.tool-heading>.tool-share{flex-wrap:nowrap;grid-area:1/2/span 2;justify-content:flex-end;gap:6px;min-inline-size:96px;margin:0;position:relative}.tool-share>button{justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0}.tool-share .btn-label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tool-share .share-note,.tool-share .pin-note,.tool-share .share-manual{z-index:5;inline-size:max-content;max-inline-size:min(320px,80vw);position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.tool-share .share-note:not(:empty),.tool-share .pin-note:not(:empty),.tool-share .share-manual{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);padding:8px 12px}.tool-share .share-manual{inline-size:min(320px,80vw)}.eyebrow-row{flex-wrap:wrap;row-gap:0}.tool-for:before{content:none}.tab-row{column-gap:0}.tab-row .page-tabs{flex-basis:100%}.page-tabs .tab{padding:10px 12px;position:relative}.page-tabs .tab-long{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.page-tabs .tab-short{display:inline}}.tool-page[data-part=wheel] #panel-results,.tool-page[data-part=square] #panel-results{container-type:inline-size}.tool-page[data-part=wheel] #panel-results>.loading:not(.loading-inline),.tool-page[data-part=square] #panel-results>.loading:not(.loading-inline){min-block-size:calc(454px + min(100cqi,640px))}.tool-page[data-part=wheel] #panel-results>.loading.tool-loading,.tool-page[data-part=square] #panel-results>.loading.tool-loading{min-block-size:calc(720px + min(100cqi,640px))}@media (width<=600px){.tool-page[data-part=wheel] #panel-results>.loading:not(.loading-inline),.tool-page[data-part=square] #panel-results>.loading:not(.loading-inline){min-block-size:calc(748px + 100cqi)}.tool-page[data-part=wheel] #panel-results>.loading.tool-loading,.tool-page[data-part=square] #panel-results>.loading.tool-loading{min-block-size:calc(1220px + 100cqi)}}.key-area{margin-bottom:16px}dl.key-cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin:0 0 12px;display:grid}.key-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);min-width:0;padding:14px 16px}.key-card dt.section-label{margin:0 0 4px}.key-card dd{flex-direction:column;margin:0;display:flex}.key-value{font-family:var(--font-display);font-weight:var(--font-display-weight);overflow-wrap:anywhere;font-size:21px;line-height:1.25}html[lang=ar] .key-value{font-family:var(--font-arabic-display)}.key-value .glyph,.card-title .glyph{line-height:1}.key-card.moment .key-value{min-block-size:2.5em}.key-pending .key-value,.key-pending .progress-head,.key-pending .progress-ends{color:var(--text-muted)}.key-value{font-variant-numeric:lining-nums tabular-nums;font-size:23px}@media (width<=600px){dl.key-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is(dl.key-cards:has(>:nth-child(2):last-child),dl.key-cards:has(>:nth-child(4):last-child),dl.key-cards:has(>.moment)){grid-template-columns:repeat(2,minmax(0,1fr))}dl.key-cards:has(>:only-child){grid-template-columns:minmax(0,1fr)}dl.key-cards:is(:has(>.moment),:has(>:nth-child(4):last-child),:has(>:nth-child(2):last-child))>:last-child:nth-child(odd){grid-column:1/-1}.key-card{padding:10px 8px}.key-card dt.section-label{font-size:11px}.key-value{overflow-wrap:break-word;font-size:22px}}.progress{margin:8px 0}.progress-head,.progress-ends{justify-content:space-between;gap:12px;display:flex}.progress-head{color:var(--text-muted);font-size:14px}.progress-track{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:999px;block-size:8px;overflow:hidden}.progress-fill{background:var(--accent);block-size:100%}.spend-month{margin:8px 0 12px}.spend-month .progress-head{flex-wrap:wrap;gap:2px 12px}.spend-month .progress-fill.spend-over{background:var(--bad)}.spend-reached{color:var(--bad)}.reading-estimate{margin:0 0 8px}dl.sources-list{flex-direction:column;gap:10px;margin:0;display:flex}dl.sources-list dt{font-weight:600}dl.sources-list dd{color:var(--text-muted);margin:0}dl.sources-list .passage-link{text-align:start;padding:4px 0;display:block}.passage-backdrop{z-index:100;background:#00000080;justify-content:center;align-items:flex-start;padding:6vh 16px 16px;display:flex;position:fixed;inset:0}.passage-reader{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);flex-direction:column;gap:8px;width:min(960px,100%);max-height:88vh;padding:16px 20px;display:flex}.passage-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.passage-head h2{margin:0}.passage-cite{margin:4px 0 0}.passage-close{flex:none}.passage-body{min-height:0;overflow-y:auto}.passage-cols{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.passage-col h3,.passage-verify h3{margin:0 0 8px;font-size:1rem}.passage-translation h4{margin:16px 0 6px;font-size:.95rem}.passage-text{white-space:pre-line;margin:0 0 8px;line-height:1.6}.passage-text[dir=rtl]{font-size:1.1em}.passage-label{font-weight:600}.passage-missing{border-inline-start:3px solid var(--warn);background:var(--surface-2);margin:0 0 8px;padding:8px 12px}.passage-verify{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.passage-verify ul{margin:0;padding-inline-start:1.2em}@media (width<=600px){.passage-cols{grid-template-columns:1fr}.passage-backdrop{padding:8px}.passage-reader{max-height:calc(100vh - 16px);padding:12px}.passage-close{min-width:44px;min-height:44px}}@media (width<=1280px){.tool-layout.has-rail{grid-template-columns:minmax(0,1fr)}.tool-rail{position:static}#panel-results:has(>.key-pending,.loading:not(.loading-inline)){min-block-size:100vh}}@media (width<=640px){.tool-header{gap:14px}.tool-illus{block-size:56px;inline-size:56px}.tool-header h1.tool-title{font-size:var(--fs-xl)}}.term-wrap{display:inline;position:relative}button.term{min-height:0;font:inherit;color:inherit;-webkit-text-decoration:underline dotted var(--accent);text-decoration:underline dotted var(--accent);text-underline-offset:3px;cursor:help;background:0 0;border:0;border-radius:0;padding:0;text-decoration-thickness:2px;display:inline}button.term:hover,button.term[aria-expanded=true]{color:var(--accent)}.term-pop{inset-inline-start:0;z-index:40;background:var(--surface-2);inline-size:min(340px,80vw);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);padding:12px 14px;font-size:15px;font-weight:400;line-height:1.5;display:block;position:absolute;top:calc(100% + 6px);box-shadow:0 8px 24px #00000040}.term-pop a{white-space:nowrap}ol.help-steps{flex-direction:column;gap:10px;margin:0;padding-inline-start:24px;display:flex}.help-read p,.help-use p{max-width:72ch;margin:0 0 12px}.help-foot{margin-top:16px!important}.glossary-page{max-width:900px}.glossary-group>dl{margin:0}.glossary-entry{border-bottom:1px solid var(--border);padding:14px 0}.glossary-entry dt{font-family:var(--font-display);font-weight:var(--font-display-weight);outline-offset:4px;font-size:21px}html[lang=ar] .glossary-entry dt{font-family:var(--font-arabic-display)}.practice h2{margin-bottom:4px}.practice-modes{margin:4px 0 12px}button.practice-card{text-align:center;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius);min-block-size:200px;inline-size:100%;max-inline-size:640px;color:var(--text);touch-action:pan-y;justify-content:center;align-items:center;padding:24px;line-height:1.5;display:flex}button.practice-card.flipped{text-align:start;background:var(--surface)}.practice-term{font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--accent);font-size:30px}html[lang=ar] .practice-term{font-family:var(--font-arabic-display)}.practice-def{font-size:17px}.practice-def-q{border-inline-start:3px solid var(--accent);background:var(--surface-2);border-radius:var(--radius);max-width:72ch;margin:8px 0 12px;padding:12px 16px}ul.practice-choices{gap:8px;max-inline-size:640px;margin:0;padding:0;list-style:none;display:grid}button.practice-choice{text-align:start;justify-content:space-between;gap:8px;inline-size:100%;display:flex}button.practice-choice:disabled{opacity:1;cursor:default}button.practice-choice.right{border-color:var(--good);background:color-mix(in srgb, var(--good) 14%, var(--surface))}button.practice-choice.wrong{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 12%, var(--surface))}.practice-mark{font-weight:700}.practice-feedback{margin:12px 0 0}ul.practice-review{margin:0 0 8px;padding-inline-start:22px}.practice-scores{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.glossary-entry dd{margin:4px 0 0}.glossary-entry dd p{max-width:72ch;margin:0 0 4px}.glossary-entry.focus{background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:var(--radius);padding-inline:12px}.search-kind{color:var(--label-color);text-transform:uppercase;letter-spacing:var(--label-tracking);margin-inline-end:.3em;font-size:12px}html[lang=ar] .search-kind{text-transform:none;letter-spacing:0}.art-icon{flex:none;display:block}.nav-group summary .group-name{align-items:center;gap:8px;display:inline-flex}.nav-group summary .group-icon{color:var(--accent)}.card .inst-icon{color:var(--accent);margin-bottom:4px}.tool-header{position:relative}.tool-header-art{inline-size:200px;color:var(--accent-2);opacity:.55;flex:none;margin-inline-start:auto}.tool-header-art .illus{color:inherit}.panel.empty{flex-direction:column;align-items:center;gap:4px;display:flex}.panel.empty .illus,.panel.empty .illus-empty{inline-size:140px;color:var(--accent);margin-bottom:8px}.not-found{margin-top:24px;padding:40px 24px}.not-found .illus-404{inline-size:220px;color:var(--accent)}.not-found h1{margin:12px 0 4px;font-size:32px}.not-found .actions{justify-content:center}@media (width<=900px){.tool-header-art{display:none}}.wheel-panel{flex-direction:column;align-items:center;display:flex}.wheel-panel>div{width:100%;max-width:640px}.wheel-svg{border-radius:var(--radius);width:100%;height:auto;display:block}.wheel-panel .wheel-hint{align-self:stretch;margin:0 0 8px}.wheel-stage{position:relative}.wheel-svg .planet{cursor:pointer}.wheel-svg .planet:focus:not(:focus-visible){outline:none}.wheel-svg .planet .ring{stroke-width:0}.wheel-svg .planet:hover .ring{stroke:var(--wheel-focus,var(--accent));stroke-width:1px;stroke-dasharray:3 3}.wheel-svg .planet[aria-expanded=true] .ring{stroke:var(--wheel-focus,var(--accent));stroke-width:1.5px;stroke-dasharray:none}.wheel-svg .planet:focus-visible .ring{stroke:var(--wheel-focus,var(--accent));stroke-width:3px;stroke-dasharray:none}.wheel-card{--dx:18px;--dy:-24px;z-index:30;left:var(--card-x,50%);top:var(--card-y,50%);transform:translate(var(--dx), var(--dy));background:var(--surface);width:min(320px,72%);max-height:72%;color:var(--text);text-align:start;border:1px solid var(--border-strong);border-radius:var(--radius-card);padding:10px 14px 12px;font-size:15px;line-height:1.45;position:absolute;overflow-y:auto;box-shadow:0 10px 28px #00000059}.wheel-card.to-left{--dx:calc(-100% - 18px)}.wheel-card.to-top{--dy:calc(-100% + 24px)}.wheel-card:focus{outline:none}.wheel-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wheel-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wheel-card h2{margin:0;font-size:20px}.wheel-card h3{margin:10px 0 4px;font-size:16px}.wheel-card ul{margin:0;padding-inline-start:18px}.wheel-card .card-close{align-items:center;min-height:32px;padding:2px 6px;display:inline-flex}.wheel-card .score.good{color:var(--good)}.wheel-card .score.bad{color:var(--bad)}.wheel-card .card-links{flex-wrap:wrap;gap:4px 14px;margin-top:10px;padding:0;font-size:14px;list-style:none;display:flex}.aspect-legend-wrap{align-self:stretch;margin-top:8px}.wheel-panel>.wheel-marks,.wheel-panel>.wheel-marks-legend{align-self:stretch}.wheel-panel>.wheel-marks-legend{inline-size:100%;max-inline-size:640px}.aspect-status{min-height:32px}.aspect-legend{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.aspect-legend li{align-items:center;gap:6px;display:inline-flex}.aspect-swatch{border-radius:3px;flex:none}@media (width<=600px){.wheel-card{z-index:45;border-radius:var(--radius-card) var(--radius-card) 0 0;width:auto;max-height:60vh;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-bottom:0;position:fixed;inset:auto 0 0;transform:none}}.caption{text-align:center}.bi-inputs{align-items:flex-end}.bi-inputs .bi-note{flex:100%;margin:0}.bi-list{align-self:stretch;margin-top:12px}.bi-list .bi-title{margin:0 0 6px;font-size:18px}.bi-list h3{margin:12px 0 4px;font-size:16px}.bi-list .bi-moment{margin:0}.sq-reserve{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.square-svg{border-radius:var(--radius);--sq-bg:#0d0a05;--sq-cell:#1b140a;--sq-angular:#241a0c;--sq-line:#b8860b;--sq-text:#f5edd6;--sq-glyph:#f0c040;--sq-accent:#d4a843;--sq-day:#f0c040;--sq-night:#9fb4e8;--wheel-focus:#f5edd6;width:100%;height:auto;font-family:"Noto Sans Symbols 2",Segoe UI Symbol,DejaVu Sans,serif;display:block}.square-svg[data-style=parchment]{--sq-bg:#f5edd6;--sq-cell:#ede0c0;--sq-angular:#e8d9b5;--sq-line:#5c1a0a;--sq-text:#0d0a05;--sq-glyph:#8b3a1a;--sq-accent:#1a2d5a;--sq-day:#8b3a1a;--sq-night:#1a2d5a;--wheel-focus:#0d0a05}.square-svg[data-style=midnight]{--sq-bg:#0a1024;--sq-cell:#111a36;--sq-angular:#16224a;--sq-line:#8fa8e0;--sq-text:#e6ecff;--sq-glyph:#f0d080;--sq-accent:#b8c8f0;--sq-day:#f0d080;--sq-night:#b8c8f0;--wheel-focus:#e6ecff}.square-svg .sq-bg{fill:var(--sq-bg)}.square-svg .sq-house{fill:var(--sq-cell);stroke:var(--sq-line);stroke-width:1px}.square-svg .sq-house.sq-angular{fill:var(--sq-angular)}.square-svg .sq-frame{fill:none;stroke:var(--sq-line);stroke-width:2px}.square-svg .sq-head{fill:var(--sq-accent);font-size:12px}.square-svg .sq-head .sq-sign{fill:var(--sq-glyph);font-size:15px}.square-svg .sq-body{fill:var(--sq-text)}.square-svg .sq-lot{fill:var(--sq-accent)}.square-svg .sq-glyph{fill:var(--sq-glyph)}.square-svg .sq-lot .sq-glyph{fill:var(--sq-accent)}.square-svg .sq-centre text{fill:var(--sq-text);font-size:12px}.square-svg .sq-centre .sq-title{font-family:var(--font-display);font-size:18px}.square-svg .sq-centre .sq-day{fill:var(--sq-day);font-size:16px}.square-svg .sq-centre .sq-night{fill:var(--sq-night);font-size:16px}.square-svg .planet{cursor:pointer}.square-svg .planet:focus:not(:focus-visible){outline:none}.square-svg .planet .hit{fill:#0000;stroke-width:0;pointer-events:all}.square-svg .planet:hover .hit{stroke:var(--wheel-focus);stroke-width:1px;stroke-dasharray:3 3}.square-svg .planet[aria-expanded=true] .hit{stroke:var(--wheel-focus);stroke-width:1.5px;stroke-dasharray:none}.square-svg .planet:focus-visible .hit{stroke:var(--wheel-focus);stroke-width:2.5px;stroke-dasharray:none}.sq-list{align-self:stretch;margin-top:12px}.sq-list .bi-title{margin:0 0 6px;font-size:18px}.sq-points{margin:0;padding:0;list-style:none}.chart-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.chart-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.chart-item.is-active{border-color:var(--gold)}.chart-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chart-item .summary{font-size:1.05em}.chart-item .notes{color:var(--parchment-dim);white-space:pre-wrap;margin:4px 0 0;font-style:italic}.editor{border-color:var(--gold)}.lib-examples{margin-top:16px}.example-list{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.example-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;gap:6px;min-width:0;padding:18px 20px;display:flex}.example-title{margin:0;font-size:1.1em}.example-note,.example-time{margin:0}.example-time{color:var(--parchment-dim)}.example-more>summary{cursor:pointer;color:var(--parchment-dim);min-height:32px}.example-sources{overflow-wrap:anywhere;margin:6px 0 0;padding-inline-start:18px}.example-sources li{margin-bottom:4px}.example-unchecked{margin:4px 0}.example-card:has(>.example-compare[open]){grid-column:1/-1}@media (width<=600px){.example-more>summary{min-height:44px}}.lib-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.lib-filters>label{flex:160px}.lib-filters>label.lib-year{flex:0 140px}.lib-filters>label.check{flex:none;min-height:40px}.lib-tags{flex-wrap:wrap;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}button.lib-tag{background:var(--ink-3);border-color:var(--border-strong);min-height:32px;color:var(--text);border-radius:999px;padding:0 10px;font-size:14px}button.lib-tag[aria-pressed=true]{border-color:var(--accent);color:var(--accent);font-weight:600}.lib-folder{overflow-wrap:anywhere}.lib-organise{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin-top:6px;padding-top:10px;display:flex}.lib-organise>label{flex:180px}.lib-organise>p,.lib-organise>.error-box,.lib-organise>.actions{flex-basis:100%;margin:0}@media (width<=600px){.lib-filters>label,.lib-filters>label.lib-year{flex:100%}}.tabs.lib-views{margin-top:0}.famous-source{overflow-wrap:anywhere;margin:4px 0 0}.famous-rating{white-space:nowrap}.famous-pages{margin:12px 0}.famous-credit{border-top:1px solid var(--line);color:var(--parchment-dim);overflow-wrap:anywhere;margin-top:12px;padding-top:8px}.boot{margin:0;padding:24px}.login{place-items:center;min-height:100vh;padding:16px;display:grid}.login-card{flex-direction:column;gap:14px;width:min(380px,100%);display:flex}.login-card .brand{justify-content:center}.login-card h1{text-align:center;margin:0}.login-card label{flex:none}.login-card .link-button{align-self:center}.password-form{flex-direction:column;gap:14px;max-width:380px;display:flex}.password-form label{flex:none}.password-form p{margin:-8px 0 0}.account-page{max-width:720px}.account-facts{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 20px;display:grid}.account-facts dt{color:var(--text-muted)}.account-facts dd{margin:0}.settings-page{max-width:760px}.settings-active{margin:0 0 4px}.settings-fields{flex-direction:column;gap:10px;margin:12px 0;display:flex}.settings-orbs{margin:0}.settings-radios{border:0;flex-wrap:wrap;gap:6px 18px;min-width:0;margin:12px 0 4px;padding:0;display:flex}.settings-radios legend{color:var(--text-muted);margin-bottom:6px;padding:0;font-size:14px}.settings-radios input{accent-color:var(--gold)}.settings-links{gap:8px;margin:0;padding-inline-start:20px;display:grid}.settings-page .row>label{max-width:320px}.rlib-page{max-width:1280px}.rlib-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.rlib-head h2{margin:0}.rlib-date{flex-direction:column;flex:0 170px;gap:2px;font-size:14px;display:flex}table.data th.rlib-title{white-space:normal;min-width:12em;font-weight:600}table.data td.rlib-note-cell{overflow-wrap:anywhere;max-width:18em}.rlib-pin{align-items:center;gap:4px;display:inline-flex}.rlib-pin.on{color:var(--gold-light);border-color:currentColor}.rlib-pin.on svg{fill:currentColor}.rlib-label{margin:4px 0 8px}.rlib-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:10px;display:grid}.rlib-column{min-width:0}.rlib-column+.rlib-column{border-inline-start:1px solid var(--line);padding-inline-start:24px}.rlib-col-title{margin:0;font-size:1rem}.rlib-compare .reading-text{font-size:15px}.rlib-note{gap:4px;max-width:75ch;margin-top:14px;display:grid}.rlib-note textarea{resize:vertical;width:100%;min-height:5em}.rlib-note .toolbar{align-items:center;margin:0}.rlib-regen{margin-top:14px}.rlib-confirm{border:1px solid var(--line);border-radius:var(--radius);max-width:75ch;padding:10px 14px}.rlib-confirm p{margin:0 0 8px}@media (width<=600px){.rlib-compare{grid-template-columns:1fr}.rlib-column+.rlib-column{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0;padding-top:12px}.rlib-pin{min-height:44px}}.tfa-panel .admin-inline,.tfa-setup{margin-top:10px}.tfa-steps{gap:12px;margin:0 0 12px;padding-inline-start:22px;display:grid}.tfa-steps label{max-width:260px}.tfa-qr{border-radius:var(--radius);block-size:212px;inline-size:212px;max-inline-size:100%;margin:10px 0 6px;display:block}.tfa-secret{font-family:var(--font-mono,monospace);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.tfa-codes-box h3{margin:0 0 6px;font-size:1rem}.tfa-codes{font-family:var(--font-mono,monospace);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:6px 16px;margin:8px 0 12px;padding:0;list-style:none;display:grid}.passkeys-panel .admin-inline{margin-top:10px}.passkey-list{flex-direction:column;gap:8px;margin:8px 0 12px;padding:0;list-style:none;display:flex}.passkey-list li{border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.passkey-facts{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.passkey-signin{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.link-button{color:var(--accent);cursor:pointer;background:0 0;border:0;min-height:0;padding:4px;text-decoration:underline}.admin-page{flex-direction:column;gap:16px;max-width:960px;display:flex}.admin-page h1{margin-bottom:0}.admin-create{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.admin-create .wide{flex-basis:100%;margin:0}.admin-accounts{flex-direction:column;gap:10px;display:flex}.admin-account{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.admin-account.is-disabled{border-style:dashed}.admin-account h3{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:1.05em;display:flex}.admin-account header p{margin:2px 0 0}.admin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-actions .admin-role{flex:none}.admin-inline{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.admin-inline>p{flex-basis:100%;margin:0}.admin-inline>label:not(.check){flex:220px}.admin-audit tr.is-failed td{color:var(--bad)}.admin-insights-panel h3{margin:16px 0 6px;font-size:1rem}.admin-insights td.top{white-space:normal}.admin-insights tr.is-over td{color:var(--bad);font-weight:600}.admin-insights tr.is-near td{color:var(--warn)}.insight-bar{vertical-align:middle;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;block-size:8px;inline-size:120px;margin-inline-start:8px;display:inline-block;overflow:hidden}.insight-fill{background:var(--accent);block-size:100%;display:block}.insight-fill.is-failed{background:var(--bad)}.insights-days{max-block-size:22rem;overflow-y:auto}@media (width<=600px){.insight-bar{inline-size:60px}}.trash-list{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.trash-list li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.trash-list .trash-title{overflow-wrap:anywhere;font-weight:600}.trash-list .trash-actions{gap:8px;margin-inline-start:auto;display:flex}.life-events h2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.life-event-list{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.life-event-list li{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:6px 0;display:flex}.life-event-list li.is-editing{border-block-end-color:var(--accent)}.life-event-when{white-space:nowrap}.life-event-title{overflow-wrap:anywhere;font-weight:600}.life-event-note{color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%}.life-event-actions{gap:8px;margin-inline-start:auto;display:flex}.life-event-form fieldset{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;min-width:0;margin:0;padding:10px 14px 14px;display:flex}.cal-export{flex-direction:column;align-items:flex-start;gap:4px;margin-block-start:10px;display:flex}.cal-export p{margin:0}.cal-panel .field-error{color:var(--bad)}fieldset.cal-kinds{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:4px 16px;min-width:0;margin:10px 0 0;padding:8px 12px 10px;display:flex}.life-event-form .field-error{color:var(--bad)}.admin-how{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:6px 16px;min-width:0;margin:0;padding:8px 12px 10px;display:flex}.admin-link{border-color:var(--accent,var(--border-strong));flex-direction:column;gap:10px;display:flex}.admin-link input{width:100%;font-family:var(--font-mono,monospace);font-size:.85rem}.admin-error-list{gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.admin-error-list summary{cursor:pointer;overflow-wrap:anywhere}.admin-error-list .err-msg{display:block}.admin-errors .traceback{white-space:pre;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);max-height:20rem;padding:.5rem;font-size:.8rem;overflow:auto}.user-chip .admin-link{color:inherit}.user-chip a.who{color:inherit;text-decoration:none}.user-chip a.who:hover .name{text-decoration:underline}.city-search{position:relative}.city-results{z-index:25;inset-inline:0;background:var(--ink-2);border:1px solid var(--gold);border-radius:var(--radius);max-height:320px;margin:2px 0 0;padding:4px;list-style:none;position:absolute;top:100%;overflow-y:auto;box-shadow:0 8px 24px #00000040}.city-results li{cursor:pointer;border-radius:6px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.city-results li.active{background:var(--ink-3)}.city-results .city-name{color:var(--parchment);align-items:center;gap:6px;display:flex}.city-results .note{font-style:italic}.city-search .attribution{margin:4px 0 0}.city-options{margin:0;padding:0;list-style:none}.city-results .recent-label{margin:2px 8px 4px}.city-results .clear-recent{margin:4px 4px 2px}.chart-data-slot{min-block-size:57px;margin-block-end:12px}.chart-data{border-block-end:1px solid var(--border);padding-block-end:8px;scroll-margin-block-start:calc(var(--header-h) + 8px)}.chart-data-line{grid-template:"illus title actions"20px"illus who actions"26px/auto minmax(0,1fr) auto;align-content:center;align-items:center;min-block-size:48px;display:grid}.chart-data-line:not(:has(>.chart-data-who))>*{grid-row:1/-1}.chart-data-title{font-family:var(--font-body);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--label-color);white-space:nowrap;text-overflow:ellipsis;grid-area:title;margin:0;font-weight:600;line-height:20px;overflow:hidden}html[lang=ar] .chart-data-title{text-transform:none;letter-spacing:0;font-family:var(--font-arabic-body);font-weight:700}.chart-data-who{white-space:nowrap;text-overflow:ellipsis;grid-area:who;margin:0;line-height:26px;overflow:hidden}.chart-data-actions{grid-area:actions;align-items:center;gap:6px;margin-inline-start:12px;display:flex}.chart-data-actions>button,.chart-data-actions>a.button{min-block-size:44px;padding:6px 12px}.chart-data-actions>a.button{color:var(--accent);font-weight:400}.chart-data-change,.chart-data-icon{align-items:center;gap:6px;display:inline-flex}.chart-data-change .chev{transition:transform .15s}.chart-data-change[aria-expanded=true] .chev{transform:rotate(180deg)}.chart-data.is-entry .chart-data-title{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--fs-lg);text-transform:none;letter-spacing:0;color:var(--text);line-height:1.3}html[lang=ar] .chart-data.is-entry .chart-data-title{font-family:var(--font-arabic-display)}.chart-data-illus{block-size:44px;inline-size:44px;color:var(--accent);grid-area:illus;margin-inline-end:12px}.chart-data-form:not([hidden]){padding-block-start:12px}.chart-data-form>.hint,.chart-data-hint{margin:0 0 12px}.chart-data>.entry-status,.chart-data>.error-box{margin:8px 0 0}.chart-data-slot[data-asked]~#panel-results>.chart-data-entry:empty,.chart-data-entry .chart-form-wait{min-block-size:100vh}.chart-data-entry>.chart-data-form{margin-block-end:16px;padding-block-start:0}@media (width<=899px){.chart-data-actions>.chart-data-icon{justify-content:center;min-inline-size:44px;padding-inline:0;position:relative}.chart-data-icon .btn-label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width<=599px){.chart-data-slot{min-block-size:79px}.chart-data-line{grid-template-rows:44px 26px;grid-template-areas:"illus title actions""who who who";min-block-size:70px}.chart-data-name{display:none}.chart-data.is-entry .chart-data-title{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (prefers-reduced-motion:reduce){.chart-data-change .chev{transition:none}}.form-more{border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:0 14px}.form-more>summary{cursor:pointer;min-height:44px;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-block:10px;font-weight:600;display:flex}.form-more[open]{padding-bottom:14px}.form-more-body{flex-direction:column;gap:10px;display:flex}.chart-form fieldset>label,.form-more-body>label{flex:none}.entry-status{scroll-margin-top:calc(var(--header-h) + 16px);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}.entry-error{scroll-margin-top:calc(var(--header-h) + 16px)}.entry-status p{flex:260px;margin:0}.entry-status .entry-status-title{color:var(--text);flex-basis:100%;font-weight:600}.entry-status:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.date-field{min-width:0;color:var(--text-muted);flex-direction:column;flex:2 260px;gap:4px;font-size:14px;display:flex}.dmy{gap:6px;display:flex}.date-part{flex:1 1 0;gap:2px}.date-part.date-year{flex-grow:1.7}.date-part>span{font-size:13px}.time-field{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.time-field>label:first-child{flex:none}.entry-error{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.entry-error p.error{flex:240px;margin:0}.entry-error:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entry-error-raw,.error-raw{flex-basis:100%;margin-top:4px}.entry-error-raw summary,.error-raw summary{cursor:pointer;width:fit-content}.city-search>label{scroll-margin-top:calc(var(--header-h) + 8px)}.city-results{max-height:min(320px, var(--city-room,320px))}@media (width<=600px){body:has(.chart-form input:not([type=checkbox]):focus) .bottom-nav{display:none}.date-part input{min-height:44px}}.wheel-svg{--wheel-text:var(--font-body);font-variant-numeric:tabular-nums}html[lang=ar] .wheel-svg{--wheel-text:"Source Sans 3", "Noto Naskh Arabic", system-ui, sans-serif}.time-notes-live:empty{margin-top:-10px}.time-notes ul{margin:0;padding-inline-start:20px}.time-notes li+li{margin-top:4px}.hint{border:1px solid var(--gold);border-radius:var(--radius);background:color-mix(in srgb, var(--warn) 8%, var(--surface));flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.about p{max-width:70ch}.reading .reading-text{max-width:75ch;font-size:16px;line-height:1.6}.reading .reading-text h3{font-family:var(--font-head);color:var(--gold-light);margin:1.1em 0 .4em;font-size:1.05rem}html[lang=ar] .reading .reading-text h3{font-family:var(--font-ar)}.reading .reading-text h4{color:var(--gold-light);margin:.9em 0 .3em}.reading .reading-text p{margin:.5em 0}.reading .reading-text ul,.reading .reading-text ol{padding-inline-start:22px}.reading .thinking{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.45}}.reading-meta{margin-top:10px}.evidence-link{white-space:nowrap;vertical-align:1px;border:1px dotted;border-radius:999px;margin-inline:2px;padding:0 6px;font-size:.85em;line-height:1.3;text-decoration:none;display:inline-block}.evidence-link:hover{text-decoration:underline}.evidence-pending{border:1px dotted var(--text-muted);color:var(--text-muted);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-inline:2px;padding:0 6px;font-size:.85em;line-height:1.3;display:inline-block}.evidence-plain{color:var(--text-muted);font-size:.85em}[data-evidence]:focus,[data-evidence].evidence-target{outline:2px solid var(--accent);outline-offset:-2px}[data-evidence].evidence-target>td,[data-evidence].evidence-target>th{background:color-mix(in srgb, var(--accent) 20%, transparent);transition:background-color .6s ease-out}@media (prefers-reduced-motion:reduce){[data-evidence].evidence-target>td,[data-evidence].evidence-target>th{transition:none}}.reading-checks{margin:8px 0}.reading-checks .check-toggle{cursor:pointer;font:inherit;background:0 0;min-height:32px;padding:4px 10px;font-size:14px}.reading-checks ul{margin:6px 0;padding-inline-start:18px}.reading-checks q{opacity:.8;overflow-wrap:anywhere;font-style:italic;display:block}.ask-month{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 12px;display:flex}.ask-month meter{block-size:10px;inline-size:min(220px,100%)}.ask-thread{flex-direction:column;gap:14px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ask-turn{flex-direction:column;gap:8px;min-width:0;display:flex}.ask-who{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;display:block}.ask-q{background:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;align-self:flex-end;max-inline-size:min(75ch,92%);padding:6px 12px}.ask-q p{white-space:pre-wrap;margin:2px 0}.ask-a{border-inline-start:2px solid var(--gold);min-width:0;padding-inline-start:12px}.ask-factors{margin:8px 0}.ask-factors h3{color:var(--gold-light);margin:0 0 2px;font-size:14px}.ask-factors p{margin:2px 0}.ask-examples ul{flex-wrap:wrap;gap:6px;margin:4px 0 12px;padding:0;list-style:none;display:flex}.ask-examples button{text-align:start}.ask-form{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ask-form textarea{background:var(--input-bg);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);font:inherit;resize:vertical;padding:8px}.ask-form p{margin:0}table.data tr.current>td{background:color-mix(in srgb, var(--accent) 14%, transparent)}table.data tr.current>td .muted,table.data tr.current>td .badge:not(.good):not(.bad):not(.warn){color:var(--text)}table.data tr.subs-row>td{padding:0 0 8px}table.data table.subs{width:calc(100% - 18px);margin-inline-start:18px}table.data tr.applying td:last-child{color:var(--good)}.summary p.big{margin:6px 0;font-size:1.1em}.rule{margin:6px 2px}.tabs{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}fieldset.location{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:10px;min-width:0;margin:10px 0 0;padding:8px 12px 12px;display:flex}fieldset.location .city-search{flex:100%}.row.checks{gap:6px 14px;margin:8px 0}button.small{min-height:32px;padding:4px 12px;font-size:14px}table.data tr.oos>td,table.data tr.oos>td .glyph,table.data tr.oos>td .muted{color:var(--text-muted)}table.data td.notes{white-space:normal;min-width:12em}ul.considerations{margin:4px 0;padding:0;list-style:none}ul.considerations li{border-bottom:1px solid var(--line);padding:5px 0}ul.considerations ul{padding-inline-start:18px;list-style:none}li.consideration .status{width:1em;color:var(--parchment-dim);display:inline-block}li.consideration.yes .status{color:var(--gold-bright)}ol.considerations{margin:4px 0;padding-inline-start:1.8em}ol.considerations>li{border-bottom:1px solid var(--line);padding:5px 0}.horary-question{margin-top:8px}.wy-section{margin-top:14px}.wy-section>h3{margin:0 0 6px}.horary-question textarea{width:100%}.source .badge{font-size:14px}.cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.planet-card h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.badge.neutral{color:var(--parchment-dim)}table.data tr.hit>th,table.data tr.hit>td{background:color-mix(in srgb, var(--accent) 10%, transparent)}table.lots .formula{white-space:nowrap;font-family:inherit}table.lots tr.unchecked .badge.warn{font-size:14px}.framing{border-inline-start:3px solid var(--gold);color:var(--parchment-dim);margin:0 0 12px;padding:4px 10px;font-style:italic}.source-text{border-inline-start:2px solid var(--line);color:var(--parchment);margin:6px 0 10px;padding:6px 12px;font-style:italic}.source-text cite{margin-top:2px;font-style:normal;display:block}.correspondences{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.correspondences>div{display:contents}.correspondences dt{color:var(--gold-light);font-family:var(--font-head);padding-top:8px}.correspondences dd{margin:0}.private-note textarea{background:var(--input-bg);width:100%;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);font:inherit;margin-top:4px;padding:8px}.verdict.good strong{color:var(--good)}.verdict.bad strong{color:var(--bad)}@media (width<=600px){.correspondences{grid-template-columns:1fr}}.mansion-fit{margin:0;padding-inline-start:18px}.mansion-fit li.good{color:var(--good)}.mansion-fit li.bad{color:var(--bad)}.table-plain{min-width:0}.bottom-nav{display:none}@media (width<=600px){:root{--bottom-nav-h:60px}html{scroll-padding-block-end:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px) + 8px)}table.data[data-cards]{display:block}table.data[data-cards]>thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}table.data[data-cards]>tbody{grid-template-columns:repeat(3,minmax(0,auto));column-gap:14px;display:grid}table.data[data-cards][data-cols="1"]>tbody{grid-template-columns:minmax(0,1fr)}table.data[data-cards][data-cols="2"]>tbody{grid-template-columns:repeat(2,minmax(0,auto))}table.data[data-cards]>tbody>tr{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:subgrid;border-bottom:1px solid var(--line);row-gap:4px;padding:10px 4px;display:grid;position:relative}table.data[data-cards]>tbody>tr:is(.current,.hit){background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-inline-start:3px solid var(--accent);padding-inline-start:8px}table.data[data-cards]>tbody>tr>td,table.data[data-cards]>tbody>tr>th{white-space:normal;overflow-wrap:break-word;text-align:start;background:0 0;border:0;min-inline-size:0;padding:0;display:block}table.data[data-cards]>tbody>tr>:empty{display:none}table.data[data-cards]>tbody>tr>[data-title]{color:var(--text);order:-1;grid-column:1/-1;font-size:16px;font-weight:600}html[lang=ar] table.data[data-cards]>tbody>tr>[data-title]{font-size:17px}table.data[data-cards]>tbody>tr[data-has-more]>[data-title]{padding-inline-end:7.5em}table.data[data-cards]>tbody>tr>[data-label=""]:not([data-title]){grid-column:1/-1}table.data[data-cards]>tbody>tr>td[data-more]:has(>button:only-child){grid-column:1/-1}table.data[data-cards]>tbody>tr:not([data-has-more])>td:not([data-more]):has(>button:only-child){white-space:nowrap;grid-area:1/-2/auto/-1;justify-self:end}table.data[data-cards]>tbody>tr:not([data-has-more]):has(>td:not([data-more])>button:only-child)>[data-title]{grid-column:1/-2;align-self:center}table.data[data-cards]>tbody>tr>:not([data-title])[data-label]:not([data-label=""]):not(:has(>button:only-child)):before{content:attr(data-label);content:attr(data-label) / "";color:var(--text-muted);font-size:12px;font-weight:600;line-height:1.5;display:block}table.data[data-cards]>tbody>tr>[data-more]{border-block-start:1px dashed var(--line);order:1;grid-column:1/-1;padding-block-start:6px;display:flow-root}table.data[data-cards]>tbody>tr>[data-more][data-label]:not([data-label=""]):before{float:left;float:inline-start;inline-size:40%;padding-inline-end:10px;font-size:13px;line-height:1.7;display:inline}html[dir=rtl] table.data[data-cards]>tbody>tr>[data-more][data-label]:before{float:right;float:inline-start}html[dir=rtl] table.data[data-cards]>tbody>tr>td[dir=ltr]{text-align:right}html[dir=rtl] table.data[data-cards]>tbody>tr>td[dir=ltr][data-label]:before{direction:rtl}html[dir=rtl] table.data[data-cards]>tbody>tr>td[dir=ltr][data-more][data-label]:before{float:right;padding:0 0 0 10px}table.data[data-cards]>tbody>tr:not([data-open]):not(:has(:focus-visible))>[data-more]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.table-wrap:focus-visible table.data[data-cards]>tbody>tr>[data-more]{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;padding-block-start:6px;position:static;overflow:visible}table.data[data-cards]>tbody>tr[data-has-more]{cursor:pointer}table.data[data-cards]>tbody>tr[data-has-more]:after{content:attr(data-more-text) " ▾";content:attr(data-more-text) " ▾" / "";border:1px solid var(--border-strong);color:var(--accent);border-radius:999px;padding:1px 10px;font-size:14px;font-weight:600;line-height:1.5;position:absolute;inset-block-start:8px;inset-inline-end:4px}table.data[data-cards]>tbody>tr[data-has-more][data-open]:after{content:attr(data-less-text) " ▴";content:attr(data-less-text) " ▴" / ""}table.data[data-cards]>tbody>tr.subs-row{background:0 0;grid-column:1/-1;padding:0 0 8px;display:block}table.data[data-cards] table.subs{width:calc(100% - 12px);margin-inline-start:12px}table.data:not([data-cards]) td{white-space:normal}button,select,input:not([type=checkbox]):not([type=radio]),.icon-button,.segmented button,button.small,.reading-checks .check-toggle,.wheel-card .card-close,.link-button{min-height:44px}.icon-button,.wheel-card .card-close,.active-bar .change-chart,.segmented button{min-width:44px}.segmented button{justify-content:center}button.term{min-height:0}label.check{min-height:44px;padding-block:4px}label.check input{block-size:22px;inline-size:22px}table.data a{align-items:center;min-height:44px;display:inline-flex}.sidebar a,.sidebar summary{min-height:44px}.bottom-nav{inset-inline:0;z-index:40;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);display:block;position:fixed;bottom:0}.bottom-nav ul{margin:0;padding:0;list-style:none;display:flex}.bottom-nav li{flex:1 1 0;min-width:0}.bottom-nav a{min-height:var(--bottom-nav-h);color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font-size:12px;line-height:1.2;text-decoration:none;display:flex}html[lang=ar] .bottom-nav a{font-size:13px}.bottom-nav a span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.bottom-nav a:hover{color:var(--text)}.bottom-nav a.current{color:var(--accent);box-shadow:inset 0 3px 0 var(--accent);font-weight:600}.bottom-nav a:focus-visible{outline-offset:-3px}.main{padding-bottom:calc(40px + var(--bottom-nav-h) + env(safe-area-inset-bottom,0px))}.wheel-card{bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));max-height:calc(60vh - var(--bottom-nav-h));border-bottom:1px solid var(--border-strong);padding-bottom:12px}}.timeline-controls{align-items:flex-end;gap:12px 18px}.timeline-control{flex-direction:column;gap:4px;display:flex}.timeline-span{justify-content:space-between;align-items:center;margin-top:10px}.timeline-span p{text-align:center;flex:200px;margin:0}.timeline-note{margin:8px 0 0}.timeline-lanes{padding-inline:0;overflow:hidden}.tl-chart{--tl-row:40px;--tl-axis:40px;grid-template-columns:max-content minmax(0,1fr);display:grid}.tl-names{border-inline-end:1px solid var(--border);margin:0;padding:0 10px;list-style:none}.tl-name{block-size:var(--tl-row);color:var(--label-color);white-space:nowrap;border-bottom:1px solid var(--border);align-items:center;font-size:13px;display:flex}.tl-name.tl-row-axis{block-size:var(--tl-axis)}.tl-name.tl-row-directions,.tl-name.tl-row-events{block-size:calc(var(--tl-row) * 1.5)}.tl-scroll{overflow:auto hidden}.tl-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tl-track{inline-size:calc(var(--tl-scale,1) * 100%);min-inline-size:100%;position:relative}.tl-lane{block-size:var(--tl-row);border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none;position:relative}.tl-lane.tl-axis{block-size:var(--tl-axis)}.tl-lane.tl-tall{block-size:calc(var(--tl-row) * 1.5)}.tl-tick{border-inline-start:1px solid var(--border-strong);white-space:nowrap;flex-direction:column;justify-content:center;padding-inline-start:4px;font-size:12px;line-height:1.2;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--tl-at)}.tl-tick-year{color:var(--text-muted);font-size:11px}.tl-bar{inline-size:var(--tl-len);position:absolute;inset-block:5px;inset-inline-start:var(--tl-at)}.tl-bar a{white-space:nowrap;border:1px solid var(--border-strong);background:var(--surface-2);block-size:100%;color:var(--text);border-radius:6px;align-items:center;padding-inline:6px;font-size:13px;text-decoration:none;display:flex;overflow:hidden}.tl-bar a:hover{border-color:var(--accent)}.tl-bar a:focus-visible,.tl-point a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tl-fird a{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}.tl-sub a{background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.tl-prof a{background:color-mix(in srgb, var(--accent-2) 18%, var(--surface));justify-content:center;padding-inline:2px}.tl-div a{background:color-mix(in srgb, var(--accent-2) 10%, var(--surface));justify-content:center;padding-inline:2px}.tl-zr a{background:color-mix(in srgb, var(--accent) 8%, var(--surface));justify-content:center;padding-inline:2px}.tl-zr-angular a{background:color-mix(in srgb, var(--accent) 20%, var(--surface))}.tl-point{position:absolute;inset-block-start:4px;inset-inline-start:var(--tl-at)}.tl-point.tl-alt{inset-block-start:calc(var(--tl-row) * .75)}.tl-point a{border-inline-start:3px solid var(--accent);background:var(--surface);min-block-size:24px;color:var(--text);white-space:nowrap;align-items:center;gap:3px;padding-inline:4px;font-size:13px;text-decoration:none;display:inline-flex}.tl-ret a{border-inline-start-color:var(--diurnal)}.tl-event a{border-inline-start-color:var(--bad);text-overflow:ellipsis;max-inline-size:16em;overflow:hidden}.tl-rule{border-inline-start:1px dashed var(--bad);pointer-events:none;opacity:.6;position:absolute;inset-block:0;inset-inline-start:var(--tl-at)}.tl-today{border-inline-start:2px solid var(--accent);opacity:1}.tl-today span{color:var(--accent);background:var(--surface);padding-inline:3px;font-size:11px;font-weight:600;position:absolute;inset-block-start:2px;inset-inline-start:4px}.timeline-list .tl-today-row td{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}.year-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.year-section-head h2{margin-block-end:6px}.year-open{font-size:14px}.year-section p.big{margin:6px 0;font-size:1.1em}.year-picker{margin-block-end:8px}.dist-partners,.dist-links{margin:0;padding:0;list-style:none}.dist-verify{margin:4px 0 10px;padding-inline-start:20px}.zr-school{margin:0 0 8px}.zr-links,.zr-l4 ul{margin:0;padding:0;list-style:none}.zr-l4 summary{cursor:pointer}.zr-l4 li{white-space:nowrap}.zr-l4 li.current{font-weight:600}.zr-verify{margin:4px 0 10px;padding-inline-start:20px}.ecl-hits{margin:0;padding:0;list-style:none}.ecl-hits li{white-space:nowrap}.ecl-verify{margin:4px 0 10px;padding-inline-start:20px}.year-return-chart{margin-block:10px}.year-return-chart>summary{cursor:pointer;color:var(--parchment-dim)}.transits-view{margin-block-end:12px}.transits-now:focus{outline:none}.transits fieldset.checks{border:0;min-width:0;margin:0;padding:0}.coming-filters{align-items:flex-end;gap:12px 18px}.ct-timeline{--ct-row:30px;border:1px solid var(--border);border-radius:6px;grid-template-columns:max-content minmax(0,1fr);margin-block:10px;display:grid;overflow:hidden}.ct-names{border-inline-end:1px solid var(--border);flex-direction:column;padding-inline:8px;display:flex}.ct-name{block-size:var(--ct-row);white-space:nowrap;border-bottom:1px solid var(--border);align-items:center;font-size:13px;display:flex}.ct-track{min-width:0;position:relative}.ct-lane{block-size:var(--ct-row);border-bottom:1px solid var(--border);position:relative}.ct-axis-name,.ct-lane.ct-axis{block-size:24px}.ct-month{border-inline-start:1px solid var(--border-strong);color:var(--text-muted);white-space:nowrap;padding-inline-start:3px;font-size:11px;position:absolute;inset-block:0;inset-inline-start:var(--ct-at)}.ct-retro{inline-size:var(--ct-len);background:color-mix(in srgb, var(--bad) 16%, var(--surface));border-radius:3px;position:absolute;inset-block:4px;inset-inline-start:var(--ct-at)}.ct-mark{text-align:center;block-size:16px;inline-size:12px;margin-block-start:-8px;margin-inline-start:-6px;font-size:11px;font-weight:600;line-height:16px;position:absolute;inset-block-start:50%;inset-inline-start:var(--ct-at)}.ct-ingress{color:var(--text-muted)}.ct-station{color:var(--bad)}.ct-hit:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;block-size:6px;inline-size:6px;display:inline-block}.coming-table .coming-station td:first-child{border-inline-start:3px solid var(--bad)}.coming-table .coming-ingress td:first-child{border-inline-start:3px solid var(--border-strong)}.year-moves-title{margin:14px 0 6px;font-size:1em}@media (width<=600px){.year dl.kv{grid-template-columns:1fr}.year-picker button,.year-return-chart>summary{min-height:44px}}.tour-layer{z-index:90;position:fixed;inset:0}.tour-dim{background:#00000073;position:absolute;inset:0}.tour-ring{top:var(--tour-top);left:var(--tour-left);width:var(--tour-width);height:var(--tour-height);border:2px solid var(--accent);border-radius:var(--radius-card);pointer-events:none;position:fixed;box-shadow:0 0 0 9999px #00000073}.tour-dialog{max-inline-size:460px;max-block-size:calc(100dvh - 32px - var(--bottom-nav-h,0px));border-color:var(--border-strong);flex-direction:column;gap:8px;margin:0 auto;padding:16px 20px;display:flex;position:fixed;inset-inline:16px;overflow-y:auto;box-shadow:0 8px 28px #00000059}.tour-dialog.tour-bottom{bottom:calc(16px + var(--bottom-nav-h,0px) + env(safe-area-inset-bottom,0px))}.tour-dialog.tour-top{top:16px}.tour-dialog.tour-center{top:50%;transform:translateY(-50%)}.tour-dialog .tour-count{margin:0}.tour-dialog .tour-title{margin:0;font-size:21px}.tour-dialog .tour-title:focus{outline:none}.tour-dialog .tour-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tour-body p{margin:0 0 6px}.tour-extra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tour-sample-state{margin:0}.tour-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.tour-nav{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.tour-restart{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=900px){.active-bar .who .badge.sample{display:inline-block}}@media (prefers-reduced-motion:no-preference){.tour-ring{transition:top .15s,left .15s,width .15s,height .15s}}.offline-note{align-items:center;gap:8px;display:flex}.offline-note svg{color:var(--warn);flex:none}.install-app button{align-items:center;gap:8px;display:inline-flex}.pcond-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pcond-head .section-label{margin:0 0 8px}.pcond-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pcond-row{border-radius:var(--radius);border:1px solid #0000;grid-template-columns:8.5em 3em minmax(80px,1fr) minmax(0,2fr);align-items:center;gap:4px 12px;min-block-size:30px;padding:2px 6px;display:grid}.pcond-row.is-strongest{border-color:var(--good)}.pcond-row.is-weakest{border-color:var(--bad);border-style:dashed}.pcond-score{text-align:end;font-weight:600}.pcond-bar{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;grid-template-columns:1fr 1fr;block-size:10px;display:grid;overflow:hidden}.pcond-half{block-size:100%;display:flex}.pcond-neg{border-inline-end:1px solid var(--border-strong);justify-content:flex-end}.pcond-fill{block-size:100%;inline-size:var(--pcond-w,0%);display:block}.pcond-fill.good{background:var(--good)}.pcond-fill.bad{background:var(--bad)}.pcond-badges{flex-wrap:wrap;align-content:center;gap:4px;block-size:48px;display:flex;overflow:hidden}.pcond-badges .badge{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;line-height:20px;overflow:hidden}.pcond-caption{margin:8px 0 0}.pcond-reserve{position:relative}.pcond-ghost{visibility:hidden}.pcond-unavailable{margin:0;position:absolute;inset-block-start:0;inset-inline:0}@media (width>=1100px){.pcond-badges{grid-template-columns:repeat(4,minmax(0,max-content));grid-auto-rows:22px;block-size:22px;display:grid}}@media (width<=600px){.pcond-row{grid-template-columns:7.5em 2.5em minmax(60px,1fr)}.pcond-badges{grid-column:1/-1}}.report-print{z-index:150;background:var(--bg);outline:none;padding:16px;position:fixed;inset:0;overflow-y:auto}html.report-printing body{overflow:hidden}.print-toolbar{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);max-width:210mm;margin:0 auto 16px;padding:12px 16px}.print-toolbar p{margin:0 0 8px}.print-sheet{--bg:#fff;--surface:#fff;--surface-2:#f3ecdf;--text:#2b2118;--text-muted:#5e503d;--accent:#1f4e79;--accent-2:#a63a1c;--border:#d9cbb0;--border-strong:#8f7b5c;--gold:var(--accent);--gold-light:var(--accent);--parchment:var(--text);--parchment-dim:var(--text-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:210mm;color:var(--text);background:#fff;margin:0 auto;padding:18mm 16mm;box-shadow:0 2px 12px #00000059}.print-sheet h1,.print-sheet h2{color:var(--text)}.print-sheet h2{border-block-end:1px solid var(--border);padding-block-end:4px}.print-kicker{color:var(--accent-2);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:13px}html[lang=ar] .print-kicker{letter-spacing:0;text-transform:none}.print-data{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 16px;display:grid}.print-data dt{color:var(--text-muted)}.print-data dd{margin:0}.print-wheel{text-align:center;max-width:150mm;margin:8px auto 0}.print-wheel svg{width:100%;height:auto;display:block}.print-section{margin-block-start:28px}.print-section .reading-text{line-height:1.6}.print-section .reading-text p{margin:.5em 0}.print-meta{color:var(--text-muted);margin:8px 0 0;font-size:12px}.print-total{margin-block-start:24px}@page{size:A4;margin:16mm 14mm 18mm;@bottom-center{content:counter(page) " / " counter(pages);font-size:9pt;color:#5e503d}}@media print{.sidebar,.topbar,.bottom-nav,.skip-link,.scrim{display:none!important}.shell{display:block}html.report-printing body>:not(.report-print){display:none!important}html:root.report-printing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}html.report-printing body{background:#fff;overflow:visible}.report-print{background:#fff;padding:0;position:static;overflow:visible}.print-toolbar{display:none}.print-sheet{max-width:none;box-shadow:none;margin:0;padding:0}.print-wheel{-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:140mm}.print-section{break-before:page;margin:0;padding-block-start:3mm}.print-sheet h1,.print-sheet h2,.print-sheet h3,.print-sheet h4{break-after:avoid}.print-sheet p,.print-sheet li,.print-sheet table,.print-sheet figure,.print-sheet blockquote,.print-data{break-inside:avoid}.print-sheet a{color:inherit;text-decoration:none}}.interchange .ix-export,.interchange .ix-import{align-items:flex-end;margin-bottom:8px}.interchange .ix-reasons{margin:4px 0 0;padding-inline-start:18px}.interchange tr.ix-error>td{color:var(--parchment-dim)}.share-panel{flex-direction:column;gap:10px;display:flex}.share-panel h2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.share-panel h3{margin:6px 0 0}.share-privacy{margin:0}.share-form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.share-form fieldset{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:4px 16px;min-width:0;margin:0;padding:8px 12px 10px;display:flex}.share-link-box{border:1px solid var(--accent);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.share-link-box p{margin:0}.share-link-box label{inline-size:100%}.share-link-box input{inline-size:100%;font-family:var(--font-mono,monospace);font-size:.85rem}.share-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.share-list li{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:6px 0;display:flex}.share-list li button{margin-inline-start:auto}.share-what{overflow-wrap:anywhere;font-weight:600}.shared-readings{gap:10px;margin-block-start:8px;display:grid}.shared-reading h4{margin:0 0 4px}.shared-link{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.shared-link h1{margin:0;font-size:1.2rem}@media (width<=900px){.active-bar .who .badge.shared-badge{display:inline-block}}.gallery-illus{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.gallery-illus.illus-small{max-width:260px}.gallery-illus.illus-medium{max-width:440px}.illus-large{max-width:100%}button.illus-open{border:1px solid var(--border-strong);background:var(--surface-2);cursor:zoom-in;border-radius:4px;width:100%;min-height:0;padding:0;display:block;overflow:hidden}button.illus-open:hover{border-color:var(--accent)}button.illus-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.illus-img{width:100%;height:auto;display:block}.gallery-illus figcaption{flex-direction:column;gap:4px;font-size:15px;line-height:1.45;display:flex}.illus-label{color:var(--accent-2);font-size:14px;font-weight:600}.illus-caption{color:var(--text)}.illus-credit{overflow-wrap:anywhere}.illus-note{color:var(--text);border-inline-start:3px solid var(--warn);padding-inline-start:8px}.illus-licence summary{cursor:pointer;color:var(--accent);width:fit-content}.illus-licence-text{overflow-wrap:anywhere;margin-top:4px;display:block}.illus-row,.illus-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:start;gap:16px;display:grid}.illus-grid-wide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.illus-row .gallery-illus,.illus-grid .gallery-illus{max-width:none}.illus-set+.illus-set{margin-top:16px}.illus-set-title{margin:12px 0 8px;font-size:18px}details.pictures{border-top:1px solid var(--border);margin-top:16px;padding-top:8px}details.pictures>summary{cursor:pointer;color:var(--accent);align-items:center;width:fit-content;min-height:44px;padding:8px 0;font-weight:600;display:flex}details.pictures>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pictures-body{flex-direction:column;gap:12px;display:flex}.pictures-body>p{margin:0}.wheel-card details.pictures{margin-top:10px;padding-top:2px}.wheel-card .illus-row{grid-template-columns:1fr}.illus-backdrop{z-index:120;background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.illus-lightbox{background:var(--surface);max-width:min(1100px,100%);max-height:100%;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-card);padding:56px 12px 10px;position:relative;overflow:auto}.illus-lightbox .illus-close{background:var(--surface);min-width:44px;min-height:44px;position:absolute;inset-block-start:6px;inset-inline-end:8px}.illus-lightbox figure{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.illus-lightbox img{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 184px);display:block}.illus-lightbox figcaption{text-align:center;max-width:70ch}.passage-cols.with-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr)}@media (width<=900px){.passage-cols.with-page{grid-template-columns:1fr 1fr}.passage-facsimile{grid-column:1/-1}}@media (width<=600px){.passage-cols.with-page{grid-template-columns:1fr}}.gallery-page .gallery-section{margin-bottom:16px}.gallery-rule{border-inline-start:3px solid var(--accent-2);background:var(--surface-2);padding:8px 12px}.gallery-gaps h2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gallery-gaps ul{margin:0;padding-inline-start:1.2em}.wheel-opts{align-self:stretch;margin-top:10px}.wheel-opts-toggle{align-items:center;gap:6px;min-height:44px;display:inline-flex}.wheel-opts-toggle .chev{transition:transform .15s}.wheel-opts-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.wheel-opts-body{margin-top:10px}.wheel-opts-body .toolbar>label:not(.check){flex:100%}.wheel-svg .planet>:not(.hit){pointer-events:none}@media (width<=600px){.tool-page[data-route=chart]:is([data-part=wheel],[data-part=square]) #panel-results:not([hidden]){flex-direction:column;display:flex}.tool-page[data-route=chart]:is([data-part=wheel],[data-part=square]) #panel-results>.key-area{order:1;margin-top:16px;margin-bottom:0}.tool-page[data-route=chart]:is([data-part=wheel],[data-part=square]) #panel-results>.chart-details{order:2}.wheel-panel{padding-inline:12px}.wheel-panel>.wheel-stage{align-self:stretch;width:auto;margin-inline:-20px}.wheel-svg .w-deg{display:none}.wheel-svg .w-glyph{font-size:26px}.wheel-svg .w-glyph.lot{font-size:21px}.wheel-svg [data-sign] text{font-size:26px}.wheel-svg .w-house{font-size:16px}.wheel-svg .w-angle{font-size:13px}.wheel-svg .planet .ring{r:20px}}@media (prefers-reduced-motion:reduce){.wheel-opts-toggle .chev{transition:none}}.settings-radios>label.check{flex:0 auto;align-items:flex-start;min-width:0}.settings-radios>label.check>input{flex:none;margin-block-start:2px}.settings-radios .check-text{overflow-wrap:anywhere;min-width:0}.settings-radios .check-hint{display:block}@media (pointer:coarse){.rail-links a,.year-door a,a.year-open,.section-head>a,.pcond-head>a,p.small>a:only-child,.card-links a,.bi-moment a,.settings-links a,.about-pictures a,.about-accuracy a,.help-foot a,.glossary-entry dd>p.small a,.term-of-day .term>a{padding-block:12px;padding-block:max(0px,22px - .5lh);display:inline-block}.rail-links{gap:0}}.nav-search-button{inline-size:100%;cursor:pointer;min-height:44px;font:inherit;text-align:start;display:flex}.nav-search-button:hover{border-color:var(--accent);color:var(--text)}.nav-search-button .nav-search-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nav-search-button .palette-kbd{border:1px solid var(--border);border-radius:4px;padding:0 4px;font-size:12px}@media (width<=900px){.nav-search-button .palette-kbd{display:none}}.sidebar .inst-icon,.palette-option .inst-icon{color:var(--accent);flex:none}.tool-glyph{inline-size:18px;color:var(--accent);flex:none;place-items:center;line-height:1;display:inline-grid}.palette-option .tool-glyph{inline-size:16px}.card .tool-glyph{inline-size:28px;margin-bottom:4px;font-size:24px}.card .card-name{font-weight:600}.card .card-answers{font-size:var(--fs-sm);line-height:1.4}.palette-text{flex-direction:column;flex:auto;min-width:0;display:flex}.palette-text .palette-label{flex:none}.palette-text .palette-hint{line-height:1.35}.palette-current{color:var(--accent);flex:none}.palette-head,.chart-switch-head{align-items:baseline;gap:6px;min-width:0;display:flex}.palette-text .palette-head>.palette-label{flex:0 auto}:is(.palette-head,.chart-switch-head)>.badge{flex:none}.nav-all>summary{cursor:pointer;margin:12px 0 4px;list-style:none}.nav-all>summary::-webkit-details-marker{display:none}.nav-all>summary .chev{color:var(--text-muted);margin-inline-start:auto;transition:transform .15s}.nav-all[open]>summary .chev{transform:rotate(180deg)}.tool-heading .eyebrow-row{min-block-size:20.15px}.eyebrow-row>.tool-for:first-child:before{content:none}@media (width<=600px){.bottom-nav .bottom-more{inline-size:100%;min-height:var(--bottom-nav-h);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font-size:12px;line-height:1.2;display:flex}html[lang=ar] .bottom-nav .bottom-more{font-size:13px}.bottom-nav .bottom-more:hover{color:var(--text)}.bottom-nav .bottom-more:focus-visible{outline-offset:-3px}}.chart-brief{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"title title""note note""wheel lines";align-items:start;column-gap:24px;display:grid}.chart-brief>.cb-title{font-size:var(--fs-lg);text-transform:none;letter-spacing:0;line-height:1.25;font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--text);grid-area:title;margin:0}html[lang=ar] .chart-brief>.cb-title{font-family:var(--font-arabic-display);font-size:var(--fs-lg)}.chart-brief>.cb-note{grid-area:note;margin:2px 0 12px}.cb-wheel{aspect-ratio:1;background:var(--surface-2);border-radius:50%;grid-area:wheel;inline-size:100%;display:block;overflow:hidden}.cb-wheel svg{width:100%;height:auto;display:block}.cb-box{grid-area:lines;min-inline-size:0;container-type:inline-size}.cb-lines{grid-template-columns:minmax(0,70ch) auto;column-gap:16px;margin:0;padding:0;list-style:none;display:grid}.cb-lines>li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--border);display:grid}.cb-lines>li:last-child{border-bottom:0}.cb-item{grid-column:1/-1;grid-template-columns:subgrid;min-block-size:44px;color:var(--text);align-items:baseline;row-gap:2px;padding-block:8px;line-height:1.45;text-decoration:none;display:grid}.cb-text{min-block-size:2.9em;min-block-size:2lh;max-inline-size:70ch}.cb-pending{color:var(--text-muted)}a.cb-item:hover .cb-text{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.cb-tool{color:var(--accent);font-size:var(--fs-sm);align-items:center;gap:4px;line-height:1.45;display:inline-flex}span.cb-item .cb-tool{color:var(--text-muted)}@container (width<=720px){.cb-lines{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.chart-brief{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"title wheel""note wheel""lines lines";column-gap:12px}.chart-brief>.cb-note{margin-block-end:8px}}.report-doc .chart-brief{background:0 0;border:0;border-radius:0;grid-template-columns:240px minmax(0,1fr);margin:24px 0 8px;padding:0}@media (width<=600px){.report-doc .chart-brief{grid-template-columns:minmax(0,1fr) 112px}}.home-questions>h2.section-label{text-transform:none;letter-spacing:0;font-family:var(--font-display);font-weight:var(--font-display-weight);color:var(--text);margin:0 0 4px}html[lang=ar] .home-questions>h2.section-label{font-family:var(--font-arabic-display);font-size:var(--fs-lg)}.home-questions>p{margin:0 0 12px}.question-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.question{box-sizing:border-box;block-size:100%;min-block-size:44px;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.question:hover{border-color:var(--accent)}.question-ask{color:var(--accent);font-weight:600}@media (width<=600px){.question-list{gap:6px}.question{padding:8px 12px}}.chart-item .summary{font-size:var(--fs-md);margin:2px 0 0}.chart-item .lib-saved{margin:2px 0 0}.chart-item.is-dup{border-style:dashed}.chart-item>.actions{align-items:center;margin-top:auto;padding-top:10px}.lib-more{position:relative}.lib-more-btn{align-items:center;gap:6px;display:inline-flex}.lib-more-list{z-index:20;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);flex-direction:column;gap:2px;min-inline-size:220px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;box-shadow:0 8px 24px #00000040}.lib-more-list.up{inset-block:auto calc(100% + 4px)}.lib-more-list{scroll-margin-block:calc(var(--header-h) + 8px) calc(var(--bottom-nav-h,0px) + 8px)}.lib-more-list button{text-align:start;border-color:#0000;justify-content:flex-start;min-block-size:44px;inline-size:100%}.lib-more-list button:hover{border-color:var(--border-strong)}.library .editor>h2{scroll-margin-block-start:calc(var(--header-h) + 16px)}.library .editor>h2:focus{outline:none}.library .editor>h2:focus-visible{outline:2px solid var(--accent);outline-offset:4px}:where(p:not(.caption,.panel),.hint,.help-read li,.help-use li,ol.help-steps>li,.about li,.gallery-gaps li){max-inline-size:70ch}.home .backup-reminder p,.palette-keys{max-inline-size:none}.chart-brief>.cb-note{text-wrap:balance}.report-part>h3{scroll-margin-block-start:calc(var(--header-h) + 16px)}.page-index{z-index:20;background:var(--bg);border-block-end:1px solid var(--border);flex-direction:column;gap:8px;margin-block:8px 12px;padding-block:8px;display:flex;position:sticky;inset-block-start:var(--header-h)}html:has(.page-index){scroll-padding-block-start:calc(var(--header-h) + var(--page-index-h,0px) + 8px)}.page-index-row{align-items:flex-start;gap:8px;display:flex}.page-index-find{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.page-index-search{min-width:0;flex:auto;max-inline-size:480px}.page-index-field{flex:auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.page-index-field>*{grid-area:1/1}.page-index-fit{visibility:hidden;white-space:nowrap;block-size:0;padding-inline-end:2px;overflow:hidden}.page-index-select{min-width:0;flex:0 auto;max-inline-size:100%;display:none}.page-index-select select{field-sizing:content;inline-size:100%}.page-index-stacked .page-index-search{flex-basis:100%}.page-index-top{flex:none;margin-inline-start:auto}.page-index-nav ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.page-index-nav :is(a,.page-index-off){border:1px solid var(--border-strong);border-radius:6px;justify-content:center;align-items:center;min-block-size:32px;min-inline-size:32px;padding-inline:8px;font-weight:600;text-decoration:none;display:inline-flex}.page-index-nav a:hover{border-color:var(--accent)}.page-index-nav a:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.page-index-nav .page-index-off{border-color:var(--border);color:var(--text-muted);opacity:.55;font-weight:400}.gallery-index .page-index-nav :is(a,.page-index-off){font-weight:400;font-size:var(--fs-sm);border-radius:999px;padding-inline:12px}@media (pointer:coarse){.page-index-nav :is(a,.page-index-off){min-block-size:44px;min-inline-size:44px}}@media (width<=600px),(height<=500px){.page-index-nav{display:none}.page-index-select{display:block}}@media (height<=500px){.page-index{position:static}html:has(.page-index){scroll-padding-block-start:calc(var(--header-h) + 8px)}}.back-to-top{margin-block:16px 8px}.back-to-top .link-button{align-items:center;gap:6px;display:inline-flex}.glossary-letter{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--fs-xl);color:var(--accent);border-block-end:2px solid var(--border-strong);margin:20px 0 0;padding-block-end:2px;line-height:1.2}html[lang=ar] .glossary-letter{font-family:var(--font-arabic-display)}.glossary-letter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.glossary-group:first-child .glossary-letter{margin-block-start:4px}.gallery-page :is(.illus-grid:not(.illus-grid-wide),.illus-row) .illus-img{aspect-ratio:4/3;object-fit:contain;background:var(--surface-2)}@media (width<=600px){.gallery-page :is(.illus-grid,.illus-row){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gallery-page .illus-caption{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (pointer:coarse){.gallery-page .illus-licence summary{padding-block:max(0px,22px - .5lh)}}.chart-details{margin-block-start:8px}.chart-details>h2{margin:24px 0 12px}.det-section h4{font-size:var(--fs-md);margin:16px 0 6px;font-weight:600}.det-section>p.muted.small,.det-section>.tool-more{margin-block:8px 0}table.data.det-planets td.wrap{min-inline-size:5.5em}table.data.det-planets :is(th,td){padding-inline:6px}table.data.det-planets td .badges{vertical-align:baseline;display:inline-flex}.det-more{margin-block-start:8px}.det-more>summary{cursor:pointer;color:var(--accent);padding-block:max(0px,22px - .5lh);font-weight:600}.det-more[open]>summary{margin-block-end:8px}.det-moon{margin:0 0 12px}.det-moon-label{font-weight:600}.det-moment{gap:0 16px}
