@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-wght-normal-CXgNM06D.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-wght-normal-CoA7y8X5.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-arabic-wght-normal-DiwT_uOQ.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-vietnamese-wght-normal-Do5Nl5oc.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-ext-wght-normal-CsYMu49W.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-wght-normal--ekFhJJC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-ABNWglN6.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-CFFPHiVs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #F8F1E8;--surface: #FFFCF8;--surface-2: #F3EBE1;--ground: #E7D7C6;--ink: #1B2B2B;--ink-2: #3E4947;--muted: #625F59;--line: #ECE2D6;--line-strong: #D8CABA;--line-state: #857A6E;--you: #2F6F68;--teal: #0E3A39;--teal-ink: #FFFFFF;--teal-soft: #DDE9E5;--sage: #C5D9D5;--amber: #E07A5F;--coral: #DB4F33;--amber-ink: #A3412A;--amber-soft: #FBE4D9;--peach: #FBEBD4;--review: #7A4A1C;--care: #2F6F68;--review-soft: #FBEBD4;--danger: #B3261E;--knot: #1B2B2B;--hl: #FBE4D9;--panel: var(--surface);--panel-ink: var(--ink);--panel-ink-2: var(--ink-2);--panel-amber: var(--amber-ink);--panel-teal: var(--you);--panel-line: var(--line);--radius: 18px;--shadow: 0 1px 2px rgba(74, 52, 30, .05), 0 8px 24px rgba(74, 52, 30, .07);--fold: var(--shadow);--ease: cubic-bezier(.16, 1, .3, 1);--display: "Newsreader Variable", Georgia, serif;--latin: "Atkinson Hyperlegible Next Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--arabic: "Readex Pro Variable", "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--mono: "Atkinson Hyperlegible Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--font: var(--latin);--bg: var(--paper);--accent: var(--teal);--accent-ink: var(--teal-ink);--accent-soft: var(--teal-soft);--warm: var(--amber);--attention: var(--amber-ink);--attention-soft: var(--amber-soft);--calm-soft: var(--teal-soft);color-scheme:light}[lang=ar]{--font: var(--arabic);--display: "Amiri", "Newsreader Variable", serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}[lang=ar] body{font-size:18px;line-height:1.8}button{font:inherit;color:inherit}bdi{unicode-bidi:isolate}.mono{font-family:var(--mono);font-size:.92em;letter-spacing:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[dir=rtl] .flip{transform:scaleX(-1)}:focus-visible{outline:3px solid color-mix(in srgb,var(--teal) 70%,transparent);outline-offset:2px;border-radius:10px}.app{max-width:520px;margin:0 auto;min-height:100dvh;padding:max(8px,env(safe-area-inset-top)) 18px max(32px,env(safe-area-inset-bottom));display:flex;flex-direction:column}main{flex:1}.top{display:flex;align-items:center;justify-content:space-between;padding:10px 0 6px}.brand{display:flex;align-items:center;gap:10px;background:none;border:0;padding:6px 0;color:var(--ink);cursor:pointer;min-height:44px}.wordmark{font-family:var(--latin);font-weight:600;letter-spacing:.16em;font-size:14px}.lang{font-size:15px;color:var(--teal);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 16px;min-height:44px;min-width:44px;cursor:pointer}.lang[lang=ar]{font-family:var(--arabic)}.lang[lang=en]{font-family:var(--latin)}.backlink{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;background:none;border:0;color:var(--teal);font-size:15px;padding:0;min-height:44px;cursor:pointer}.foot{margin-top:36px;text-align:center;color:var(--muted);font-size:13px}h1{font-size:30px;line-height:1.15;letter-spacing:-.02em;font-weight:600;margin:6px 0 4px}[lang=ar] h1{line-height:1.45;letter-spacing:0;font-weight:700}h2,.h2{font-size:22px;line-height:1.25;letter-spacing:-.01em;font-weight:600;margin:0}[lang=ar] h2,[lang=ar] .h2{line-height:1.55;letter-spacing:0;font-weight:700}h3,.h3{font-size:19px;line-height:1.3;font-weight:600;margin:0}[lang=ar] h3,[lang=ar] .h3{line-height:1.6}p{margin:0}.lead{color:var(--ink-2);font-size:17px}[lang=ar] .lead{font-size:18px}.small{font-size:15px;line-height:1.45}[lang=ar] .small{font-size:16px;line-height:1.7}.cap{font-size:13px;line-height:1.4}[lang=ar] .cap{font-size:14px;line-height:1.6}.muted{color:var(--muted)}.ink2{color:var(--ink-2)}.center{text-align:center}.error{color:var(--danger);font-weight:500}.ok{color:var(--teal);font-weight:500}.stack{display:flex;flex-direction:column;gap:16px}.stack.g4{gap:4px}.stack.g8{gap:8px}.stack.g16{gap:16px}.row{display:flex;align-items:center;gap:8px}.row.wrap{flex-wrap:wrap}.head{display:flex;flex-direction:column;gap:8px;padding:4px 0}.head h1{margin-bottom:0}.meta{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--muted)}[lang=ar] .meta{font-size:15px}.meta .icon{flex:none;color:var(--teal)}.hero{padding-block:10px 4px;display:flex;flex-direction:column;gap:8px}.section-title{font-size:15px;font-weight:600;color:var(--muted);margin:8px 0 -6px;letter-spacing:0}[lang=ar] .section-title{font-size:16px;font-weight:600}.section-rule{padding:0 4px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:360px){.grid{grid-template-columns:1fr}}.card{display:block;width:100%;text-align:start;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow)}.card>*+*{margin-top:8px}.card-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;cursor:pointer;transition:transform .15s var(--ease),border-color .15s ease}.card-link:hover{border-color:var(--teal)}.card-link:active{transform:scale(.985)}.card p{color:var(--ink-2)}.grid .card p{font-size:14px;margin:0}[lang=ar] .grid .card p{font-size:15px}.grid .card h3{font-size:17px}.card-muted{background:var(--surface-2);box-shadow:none}.card-muted.card-link{cursor:default;opacity:.6}.card-review{background:var(--review-soft);border-color:transparent;box-shadow:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:12px 16px;border-radius:16px;font-weight:600;font-size:17px;line-height:1.3;cursor:pointer;border:1px solid transparent;text-align:center;transition:transform .15s var(--ease),filter .15s ease}[lang=en] .btn{letter-spacing:-.005em}.btn:active{transform:scale(.985)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--teal);color:var(--teal-ink)}.btn-primary:hover:not(:disabled){filter:brightness(1.07)}.btn-secondary{background:var(--surface);color:var(--teal);border-color:color-mix(in srgb,var(--teal) 55%,transparent)}.btn-quiet{background:transparent;color:var(--ink-2);min-height:48px;font-weight:500}.btn-danger{background:transparent;color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.btn .icon{flex:none}[lang=en] .btn-long{font-size:15px;padding-inline:10px;letter-spacing:-.01em}@media(min-width:400px){[lang=en] .btn-long{font-size:16px}}.link{background:none;border:0;color:var(--teal);font:inherit;cursor:pointer;text-decoration:underline;padding:10px 6px;min-height:44px;min-width:44px}.menu{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.menu button{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;background:none;border:0;border-top:1px solid var(--line);text-align:start;cursor:pointer;color:var(--ink)}.menu button:first-child{border-top:0}.menu button:hover{background:var(--surface-2)}.menu button:focus-visible{outline-offset:-3px}.menu .mi{width:38px;height:38px;border-radius:12px;background:var(--teal-soft);color:var(--teal);display:grid;place-items:center;flex:none}.menu .mt{flex:1;display:flex;flex-direction:column;min-width:0}.menu .mt b{font-weight:600;font-size:16px;line-height:1.35}.menu .mt span{font-size:14px;color:var(--muted);line-height:1.4}[lang=ar] .menu .mt b{font-size:17px;line-height:1.6}[lang=ar] .menu .mt span{font-size:15px;line-height:1.6}.menu .chev,.chev{color:var(--muted);flex:none;display:inline-flex}.menu button[aria-expanded=true] .chev .icon{transform:rotate(90deg)}[dir=rtl] .menu button[aria-expanded=true] .chev .icon{transform:scaleX(-1) rotate(90deg)}.disc>button{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;cursor:pointer;text-align:start;color:var(--ink)}.disc .dt{flex:1}.disc .dn{font-weight:500;color:var(--muted);font-size:15px}.disc .pm{width:30px;height:30px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;flex:none;color:var(--ink-2);transition:transform .3s var(--ease)}.disc>button[aria-expanded=true] .pm{transform:rotate(45deg)}.disc .db{animation:open .35s var(--ease)}.disc .db[hidden]{display:none}@keyframes open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.disc-inline>button{min-height:44px;padding:2px 0}.disc-inline .dt{font-size:15px;font-weight:500;color:var(--teal)}[lang=ar] .disc-inline .dt{font-size:16px}.disc-inline .db{padding:2px 0 12px;display:flex;flex-direction:column;gap:8px}.disc-row>button{min-height:58px;padding:10px 0}.disc-row .dt{font-weight:600;font-size:17px}.disc-row .db{padding:0 0 18px;display:flex;flex-direction:column;gap:10px}.discs{border-bottom:1px solid var(--line)}.disc-panel{border-top:1px solid var(--panel-line);margin-top:16px}.disc-panel>button{min-height:52px;padding:8px 0 0;color:var(--panel-ink)}.disc-panel .dt{font-weight:600;font-size:16px}.disc-panel .pm{border-color:var(--panel-line);color:var(--panel-ink)}.disc-panel .db{padding:8px 0 0;display:flex;flex-direction:column;gap:8px}.disc-panel .db p{color:var(--panel-ink-2);font-size:15px;line-height:1.5}[lang=ar] .disc-panel .db p{font-size:16px;line-height:1.75}.disc-panel .sources{color:var(--panel-ink-2)}.sources{font-size:13px;color:var(--muted);padding-inline-start:18px;margin:0;text-align:left;font-family:var(--latin);line-height:1.45}.sources li{margin-bottom:4px}.sources a{color:var(--teal)}.chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:3px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink-2);background:var(--surface);line-height:1.5}[lang=ar] .chip{font-size:14px}.chip.teal{background:var(--teal-soft);border-color:transparent;color:var(--teal)}.chip.amber{background:var(--amber-soft);border-color:transparent;color:var(--amber-ink)}.chip.review{background:var(--review-soft);border-color:transparent;color:var(--review)}.chip.dash{border-style:dashed;background:transparent}.gene{font-family:var(--latin);font-weight:600;font-size:12.5px;letter-spacing:.04em;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:6px;padding:1px 6px;line-height:1.5}.pill{display:inline-block;font-size:13px;line-height:1.4;padding:4px 10px;border-radius:999px;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}[lang=ar] .pill{font-size:14px}.pill-review{background:var(--review-soft);color:var(--review);border-color:transparent}.pill-attention{background:var(--amber-soft);color:var(--amber-ink);border-color:transparent}.pill-calm{background:var(--teal-soft);color:var(--teal);border-color:transparent}.private{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--teal);background:var(--teal-soft);border-radius:999px;padding:6px 12px;padding-inline-start:10px;align-self:flex-start}[lang=ar] .private{font-size:15px}.private-note{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--teal);margin:0}.hold{display:flex;gap:12px;align-items:center;padding:14px 16px;background:var(--teal-soft);border-radius:18px;color:var(--ink);font-size:15px;font-weight:500;line-height:1.45}[lang=ar] .hold{font-size:16px;line-height:1.7}.hold .icon{color:var(--teal);flex:none}.hold-card{background:var(--teal-soft);border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:10px}.hold-card h2{display:flex;align-items:center;gap:8px;color:var(--ink)}.hold-card h2 .icon{color:var(--teal)}.review-note{background:var(--review-soft);color:var(--ink);border-radius:18px;padding:14px 16px;font-size:15px;line-height:1.5}[lang=ar] .review-note{font-size:16px;line-height:1.75}.boundary{display:flex;align-items:flex-start;gap:10px;padding:10px 0 2px;color:var(--ink-2);font-size:15px;line-height:1.45;margin:0}[lang=ar] .boundary{font-size:16px;line-height:1.7}.boundary svg{flex:none;margin-top:1px}.summary{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:20px;box-shadow:var(--shadow);display:flex;flex-direction:column}.summary .big{font-size:27px;font-weight:600;letter-spacing:-.015em;line-height:1.2}[lang=ar] .summary .big{font-size:26px;line-height:1.5;letter-spacing:0;font-weight:700}.summary-calm{background:var(--teal-soft);border-color:transparent;box-shadow:none}.sum-talk{margin-top:8px;color:var(--review);font-weight:600;font-size:16px}.sum-body{margin-top:6px}.sum-action{margin-top:16px}.forkids{display:flex;gap:14px;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.forkids svg{flex:none}.finding{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px 16px 4px;display:flex;flex-direction:column;gap:6px}.finding-review{border-color:color-mix(in srgb,var(--review) 35%,var(--line))}.finding .ft{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:2px}.finding .short{font-size:17px;line-height:1.45;color:var(--ink)}[lang=ar] .finding .short{font-size:18px;line-height:1.75}.finding .db p,.unknown .db p{color:var(--ink-2);font-size:15px;line-height:1.55}[lang=ar] .finding .db p{font-size:16px;line-height:1.8}.kv{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:14px;margin:0}[lang=ar] .kv{font-size:15px}.kv dt{color:var(--muted)}.kv dd{margin:0}.in-short{font-size:15px;background:var(--surface-2);border-radius:10px;padding:8px 10px}.unknown{border:1.5px dashed var(--line-state);border-radius:20px;padding:16px;display:flex;gap:14px;align-items:flex-start;background:transparent}.unknown .q,.stopped-card .q{width:36px;height:36px;border-radius:50%;border:1.5px dashed var(--muted);display:grid;place-items:center;flex:none;color:var(--ink-2);font-weight:600;font-family:var(--latin)}.unknown h3{font-size:17px}[lang=ar] .unknown h3{font-size:18px}.unknown-body{display:flex;flex-direction:column;gap:4px;min-width:0}.unknown .act{color:var(--teal);font-weight:500}.stopped-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px;display:flex;gap:14px;align-items:flex-start}.stopped-card .q{border-style:solid}.qc-card{display:flex;flex-direction:column;gap:12px}.qc-card>*+*{margin-top:0}fieldset.qc{border:0;padding:0;margin:0 0 6px;min-width:0}.qc legend{font-weight:600;font-size:16px;padding:0;margin-bottom:8px;line-height:1.4}[lang=ar] .qc legend{font-size:17px;line-height:1.6}.qc .opts{display:flex;flex-wrap:wrap;gap:8px}.qc .choice{margin:0;min-height:44px;padding:8px 14px;border-radius:12px;border-color:var(--line-strong);font-size:15px}.qc-ex{color:var(--ink-2);margin-top:8px}.qc-score{font-weight:600;margin-top:4px}.choice{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);cursor:pointer;background:var(--surface);color:var(--ink)}.choice.on{border-color:var(--teal);background:var(--teal-soft)}.choice.right{border-color:var(--teal);background:var(--teal-soft);color:var(--teal);font-weight:600}.choice.wrong{border-color:var(--danger);color:var(--danger)}.choice input{width:20px;height:20px;accent-color:var(--teal);flex:none;margin:0}fieldset.related{border:1px solid var(--line);border-radius:16px;padding:12px 14px 8px;margin:0;background:var(--surface);display:flex;flex-direction:column;gap:8px}fieldset.related legend{padding:0 6px;font-weight:600;font-size:15px}.steps4{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none}.steps4 li{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted);line-height:1.3}[lang=ar] .steps4 li{font-size:14px;line-height:1.5}.steps4 i{height:4px;border-radius:4px;background:var(--line);display:block}.steps4 .done i,.steps4 .now i{background:var(--teal)}.steps4 .now{color:var(--ink);font-weight:600}.intro-lens{display:flex;justify-content:center;padding:8px 0 0}.lensdia{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:18px 16px 6px}.lensdia>svg{display:block;margin:0 auto 6px;width:100%;max-width:320px;height:auto}.lensdia text{font-family:var(--font)}.keyrow{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line)}.keyrow:first-child{border-top:0}.keyrow .k{flex:none;margin-top:3px;width:34px;display:grid;place-items:center}.keyrow b{display:block;font-weight:600;font-size:16px;line-height:1.35}[lang=ar] .keyrow b{font-size:17px;line-height:1.6}.keyrow span{font-size:15px;color:var(--ink-2);line-height:1.45;display:block}[lang=ar] .keyrow span{font-size:16px;line-height:1.7}.consent-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0}.consent-list li{font-size:15px;color:var(--ink-2);line-height:1.5;padding:10px 0;padding-inline-start:22px;position:relative;border-top:1px solid var(--line)}.consent-list li:first-child{border-top:0}[lang=ar] .consent-list li{font-size:16px;line-height:1.75}.consent-list li:before{content:"";position:absolute;inset-inline-start:2px;top:18px;width:8px;height:8px;border-radius:50%;border:2px solid var(--teal)}[lang=ar] .consent-list li:before{top:22px}.consent-list .consent-reveal{background:var(--amber-soft);color:var(--ink);border-radius:16px;padding:14px 16px;padding-inline-start:38px;border-top:0;margin:6px 0}.consent-list .consent-reveal+li{border-top:0}.consent-list .consent-reveal:before{border-color:var(--amber-ink);inset-inline-start:16px;top:22px}[lang=ar] .consent-list .consent-reveal:before{top:26px}.consent-list .consent-free{color:var(--ink);font-weight:500}.seg-field{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.fieldlabel{font-size:16px;font-weight:600;padding:0}[lang=ar] .fieldlabel{font-size:17px}.seg{display:grid;grid-template-columns:repeat(3,1fr);background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:4px;gap:4px}.seg label{position:relative;min-height:44px;border-radius:10px;cursor:pointer;font-size:15px;color:var(--ink-2);padding:4px 6px;line-height:1.25;display:grid;place-items:center;text-align:center}.seg label.on{background:var(--teal-soft);color:var(--teal);font-weight:600}.seg input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.seg label:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--teal) 70%,transparent);outline-offset:1px}.joincode{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.joincode .code{font-family:var(--latin);font-size:clamp(24px,7.6vw,30px);font-weight:600;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums}.qr{display:block;border-radius:12px;background:#fff;padding:6px;width:168px;height:168px}.partners{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pstate{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;gap:10px;align-items:center;font-size:14px;line-height:1.35}[lang=ar] .pstate{font-size:15px;line-height:1.6}.pstate .dot{width:12px;height:12px;border-radius:50%;flex:none}.pstate .dot.on{background:var(--teal)}.pstate .dot.wait{border:2px solid var(--amber);animation:breathe 1.6s ease-in-out infinite}@keyframes breathe{50%{opacity:.35}}.compare{background:var(--panel);color:var(--panel-ink);border-radius:26px;padding:24px 18px 18px}.compare svg{display:block;width:100%;max-width:320px;margin:0 auto 8px;height:auto;overflow:visible}.compare .ra{animation:ringA 2.2s var(--ease) forwards}.compare .rb{animation:ringB 2.2s var(--ease) forwards}@keyframes ringA{to{transform:translate(42px)}}@keyframes ringB{to{transform:translate(-42px)}}.compare .lensfill{opacity:0;animation:fadeIn .8s ease 1.6s forwards}@keyframes fadeIn{to{opacity:1}}.compare-title{text-align:center;font-weight:600;font-size:17px}.compare ol{margin:10px 0 0;padding:0;list-style:none}.compare li{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--panel-line);font-size:15px;line-height:1.45;color:var(--panel-ink-2)}[lang=ar] .compare li{font-size:16px;line-height:1.7}.compare li:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--panel-ink-2);flex:none;margin-top:6px;animation:lit .4s ease forwards}[lang=ar] .compare li:before{margin-top:9px}.compare li:nth-child(2):before{animation-delay:.9s}.compare li:nth-child(3):before{animation-delay:1.8s}@keyframes lit{to{background:var(--panel-amber);border-color:var(--panel-amber)}}.pair-code{text-align:center;padding:12px 0 0}.pair-code .digits{font-family:var(--latin);font-size:64px;font-weight:600;letter-spacing:.04em;line-height:1;word-spacing:.25em;font-variant-numeric:tabular-nums}.twophones{display:flex;justify-content:center;gap:18px}.mini{width:104px;height:150px;border:2px solid var(--ink);border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--surface);padding:8px;text-align:center}.mini b{font-family:var(--latin);font-size:17px;letter-spacing:.04em;white-space:nowrap}.mini>span{font-size:12px;color:var(--muted);line-height:1.3}[lang=ar] .mini>span{font-size:13px;line-height:1.5}.mini .look{color:var(--amber-ink);display:grid;place-items:center}.mini.p{border-color:var(--amber);border-style:dashed}.mini.y{border-color:var(--teal)}.panel{background:var(--panel);color:var(--panel-ink);border-radius:26px;padding:22px 20px 16px}.panel .kicker{font-size:14px;color:var(--panel-amber);font-weight:600}.panel h2{font-size:25px;line-height:1.25;margin-top:10px;color:var(--panel-ink)}[lang=ar] .panel h2{font-size:23px;line-height:1.5}.panel .sub{color:var(--panel-ink-2);font-size:16px;margin-top:6px;line-height:1.45}[lang=ar] .panel .sub{line-height:1.65}.panel .rule{height:1px;background:var(--panel-line);margin:16px 0 12px}.risk-figure{margin:0}.figrow{display:flex;align-items:center;justify-content:space-between;gap:8px}.figrow svg{flex:none}.figure{font-family:var(--latin);line-height:.9;white-space:nowrap}.figure .n{font-size:84px;font-weight:600;letter-spacing:-.05em}.figure .w{font-size:30px;font-weight:400;color:var(--panel-ink-2);margin:0 4px}[lang=ar] .figure .w{font-family:var(--arabic);font-size:32px}.figure-cap{font-size:17px;color:var(--panel-ink);margin-top:10px;line-height:1.4}[lang=ar] .figure-cap{font-size:18px;line-height:1.7}.kids{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:16px}.kid{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:13px;color:var(--panel-ink-2)}[lang=ar] .kid{font-size:14px}.kid svg{width:32px;height:46px}.same-chance{margin-top:14px;font-size:15px;color:var(--panel-ink);display:flex;gap:8px;align-items:flex-start;line-height:1.45}[lang=ar] .same-chance{font-size:16px;line-height:1.7}.same-chance .icon{flex:none;color:var(--panel-amber);margin-top:2px}.clear-list{margin:0;padding:0;list-style:none}.clear-list li{padding:8px 0;border-top:1px solid var(--line);font-size:16px;display:flex;gap:10px;align-items:center}.clear-list li:first-child{border-top:0}.clear-list li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--line-strong);flex:none}.notes{display:flex;flex-direction:column;gap:10px}.notes p{font-size:15px;color:var(--ink-2);line-height:1.5}[lang=ar] .notes p{font-size:16px;line-height:1.8}.outdated{display:flex;gap:12px;padding:14px 16px;border-radius:18px;border:1.5px dashed var(--amber);align-items:flex-start}.outdated>svg{flex:none;margin-top:2px}.outdated h3{font-size:17px}.next{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:18px;box-shadow:var(--shadow)}.next-kicker{color:var(--amber-ink);font-weight:600;font-size:14px}.next-body{font-size:19px;font-weight:600;line-height:1.4;margin-top:4px}[lang=ar] .next-body{line-height:1.7}.care-ref{display:flex;flex-direction:column;gap:18px}.care-head{display:flex;gap:12px;align-items:center}.care-head .mi{width:40px;height:40px;border-radius:13px;background:var(--teal-soft);color:var(--teal);display:grid;place-items:center;flex:none}.care-sent{font-size:17px;line-height:1.35}.trail{list-style:none;margin:0;padding:0}.trail li{display:grid;grid-template-columns:28px 1fr;gap:14px;position:relative;padding-bottom:22px}.trail li:before{content:"";position:absolute;inset-inline-start:13px;top:28px;bottom:0;width:2px;background:var(--line)}.trail li.done:before{background:var(--teal)}.trail li:last-child:before{display:none}.trail .mk{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;z-index:1}.trail .done .mk{background:var(--teal);color:var(--teal-ink)}.trail .now .mk{background:var(--paper);border:2.5px solid var(--amber)}.trail .now .mk:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--amber)}.trail .todo .mk{background:var(--paper);border:2px dashed var(--line-state)}.trail b{font-weight:600;display:block;font-size:17px;line-height:1.35}[lang=ar] .trail b{font-size:18px;line-height:1.6}.trail .todo b{color:var(--muted);font-weight:500}.trail .when{font-size:14px;color:var(--muted)}[lang=ar] .trail .when{font-size:15px}.trail .now .when{color:var(--amber-ink);font-weight:600}.change{background:var(--surface);border:1px solid var(--line);border-radius:22px;overflow:hidden}.change-significant{border-color:color-mix(in srgb,var(--amber) 45%,var(--line))}.plain-list{list-style:none;margin:0;padding:0}.change-item+.change-item{border-top:1px solid var(--line)}.change-head{padding:16px 16px 8px;display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.change-head h3{flex-basis:100%}.change .was,.change .now{padding:12px 16px;display:flex;gap:12px;align-items:flex-start}.change .was{color:var(--muted);border-top:1px solid var(--line)}.change .was b{font-weight:500}.change .now{border-top:1px solid var(--line)}.change .now b{font-weight:600}.change .lbl{font-size:13px;font-weight:600;width:64px;flex:none;padding-top:3px}[lang=ar] .change .lbl{font-size:14px;width:54px}.change .reason{padding:0 16px 12px}.signed{display:flex;gap:8px;align-items:flex-start;padding:10px 16px;background:var(--surface-2);border-top:1px solid var(--line);font-size:14px;color:var(--ink-2)}[lang=ar] .signed{font-size:15px}.signed .icon{flex:none;margin-top:2px;color:var(--teal)}.choose-title{font-size:19px;margin-top:6px}.choice-card{display:flex;gap:14px;text-align:start;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px;cursor:pointer;align-items:flex-start;min-height:44px;color:var(--ink)}.choice-card:hover{border-color:var(--teal)}.choice-card .mi{width:40px;height:40px;border-radius:13px;background:var(--teal-soft);color:var(--teal);display:grid;place-items:center;flex:none}.choice-card b{font-size:17px;font-weight:600;display:block;line-height:1.35}[lang=ar] .choice-card b{font-size:18px;line-height:1.6}.choice-card span span{font-size:15px;color:var(--ink-2);display:block;margin-top:2px;line-height:1.45}[lang=ar] .choice-card span span{font-size:16px;line-height:1.7}.choice-card.primary{border:2px solid var(--teal)}.kit{list-style:none;margin:0;padding:0}.kit>li{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.kit>li:first-child{border-top:0;padding-top:4px}.kit .num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--latin);font-weight:600;font-size:15px;background:var(--surface);border:1.5px solid var(--line-strong);color:var(--ink)}.kit .ok .num{background:var(--teal);color:var(--teal-ink);border-color:var(--teal)}.rcode{font-family:var(--mono);font-size:clamp(14px,4.1vw,20px);font-weight:600;text-align:center;padding:14px 6px;white-space:nowrap;background:var(--surface);border:1px solid var(--line-strong);border-radius:14px;letter-spacing:.02em;color:var(--ink)}.check{display:flex;gap:12px;align-items:flex-start;padding-top:10px;min-height:48px;cursor:pointer;font-size:16px;line-height:1.4}.check input{width:22px;height:22px;accent-color:var(--teal);flex:none;margin:1px 0 0}.moving{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:6px;margin:8px 0 0;text-align:center;font-size:12.5px;color:var(--muted);line-height:1.3}[lang=ar] .moving{font-size:13.5px;line-height:1.5}.moving .node{display:flex;flex-direction:column;align-items:center;gap:6px}.moving .chev{padding-top:16px}.moving .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink-2)}.moving .ic.off{border-style:dashed;color:var(--muted)}.moving .ic.lab{background:var(--teal-soft);border-color:transparent;color:var(--teal)}.moving .ic.new{border-color:var(--teal);color:var(--teal)}.field{display:flex;flex-direction:column;gap:8px;font-size:15px;color:var(--ink-2)}.field input,.field textarea,.field select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:14px;padding:12px 14px;width:100%;min-height:48px}.code-input{font-size:30px!important;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.code-input-sm{font-size:20px!important;letter-spacing:.08em}.field textarea{resize:vertical;font-size:16px;line-height:1.6}textarea{font:inherit}.loaded-row{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:6px 14px;font-size:15px}.loaded-row .link{margin-inline-start:auto}.loaded-dot{width:10px;height:10px;border-radius:50%;background:var(--teal);flex:none}.people{display:flex;flex-direction:column;gap:10px}.person-row{display:flex;gap:14px;align-items:flex-start}.person-row>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.avatar{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--teal-soft);color:var(--teal);font-weight:600;font-size:18px}.big-code{font-size:44px;font-weight:600;letter-spacing:.08em;text-align:center;font-variant-numeric:tabular-nums;color:var(--ink)}.spinner-row{display:flex;align-items:center;gap:12px;color:var(--ink-2);padding:12px 4px}.spinner{width:22px;height:22px;border-radius:50%;border:3px solid var(--teal-soft);border-top-color:var(--teal);animation:spin .9s linear infinite;flex:none}@keyframes spin{to{transform:rotate(360deg)}}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.timeline li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line)}.timeline li:first-child{border-top:0}.tl-dot{width:10px;height:10px;border-radius:50%;background:var(--teal);margin-top:8px;flex:none}.hash{display:block;font-size:12px;color:var(--muted);margin-top:2px;font-family:var(--mono)}.spacer{height:10px}.jurisdiction-note{color:var(--ink-2)}.console{font-size:15px;line-height:1.5;color:var(--ink);background:var(--paper);min-height:100dvh;display:flex;flex-direction:column}[lang=ar] .console{font-size:16px;line-height:1.7}.ctop{display:flex;align-items:center;gap:16px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap}.ctop .brand{cursor:default}.ctop .sep{width:1px;height:32px;background:var(--line)}.cname{display:flex;flex-direction:column;line-height:1.3;min-width:0}.cname h1{font-size:15px;font-weight:600;margin:0;letter-spacing:0;line-height:1.4}[lang=ar] .cname h1{font-size:16px}.cname span{font-size:13px;color:var(--muted);display:flex;gap:6px;align-items:center}.cname .icon{color:var(--teal)}.ctop-tools{margin-inline-start:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ctop-tools .btn{width:auto;min-height:44px;font-size:15px;padding:8px 14px;border-radius:12px}.search{display:flex;align-items:center;gap:8px;border:1px solid var(--line-strong);border-radius:12px;padding:0 12px;min-height:44px;width:280px;max-width:100%;background:var(--paper);color:var(--muted)}.search input{border:0;background:none;font:inherit;font-size:14px;color:var(--ink);width:100%;outline:none;min-height:44px}.search:focus-within{outline:3px solid color-mix(in srgb,var(--teal) 70%,transparent);outline-offset:1px}.search kbd{font-family:var(--latin);font-size:12px;border:1px solid var(--line-strong);border-radius:5px;padding:0 5px;color:var(--muted)}.cenrol{max-width:520px;margin:32px auto;padding:0 16px;display:flex;flex-direction:column;gap:12px;width:100%}.cpage{max-width:1120px;width:100%;margin:0 auto;padding:22px 24px 40px}.narrow-card{max-width:520px}.cbody{display:grid;grid-template-columns:360px minmax(0,1fr);flex:1;min-height:0}.worklist{border-inline-end:1px solid var(--line);background:var(--surface-2);padding:16px 12px;display:flex;flex-direction:column;gap:4px}.wl-head{display:flex;align-items:center;justify-content:space-between;padding:0 8px 6px}.wl-head h2{font-size:17px}.wl-count{font-size:13px;color:var(--muted);font-weight:600}.wl-group{display:flex;flex-direction:column;gap:2px}.wl-group-h{font-size:13px;color:var(--muted);font-weight:600;padding:12px 8px 4px;margin:0}[lang=ar] .wl-group-h{font-size:14px}.wl-group-h span{font-weight:500}.wl-empty,.wl-foot{padding:12px 8px 0}.case{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;text-align:start;padding:12px 10px;border-radius:14px;border:1px solid transparent;background:none;cursor:pointer;color:var(--ink)}.case[aria-current=true]{background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow)}.case .glyph{padding-top:2px}.cmain{display:flex;flex-direction:column;min-width:0}.case .ct{font-weight:600;font-size:14.5px;line-height:1.35}[lang=ar] .case .ct{font-size:15.5px;line-height:1.6}.case .cs{font-size:13px;color:var(--ink-2);line-height:1.4;margin-top:2px}[lang=ar] .case .cs{font-size:14px;line-height:1.6}.case .cm{font-size:12.5px;color:var(--muted);display:flex;gap:4px 10px;margin-top:6px;flex-wrap:wrap}[lang=ar] .case .cm{font-size:13.5px}.case .cm>span{display:inline-flex;gap:4px;align-items:center}.case .okc{color:var(--teal)}.flag{color:var(--danger)}.cside{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.case .time{font-size:12.5px;color:var(--muted);white-space:nowrap}.state{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;white-space:nowrap}[lang=ar] .state{font-size:13.5px}.state:before{content:"";width:8px;height:8px;border-radius:50%}.state.care{color:var(--teal)}.state.care:before{background:var(--teal)}.state.closed{color:var(--muted)}.state.closed:before{background:var(--line-strong)}.casepane{padding:22px 28px 40px;min-width:0;position:relative}.case-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:80px 20px;text-align:center}.case-view{display:flex;flex-direction:column}.chead{display:flex;align-items:flex-start;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:20px;flex-wrap:wrap}.chead-main{display:flex;flex-direction:column;gap:2px}.case-title{font-size:26px}.chead .small .state{margin-inline-start:8px}.chead .acts{margin-inline-start:auto;display:flex;gap:10px;flex-wrap:wrap}.chead .btn{width:auto;min-height:44px;font-size:15px;padding:8px 16px;border-radius:12px}.cgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}.cbox{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:none}.cbox-h{font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px;margin:0}[lang=ar] .cbox-h{font-size:17px}.cbox-h .icon{color:var(--ink-2)}.res-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.res-t{font-size:18px;font-weight:600;line-height:1.35}[lang=ar] .res-t{line-height:1.6}.res-chip{margin:6px 0 4px}.combo{background:var(--review-soft);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.combo .cl{font-size:13px;color:var(--review);font-weight:600}[lang=ar] .combo .cl{font-size:14px}.combo-name{font-size:16px;font-weight:600;color:var(--ink)}.cannot{border:1.5px dashed var(--line-state);border-radius:14px;padding:12px 14px;display:flex;gap:12px;align-items:flex-start}.cannot .q,.na .q{width:28px;height:28px;border-radius:50%;border:1.5px dashed var(--muted);display:grid;place-items:center;flex:none;font-weight:600;font-family:var(--latin);font-size:14px;color:var(--ink-2)}.cannot-t{font-weight:600}.ctrack{list-style:none;margin:0;padding:0}.ctrack li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--line);min-height:56px}.ctrack li:first-child{border-top:0}.ctrack .mk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.ctrack .done .mk{background:var(--teal);color:var(--teal-ink)}.ctrack .now .mk{border:2.5px solid var(--amber)}.ctrack .now .mk:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--amber)}.ctrack .todo .mk{border:2px dashed var(--line-state)}.ctrack .lab{font-weight:600;font-size:14.5px;line-height:1.35;display:block}[lang=ar] .ctrack .lab{font-size:15.5px;line-height:1.6}.ctrack .todo .lab{color:var(--muted);font-weight:500}.ctrack .t{font-size:13px;color:var(--muted);white-space:nowrap}.ctrack .opt{font-size:12.5px;color:var(--muted);display:block}.ctrack .btn{width:auto;min-height:44px;padding:6px 14px;font-size:14px;border-radius:10px}.closed-line{display:flex;gap:8px;align-items:flex-start;font-weight:500}.closed-line .icon{color:var(--teal);flex:none;margin-top:3px}.people-h{font-size:16px;margin:26px 0 12px}.people2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.person{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px 20px;border-top:4px solid var(--teal);display:flex;flex-direction:column;gap:10px;min-width:0}.person.missing{border-top-style:dashed;background:transparent}.person-h{font-size:17px;display:flex;align-items:center;gap:10px;margin:0}.verif{display:flex;flex-direction:column;gap:4px;font-size:14px}[lang=ar] .verif{font-size:15px}.verif>span{display:flex;gap:6px;align-items:center;font-weight:500}.verif .ok{color:var(--teal)}.verif .bad{color:var(--danger);font-weight:600}.verif .icon{flex:none}.verif .amended{color:var(--amber-ink)}.report{overflow-x:auto}table.rep{width:100%;border-collapse:collapse;font-size:14px}table.rep th{text-align:start;font-weight:500;color:var(--muted);font-size:12.5px;padding:6px 8px;padding-inline-start:0;border-bottom:1px solid var(--line)}[lang=ar] table.rep th{font-size:13.5px}table.rep td{padding:8px;padding-inline-start:0;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}table.rep td.g{font-weight:600;font-family:var(--latin)}table.rep td.v{font-family:var(--mono);font-size:13px}table.rep td.v small{display:block;font-family:var(--latin);color:var(--ink-2);font-size:12.5px}.pr-v{display:block;font-weight:600;font-size:15px}.pr-n{display:block;color:var(--ink-2);font-size:12.5px}.pr-defs{margin:0;padding-inline-start:18px;display:grid;gap:6px}.lab-table td{vertical-align:middle}.lab-table td.g{white-space:nowrap}.lab-table td input{width:100%;min-width:220px}.lab-table td select{min-width:160px}.lab-table select,.lab-table input{font:inherit;font-size:14px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;padding:8px 10px;min-height:44px;max-width:100%}.lab-table .btn{width:auto;min-height:44px;font-size:14px;padding:6px 12px;border-radius:10px;white-space:nowrap}.na{font-size:13.5px;color:var(--ink-2);margin-top:10px;display:flex;gap:8px;align-items:center}.na .q{width:22px;height:22px;font-size:12px}.seal{font-family:var(--mono);font-size:12px;color:var(--muted);text-align:start;overflow-wrap:anywhere}.scrim{position:fixed;inset:0;background:#1b2a332e;z-index:39}.drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;width:420px;max-width:100%;background:var(--surface);border-inline-start:1px solid var(--line);box-shadow:-20px 0 50px #1b2a332e;padding:24px;z-index:40;display:flex;flex-direction:column;gap:16px;overflow-y:auto;animation:slide .35s var(--ease)}[dir=rtl] .drawer{box-shadow:20px 0 50px #1b2a332e;animation-name:slidertl}@keyframes slide{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes slidertl{0%{transform:translate(-40px);opacity:0}to{transform:none;opacity:1}}.drawer h2{font-size:20px}.drawer-field{border:0;padding:0;margin:0;min-width:0}.drawer-field legend{margin-bottom:8px}.radio{display:flex;gap:12px;align-items:center;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;cursor:pointer;font-size:15px}.radio input{accent-color:var(--teal);width:18px;height:18px;margin:0;flex:none}.radio.on{border-color:var(--teal);background:var(--teal-soft)}.drawer textarea{background:var(--paper)}.drawer-acts{display:flex;gap:10px;margin-top:4px}.drawer-acts .btn{width:auto;flex:1;min-height:48px;font-size:15px}.drawer-acts .btn-quiet{flex:0 0 auto}@media(max-width:1100px){.cbody{grid-template-columns:300px minmax(0,1fr)}.cgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.cbody{grid-template-columns:minmax(0,1fr)}.worklist{border-inline-end:0}.console.has-case .worklist{display:none}.console:not(.has-case) .casepane{display:none}.people2{grid-template-columns:minmax(0,1fr)}.casepane{padding:18px 16px 32px}.ctop{padding:10px 16px}.ctop .sep{display:none}.search{width:100%}.ctop-tools{width:100%;margin-inline-start:0}.ctop-tools .search{flex:1 1 200px}.cpage{padding:18px 16px 32px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.compare .ra{transform:translate(42px)}.compare .rb{transform:translate(-42px)}.compare .lensfill{opacity:1}.compare li:before{background:var(--panel-amber);border-color:var(--panel-amber)}}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFC;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFC;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2) format("woff2")}html{background:var(--paper)}body{font-size:17px;background:var(--paper)}[lang=ar] body{font-size:17.5px;line-height:1.8}h1{font-family:var(--display);font-weight:500;font-size:32px;line-height:1.12;letter-spacing:-.015em;font-variation-settings:"opsz" 60}[lang=ar] h1{font-weight:700;font-size:30px;line-height:1.45;letter-spacing:0}h2,.h2{font-family:var(--display);font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.01em}[lang=ar] h2,[lang=ar] .h2{font-weight:700;font-size:23px;line-height:1.5}h3,.h3{font-weight:700;font-size:17.5px}h1:focus:not(:focus-visible),h1[tabindex="-1"]:focus{outline:none}:focus-visible{outline:3px solid color-mix(in srgb,var(--you) 75%,transparent);outline-offset:2px;border-radius:12px}.app{padding-inline:20px}.wordmark{font-family:var(--display);font-weight:500;letter-spacing:.2em;font-size:17px;color:var(--teal)}.lang{border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--teal);font-weight:600;box-shadow:0 1px 2px #4a341e0d}.backlink{color:var(--teal);font-weight:600}.foot{font-family:var(--display);font-size:15px;color:var(--muted)}@media(min-width:640px){html,body{background:radial-gradient(1200px 700px at 50% -10%,#F3E8DB 0%,var(--ground) 70%) fixed}.app{max-width:470px;margin:28px auto;min-height:calc(100dvh - 56px);background:var(--paper);border-radius:40px;padding:18px 26px 28px;box-shadow:0 0 0 1px #4a341e14,0 30px 80px #4a341e2e,0 8px 24px #4a341e14}}.btn{border-radius:16px;min-height:56px;font-weight:700;font-size:17px;position:relative;padding-inline:20px 48px}.btn-primary{background:var(--teal);color:var(--teal-ink);box-shadow:0 6px 16px #0e3a392e}.btn-primary:hover:not(:disabled){filter:none;background:#154b49}.btn-primary:after,.btn-secondary:after{content:"";position:absolute;inset-inline-end:18px;top:50%;width:20px;height:20px;margin-top:-10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13.5 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13.5 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}[dir=rtl] .btn-primary:after,[dir=rtl] .btn-secondary:after{transform:scaleX(-1)}.btn:has(>.icon):after{display:none}.btn:has(>.icon){padding-inline:20px}.btn-secondary{background:var(--surface);color:var(--teal);border:1.5px solid var(--sage);box-shadow:var(--shadow)}.btn-secondary:hover:not(:disabled){border-color:var(--you)}.btn-quiet{background:none;color:var(--teal);font-weight:600;min-height:44px;padding:8px 4px;text-decoration:underline;text-decoration-color:var(--sage);text-decoration-thickness:2px;text-underline-offset:5px}.btn-danger{padding-inline:20px;border-radius:16px;background:var(--surface)}.link{color:var(--teal);font-weight:600;text-decoration-color:var(--sage);text-decoration-thickness:2px;text-underline-offset:5px}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.card-link:hover{border-color:var(--sage)}.card .icon{color:var(--teal)}.card-muted{box-shadow:none;background:var(--surface-2)}.card-attention{background:var(--amber-soft);border-color:transparent;box-shadow:none}.card-attention h2,.card-attention h3{color:var(--amber-ink)}.card-review{background:var(--peach);border-color:transparent;box-shadow:none}.card-review h3{color:var(--review)}.card-calm{background:var(--teal-soft);border-color:transparent;box-shadow:none}.menu{background:none;border:0;border-radius:0;display:flex;flex-direction:column;gap:10px;overflow:visible}.menu button{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);min-height:68px;padding:12px 16px}.menu button:first-child{border-top:1px solid var(--line)}.menu button:hover{background:var(--surface);border-color:var(--sage)}.menu .mi{width:42px;height:42px;border-radius:50%;background:var(--peach);color:var(--teal)}.menu button:nth-child(3n+2) .mi{background:var(--teal-soft)}.menu button:nth-child(3n) .mi{background:var(--amber-soft)}.menu .mt b{font-weight:700}.menu .chev{color:var(--teal)}.disc .pm{width:30px;height:30px;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--teal)}.disc-inline .dt{color:var(--teal);font-weight:700}.disc-row{border-top:1px solid var(--line)}.disc-row .dt{font-weight:700}.discs{border-bottom:1px solid var(--line);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:0 16px;box-shadow:var(--shadow)}.discs .disc-row:first-child{border-top:0}.chip,.pill{border-radius:999px;font-weight:700;border-color:transparent}.chip{background:var(--surface-2)}.chip.teal,.pill-calm{background:var(--teal-soft);color:var(--teal)}.chip.amber,.pill-attention{background:var(--amber-soft);color:var(--amber-ink)}.chip.review,.pill-review{background:var(--peach);color:var(--review)}.chip.dash{border:1.5px dashed var(--line-state);background:transparent}.gene{font-family:var(--latin);font-weight:700;font-size:13px;letter-spacing:.04em;border:0;border-radius:999px;padding:2px 9px;background:var(--teal-soft);color:var(--teal)}.private{background:var(--teal-soft);color:var(--teal);border-radius:999px;padding:6px 12px;font-size:14.5px}.private .icon,.private-note .icon{color:var(--teal)}.hold,.hold-card{border-radius:var(--radius);background:var(--teal-soft);box-shadow:none}.review-note{border-radius:var(--radius);background:var(--peach)}.section-title{font-family:var(--font);font-size:15px;font-weight:700;color:var(--muted)}.boundary{font-family:var(--display);font-size:19px;line-height:1.35;color:var(--ink);align-items:center;padding:14px 0 4px}[lang=ar] .boundary{font-size:19px;line-height:1.6}.provenance{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px 6px 10px;border:0;border-radius:999px;background:var(--teal-soft);color:var(--teal);font-size:14px;font-weight:700;cursor:pointer;align-self:flex-start;text-align:start}[lang=ar] .provenance{font-size:15px}.provenance .icon{color:var(--teal);flex:none}.prov-x{padding:12px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line);font-size:15px;color:var(--ink-2)}.meta .icon{color:var(--you)}.summary{border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);background:var(--surface)}.summary .big{font-family:var(--display);font-weight:500;font-size:28px;line-height:1.15}[lang=ar] .summary .big{font-weight:700;font-size:26px;line-height:1.5}.summary-calm{background:var(--surface)}.sum-talk{color:var(--amber-ink)}.finding{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 16px 6px}.finding-review{border-color:var(--line);box-shadow:inset 4px 0 0 var(--amber),var(--shadow)}[dir=rtl] .finding-review{box-shadow:inset -4px 0 0 var(--amber),var(--shadow)}.finding .short{font-size:17px}.in-short{border-radius:12px;background:var(--peach)}.unknown,.cannot{border:2px dashed var(--line-state);border-radius:var(--radius);background:var(--surface)}.unknown .q,.stopped-card .q{border:2px dashed var(--line-state);color:var(--ink-2);background:var(--paper)}.stopped-card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.outdated{border-radius:var(--radius);border:2px dashed var(--amber);background:var(--surface)}.choice,.qc .choice{border-radius:14px;border-color:var(--line-strong);background:var(--surface)}.choice.on{border-color:var(--you);background:var(--teal-soft)}.choice.right{border-color:var(--you);background:var(--teal-soft);color:var(--teal)}.choice.wrong{border-color:var(--coral);color:var(--amber-ink);background:var(--amber-soft)}fieldset.related{border-radius:var(--radius)}.steps4{position:relative;gap:0}.steps4:before{content:"";position:absolute;top:6px;inset-inline:12.5%;height:2px;background:var(--line-strong)}.steps4 li{align-items:center;text-align:center;position:relative;gap:8px}.steps4 i{width:14px;height:14px;border-radius:50%;background:var(--paper);border:2px solid var(--line-strong)}.steps4 .done i{background:var(--you);border-color:var(--you)}.steps4 .now i{background:var(--surface);border:4px solid var(--you)}.steps4 .now{color:var(--teal)}.consent-list li:before{border-color:var(--you)}.consent-list .consent-reveal{background:var(--amber-soft);border-radius:16px}.consent-list .consent-reveal:before{border-color:var(--amber-ink)}.seg{border-radius:14px;background:var(--surface-2);border-color:transparent}.seg label{border-radius:10px}.seg label.on{color:var(--teal);background:var(--surface);box-shadow:var(--shadow)}.lensdia{border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:0 0 6px;overflow:hidden;background:var(--surface)}.flows{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}.flows .col{padding:58px 8px 12px;font-size:13.5px;line-height:1.4;color:var(--ink-2)}[lang=ar] .flows .col{font-size:14px;line-height:1.6}.flows .col b{display:block;color:var(--ink);font-size:14px;margin-bottom:4px}.flows .col.mid{background:var(--teal-soft)}.flows svg.fl{position:absolute;inset:0 0 auto;width:100%;height:52px}.flows .fk{position:absolute;left:50%;top:26px;width:20px;height:20px;margin-left:-10px}.joincode{border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);background:var(--surface)}.joincode .code{font-family:var(--latin);font-weight:700;color:var(--teal)}.qr{border-radius:14px;box-shadow:0 0 0 1px var(--line)}.pstate{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow)}.pstate .dot.on{background:var(--you)}.pstate .dot.wait{border-color:var(--amber)}.pstate.wait{border-style:dashed;border-color:var(--line-state);box-shadow:none}.code-input{font-family:var(--latin)}.field input,.field textarea,.field select{border-radius:14px;background:var(--surface)}.instr{font-family:var(--display);font-size:22px;line-height:1.3;margin:0;color:var(--ink)}[lang=ar] .instr{font-size:21px;line-height:1.6}.mine{background:var(--surface);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:16px 14px 20px}.mine-l{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--teal);margin:0 0 12px}.mine-l:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--you)}.pair-code{padding:0;text-align:start}.pair-code .digits{display:block;text-align:center;white-space:nowrap;font-family:var(--latin);font-size:38px;font-weight:700;letter-spacing:0;word-spacing:0;line-height:1;margin:0;color:var(--teal)}.pair-code .digits span{width:42px;height:58px;display:inline-grid;place-items:center;margin:0 3px;vertical-align:middle;background:var(--teal-soft);border-radius:12px;font-variant-numeric:tabular-nums}.pair-code .digits .sp{display:inline-block;width:8px;background:none}.theirs{display:flex;gap:12px;align-items:center;border:2px dashed var(--amber);border-radius:20px;padding:14px 16px;color:var(--ink-2);font-size:15px;min-height:84px;background:color-mix(in srgb,var(--amber-soft) 45%,var(--surface))}.theirs .y{width:12px;height:12px;border-radius:50%;background:var(--amber);flex:none;align-self:flex-start;margin-top:6px}.theirs b{display:block;color:var(--amber-ink)}.saidmatch{display:flex;gap:10px;align-items:center;padding:12px 16px;background:var(--teal-soft);color:var(--teal);font-weight:700;border-radius:16px}.compare{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:20px 16px 14px}.compare svg{max-width:300px}.compare .ta{animation:threadA 2s var(--ease) both}.compare .tb{animation:threadB 2s var(--ease) both}@keyframes threadA{0%{transform:translate(-26px)}to{transform:none}}@keyframes threadB{0%{transform:translate(26px)}to{transform:none}}.compare li{border-top-color:var(--line);color:var(--ink-2)}@keyframes lit{to{background:var(--you);border-color:var(--you)}}.compare-title{color:var(--ink)}.panel{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow);padding:22px 20px 12px}.panel .kicker{display:inline-block;color:var(--amber-ink);background:var(--amber-soft);font-weight:700;font-size:14px;border-radius:999px;padding:5px 12px}[lang=ar] .panel .kicker{font-size:15px}.panel h2{font-family:var(--display);font-weight:500;font-size:25px;line-height:1.2;margin-top:12px;color:var(--ink)}[lang=ar] .panel h2{font-weight:700;font-size:23px;line-height:1.55}.panel .sub{color:var(--ink-2);font-size:16.5px}.panel .rule{background:var(--line);margin:16px 0 8px}.disc-panel{border-top-color:var(--line)}.disc-panel>button{color:var(--teal)}.disc-panel .pm{border-color:var(--line-strong);color:var(--teal)}.figrow{display:flex;align-items:center;gap:14px;justify-content:flex-start}.figure{font-family:var(--display);color:var(--ink);margin:0;line-height:.9}.figure .n{font-size:76px;font-weight:500;letter-spacing:-.03em;font-variation-settings:"opsz" 72}.figure .w{font-family:var(--display);font-size:30px;color:var(--ink-2);margin:0 4px}[lang=ar] .figure .w{font-family:Amiri,serif;font-size:32px}.figure-cap{color:var(--ink);font-weight:600;font-size:16px;margin:0;line-height:1.35;max-width:15ch}[lang=ar] .figure-cap{font-size:17px;line-height:1.6}.venn{display:flex;align-items:center;gap:14px;margin:16px 0 6px;padding:12px 14px;background:var(--paper);border-radius:18px}.venn svg{flex:none}.venn p{margin:0;font-size:14.5px;color:var(--ink-2);line-height:1.45}[lang=ar] .venn p{font-size:15.5px;line-height:1.7}.venn b{color:var(--ink)}.same-chance{color:var(--ink);font-weight:700;font-size:15.5px;background:var(--teal-soft);border-radius:14px;padding:10px 12px}.same-chance .icon{color:var(--teal)}.review-hero{display:flex;gap:14px;align-items:center;margin:12px 0 4px;padding:12px 14px;background:var(--peach);border-radius:18px}.review-hero svg{flex:none}.review-hero p{font-family:var(--display);font-size:22px;line-height:1.2;margin:0;color:var(--ink)}[lang=ar] .review-hero p{font-weight:700;font-size:21px;line-height:1.55}.cannot-lead{font-family:var(--display);font-size:20px;line-height:1.2;color:var(--ink)}[lang=ar] .cannot-lead{font-weight:700;font-size:19px;line-height:1.6}.clear-list li:before{background:var(--sage);width:8px;height:8px}.loom{position:relative;width:100%;max-width:330px;margin:14px auto 4px}.loom>svg{display:block;width:100%;height:auto;overflow:visible}.loom text{font-family:var(--font);fill:var(--ink-2)}.loom .who-y{fill:var(--you);font-weight:700}.loom .who-k{fill:var(--amber-ink);font-weight:700}.loom .aff{fill:var(--ink);font-weight:700}.loomcap{font-size:15px;color:var(--ink-2);margin:4px 0 10px}.legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;margin:0 0 12px;padding:10px 0;border-block:1px solid var(--line);color:var(--ink)}.legend span{display:inline-flex;align-items:center;gap:6px}.again{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 10px}.again figure{margin:0;text-align:center;font-size:12.5px;color:var(--muted);background:var(--paper);border-radius:14px;padding:8px 4px 6px}[lang=ar] .again figure{font-size:13.5px}.again svg{display:block;margin:0 auto 4px}.next{border:0;border-radius:var(--radius);box-shadow:none;background:var(--peach)}.next-kicker{color:var(--review);font-weight:700}.care-head .mi{background:var(--teal-soft);color:var(--teal);border-radius:50%}.trail{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px 16px 0}.trail li:before{background:var(--line-strong)}.trail li.done:before{background:var(--you)}.trail .mk{width:28px;height:28px;border-radius:50%}.trail .done .mk{background:var(--you);color:#fff}.trail .now .mk{background:var(--surface);border:3px solid var(--you)}.trail .now .mk:after{background:var(--you)}.trail .todo .mk{background:var(--surface-2);border:2px dashed var(--line-state)}.trail .now .when{color:var(--you);font-weight:700}.change{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.change-significant{box-shadow:inset 4px 0 0 var(--amber),var(--shadow)}[dir=rtl] .change-significant{box-shadow:inset -4px 0 0 var(--amber),var(--shadow)}.change .now .lbl{color:var(--amber-ink)}.signed{background:var(--teal-soft)}.choice-card{border-radius:var(--radius);border-color:var(--line);box-shadow:var(--shadow)}.choice-card:hover{border-color:var(--sage)}.choice-card .mi{background:var(--peach);color:var(--teal);border-radius:50%}.choice-card.primary{border:2px solid var(--you)}.rcode{border-radius:14px;border:1.5px solid var(--sage);background:var(--teal-soft);color:var(--teal);font-family:var(--mono)}.kit{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:4px 16px 6px}.kit .num{border-color:var(--line-strong)}.kit .ok .num{background:var(--you);border-color:var(--you);color:#fff}.moving .ic{border-radius:50%;border-color:var(--line-strong)}.moving .ic.lab{background:var(--teal-soft);color:var(--teal);border-color:transparent}.moving .ic.new{border-color:var(--you);color:var(--teal)}.loaded-row{border-radius:999px;box-shadow:var(--shadow);padding:4px 8px 4px 16px}.loaded-dot{background:var(--you)}.avatar{background:var(--peach);color:var(--teal)}.tl-dot{background:var(--you)}.timeline{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:2px 16px}.big-code{color:var(--teal)}.grid{grid-template-columns:1fr;gap:10px}.grid .card{display:grid;grid-template-columns:44px minmax(0,1fr) 18px;grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;padding:14px 16px;min-height:72px}.grid .card>*+*{margin-top:0}.grid .card>.icon{grid-row:1 / span 2;width:44px;height:44px;padding:10px;border-radius:50%;background:var(--peach);color:var(--teal);box-sizing:border-box}.grid .card:nth-child(3n+2)>.icon{background:var(--teal-soft)}.grid .card:nth-child(3n)>.icon{background:var(--amber-soft)}.grid .card h3{grid-column:2;font-size:17px;align-self:end}.grid .card p{grid-column:2;font-size:14px;color:var(--muted);align-self:start}.grid .card.card-link:after{content:"";grid-column:3;grid-row:1 / span 2;width:18px;height:18px;background:var(--teal);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}[dir=rtl] .grid .card.card-link:after{transform:scaleX(-1)}.grid .card-review{background:var(--peach)}.grid .card-review>.icon{background:var(--surface)}.welcome{display:flex;flex-direction:column;min-height:calc(100dvh - 150px);text-align:center}.wel-art{margin:4px -20px 0;position:relative;border-radius:0 0 36px 36px;overflow:hidden;aspect-ratio:390 / 330}.wel-art svg{position:absolute;inset:0;width:100%;height:100%;display:block}@media(min-width:640px){.wel-art{margin-inline:-26px}}.wel-copy{padding-top:22px;display:flex;flex-direction:column;align-items:center;gap:10px}.wel-copy h1{font-size:36px;line-height:1.1;letter-spacing:-.02em;margin:0}[lang=ar] .wel-copy h1{font-size:32px;line-height:1.4}.wel-copy p{font-size:17.5px;color:var(--ink-2);max-width:30ch}.wel-tag{font-family:var(--display);font-size:18px;color:var(--muted);margin:0}.wel-foot{margin-top:auto;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding-top:18px}.wel-foot .btn-quiet{align-self:center}.dots{display:flex;justify-content:center;gap:2px;margin:0 0 8px;padding:0;list-style:none}.dots button{width:44px;height:44px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.dots i{width:8px;height:8px;border-radius:999px;background:var(--line-strong);display:block;transition:width .3s var(--ease)}.dots button[aria-current=true] i{width:24px;background:var(--teal)}.listen{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:10px 0 14px}.ls-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:0;border-radius:999px;background:var(--teal-soft);color:var(--teal);font-weight:700;font-size:15px;cursor:pointer}.listen[data-state=playing] .ls-btn{background:var(--teal);color:var(--teal-ink)}.ls-prog{position:relative;width:64px;height:4px;border-radius:4px;background:var(--line-strong);overflow:hidden}.ls-prog i{position:absolute;inset-block:0;inset-inline-start:0;background:var(--you)}.ls-speed{min-height:44px;min-width:48px;border:0;background:var(--surface-2);border-radius:999px;color:var(--teal);font-weight:700;font-size:14px;cursor:pointer}.ls-note{flex-basis:100%;margin:0;font-size:13.5px;color:var(--muted);display:flex;gap:6px;align-items:center}.spk .on{background:var(--hl);border-radius:4px}.spk .was{background:var(--surface-2);border-radius:4px}.jurisdiction-note{background:var(--teal-soft);border-radius:12px;padding:10px 12px}.card[data-testid=not-available]{border:2px dashed var(--line-state);box-shadow:none;background:var(--surface-2)}.console{background:var(--paper)}.ctop{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 1px #4a341e08}.ctop .wordmark{color:var(--teal)}.ctop-tools .btn{border-radius:12px;padding-inline:14px}.ctop-tools .btn:after,.chead .btn:after,.ctrack .btn:after,.drawer .btn:after,.lab-table .btn:after{display:none}.search{border-radius:12px;background:var(--paper);border-color:var(--line)}.worklist{background:#132228;border-inline-end:0;color:#e8efec}.worklist .wl-head h2{color:#fff;font-family:var(--display);font-weight:500;font-size:20px}.worklist .wl-count,.worklist .wl-group-h,.worklist .wl-foot,.worklist .wl-empty,.worklist .muted,.worklist .small{color:#a9bdb8}.case{border-radius:14px;border:0;color:#e8efec}.case:hover{background:#ffffff0f}.case[aria-current=true]{background:#1f3a40;box-shadow:none}.case .ct{color:#fff}.case .cs{color:#c9d7d3}.case .cm,.case .time{color:#a9bdb8}.case .okc{color:#9fd3c7}.worklist .state.new{color:#f5b8a3}.worklist .state.new:before{background:#f2977c}.worklist .state.care{color:#9fd3c7}.worklist .state.care:before{background:#9fd3c7}.worklist .state.closed{color:#a9bdb8}.worklist .flag{color:#ffb4a8}.worklist :focus-visible{outline-color:#9fd3c7}.state.new{color:var(--amber-ink)}.state.new:before{background:var(--amber)}.state.care{color:var(--you)}.state.care:before{background:var(--you)}.casepane{background:var(--paper)}.chead{border-bottom-color:var(--line)}.case-title{font-family:var(--display);font-weight:500}.chead .btn{border-radius:12px;padding-inline:16px}.cbox,.person,.drawer{border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow);background:var(--surface)}.person{border-top:4px solid var(--you)}.person.p2{border-top-color:var(--amber)}.person.missing{border-top-style:dashed;background:var(--surface-2);box-shadow:none}.combo{background:var(--peach);border-radius:14px}.combo .cl{color:var(--review)}.res-t{font-family:var(--display);font-weight:500;font-size:21px}[lang=ar] .res-t{font-weight:700;font-size:20px}.ctrack .mk{border-radius:50%}.ctrack .done .mk{background:var(--you);color:#fff}.ctrack .now .mk{border:3px solid var(--you)}.ctrack .now .mk:after{background:var(--you)}.ctrack .btn{border-radius:10px;padding-inline:14px}.verif .ok,.case .okc{color:var(--you)}.worklist .case .okc{color:#9fd3c7}.radio{border-radius:12px}.radio.on{border-color:var(--you);background:var(--teal-soft)}.lab-table .btn{border-radius:10px;padding-inline:12px}.drawer-acts .btn{padding-inline:16px}.drawer-acts .btn:after{display:none}.btn-long,[lang=en] .btn-long{font-size:15.5px;padding-inline:18px 46px;letter-spacing:0}.btn:has(>.icon).btn-long{padding-inline:18px}.opt-h{display:flex;align-items:center;gap:12px}.opt-h .mi{width:42px;height:42px;border-radius:50%;background:var(--peach);color:var(--teal);display:grid;place-items:center;flex:none}.card:nth-of-type(2n) .opt-h .mi{background:var(--teal-soft)}.top-acts{display:flex;align-items:center;gap:8px}.burger{width:46px;height:46px;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--teal);display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 2px #4a341e0d}.app{position:relative}.app-menu{position:absolute;inset:0 0 auto;min-height:100%;z-index:30;background:var(--paper);padding:18px 20px 28px;animation:menuIn .35s var(--ease);border-radius:inherit}@keyframes menuIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.am-head{display:flex;align-items:center;justify-content:space-between;padding:8px 0 18px}.am-x{width:46px;height:46px;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--teal);display:grid;place-items:center;cursor:pointer}.am-list{display:flex;flex-direction:column;gap:8px}.am-list button{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);font:inherit;font-weight:700;text-align:start;cursor:pointer}.am-list button>span:nth-child(2){flex:1}.am-list .mi{width:40px;height:40px;border-radius:50%;background:var(--teal-soft);color:var(--teal);display:grid;place-items:center;flex:none}.am-list button:nth-child(2n) .mi{background:var(--amber-soft)}.am-list button:nth-child(3n) .mi{background:var(--peach)}.am-list .icon-chev{color:var(--teal)}.screen-in{animation:screenIn .45s var(--ease) both}@keyframes screenIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.path{position:relative;border-radius:26px;overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.path-art{height:120px;position:relative}.path-art svg{position:absolute;inset:0;width:100%;height:100%}.path-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:14px}.path-title{font-family:var(--display);font-size:22px;margin:0}.path-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.path-steps:before{content:"";position:absolute;top:8px;inset-inline:12.5%;height:2px;background:var(--line-strong)}.path-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;color:var(--muted);text-align:center;line-height:1.3}[lang=ar] .path-steps li{font-size:14px}.path-steps i{width:18px;height:18px;border-radius:50%;background:var(--surface);border:2px dashed var(--line-state);z-index:1}.path-steps .done i{background:var(--you);border:2px solid var(--you);box-shadow:inset 0 0 0 3px var(--surface)}.path-steps .done{color:var(--ink);font-weight:600}.path-steps .now i{border:5px solid var(--coral);background:var(--surface)}.path-steps .now{color:var(--amber-ink);font-weight:700}.path-next{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 18px;border:0;border-radius:16px;background:var(--teal);color:#fff;font:inherit;font-weight:700;font-size:16.5px;text-align:start;cursor:pointer;box-shadow:0 6px 16px #0e3a392e}.path-next small{display:block;font-size:12.5px;font-weight:600;opacity:.8;letter-spacing:.02em}.path-next:hover{background:#154b49}.console{font-family:"IBM Plex Sans",var(--latin)}[lang=ar] .console{font-family:"IBM Plex Sans Arabic",var(--arabic)}.console h1,.console h2,.console h3,.console .case-title,.console .res-t,.console .wl-head h2,.console .wordmark{font-family:inherit}.console .case-title{font-weight:600;font-size:28px;letter-spacing:-.01em}.console .res-t{font-weight:600;font-size:21px}.console .wordmark{font-weight:700;letter-spacing:.18em;font-size:15px}.worklist{background:var(--surface-2);color:var(--ink);border-inline-end:1px solid var(--line)}.worklist .wl-head h2{color:var(--ink);font-weight:600;font-size:19px}.worklist .wl-count,.worklist .wl-group-h,.worklist .wl-foot,.worklist .wl-empty,.worklist .muted,.worklist .small{color:var(--muted)}.case{color:var(--ink)}.case:hover{background:var(--surface)}.case[aria-current=true]{background:var(--surface);box-shadow:var(--shadow),inset 0 0 0 1px var(--line)}.case .ct{color:var(--ink)}.case .cs{color:var(--ink-2)}.case .cm,.case .time{color:var(--muted)}.worklist .case .okc{color:var(--you)}.worklist .state.new{color:var(--amber-ink)}.worklist .state.new:before{background:var(--amber)}.worklist .state.care{color:var(--you)}.worklist .state.care:before{background:var(--you)}.worklist .state.closed{color:var(--muted)}.worklist .flag{color:var(--danger)}@media(min-width:1200px){.console{background:radial-gradient(1200px 700px at 50% -10%,#F3E8DB 0%,var(--ground) 70%);padding:28px 36px}.console>.ctop{border-radius:28px 28px 0 0}.console>.ctop,.console>.cbody,.console>.cpage,.console>.cenrol{max-width:1480px;width:100%;margin-inline:auto}.console>.cbody{background:var(--paper);border-radius:0 0 28px 28px;overflow:hidden;box-shadow:0 30px 80px #4a341e29}.console>.ctop{box-shadow:0 30px 80px #4a341e1a}}@keyframes screenIn{0%{transform:translateY(14px)}to{transform:none}}.art-banner{height:168px;border-radius:24px;overflow:hidden;box-shadow:var(--shadow);margin-bottom:4px}.art-banner img,.wel-img img,.path-art img{width:100%;height:100%;object-fit:cover;display:block}.wel-art{aspect-ratio:390 / 400;background:#f3e3d1}.wel-img{position:absolute;inset:0;animation:paintIn .8s var(--ease) both}@keyframes paintIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.path-art{height:132px;position:relative;overflow:hidden}.console{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100dvh;padding:0;background:var(--paper)}@media(min-width:1200px){.console{padding:0;background:var(--paper)}}.cnav{background:#132228;color:#e8efec;display:flex;flex-direction:column;gap:28px;padding:26px 18px;position:sticky;top:0;height:100dvh}.cnav .brand{color:#f3ede4;padding:0 8px}.cnav .wordmark{color:#f3ede4}.cnav .logo{--knot: #F3EDE4}.cnav-list{display:flex;flex-direction:column;gap:4px}.cnav-list button{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:0;border-radius:12px;background:none;color:#c9d7d3;font:inherit;font-weight:600;cursor:pointer;text-align:start}.cnav-list button:hover{background:#ffffff0f;color:#fff}.cnav-list button.on{background:#1f3a40;color:#fff}.cnav-n{margin-inline-start:auto;font-size:13px;background:#ffffff1f;border-radius:999px;padding:1px 9px}.cnav-foot{margin-top:auto;display:flex;flex-direction:column;gap:16px}.cnav-lang{align-self:flex-start;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:none;color:#f3ede4;font:inherit;font-weight:600;cursor:pointer}.cnav .cname h1{color:#fff;font-size:14.5px}.cnav .cname span{color:#a9bdb8;font-size:12.5px}.cnav .cname .icon{color:#9fd3c7}.cnav :focus-visible{outline-color:#9fd3c7}.cmainwrap{min-width:0;display:flex;flex-direction:column}.console>.ctop,.console>.cbody{max-width:none;border-radius:0;box-shadow:none}.cmainwrap .ctop{display:flex;justify-content:flex-end;gap:12px;padding:14px 32px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:none;border-radius:0}.cmainwrap .search{width:320px;background:var(--surface)}.cenrol{max-width:560px;margin:40px auto;padding:0 24px}.cenrol-art,.cases-art{display:block;overflow:hidden}.cenrol-art{height:200px;border-radius:24px;box-shadow:var(--shadow)}.cenrol-art img,.cases-art img{width:100%;height:100%;object-fit:cover;display:block}.cases{padding:24px 32px 48px;display:flex;flex-direction:column;gap:22px;max-width:1180px;width:100%}.cases-banner{position:relative;height:180px;border-radius:24px;overflow:hidden;box-shadow:var(--shadow)}.cases-art{position:absolute;inset:0}.cases-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f8f1e8f2,#f8f1e8bf 40%,#f8f1e800 75%)}[dir=rtl] .cases-banner:after{background:linear-gradient(-90deg,#f8f1e8f2,#f8f1e8bf 40%,#f8f1e800 75%)}.cases-banner-t{position:absolute;inset:0;z-index:1;padding:34px 32px;display:flex;flex-direction:column;justify-content:center;gap:6px;max-width:460px}.cases-banner-t h2{font-size:30px;font-weight:600;margin:0}.cases-banner-t p{color:var(--ink-2);font-size:15px;margin:0}.cases .wl-group-h{font-size:14px;font-weight:600;color:var(--muted);padding:0 0 8px;margin:0}.wl-rows{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}.cases .case{grid-template-columns:40px minmax(0,1fr) auto;border-radius:0;padding:16px 20px;border-top:1px solid var(--line);background:none;box-shadow:none}.cases .case:first-child{border-top:0}.cases .case:hover{background:var(--surface-2)}.casepane{padding:22px 32px 48px;max-width:1280px;width:100%}.case-view>.btn-quiet{margin-bottom:4px}.chead{border-bottom:0;padding-bottom:10px;margin-bottom:8px}.console .case-title{font-size:30px}.chead-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--muted);font-size:14px;margin:6px 0 0}.sealed-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--teal-soft);color:var(--teal);font-weight:600}.ctabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-bottom:22px}.ctabs button{min-height:46px;padding:0 16px;border:0;background:none;font:inherit;font-weight:600;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.ctabs button.on,.ctabs button:hover{color:var(--teal);border-bottom-color:var(--teal)}.ov-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px}.ov-grid2{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);gap:18px;align-items:start}.pcard,.rcard{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:18px 20px;display:flex;flex-direction:column;gap:10px;min-width:0}.pcard-h{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600;margin:0}.pdot{width:12px;height:12px;border-radius:50%;background:var(--you);flex:none}.pcard.p2 .pdot{background:var(--amber)}.pcard.missing{background:var(--surface-2);box-shadow:none;border-style:dashed}.pfind{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pfind li{display:flex;gap:10px;align-items:baseline;font-size:14.5px}.pfind b{min-width:52px}.pfind span{color:var(--ink-2);flex:1;min-width:0;overflow-wrap:anywhere}.pfind .pcls{flex:none;font-size:12.5px;font-weight:700;color:var(--amber-ink);background:var(--amber-soft);border-radius:999px;padding:1px 8px}.rcard{background:#0e3a39;border-color:#0e3a39;color:#f3ede4}.rcard .pcard-h{color:#c9d7d3}.rbig{font-family:"IBM Plex Sans",var(--latin);font-size:22px;color:#f3ede4;margin:4px 0 0;line-height:1}.rbig span{font-size:64px;font-weight:600;letter-spacing:-.03em}.rsub{margin:0;font-weight:600;color:#f3ede4}.rcond{margin:0;color:#c9d7d3;font-size:14px}.rrev{font-size:20px;font-weight:600;margin:4px 0 0;color:#f3ede4}.rcard .muted{color:#a9bdb8}.res-item{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.acts-box{gap:6px}.act-row{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--teal);font:inherit;font-weight:600;text-align:start;cursor:pointer}.act-row:hover{background:var(--teal-soft)}.act-row .icon{flex:none}.ctrack .btn{min-height:40px}@media(max-width:1100px){.ov-grid,.ov-grid2{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.console{grid-template-columns:minmax(0,1fr)}.cnav{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center}.cnav-foot{margin:0;flex-direction:row;align-items:center}.cases,.casepane{padding:18px 16px 32px}.cmainwrap .ctop{padding:12px 16px}.cmainwrap .search{width:100%}}.cmainwrap .ctop{flex-wrap:nowrap;align-items:center}.cmainwrap .ctop .btn{width:auto;min-height:44px;padding-inline:16px;border-radius:12px}.case-view>.btn-quiet{width:auto;align-self:flex-start;justify-content:flex-start;padding-inline:0}.app-landing{padding:0;position:relative;overflow:hidden}@media(min-width:640px){.app-landing{padding:0}}.landing{position:relative;min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;text-align:center}@media(min-width:640px){.landing{min-height:calc(100dvh - 56px)}}.land-art{position:absolute;inset:0;z-index:0}.land-art img{width:100%;height:100%;object-fit:cover;display:block}.land-art:after{content:"";position:absolute;inset:0;background:linear-gradient(#faf4ec8c,#faf4ec00 38% 62%,#faf4ece6 88%)}.land-top,.land-acts{position:relative;z-index:1}.land-top{padding:64px 24px 0;display:flex;flex-direction:column;align-items:center;gap:6px;animation:screenIn .8s var(--ease) both}.land-word{font-family:var(--display);font-size:34px;letter-spacing:.24em;color:var(--teal);margin:8px 0 6px;padding-inline-start:.24em}.land-tag{margin:0;font-family:var(--display);font-size:19px;color:var(--ink-2)}.land-ar{font-family:"Amiri",var(--arabic);font-size:22px}.land-acts{padding:0 22px 26px;display:flex;flex-direction:column;gap:10px;align-items:stretch}.land-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;border-radius:999px;border:0;background:var(--teal);color:#fff;font:inherit;font-weight:700;font-size:17px;cursor:pointer;box-shadow:0 10px 24px #0e3a3940;font-family:var(--latin)}.land-btn.alt{background:#fffcf8d9;color:var(--teal);box-shadow:inset 0 0 0 1.5px #0e3a3959;font-family:var(--arabic);backdrop-filter:blur(6px)}.land-acts .btn-quiet{align-self:center}.land-lang{margin:0;display:flex;justify-content:center;align-items:center;gap:10px;color:var(--ink-2);font-weight:600}.land-lang button{min-height:44px;min-width:44px;padding:0 8px;border:0;background:none;color:var(--teal);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.land-lang [lang=ar]{font-family:var(--arabic)}.landing{justify-content:flex-start;background:#faf3ea}.land-top{padding:48px 24px 4px}.land-art{position:relative;inset:auto;flex:1 1 auto;min-height:300px;margin-top:-40px;-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 86%,transparent)}.land-art:after{display:none}.land-art img{position:absolute;inset:0}.land-acts{padding:4px 22px 22px}.land-btn{min-height:54px}.qc-prog{height:6px;border-radius:6px;background:var(--surface-2);overflow:hidden}.qc-prog i{display:block;height:100%;background:var(--you);border-radius:6px;transition:width .4s var(--ease)}.qc-of{margin:0;font-size:14px;font-weight:700;color:var(--teal)}.qc-one .opts{flex-direction:column}.qc-one .choice{min-height:54px;font-size:16px}.qc-nav{display:flex;gap:10px;align-items:center;justify-content:space-between}.qc-nav .btn-primary{flex:1}.invite-card{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow);overflow:hidden}.invite-art{height:190px;position:relative}.invite-art img{width:100%;height:100%;object-fit:cover;display:block}.invite-body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 6px}.invite-label{font-size:13px;font-weight:700;color:var(--muted)}.invite-body textarea{border:0;background:none;resize:none;padding:0;font-family:var(--display);font-size:19px;line-height:1.5;color:var(--ink);min-height:220px}[lang=ar] .invite-body textarea{font-family:"Amiri",var(--arabic);font-size:20px;line-height:1.8}.invite-body textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--you) 75%,transparent);border-radius:8px}.invite-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.invite-brand{display:inline-flex;align-items:center;gap:6px;font-weight:700;letter-spacing:.14em;color:var(--teal);font-size:12px}.seg2{display:inline-flex;background:var(--surface-2);border-radius:999px;padding:4px;gap:4px}.seg2 button{min-height:40px;min-width:64px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--ink-2);font:inherit;font-weight:700;cursor:pointer}.seg2 button[aria-pressed=true]{background:var(--teal);color:var(--teal-ink)}.cnav-row{display:flex;gap:8px;flex-wrap:wrap}@media(min-width:640px){body{min-height:100dvh;display:grid;place-items:center}.app,.app-landing{--frame-h: min(860px, calc(100dvh - 40px) );width:402px;max-width:402px;height:var(--frame-h);min-height:0;margin:20px auto;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;border:11px solid #14201F;border-radius:58px;padding:0 18px 24px;box-shadow:0 0 0 1px #2c3b3a,0 40px 90px #28190a52,0 10px 26px #28190a29}.app::-webkit-scrollbar{display:none}.app:before{content:"";position:sticky;top:0;display:block;width:116px;height:30px;margin:0 auto -18px;border-radius:0 0 18px 18px;background:#14201f;z-index:70}.app-landing{padding:0}.app-landing .landing{min-height:calc(var(--frame-h) - 22px)}.welcome{min-height:calc(min(860px,100dvh - 40px) - 180px)}.wel-art{margin-inline:-18px}.app-menu{padding-top:34px;border-radius:0}}@media(min-width:640px){.app>.top{padding-top:26px}}@media(min-width:640px){.app:before{flex:none}.app>*{flex-shrink:0}}.start{padding-top:6px}.start-art{height:210px;border-radius:24px;overflow:hidden;box-shadow:var(--shadow);position:relative}.start-art img{width:100%;height:100%;object-fit:cover;display:block}.page-tools{display:flex;justify-content:flex-end;gap:8px;padding:6px 0 0}.grid .card{min-height:60px;padding:10px 14px}.grid .card p{display:none}.grid .card h3{grid-row:1 / span 2;align-self:center}.path-body{padding:16px}.app>.backlink{margin-top:8px}.sbar{display:none}@media(min-width:640px){.sbar{display:flex;position:sticky;top:0;z-index:69;justify-content:space-between;align-items:center;height:44px;margin:-30px -18px 0;padding:0 30px 0 34px;background:var(--paper);color:var(--ink);font:600 15px/1 var(--latin)}.sbar svg{fill:currentColor}.sb-icons{display:inline-flex;gap:6px;align-items:center}.app:before{height:30px;margin-bottom:-30px}.app>.top{display:none}.app-landing:before{margin-bottom:-18px}}@media(min-width:640px){.sbar{margin-bottom:4px}.page-tools{padding-top:0}}@media(min-width:640px){.sbar{margin-top:0}}input[role=switch]{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:50px;height:30px;margin:0;border-radius:999px;background:var(--line-strong);cursor:pointer;transition:background .2s var(--ease);order:2}input[role=switch]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s var(--ease)}input[role=switch]:checked{background:var(--you)}input[role=switch]:checked:after{transform:translate(20px)}[dir=rtl] input[role=switch]:checked:after{transform:translate(-20px)}input[role=switch]:focus-visible{outline:3px solid color-mix(in srgb,var(--you) 70%,transparent);outline-offset:2px}.sw-row{display:flex!important;align-items:center;justify-content:space-between;gap:14px}.sw-row>span,.sw-row>:not(input){flex:1}.choice.sw-row.on,.check.sw-row.on{background:var(--surface);border-color:var(--line)}.check.sw-row{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.cnav-switch{gap:10px;color:#f3ede4;font-weight:600;font-size:14px;min-height:40px}.cnav-switch input[role=switch]:not(:checked){background:#37524f}.cases-banner{height:120px}.cases-banner-t{padding:20px 28px}.cases-banner-t h2{font-size:26px}.scan-view{position:relative;aspect-ratio:1;border-radius:22px;overflow:hidden;background:var(--teal, #0E3A39)}.scan-view video{width:100%;height:100%;object-fit:cover;display:block}.scan-frame{position:absolute;inset:18%;border:3px solid #fff;border-radius:18px;box-shadow:0 0 0 999px #00000047}.finding .ft .cond-art{margin-inline-start:auto}.cond-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.cond-art{flex:none;display:block}.gene{display:inline-flex;align-items:center;gap:5px}.gene .helix{opacity:.8}.kids{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin:10px 0 14px}.kid-g{display:inline-flex;flex-direction:column;align-items:center;gap:4px;font-size:13px;color:var(--ink-2);padding-inline-start:12px;border-inline-start:1px dashed var(--line-strong)}.kid-g:first-child{border:0;padding:0}.kid-g{flex:1;text-align:center}.kid-row{display:inline-flex;gap:2px}.sources-label{margin:14px 0 2px;font-size:13px;font-weight:700;color:var(--ink-2)}.ls-btn{width:48px;height:48px;padding:0;justify-content:center}.same-both{display:flex;align-items:center;gap:10px}.art-banner picture{display:block;width:100%;height:100%}.art-banner picture img{width:100%;height:100%;object-fit:cover;display:block}.art-pair{height:150px}body:has(.console){display:block}body:has(.console)>div{width:100%}.console.console-page{display:flex;flex-direction:column}.console.console-page>.ctop{max-width:none;width:100%}.console.console-page>.cpage{max-width:1240px;width:100%;margin-inline:auto;padding:28px 32px 48px}.na-genes{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 8px;max-height:320px;overflow-y:auto}.na-genes li{font-family:var(--latin);font-variant-numeric:tabular-nums;font-size:14px;padding:2px 8px;border:1px solid var(--line);border-radius:8px;color:var(--ink-2)}.person-row h2.h3,.outdated h2.h3{font-family:var(--font);letter-spacing:0;line-height:1.3;font-weight:700;font-size:17.5px}.outdated h2.h3{font-size:17px}[lang=ar] .person-row h2.h3,[lang=ar] .outdated h2.h3{line-height:1.6}@media(max-width:360px){.pair-code .digits{font-size:32px}.pair-code .digits span{width:36px;height:50px;margin:0 2px}.pair-code .digits .sp{width:6px}}.tour-card{background:var(--teal);color:#fff;border-radius:var(--radius);padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;box-shadow:var(--shadow)}.tc-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.tc-phone{background:#fff;color:var(--teal);font-weight:700;border-radius:999px;padding:2px 10px}.tc-pos{color:#d9e7e4;font-weight:500}.tc-menu{margin-inline-start:auto;background:none;border:0;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:6px 4px;cursor:pointer}.tc-text{display:flex;flex-direction:column;gap:6px}.tc-do{margin:0;font-size:18px;font-weight:700;line-height:1.4}.tc-see{margin:0;font-size:15.5px;line-height:1.5;color:#e6f0ee}[lang=ar] .tc-do{font-size:19px;line-height:1.7}[lang=ar] .tc-see{font-size:16.5px;line-height:1.75}.tour-card :focus-visible{outline-color:#fff}.tc-do[tabindex="-1"]:focus{outline:none}.tc-do:focus-visible{outline:3px solid #fff;outline-offset:3px}.tc-btn{display:flex;align-items:center;justify-content:center;text-align:center;min-height:48px;border-radius:14px;background:#fff;color:var(--teal);font-weight:700;font-size:16px;border:0;padding:10px 16px;text-decoration:none;cursor:pointer}.tc-btn:disabled{opacity:.7}.tc-link{display:flex;flex-direction:column;gap:10px}.tc-scan{display:flex;align-items:center;gap:12px;font-size:14px;color:#e6f0ee}.tc-qr{border-radius:10px;background:#fff;padding:4px;flex:none}.card.tour-pick{border:3px solid var(--teal);box-shadow:0 0 0 4px var(--teal-soft),var(--shadow)}.tour-status{display:flex;flex-direction:column;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:8px 16px}.tour-status li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px}.tour-status li>span{font-weight:600}.tour-status li>b{font-weight:500;color:var(--ink-2)}.tour-status li .link{padding-inline:0}.tm-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:12px}.tm-row .fieldlabel{margin:0}.tm-v{font-family:var(--mono);font-size:20px;overflow-wrap:anywhere}.tm-v mark{background:var(--amber-soft);color:var(--danger);border-bottom:3px solid var(--danger);padding:0 2px}.tm-ok,.tm-refused{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:14px;font-weight:500}.tm-ok{background:var(--teal-soft);color:var(--ink)}.tm-ok .icon{color:var(--teal);flex:none;margin-top:3px}.tm-refused{background:#fbe4e1;color:var(--danger)}.tm-refused .icon{flex:none;margin-top:3px}.tour-clinic{display:flex;gap:10px;align-items:flex-start;margin:12px 24px 0;padding:12px 16px;background:var(--teal);color:#fff;border-radius:14px;font-size:15px}.tour-clinic .icon{flex:none;margin-top:2px}.land-links{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:nowrap}.land-links>span{color:var(--muted)}.land-links .btn{width:auto;min-height:44px;padding-inline:10px}body:has(.stage){display:block}body:has(.stage)>div{width:100%}.stage{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(1200px 700px at 50% -10%,#F3E8DB 0%,var(--ground, #EFE4D6) 70%)}.stage-top{display:flex;align-items:center;gap:18px;padding:12px 28px;background:var(--surface);border-bottom:1px solid var(--line)}.stage-top .brand{display:inline-flex;align-items:center;gap:10px}.stage-title{font-weight:700;color:var(--teal);padding-inline-start:16px;border-inline-start:1px solid var(--line)}.stage-switch{margin-inline-start:auto;display:inline-flex;background:var(--surface-2);border-radius:999px;padding:4px;gap:4px}.stage-switch button{min-height:40px;min-width:96px;border:0;border-radius:999px;background:none;font-weight:700;color:var(--ink-2);cursor:pointer}.stage-switch button[aria-selected=true]{background:var(--teal);color:var(--teal-ink)}.stage-leave{margin-inline-start:8px}.stage-body{flex:1;display:flex;justify-content:center;align-items:flex-start;gap:48px;padding:20px 24px 28px}.stage-body[hidden],.stage-clinic[hidden]{display:none}.stage-phone{margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}.stage-phone figcaption{font-weight:700;color:var(--teal)}.stage-bezel{width:412px;height:min(844px,calc(100dvh - 156px));border:11px solid #14201F;border-radius:52px;overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px #2c3b3a,0 30px 70px #28190a47}.stage-bezel iframe{width:100%;height:100%;border:0;display:block}.stage-clinic{flex:1;display:flex;padding:16px 24px 24px}.stage-clinic iframe{flex:1;width:100%;min-height:calc(100dvh - 110px);border:1px solid var(--line);border-radius:18px;background:var(--paper)}.art-banner video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:639px){.landing{min-height:0;height:100dvh}.land-art{flex:1 1 0;min-height:110px}}@media(max-width:639px)and (max-height:720px){.land-top{padding-top:28px}.land-acts{gap:8px;padding-bottom:14px}}@media(max-width:639px){.land-art{margin-top:0}}@media(max-width:639px)and (max-height:720px){.land-art img{object-position:50% 78%!important}}@media(max-width:639px)and (max-height:600px){.land-top{padding-top:16px;gap:2px}.land-acts{gap:6px;padding-bottom:10px}.land-acts .land-btn{min-height:50px}}
