@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.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(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==) 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:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.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:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASMAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGpwqYJjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAjZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2QVy51GhoZWEAAAMcAAAAHwAAACQhxhq6aG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAJwLvbmFtZQAAA4AAAADZAAAByCMaQG1wb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBec/i01cYo+hUdCJbE8j0TnLnkelcii1IExmMjglO8lBSSMwfLeZaLU3VUWWK+MR3sRP38VgB4TNNdcCbtUUsBZAXjsQKG8Zewr9eNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmADAIxsBbkAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY/JmEGNYxMAO5iEAMwMjABhMARl42pXQgUZDYRTA8d9qZcEeIPC9QHdbJmqgYkRTihCwttu63Lbru1sKerqeoCeK68MGCPgfzvnhoOPVvlb7CM+tTuqWM7+p93T9pN439p26vbVz4Ng89aG+YequId6srVUu9PTUZqJCZa2WqRVKmZVooefO2K0bVybulXKfHk0t1S5FUy8KMycmcnOFjXdPcrGxVpaCgcxA32CrRkkNRv/2H+QWNkpTUXKke0EShB0j7BjXVipfosKi+Upwqm/gXJDMZiuqZI1VKoWti7qZcrVc9NHo2R/ilEKpAAAAeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI) 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:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) 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(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGs7q5ZjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC8AAAAvOFh37BoZWFkAAAC4AAAADYAAAA2QnK54mhoZWEAAAMYAAAAHwAAACQi2xumaG10eAAAAzgAAAAXAAAAGAcgAEZsb2NhAAADUAAAAA4AAAAOAIQAhG1heHAAAANgAAAAHAAAACAAJwLqbmFtZQAAA3wAAADaAAAB3iUBQVNwb3N0AAAEWAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothYEFgFAYBu//eumRdnh7JBSQBEBBRGiWpkgzBNJsqdS5czhtOolBizqg+W4Dk+XelPooVsQjvImfumqDrRB2V1wjuFl9wEoAZTqAQHIDEiwK3wAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+zNDQAwz89GQCRAABACb/9AJeAsYANQAABSIuAjU0NjcjNTM3IzUhNjU0JiMiBgcnPgEzMh4CFRQGBzMVIwczFSEGFRQWMzI2NxcOAQFPOVU5HQEBR2yB7QFnBS0pJEEXSiBtPzNQNx0CA0p3fPP+lwM1LiNAJEwjbgwiOkwrCA4HWkRaDxErJh0aXSUuHjREJQsYDFpEWgwNMTAgJ10qNgABAAAAARnbQzi2wF8PPPUACQPoAAAAAOFloyQAAAAA41O57v8L/acfkARoAAEACQACAAAAAAAAeNpjYGRgYLH9l8jAIL/uP/ffCfITgCKogA0AjLUFvAB42mO8waDAAAJvIJiphUENRAMANV4EagAAAAATABMAEwATAF4AXgAAeNpjYGRgYGBjcmYQY1jKwA7mIQAzAyMAF8MBFHjalZA1cgNAEATbzM7Nl5mZ7cTMzHZiZhZLb9LbFCrW1NWKMumwq3ZmDoB6XqiioroBuKnoNq6gj7RxpTQp4ypWSBpXM0HCuIZ27oxrGWLKuFUEb4TU/1hgVD3IIwHe+SMkHiEo/tL+S4BX1Q/ZYI9tVtjnSJVnYpxyz4+UywRED3I8MizFr+pPXEgT8Dm/UjnGGdEcY9xSXC7H5ZJcUZbLZeW9izn3Ylm3sb3ks1el/yPu/+TV/5Vjwt9gXmQpXhWQbsS7v9Rd3uEzAzwT1AwQ0frESAZPSUV2AAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=) 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}@font-face{font-family:Twemoji Country Flags;src:url(/fonts/twemoji-country-flags/TwemojiCountryFlags.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;font-display:swap}:root{--bg: #0b0e13;--bg-page: #0b0e13;--bg-rail: #0e1218;--card: #141922;--card-2: #10151c;--field: #0f141a;--menu: #171d26;--text: #eef2f6;--text-strong: #f6f8fb;--text-post: #eef2f6;--text-soft: #dfe5ea;--text-dim: #b9c4ce;--muted: #93a0ad;--muted-2: #a9b4bf;--muted-3: #a3aeba;--placeholder: #93a0ad;--faint: #5d6873;--ink-rgb: 255,255,255;--shade-rgb: 0,0,0;--line: rgba(var(--ink-rgb), .08);--line-soft: rgba(var(--ink-rgb), .05);--glass-line: rgba(var(--ink-rgb), .12);--line-strong: rgba(var(--ink-rgb), .3);--chip: rgba(var(--ink-rgb), .06);--scrim: rgba(4,7,10,.66);--scrim-filter: blur(8px);--glass: linear-gradient(160deg, rgba(255,255,255,.12), rgba(255,255,255,.03));--glass-hi: inset 0 1px 0 rgba(255,255,255,.18);--depth: 0 6px 16px rgba(0,0,0,.28);--glass-bar: rgba(10, 14, 17, .84);--glass-tabbar: rgba(10, 14, 17, .8);--glass-tabbar-filter: blur(24px) saturate(180%) brightness(.8);--shadow-bar: 0 12px 30px rgba(var(--shade-rgb), .35);--disabled-surface: rgba(var(--ink-rgb), .03);--disabled-line: rgba(var(--ink-rgb), .12);--disabled-ink: var(--muted);--disabled-icon: var(--faint);--danger: #fb7185;--warn: #f59e4b;--danger-on-tint: #ffc2cc;--on-accent: #04211a;--state-hover: rgba(var(--ink-rgb),.05);--state-press: rgba(var(--ink-rgb),.08);--glass-edge: inset 0 1px 0 rgba(255,255,255,.18), inset 0 -1px 0 rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.22);--overlay-sheen: linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,0) 28px);--overlay-group: rgba(255,255,255,.04);--elev-pop: 0 12px 28px rgba(var(--shade-rgb),.4), 0 2px 6px rgba(var(--shade-rgb),.24);--elev-dialog: 0 24px 60px rgba(var(--shade-rgb),.5), 0 6px 16px rgba(var(--shade-rgb),.28);--elev-sheet: 0 -16px 48px rgba(var(--shade-rgb),.45);--bar-edge-top: inset 0 1px 0 rgba(255,255,255,.12);--bar-edge-bottom: inset 0 -1px 0 rgba(255,255,255,.12);--bar-lift-up: 0 -12px 32px rgba(var(--shade-rgb),.28);--bar-lift-down: 0 12px 32px rgba(var(--shade-rgb),.28);--lens-depth: 0 6px 16px rgba(var(--shade-rgb),.3);--lens-depth-drag: 0 10px 24px rgba(var(--shade-rgb),.36);--tone-ok: #34d399;--tone-ok-rgb: 52,211,153;--tone-info: #7cb6ff;--tone-info-rgb: 124,182,255;--tone-warn: #fdba74;--tone-warn-rgb: 245,158,75;--tone-danger: var(--danger);--tone-danger-rgb: 251,113,133;--tone-admin: #e8c94a;--tone-admin-rgb: 232,201,74;--tone-wash-a: .14;--tone-wash-hover-a: .22;--tone-edge-a: .4;--danger-fill: linear-gradient(160deg,#fb7185,#f43f5e);--on-danger: #04211a;--danger-glow: rgba(251,113,133,.3);--on-tone: #04211a;--switch-off: #636e7a;--ring-track: rgba(var(--ink-rgb),.12);--acc-tile-a1: .3;--acc-tile-a2: .07;--acc-bubble-a1: .26;--acc-bubble-a2: .1;--cover-wash-a1: .5;--cover-wash-a2: .22;--acc-unread-a: .08;--halo-a: .14;--rail-halo-a: .08;--on-spark: #f91880;--on-echo: #00ba7c;--on-save: #1d9bf0;--acc-1: #4f7cff;--acc-2: #22d3ee;--acc-1-rgb: 79,124,255;--acc-ink: #04211a;--acc-t: #6ec6ff;--acc-t-dark: #6ec6ff;--acc-soft-a: .14;--acc-glass-a1: .32;--acc-glass-a2: .1;--live-red: #f4212e;--live-blue: #1d9bf0;--live-green: #00ba7c;--on-live-green: #04211a;--live-red-fill: #d0101c;--presence-online: #06d6a0;--presence-away: #fb923c;--presence-call: #38bdf8;--presence-offline: #e2493b;--logo-glow: 0 0 0 1px rgba(110,231,255,.28), 0 0 24px rgba(63,120,255,.45);--theme-swatch-dark: #0b0e13;--theme-swatch-light: #f1f4f8;--theme-swatch-dim: #15202b;--badge-admin: #e8c94a;--on-badge-admin: #04211a;--media-scrim: rgba(0,0,0,.5);--media-scrim-hover: rgba(0,0,0,.7);--on-media-scrim: #ffffff;--badge-partner: #cf8a10;--partner-text: #f0c060;--badge-registered: #22c55e;--badge-guest: #4f9df5;--badge-verified: #1d9bf0;--badge-custom-cyan: #9bfafd;--badge-custom-indigo: #a5b4fc;--badge-custom-purple: #d8b4fe;--badge-custom-pink: #f9a8d4;--badge-custom-silver: #cbd5e1;--seal-admin: #e8c94a;--seal-admin-rim: #e8c94a;--seal-admin-ink: #04211a;--seal-subadmin: #efd9a7;--seal-subadmin-rim: #efd9a7;--seal-subadmin-ink: #04211a;--seal-registered: #22c55e;--seal-registered-rim: #22c55e;--seal-registered-ink: #04211a;--seal-guest: #6984c3;--seal-guest-rim: #6984c3;--seal-guest-ink: #04211a;--seal-partner: #cf8a10;--seal-partner-rim: #cf8a10;--seal-partner-ink: #04211a;--seal-verified: #1d9bf0;--seal-verified-rim: #1d9bf0;--seal-verified-ink: #04211a;--seal-government: #96969f;--seal-government-rim: #96969f;--seal-government-ink: #04211a;--seal-gov-employee: #7ea5b7;--seal-gov-employee-rim: #7ea5b7;--seal-gov-employee-ink: #04211a;--seal-admin-shine: #fff6d5;--on-live-red: #ffffff;--on-file-mark: #ffffff;--paper: #ffffff;--knob: #ffffff;--media-black: #000000;--media-black-rgb: 0,0,0;--mask-opaque: #000000;--print-paper: #ffffff;--print-ink: #000000;--print-line: #999999;--print-soft: #333333;--warn-tint-rgb: 245,158,75;--danger-tint-rgb: 251,113,133;--error-tint-rgb: 240,90,90;--amber-tint-rgb: 251,191,36;--cyan-tint-rgb: 62,201,232;--diff-added-rgb: 34,197,94;--banner-blue-rgb: 79,157,245;--badge-admin-rgb: 232,201,74;--badge-registered-rgb: 34,197,94;--badge-guest-rgb: 79,157,245;--veil-rgb: 4,7,10;--post-veil-rgb: 4,8,10;--media-control-rgb: 10,14,17;--viewer-sheet-rgb: 10,14,18;--player-menu-rgb: 15,20,25;--upload-chip-rgb: 8,10,16;--stage-react-rgb: 18,24,28;--stage-float-rgb: 10,14,16;--on-veil: #eef2f6;--on-veil-soft: #dfe5ea;--on-veil-rgb: 255,255,255;--on-veil-line: rgba(var(--on-veil-rgb), .3);--mentions-surface-rgb: 16,21,25;--notice-surface: rgb(12, 17, 20);--neutral-line: rgba(127, 127, 127, .25);--map-tile: linear-gradient(160deg, hsl(200 30% 18%), hsl(170 25% 14%));--watch-navy: #020821;--watch-navy-rgb: 2,8,33;--watch-panel: #0a1433;--watch-panel-2: #111d42;--watch-ink: #eef2f8;--watch-ink-rgb: 238,242,248;--watch-ink-soft: #aeb9d3;--watch-ink-dim: #8d99b8;--watch-gold: #f5b300;--watch-gold-rgb: 245,179,0;--watch-on-gold: #1a1200;--watch-teal: #3dd6c4;--watch-teal-rgb: 61,214,196;--watch-on-teal: #02201c;--watch-violet: #7c8cff;--watch-violet-rgb: 124,140,255;--watch-red: #e5484d;--watch-red-rgb: 229,72,77;--watch-red-t: #ff6b70;--media-chip: rgba(var(--media-control-rgb),.72);--media-chip-strong: rgba(var(--media-control-rgb),.82);--media-chip-line: rgba(var(--on-veil-rgb),.14);--media-chip-hi: inset 0 1px 0 rgba(var(--on-veil-rgb),.1);--media-glass: linear-gradient(160deg, rgba(var(--on-veil-rgb),.14), rgba(var(--on-veil-rgb),.03)), rgba(var(--media-control-rgb),.6);--media-glass-line: rgba(var(--on-veil-rgb),.28);--media-glass-hi: inset 0 1px 0 rgba(var(--on-veil-rgb),.22);--media-glass-depth: 0 6px 18px rgba(var(--media-black-rgb),.35);--media-sheen: linear-gradient(180deg, rgba(var(--on-veil-rgb),.08), transparent 45%);--media-float: 0 18px 50px rgba(var(--media-black-rgb),.55), 0 0 0 1px rgba(var(--on-veil-rgb),.14);--cue-bg: rgba(var(--media-black-rgb),.72);--viewer-canvas: rgba(var(--veil-rgb),.96);--on-veil-dim: #b9c4ce;--on-media-danger: #ffc2cc;--on-veil-glass: linear-gradient(160deg, rgba(255,255,255,.12), rgba(255,255,255,.03));--on-veil-glass-edge: inset 0 1px 0 rgba(255,255,255,.18), inset 0 -1px 0 rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.22);--live-green-flash: #5ee6b0;--live-green-rgb: 0,186,124;--dock-surface: linear-gradient(180deg, rgba(var(--on-veil-rgb),.06), rgba(var(--on-veil-rgb),.02));--dock-shadow: 0 12px 28px rgba(var(--media-black-rgb),.38), inset 0 1px 0 rgba(var(--on-veil-rgb),.14);--theme-swatch-dark-card: #141922;--theme-swatch-light-card: #ffffff;--theme-swatch-dark-ink: rgba(238,242,246,.5);--theme-swatch-light-ink: rgba(16,21,25,.3);--theme-swatch-dim-card: #1e2732;--theme-swatch-dim-ink: rgba(247,249,249,.5);--glyph-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--glyph-more: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Ccircle cx='5' cy='12' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E");--glyph-alert: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E");--glyph-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--glyph-media: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16v16H4zM4 16l5-5 4 4 3-3 4 4M15 8.5h.01'/%3E%3C/svg%3E");--radius-card: 22px;--radius-pill: 999px;--radius-panel: 26px;--radius-nested: 18px;--radius-tile: 16px;--radius-icon-tile: 11px;--radius-inner: 12px;--radius-row: 14px;--radius-bubble: 20px;--radius-bubble-tail: 6px;--radius-dock: 30px;--radius-cue: 8px;--motion-fast: .12s;--motion-base: .18s;--motion-slow: .24s;--ease-out: cubic-bezier(.2,.8,.2,1);--ease-in: cubic-bezier(.4,0,1,1);--ease-spring: cubic-bezier(.3,1.32,.55,1);--motion-thread-sweep: 30s;--motion-thread-sweep-delay: 3s;--bead-hi: radial-gradient(circle at 32% 26%, rgba(255, 255, 255, .7) 0, rgba(255, 255, 255, 0) 38%);--bead-shade: inset 0 -3px 6px rgba(0, 0, 0, .28);--bead-random: conic-gradient(#ec4899, #2dd4bf, #6ee7b7, #a3e635, #facc15, #ec4899);--press-scale: .97;--press-scale-icon: .92;--press-scale-row: .985;--hover-lift: -1px;--motion-rise: 8px;--motion-stagger: 40ms;--motion-reveal-delay: .28s;--toast-life: 2.6s;--dir-x: 1;--disabled-opacity: .5;--control-sm: 32px;--control-md: 38px;--control-lg: 48px;--control-xl: 56px;--control-pad-sm: 16px;--control-pad-md: 18px;--control-pad-lg: 24px;--control-pad-xl: 28px;--control-font-sm: 13px;--control-font-md: 14px;--control-font-lg: 16px;--control-font-xl: 17px;--control-weight: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--tracking-wide: .2em;--tracking-caps: .14em;--tracking-label: .06em;--tracking-chip: .04em;--tracking-snug: .02em;--tracking-tight: -.01em;--media-chip-h: 24px;--media-h-card: 360px;--media-h-card-phone: 300px;--media-h-focus: 260px;--posts-car-lg: 440px;--font-ui: "Twemoji Country Flags", "Space Grotesk", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-ar: "Twemoji Country Flags", "IBM Plex Sans Arabic", "Space Grotesk", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--bottom-bar-h: 64px;--phone-bar-top: calc(var(--bottom-bar-h) + var(--safe-bottom));--phone-page-bar: 0px;--phone-end-lift: 0px;--reply-bar-h: 56px;--topbar-row-h: 46px;--topbar-tabs-h: 44px;--topbar-ring: conic-gradient(from 0deg, #4f7cff, #22d3ee, #ffffff 14%, #a78bfa 22%, #f472b6, #fbbf24, #4f7cff);--topbar-pin-ink: linear-gradient(90deg, #6ec6ff, #a78bfa, #f9a8d4, #fcd34d);--topbar-photo-edge: inset 0 1px 0 rgba(255,255,255,.35);--topbar-ring-glow: 0 0 8px rgba(79,124,255,.35);--topbar-glass-hi: linear-gradient(160deg, rgba(255,255,255,.3), rgba(255,255,255,0) 50%);--topbar-sheen: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.65), rgba(255,255,255,0));--topbar-logo-glow: 0 0 14px rgba(63,120,255,.55);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-start: env(safe-area-inset-left, 0px);--safe-end: env(safe-area-inset-right, 0px);--safe-top-media: env(safe-area-inset-top, 0px);--safe-bottom-media: env(safe-area-inset-bottom, 0px)}:root[data-theme=light]{--bead-hi: radial-gradient(circle at 32% 26%, rgba(255, 255, 255, .7) 0, rgba(255, 255, 255, 0) 38%);--bead-shade: inset 0 -3px 6px rgba(0, 0, 0, .28);--bead-random: conic-gradient(#ec4899, #2dd4bf, #6ee7b7, #a3e635, #facc15, #ec4899);--bg: #f1f4f8;--bg-page: #f1f4f8;--bg-rail: #ffffff;--card: #ffffff;--card-2: #f6f8fb;--field: #f4f6f9;--menu: #ffffff;--mentions-surface-rgb: 255,255,255;--notice-surface: #ffffff;--text: #101519;--text-strong: #0a0e12;--text-post: #101519;--text-soft: #1f262d;--text-dim: #3e4852;--muted: #5b6672;--muted-2: #4b5560;--muted-3: #55606b;--placeholder: #5b6672;--faint: #8a95a1;--ink-rgb: 16,21,25;--shade-rgb: 16,21,25;--line: rgba(var(--ink-rgb), .1);--line-soft: rgba(var(--ink-rgb), .06);--glass-line: rgba(var(--ink-rgb), .1);--line-strong: rgba(var(--ink-rgb), .2);--chip: rgba(var(--ink-rgb), .05);--scrim: rgba(226,232,240,.72);--glass: linear-gradient(160deg, rgba(255,255,255,.9), rgba(16,21,25,.03));--glass-hi: inset 0 1px 0 rgba(255,255,255,.95);--depth: 0 6px 16px rgba(16,21,25,.08);--glass-bar: rgba(241, 244, 248, .84);--glass-tabbar: rgba(241, 244, 248, .84);--glass-tabbar-filter: blur(24px) saturate(180%) brightness(.8);--topbar-pin-ink: linear-gradient(90deg, #1d4ed8, #6d28d9, #be185d, #a3470a);--shadow-bar: 0 12px 30px rgba(var(--shade-rgb), .12);--disabled-surface: rgba(var(--ink-rgb), .03);--disabled-line: rgba(var(--ink-rgb), .14);--danger: #be123c;--warn: #b45309;--danger-on-tint: #9f1239;--on-accent: #ffffff;--acc-t: #1d4ed8;--acc-soft-a: .12;--acc-glass-a1: .22;--acc-glass-a2: .06;--state-hover: rgba(var(--ink-rgb),.04);--state-press: rgba(var(--ink-rgb),.07);--glass-edge: inset 0 1px 0 rgba(255,255,255,.95), inset 0 -1px 0 rgba(16,21,25,.05), 0 1px 2px rgba(16,21,25,.06);--overlay-sheen: linear-gradient(180deg, rgba(255,255,255,0) 55%, rgba(16,21,25,.025));--overlay-group: rgba(16,21,25,.035);--elev-pop: 0 12px 28px rgba(var(--shade-rgb),.14), 0 2px 6px rgba(var(--shade-rgb),.06);--elev-dialog: 0 24px 60px rgba(var(--shade-rgb),.18), 0 6px 16px rgba(var(--shade-rgb),.08);--elev-sheet: 0 -16px 48px rgba(var(--shade-rgb),.12);--bar-edge-top: inset 0 1px 0 rgba(255,255,255,.9), 0 -1px 0 var(--line);--bar-edge-bottom: inset 0 -1px 0 rgba(255,255,255,.9), 0 1px 0 var(--line);--bar-lift-up: 0 -8px 24px rgba(var(--shade-rgb),.08);--bar-lift-down: 0 8px 24px rgba(var(--shade-rgb),.08);--lens-depth: 0 4px 12px rgba(var(--shade-rgb),.12);--lens-depth-drag: 0 8px 20px rgba(var(--shade-rgb),.16);--tone-ok: #166534;--tone-ok-rgb: 22,101,52;--tone-info: #1d4ed8;--tone-info-rgb: 29,78,216;--tone-warn: #92400e;--tone-warn-rgb: 146,64,14;--tone-danger-rgb: 190,18,60;--tone-admin: #775e00;--tone-admin-rgb: 119,94,0;--tone-wash-a: .1;--tone-wash-hover-a: .16;--tone-edge-a: .32;--danger-fill: linear-gradient(160deg,#e11d48,#9f1239);--on-danger: #ffffff;--danger-glow: rgba(190,18,60,.22);--on-tone: #ffffff;--switch-off: #7d8894;--ring-track: rgba(var(--ink-rgb),.14);--acc-tile-a1: .2;--acc-tile-a2: .07;--acc-bubble-a1: .16;--acc-bubble-a2: .05;--cover-wash-a1: .3;--cover-wash-a2: .12;--acc-unread-a: .06;--halo-a: .1;--rail-halo-a: .06;--on-spark: #c8125f;--on-echo: #047a55;--on-save: #0a64a2;--badge-partner: #8a5a00;--partner-text: #8a5a00;--badge-custom-cyan: #185063;--badge-custom-indigo: #23299f;--badge-custom-purple: #94269c;--badge-custom-pink: #b41854;--badge-custom-silver: #475569;--seal-admin: #e8c94a;--seal-admin-rim: #775e00;--seal-admin-ink: #04211a;--seal-subadmin: #efd9a7;--seal-subadmin-rim: #6f603f;--seal-subadmin-ink: #04211a;--seal-registered: #22c55e;--seal-registered-rim: #126f35;--seal-registered-ink: #04211a;--seal-guest: #6984c3;--seal-guest-rim: #3f5a9c;--seal-guest-ink: #04211a;--seal-partner: #8a5a00;--seal-partner-rim: #8a5a00;--seal-partner-ink: #ffffff;--seal-verified: #1d9bf0;--seal-verified-rim: #0a64a2;--seal-verified-ink: #04211a;--seal-government: #96969f;--seal-government-rim: #5a5a63;--seal-government-ink: #04211a;--seal-gov-employee: #7ea5b7;--seal-gov-employee-rim: #3f6273;--seal-gov-employee-ink: #04211a;--seal-admin-shine: #fff6d5}:root[data-theme=dim]{--bg: #15202b;--bg-page: #15202b;--bg-rail: #18242f;--card: #1e2732;--card-2: #18212b;--field: #18222c;--menu: #1b2531;--mentions-surface-rgb: 30,39,50;--notice-surface: #18212b;--text: #f7f9f9;--text-strong: #ffffff;--text-post: #f7f9f9;--text-soft: #e3e9ee;--text-dim: #c3ccd5;--muted: #a3b0bc;--muted-2: #b1bcc6;--muted-3: #aab6c1;--placeholder: #a3b0bc;--faint: #66737f;--scrim: rgba(10,16,22,.66);--switch-off: #6b7885;--on-spark: #ff5aa8;--acc-soft-a: .09;--acc-glass-a1: .22;--acc-glass-a2: .07;--acc-tile-a1: .18;--acc-tile-a2: .05;--halo-a: .09;--rail-halo-a: .05}:root{--danger-soft: rgba(var(--tone-danger-rgb), var(--tone-wash-a));--danger-line: rgba(var(--tone-danger-rgb), var(--tone-edge-a))}:root[dir=rtl]{--safe-start: env(safe-area-inset-right, 0px);--safe-end: env(safe-area-inset-left, 0px);--dir-x: -1}:root[lang=ar],[lang=ar]{--tracking-wide: 0;--tracking-caps: 0;--tracking-label: 0;--tracking-chip: 0;--tracking-snug: 0;--tracking-tight: 0}@media(pointer:coarse){:root{--media-chip-h: 26px}}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-base: 0ms;--motion-slow: 0ms;--motion-stagger: 0ms;--motion-reveal-delay: 0ms;--motion-rise: 0px;--hover-lift: 0px;--press-scale: 1;--press-scale-icon: 1;--press-scale-row: 1}}:root[data-motion=off]{--motion-fast: 0ms;--motion-base: 0ms;--motion-slow: 0ms;--motion-stagger: 0ms;--motion-reveal-delay: 0ms;--motion-rise: 0px;--hover-lift: 0px;--press-scale: 1;--press-scale-icon: 1;--press-scale-row: 1}:root[data-relay-shell=android]:not([data-relay-edge-to-edge]){--safe-top: 0px;--safe-bottom: 0px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass-tabbar: rgba(10, 14, 17, .97);--scrim: rgba(4,7,10,.82)}:root[data-theme=light]{--glass-tabbar: rgba(241, 244, 248, .97);--scrim: rgba(226,232,240,.88)}}@media(prefers-reduced-transparency:reduce){:root{--glass-tabbar: rgba(10, 14, 17, .97);--glass-tabbar-filter: none;--scrim: rgba(4,7,10,.86);--scrim-filter: none}:root[data-theme=light]{--glass-tabbar: rgba(241, 244, 248, .97);--glass-tabbar-filter: none;--scrim: rgba(226,232,240,.9);--scrim-filter: none}}@media(forced-colors:active){:root,:root[data-theme=light]{--glass-tabbar: Canvas;--glass-tabbar-filter: none;--scrim-filter: none}}html[data-video-playing] .bottom-bar,html[data-video-playing] .home-topbar,html[data-video-playing] .reply-bar,html[data-video-playing] .pf-update{--glass-tabbar: rgba(10, 14, 17, .97);--glass-tabbar-filter: none}:root[data-theme=light][data-video-playing] .bottom-bar,:root[data-theme=light][data-video-playing] .home-topbar,:root[data-theme=light][data-video-playing] .reply-bar,:root[data-theme=light][data-video-playing] .pf-update{--glass-tabbar: rgba(241, 244, 248, .97);--glass-tabbar-filter: none}@media(forced-colors:active){html[data-video-playing] .bottom-bar,html[data-video-playing] .home-topbar,html[data-video-playing] .reply-bar,html[data-video-playing] .pf-update,:root[data-theme=light][data-video-playing] .bottom-bar,:root[data-theme=light][data-video-playing] .home-topbar,:root[data-theme=light][data-video-playing] .reply-bar,:root[data-theme=light][data-video-playing] .pf-update{--glass-tabbar: Canvas}}:root[data-section=home],.sec-home{--acc-1: #4f7cff;--acc-2: #22d3ee;--acc-1-rgb: 79,124,255;--acc-ink: #04211a;--acc-t: #6ec6ff;--acc-t-dark: #6ec6ff}:root[data-theme=light][data-section=home],:root[data-theme=light] .sec-home{--acc-t: #1d4ed8}:root[data-section=explore],.sec-explore{--acc-1: #38bdf8;--acc-2: #0369a1;--acc-1-rgb: 56,189,248;--acc-ink: #04211a;--acc-t: #38bdf8;--acc-t-dark: #38bdf8}:root[data-theme=light][data-section=explore],:root[data-theme=light] .sec-explore{--acc-t: #0369a1}:root[data-section=alerts],.sec-alerts{--acc-1: #fb923c;--acc-2: #c2410c;--acc-1-rgb: 251,146,60;--acc-ink: #04211a;--acc-t: #fb923c;--acc-t-dark: #fb923c}:root[data-theme=light][data-section=alerts],:root[data-theme=light] .sec-alerts{--acc-t: #b03a0a}:root[data-section=live],.sec-live{--acc-1: #ef4444;--acc-2: #b91c1c;--acc-1-rgb: 239,68,68;--acc-ink: #ffffff;--acc-t: #f87171;--acc-t-dark: #f87171}:root[data-theme=light][data-section=live],:root[data-theme=light] .sec-live{--acc-t: #b91c1c}:root[data-section=saved],.sec-saved{--acc-1: #f59e0b;--acc-2: #b45309;--acc-1-rgb: 245,158,11;--acc-ink: #04211a;--acc-t: #fbbf24;--acc-t-dark: #fbbf24}:root[data-theme=light][data-section=saved],:root[data-theme=light] .sec-saved{--acc-t: #a3470a}:root[data-section=history],.sec-history{--acc-1: #8b5cf6;--acc-2: #5b21b6;--acc-1-rgb: 139,92,246;--acc-ink: #ffffff;--acc-t: #a78bfa;--acc-t-dark: #a78bfa}:root[data-theme=light][data-section=history],:root[data-theme=light] .sec-history{--acc-t: #6d28d9}:root[data-section=articles],.sec-articles{--acc-1: #22d3ee;--acc-2: #0e7490;--acc-1-rgb: 34,211,238;--acc-ink: #04211a;--acc-t: #22d3ee;--acc-t-dark: #22d3ee}:root[data-theme=light][data-section=articles],:root[data-theme=light] .sec-articles{--acc-t: #0e7490}:root[data-section=profile],.sec-profile{--acc-1: #22c55e;--acc-2: #15803d;--acc-1-rgb: 34,197,94;--acc-ink: #04211a;--acc-t: #22c55e;--acc-t-dark: #22c55e}:root[data-theme=light][data-section=profile],:root[data-theme=light] .sec-profile{--acc-t: #166534}:root[data-section=settings],.sec-settings{--acc-1: #a78bfa;--acc-2: #5b21b6;--acc-1-rgb: 167,139,250;--acc-ink: #ffffff;--acc-t: #a78bfa;--acc-t-dark: #a78bfa}:root[data-theme=light][data-section=settings],:root[data-theme=light] .sec-settings{--acc-t: #6d28d9}:root:not([data-theme=light])[data-section=settings],:root:not([data-theme=light]) .sec-settings{--acc-glass-a1: .24;--acc-glass-a2: .08}:root[data-theme=dim][data-section=settings],:root[data-theme=dim] .sec-settings{--acc-glass-a1: .16;--acc-glass-a2: .05}:root[data-section=rose],.sec-rose{--acc-1: #ec4899;--acc-2: #be185d;--acc-1-rgb: 236,72,153;--acc-ink: #ffffff;--acc-t: #fb7185;--acc-t-dark: #fb7185}:root[data-theme=light][data-section=rose],:root[data-theme=light] .sec-rose{--acc-t: #b91c1c}:root[data-section=teal],.sec-teal{--acc-1: #2dd4bf;--acc-2: #0f766e;--acc-1-rgb: 45,212,191;--acc-ink: #042f2a;--acc-t: #2dd4bf;--acc-t-dark: #2dd4bf}:root[data-theme=light][data-section=teal],:root[data-theme=light] .sec-teal{--acc-t: #115e59}:root[data-section=lime],.sec-lime{--acc-1: #a3e635;--acc-2: #4d7c0f;--acc-1-rgb: 163,230,53;--acc-ink: #142102;--acc-t: #a3e635;--acc-t-dark: #a3e635}:root[data-theme=light][data-section=lime],:root[data-theme=light] .sec-lime{--acc-t: #3f6212}:root[data-section=gold],.sec-gold{--acc-1: #facc15;--acc-2: #a16207;--acc-1-rgb: 250,204,21;--acc-ink: #241a00;--acc-t: #facc15;--acc-t-dark: #facc15}:root[data-theme=light][data-section=gold],:root[data-theme=light] .sec-gold{--acc-t: #854d0e}:root[data-section=mint],.sec-mint{--acc-1: #6ee7b7;--acc-2: #047857;--acc-1-rgb: 110,231,183;--acc-ink: #03251a;--acc-t: #6ee7b7;--acc-t-dark: #6ee7b7}:root[data-theme=light][data-section=mint],:root[data-theme=light] .sec-mint{--acc-t: #065f46}:root,.sec-home,.sec-explore,.sec-alerts,.sec-live,.sec-saved,.sec-history,.sec-articles,.sec-profile,.sec-settings,.sec-rose,.sec-teal,.sec-lime,.sec-gold,.sec-mint{--acc-soft: rgba(var(--acc-1-rgb), var(--acc-soft-a));--acc-line: rgba(var(--acc-1-rgb), .45);--acc-glow: rgba(var(--acc-1-rgb), .3);--acc-glass: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-glass-a1)), rgba(var(--acc-1-rgb), var(--acc-glass-a2)));--acc-tile: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-tile-a1)), rgba(var(--acc-1-rgb), var(--acc-tile-a2)));--acc-tile-line: rgba(var(--acc-1-rgb), .35);--acc-bubble: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-bubble-a1)), rgba(var(--acc-1-rgb), var(--acc-bubble-a2)));--cover-wash: radial-gradient(120% 160% at 0% 0%, rgba(var(--acc-1-rgb), var(--cover-wash-a1)), transparent 60%), radial-gradient(80% 120% at 100% 100%, rgba(var(--acc-1-rgb), var(--cover-wash-a2)), transparent 70%), var(--card-2);--acc-fill: linear-gradient(160deg, var(--acc-1), var(--acc-2));--acc-fill-hi: inset 0 1.5px 0 rgba(255,255,255,.38), inset 0 -1px 0 rgba(0,0,0,.18)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg)}:root[data-theme=light]{color-scheme:light}html{-webkit-text-size-adjust:100%;color-scheme:dark;scroll-padding-top:calc(var(--sticky-offset, 80px) + 12px);scroll-padding-bottom:var(--terms-notice-space, 0px)}@media(max-width:720px){html{scroll-padding-bottom:calc(var(--phone-bar-top) + 12px + 56px + 16px + var(--terms-notice-space, 0px) + var(--phone-end-lift))}}:root[data-motion=off] *,:root[data-motion=off] *:before,:root[data-motion=off] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}body{min-height:100vh;font-family:var(--font-ui);color:var(--text);line-height:1.4;-webkit-font-smoothing:antialiased;overflow-x:hidden}:root[lang=ar] body{font-family:var(--font-ar)}a{color:var(--acc-t);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}input,textarea,select{outline:none}textarea{resize:none}::placeholder{color:var(--muted)}img,video{max-width:100%}:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}h1[tabindex="-1"]:focus-visible,h2[tabindex="-1"]:focus-visible,h3[tabindex="-1"]:focus-visible{outline:none}input:not([type=checkbox],[type=radio],[type=range]):focus-visible,textarea:focus-visible{outline:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[dir=rtl] .flip-rtl{transform:scaleX(-1)}.pin{font-family:var(--font-mono);color:var(--acc-t);unicode-bidi:isolate;white-space:nowrap}.pin-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:1px 10px;border-radius:var(--radius-pill);background:var(--acc-soft);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t);font-family:var(--font-mono);font-size:14px;font-weight:500;font-synthesis-weight:none;line-height:1.2;unicode-bidi:isolate;white-space:nowrap}.pin-chip .pin{color:inherit;font-size:inherit}.pin-chip--sm{min-height:20px;padding:0 8px;font-size:12px}button.pin-chip{cursor:pointer;font-family:var(--font-mono)}.link-button{padding:0;border:none;background:none;color:var(--acc-t);font-size:inherit}.link-button:hover{text-decoration:underline}.skip-link{position:fixed;inset-inline-start:12px;top:12px;z-index:100;padding:10px 16px;border-radius:14px;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);font-weight:700;transform:translateY(-200%)}.skip-link:focus{transform:none}@keyframes rping{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(2.6);opacity:0}}@keyframes rpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fadeUp{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:none}}@keyframes rs-fade{0%{opacity:0}}@keyframes rs-pop{0%{opacity:0;transform:scale(.6)}}@keyframes rs-settle{0%{transform:scale(.84)}}@keyframes rs-pop-in{0%{opacity:0;transform:translateY(var(--pop-dy,0px)) scale(.96)}}@keyframes rs-drop-in{0%{opacity:0;transform:translateY(calc(var(--motion-rise) * -1)) scale(.96)}}@keyframes rs-zoom-in{0%{opacity:0;transform:scale(.96)}}@keyframes rs-slide-in{0%{opacity:0;transform:translate(calc(var(--motion-rise) * 1.5 * var(--dir-x)))}}@keyframes rs-turn-a{0%{opacity:0;transform:rotate(-90deg) scale(.6)}}@keyframes rs-turn-b{0%{opacity:0;transform:rotate(-90deg) scale(.6)}}.post-card[data-entrance=off],.post-module[data-entrance=off],.alerts-card[data-entrance=off],[data-entrance=off] .post-card,[data-entrance=off] .post-module,[data-entrance=off] .alerts-card{animation:none}@keyframes shimmer{0%{opacity:.45}50%{opacity:.8}to{opacity:.45}}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:13px;font-weight:600;color:var(--muted-2)}.settings-pane .field__label{font-size:14px;font-weight:700;color:var(--text-soft)}.field__input{width:100%;min-block-size:48px;padding:12px 16px;border-radius:14px;border:1px solid var(--line);background:var(--field);color:var(--text);font-size:16px}@media(hover:hover){.field__input:hover{border-color:var(--line-strong)}}.field__input:focus{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.field__input[aria-invalid=true]{border-color:var(--danger-line)}.field__input[aria-invalid=true]:focus{border-color:var(--tone-danger);box-shadow:0 0 0 3px var(--danger-soft)}.field__input:is(:disabled,[readonly]){background:var(--disabled-surface);border-style:dashed;border-color:var(--disabled-line);color:var(--text-dim)}.field__input--pin{font-family:var(--font-mono);letter-spacing:.12em}:root[dir=rtl] .field__input--pin{text-align:right}select.field__input option{background:var(--menu)}.field-select{position:relative;display:block}.field-select>select{appearance:none;padding-inline-end:44px}.field-select:after{content:"";position:absolute;inset-inline-end:16px;inset-block-start:50%;inline-size:16px;block-size:16px;translate:0 -50%;background:var(--muted);-webkit-mask:var(--glyph-chevron-down) center / contain no-repeat;mask:var(--glyph-chevron-down) center / contain no-repeat;pointer-events:none}.field-select:focus-within:after{background:var(--acc-t)}.field__help{margin:0;font-size:12.5px;color:var(--muted)}.field__help--error{display:flex;align-items:flex-start;gap:6px;color:var(--danger)}.field__help--error:before{content:"";flex:none;inline-size:14px;block-size:14px;margin-block-start:1px;background:currentColor;-webkit-mask:var(--glyph-alert) center / contain no-repeat;mask:var(--glyph-alert) center / contain no-repeat}.seg{--seg-n: 2;--seg-i: 0;position:relative;isolation:isolate;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:4px;border-radius:var(--radius-pill);background:var(--field);border:1px solid var(--line)}.seg:has(>:nth-child(3)){--seg-n: 3}.seg:has(>:nth-child(4)){--seg-n: 4}.seg:has(>:nth-child(5)){--seg-n: 5}.seg:has(>:nth-child(2):is([aria-checked=true],[aria-pressed=true],:checked)),.seg:has(>:nth-child(2) :checked){--seg-i: 1}.seg:has(>:nth-child(3):is([aria-checked=true],[aria-pressed=true],:checked)),.seg:has(>:nth-child(3) :checked){--seg-i: 2}.seg:has(>:nth-child(4):is([aria-checked=true],[aria-pressed=true],:checked)),.seg:has(>:nth-child(4) :checked){--seg-i: 3}.seg:has(>:nth-child(5):is([aria-checked=true],[aria-pressed=true],:checked)),.seg:has(>:nth-child(5) :checked){--seg-i: 4}.seg:before{content:"";position:absolute;z-index:-1;inset-block:4px;inset-inline-start:4px;inline-size:calc((100% - 8px) / var(--seg-n));border-radius:var(--radius-pill);background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line),var(--glass-hi);translate:calc(var(--seg-i) * 100% * var(--dir-x)) 0;transition:translate var(--motion-slow) var(--ease-spring);opacity:0;pointer-events:none}.seg:has(>:is([aria-checked=true],[aria-pressed=true],:checked)):before,.seg:has(>* :checked):before{opacity:1}.seg__opt{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-inline-size:0;min-block-size:var(--control-md);padding:4px 12px;border:0;border-radius:var(--radius-pill);background:none;color:var(--muted);font:inherit;font-size:14px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:none){.seg__opt{min-block-size:44px}}@media(hover:hover){.seg__opt:hover{color:var(--text)}}.seg__opt:is([aria-checked=true],[aria-pressed=true]),.seg__opt:has(:checked){color:var(--acc-t)}.seg__opt input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.seg__opt:focus-visible,.seg__opt:has(:focus-visible){outline:2px solid var(--acc-t);outline-offset:-2px}.seg__opt input:focus-visible{outline:none}.seg__opt:disabled,.seg__opt[aria-disabled=true],.seg__opt:has(:disabled){color:var(--disabled-ink);cursor:default}.seg--lg .seg__opt{min-block-size:var(--control-lg);font-size:15px}@supports not selector(:has(*)){.seg:before{display:none}.seg__opt:is([aria-checked=true],[aria-pressed=true]){background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line);color:var(--acc-t)}}@media(prefers-reduced-motion:reduce){.seg:before{transition:none}}:root[data-motion=off] .seg:before{transition:none}.switch,.alerts-switch,.disc-switch__control,.rooms-switch{position:relative;isolation:isolate;flex-shrink:0;display:inline-block;inline-size:52px;block-size:30px;padding:0;border:0;border-radius:var(--radius-pill);background:var(--switch-off);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent}.switch:after,.alerts-switch:after,.disc-switch__control:after,.rooms-switch:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--acc-fill);box-shadow:var(--acc-fill-hi),0 4px 12px var(--acc-glow);opacity:0;transition:opacity var(--motion-base) var(--ease-out);pointer-events:none}.switch[aria-checked=true]:after,.switch:checked:after,.alerts-switch--on:after,.alerts-switch[aria-checked=true]:after,.disc-switch__control--on:after,.rooms-switch--on:after,.rooms-switch[aria-checked=true]:after{opacity:1}.switch__knob,.alerts-switch__knob,.disc-switch__thumb,.rooms-switch__knob{position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:24px;block-size:24px;border-radius:50%;background:var(--knob);box-shadow:0 1px 3px rgba(var(--shade-rgb),.3);transition:translate var(--motion-base) var(--ease-spring),scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out);pointer-events:none}.switch[aria-checked=true]>.switch__knob,.alerts-switch--on>.alerts-switch__knob,.alerts-switch[aria-checked=true]>.alerts-switch__knob,.disc-switch__control--on>.disc-switch__thumb,.rooms-switch--on>.rooms-switch__knob,.rooms-switch[aria-checked=true]>.rooms-switch__knob{translate:calc(22px * var(--dir-x)) 0;background:var(--acc-ink)}.switch:active:not(:disabled,[aria-disabled=true])>.switch__knob,.alerts-switch:active:not(:disabled)>.alerts-switch__knob,.disc-switch__control:active:not(:disabled)>.disc-switch__thumb,.rooms-switch:active:not(:disabled)>.rooms-switch__knob{scale:.88}.switch:is(:disabled,[aria-disabled=true]),.alerts-switch:disabled,.disc-switch__control:disabled,.rooms-switch:disabled{background:var(--disabled-surface);box-shadow:inset 0 0 0 1px var(--disabled-line);cursor:default}.switch:is(:disabled,[aria-disabled=true]):after,.alerts-switch:disabled:after,.disc-switch__control:disabled:after,.rooms-switch:disabled:after{opacity:0}.switch:is(:disabled,[aria-disabled=true])>.switch__knob,.alerts-switch:disabled>.alerts-switch__knob,.disc-switch__control:disabled>.disc-switch__thumb,.rooms-switch:disabled>.rooms-switch__knob{background:var(--disabled-icon);box-shadow:none}.switch[aria-busy=true],.disc-switch__control[aria-busy=true]{cursor:progress}.switch[aria-busy=true]>.switch__knob,.disc-switch__control[aria-busy=true]>.disc-switch__thumb,[aria-busy=true]>.disc-switch__control--look>.disc-switch__thumb{opacity:.6}.switch:focus-visible,.alerts-switch:focus-visible,.disc-switch__control:focus-visible,.rooms-switch:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}@media(forced-colors:active){.switch,.alerts-switch,.disc-switch__control,.rooms-switch{border:1px solid ButtonText}.switch:after,.alerts-switch:after,.disc-switch__control:after,.rooms-switch:after{display:none}.switch__knob,.alerts-switch__knob,.disc-switch__thumb,.rooms-switch__knob{forced-color-adjust:none;background:ButtonText}.switch[aria-checked=true]>.switch__knob,.alerts-switch--on>.alerts-switch__knob,.disc-switch__control--on>.disc-switch__thumb,.rooms-switch--on>.rooms-switch__knob{background:Highlight}}.choice{position:relative;display:flex;align-items:center;gap:12px;min-block-size:44px;padding:14px 16px;border-radius:var(--radius-tile);background:var(--card-2);border:1px solid var(--line);color:var(--text);cursor:pointer;transition:scale var(--motion-fast) var(--ease-out);-webkit-tap-highlight-color:transparent}@media(hover:hover){.choice:hover{border-color:var(--line-strong)}}.choice:active{scale:var(--press-scale-row)}.choice:has(input:checked){background:var(--acc-soft);border-color:var(--acc-line)}.choice>input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.choice:has(input:focus-visible){outline:2px solid var(--acc-t);outline-offset:2px}.choice:has(input:disabled){background:var(--disabled-surface);border-color:var(--disabled-line);color:var(--disabled-ink);cursor:default}.choice:has(input:disabled):active{scale:1}.choice__mark{position:relative;flex:none;pointer-events:none;display:grid;place-items:center;inline-size:22px;block-size:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--switch-off)}.choice:has(input:checked) .choice__mark{background:var(--acc-fill);box-shadow:var(--acc-fill-hi)}.choice__mark:after{content:"";inline-size:8px;block-size:8px;border-radius:50%;background:var(--acc-ink);opacity:0;scale:.4;transition:scale var(--motion-base) var(--ease-spring),opacity var(--motion-fast) var(--ease-out)}.choice:has(input:checked) .choice__mark:after{opacity:1;scale:1}.choice--check .choice__mark{border-radius:7px}.choice--check .choice__mark:after{inline-size:14px;block-size:14px;border-radius:0;-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}.choice:has(input:disabled) .choice__mark{background:none;box-shadow:inset 0 0 0 2px var(--disabled-line)}.choice:has(input:disabled) .choice__mark:after{background:var(--disabled-icon)}.choice__text{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.choice__title{font-size:15px;font-weight:700}.choice__hint{font-size:13px;line-height:1.5;color:var(--muted-2)}:root[lang=ar] .choice__hint{line-height:1.65}.search-pill__glyph{position:relative;isolation:isolate;flex:none;display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);color:var(--muted)}.search-pill__glyph:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--acc-glass);box-shadow:inset 0 0 0 1px var(--acc-line);opacity:0;transition:opacity var(--motion-base) var(--ease-out);pointer-events:none}:focus-within>.search-pill__glyph{color:var(--acc-t)}:focus-within>.search-pill__glyph:after{opacity:1}.icon-btn.search-pill__clear{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.icon-btn.search-pill__clear:hover:not(:disabled){color:var(--acc-t)}@media(prefers-reduced-motion:reduce){.icon-btn.search-pill__clear{animation:none}}:root[data-motion=off] .icon-btn.search-pill__clear{animation:none}@media(hover:none){.post-action,.composer__tool,.composer__addpart,.composer__open,.menu-trigger,.icon-btn,.rooms-icon-btn,.posts-composer__drafts,.posts-pill,.theme-toggle,.dock__account-btn,.dock__lang,.posts-reply__button,.post-sort__trigger,.rooms-card__see,.rooms-details__see,.rooms-end,.disc-history__action,.disc-chip,.disc-editor__cover-add,.rooms-switch,.composer__submit,.post-module__more a,.posts-chip--schedule,.posts-chip--place .posts-chip__main,.posts-media-actions__button,.posts-alt,.posts-car__round,.posts-car__arrow,.pf-update__action,.pf-update__close,.explore-search__chip-remove,.alerts-card__actions .btn,.alerts-room__action,.alerts-broadcast__watch,.rooms-tile__menu-btn,.rooms-layout-pill__follow,.rooms-tool,.rooms-listen-pill,.rooms-people__invite,.rooms-row__dm{position:relative}:where(.btn--sm,.btn--md,.follow-btn,.toast__action,.chip-btn,.switch,.alerts-switch,.disc-switch__control){position:relative}.posts-viewer__download,.alerts-pill{position:absolute}.post-action:before,.composer__tool:before,.composer__addpart:before,.composer__open:before,.menu-trigger:before,.icon-btn:before,.rooms-icon-btn:before,.posts-composer__drafts:before,.posts-pill:before,.theme-toggle:before,.dock__account-btn:before,.dock__lang:before,.posts-reply__button:before,.post-sort__trigger:before,.rooms-card__see:before,.rooms-details__see:before,.rooms-end:before,.disc-history__action:before,.disc-chip:before,.disc-editor__cover-add:before,.rooms-switch:before,.posts-viewer__download:before,.btn--sm:before,.btn--md:before,.follow-btn:before,.toast__action:before,.chip-btn:before,.switch:before,.alerts-switch:before,.disc-switch__control:before,.composer__submit:before,.post-module__more a:before,.posts-chip--schedule:before,.posts-chip--place .posts-chip__main:before,.posts-media-actions__button:before,.pf-update__action:before,.pf-update__close:before,.explore-search__chip-remove:before,.alerts-card__actions .btn:before,.alerts-room__action:before,.alerts-broadcast__watch:before,.alerts-pill:before,.rooms-tile__menu-btn:before,.rooms-layout-pill__follow:before,.rooms-tool:before,.rooms-listen-pill:before,.rooms-people__invite:before,.rooms-row__dm:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@media(hover:none){.composer__bar .composer__tools{--tool-gap: 8px;gap:var(--tool-gap);padding-block:7px;margin-block:-4px;padding-inline:calc(var(--tool-gap) / 2);margin-inline-start:calc(var(--tool-gap) / -2)}.composer__bar .composer__tools .composer__tool:before{width:calc(100% + 2px + var(--tool-gap))}.posts-pill:before{top:auto;bottom:0;transform:translate(-50%)}}@media(hover:none){.posts-attach-file .posts-attach-file__actions{--row-gap: 10px;gap:var(--row-gap)}.posts-attach-file__actions .icon-btn:before{width:calc(100% + 2px + var(--row-gap))}.posts-attach-file__actions .composer__remove:before{width:calc(100% + var(--row-gap))}}@media(hover:none){.posts-alt:before{content:"";position:absolute;inset:-10px}.posts-car__round:before,.posts-car__arrow:before{content:"";position:absolute;inset:-8px}.composer__thumb>.composer__remove:before{content:"";position:absolute;inset-block:-8px;inset-inline:-4px -12px}.composer__media--many .composer__thumb>.composer__remove:before{inset-block:-9px;inset-inline:-6px -12px}.posts-thumb-edit:before{content:"";position:absolute;inset-block:-8px;inset-inline:-12px -4px}.posts-chip--place .posts-chip__remove{position:relative}.posts-chip--place .posts-chip__remove:before{content:"";position:absolute;top:50%;inset-inline:0 auto;width:max(100%,44px);height:max(100%,44px);transform:translateY(-50%)}}:where(.btn,.icon-btn,.follow-btn,.theme-toggle,.menu-trigger,.fab,.dock__foot .dock__action,.feed__new-pill,.alerts-pill,.composer__addpart,.composer__open,.toast__action,.posts-reply__button,.posts-pill,.dock__lang,.pf-update__action,.pf-update__close,.rooms-card__action,.rooms-end,.chip-btn){position:relative;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring),translate var(--motion-base) var(--ease-out)}:where(.btn,.icon-btn,.follow-btn,.theme-toggle,.menu-trigger,.fab,.dock__foot .dock__action,.feed__new-pill,.alerts-pill,.composer__addpart,.composer__open,.toast__action,.posts-reply__button,.posts-pill,.dock__lang,.pf-update__action,.pf-update__close,.rooms-card__action,.rooms-end,.chip-btn):active:not(:disabled,[aria-disabled=true]){scale:var(--press-scale);transition-duration:var(--motion-fast);transition-timing-function:var(--ease-out)}:where(.icon-btn,.theme-toggle,.menu-trigger,.fab,.pf-update__close,.composer__addpart,.composer__open):active:not(:disabled,[aria-disabled=true]){scale:var(--press-scale-icon)}:where(.btn--block):active:not(:disabled,[aria-disabled=true]){scale:var(--press-scale-row)}.btn--outline:after,.btn--glass:after,.icon-btn:not(.icon-btn--accent,.icon-btn--glass-accent):after,.theme-toggle:after,.menu-trigger:after,.dock__lang:after,.pf-update__close:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.btn--outline:hover:not(:disabled,[aria-disabled=true]):after,.btn--glass:hover:not(:disabled,[aria-disabled=true]):after,.icon-btn:not(.icon-btn--accent,.icon-btn--glass-accent):hover:not(:disabled,[aria-disabled=true]):after,.theme-toggle:hover:after,.menu-trigger:hover:after,.dock__lang:hover:after,.pf-update__close:hover:after{opacity:1}}.btn--outline:focus-visible:after,.btn--glass:focus-visible:after,.icon-btn:not(.icon-btn--accent,.icon-btn--glass-accent):focus-visible:after,.theme-toggle:focus-visible:after,.menu-trigger:focus-visible:after,.dock__lang:focus-visible:after,.pf-update__close:focus-visible:after{opacity:1}.btn--outline:active:not(:disabled):after,.btn--glass:active:not(:disabled):after,.icon-btn:not(.icon-btn--accent,.icon-btn--glass-accent):active:not(:disabled):after,.theme-toggle:active:after,.menu-trigger:active:after,.dock__lang:active:after,.pf-update__close:active:after{background:var(--state-press);opacity:1}.btn--primary:after,.btn--accent:after,.btn--glass-accent:after,.btn--danger:after,.icon-btn--glass-accent:after,.icon-btn--accent:after,.follow-btn:not(.follow-btn--on):after,.feed__new-pill:after,.alerts-pill:after,.rooms-card__action:after,.rooms-end:after,.dock__new:after,.rooms-golive:after,.composer__addpart:after,.composer__open:after,.pf-update__action:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:none;box-shadow:0 10px 26px var(--acc-glow);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.btn--danger:after,.rooms-end:after{box-shadow:0 10px 26px var(--danger-glow)}@media(hover:hover){.btn--primary:hover:not(:disabled,[aria-disabled=true]):after,.btn--accent:hover:not(:disabled,[aria-disabled=true]):after,.btn--glass-accent:hover:not(:disabled,[aria-disabled=true]):after,.btn--danger:hover:not(:disabled,[aria-disabled=true]):after,.icon-btn--glass-accent:hover:not(:disabled,[aria-disabled=true]):after,.icon-btn--accent:hover:not(:disabled,[aria-disabled=true]):after,.follow-btn:not(.follow-btn--on):hover:not(:disabled,[aria-disabled=true]):after,.feed__new-pill:hover:after,.alerts-pill:hover:after,.rooms-card__action:hover:not(:disabled):after,.rooms-end:hover:after,.dock__new:hover:after,.rooms-golive:hover:after,.composer__addpart:hover:not(:disabled):after,.composer__open:hover:not(:disabled):after,.pf-update__action:hover:after{opacity:1}.btn--primary:hover:not(:disabled,[aria-disabled=true]),.btn--accent:hover:not(:disabled,[aria-disabled=true]),.btn--danger:hover:not(:disabled,[aria-disabled=true]),.follow-btn:not(.follow-btn--on):hover:not(:disabled,[aria-disabled=true]),.feed__new-pill:hover,.alerts-pill:hover,.dock__new:hover,.composer__addpart:hover:not(:disabled),.rooms-card__action--solid:hover:not(:disabled),.pf-update__action:hover{translate:0 var(--hover-lift)}}.btn--primary:focus-visible:after,.btn--accent:focus-visible:after,.btn--glass-accent:focus-visible:after,.btn--danger:focus-visible:after,.icon-btn--glass-accent:focus-visible:after,.icon-btn--accent:focus-visible:after,.follow-btn:not(.follow-btn--on):focus-visible:after,.feed__new-pill:focus-visible:after,.alerts-pill:focus-visible:after,.rooms-card__action:focus-visible:after,.dock__new:focus-visible:after,.rooms-golive:focus-visible:after,.composer__addpart:focus-visible:after,.composer__open:focus-visible:after{opacity:1}.btn--primary:focus-visible,.btn--accent:focus-visible,.btn--danger:focus-visible,.follow-btn:not(.follow-btn--on):focus-visible,.feed__new-pill:focus-visible,.alerts-pill:focus-visible,.fab:focus-visible,.dock__new:focus-visible,.composer__addpart:focus-visible{outline-offset:3px}.btn--danger:focus-visible,.btn--danger-soft:focus-visible{outline-color:var(--tone-danger)}@media(forced-colors:active){:where(.btn,.icon-btn,.follow-btn,.theme-toggle,.menu-trigger,.fab,.dock__foot .dock__action,.feed__new-pill,.alerts-pill,.composer__addpart,.composer__open,.toast__action,.posts-reply__button,.posts-pill,.dock__lang,.pf-update__action,.pf-update__close,.rooms-card__action,.rooms-end,.chip-btn):after{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:var(--control-md);padding-block:4px;padding-inline:var(--control-pad-md);border:1px solid transparent;border-radius:var(--radius-pill);font-family:inherit;font-size:var(--control-font-md);font-weight:var(--control-weight);line-height:1.2;white-space:nowrap;text-decoration:none}.btn:hover{text-decoration:none}.btn--sm{min-block-size:var(--control-sm);padding-inline:var(--control-pad-sm);font-size:var(--control-font-sm)}.btn--md{min-block-size:var(--control-md);padding-inline:var(--control-pad-md);font-size:var(--control-font-md)}.btn--lg{min-block-size:var(--control-lg);padding-inline:var(--control-pad-lg);font-size:var(--control-font-lg)}.btn--xl{min-block-size:var(--control-xl);padding-inline:var(--control-pad-xl);font-size:var(--control-font-xl)}.btn--block{display:flex;width:100%}.btn:disabled,.btn[aria-disabled=true]{opacity:var(--disabled-opacity)}.btn--primary,.btn--accent{border:0;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow)}.btn--primary:disabled,.btn--accent:disabled{opacity:var(--disabled-opacity);box-shadow:var(--acc-fill-hi)}.btn--xl.btn--primary,.btn--xl.btn--accent{box-shadow:var(--acc-fill-hi),0 10px 24px var(--acc-glow)}.btn--outline{background:var(--glass);border-color:var(--line-strong);color:var(--text);box-shadow:var(--glass-edge)}.btn--ghost{background:none;color:var(--acc-t)}.btn--ghost:hover:not(:disabled){background:var(--acc-soft);color:var(--acc-t)}.btn--glass{background:var(--glass);border-color:var(--glass-line);color:var(--text);box-shadow:var(--glass-edge)}.btn--glass-accent{background:var(--acc-glass);border-color:var(--acc-line);color:var(--acc-t);box-shadow:var(--glass-edge)}.btn--danger{border:0;background:var(--danger-fill);color:var(--on-danger);box-shadow:var(--acc-fill-hi),0 6px 16px var(--danger-glow)}.btn--danger-soft{background:var(--danger-soft);border-color:var(--danger-line);color:var(--tone-danger)}.btn--danger-soft:hover:not(:disabled){border-color:var(--tone-danger);color:var(--tone-danger)}.btn__spinner{flex:none;inline-size:1em;block-size:1em;border-radius:50%;border:.14em solid currentColor;border-inline-end-color:transparent;animation:spin .7s linear infinite,rs-pop var(--motion-fast) var(--ease-out) backwards}@media(prefers-reduced-motion:reduce){.btn__spinner{animation:none}}:root[data-motion=off] .btn__spinner{animation:none}.icon-btn{width:34px;height:34px;flex-shrink:0;padding:0;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);box-shadow:var(--glass-edge);color:var(--muted);display:grid;place-items:center}.icon-btn:hover:not(:disabled){color:var(--text)}.icon-btn--accent{color:var(--acc-t)}.icon-btn--accent:hover:not(:disabled){color:var(--acc-t);border-color:var(--acc-line)}.icon-btn--glass-accent{background:var(--acc-glass);border-color:var(--acc-line);color:var(--acc-t)}.icon-btn--glass-accent:hover:not(:disabled){color:var(--acc-t)}.icon-btn--ghost{background:none;border-color:transparent;box-shadow:none;color:var(--muted)}.icon-btn--ghost[aria-expanded=true]{background:var(--acc-soft);color:var(--acc-t)}.icon-btn--32{width:32px;height:32px}.icon-btn--38{width:38px;height:38px}.icon-btn--52{width:52px;height:52px}.icon-btn--56{width:56px;height:56px}.icon-btn:disabled,.icon-btn[aria-disabled=true]{opacity:var(--disabled-opacity)}.btn[aria-busy=true]:disabled{opacity:1;cursor:progress}:root{--pf-file-pdf: #c62a2f;--pf-file-doc: #3b63d6;--pf-file-sheet: #18794e;--pf-file-slides: #bd4b00;--pf-file-text: #60646c;--pf-file-audio: #8656c4;--pf-file-archive: #946200;--pf-file-image: #0f7b6c}.pf-file-icon{position:relative;flex:none;display:inline-grid;place-items:end center;width:40px;height:48px;padding-bottom:7px;border-radius:6px;border-start-end-radius:14px;background:var(--pf-file-text);color:var(--on-file-mark);font-family:var(--font-ui);font-size:10.5px;font-weight:800;letter-spacing:.02em;direction:ltr}.pf-file-icon:after{content:"";position:absolute;top:0;inset-inline-end:0;width:12px;height:12px;border-end-start-radius:4px;background:rgba(var(--ink-rgb),.35)}.pf-file-icon--sm{width:26px;height:32px;padding-bottom:4px;font-size:8px;border-start-end-radius:9px}.pf-file-icon--sm:after{width:8px;height:8px}.pf-file-icon--lg{width:48px;height:58px;padding-bottom:9px;font-size:12px;border-start-end-radius:16px}.pf-file-icon--pdf{background:var(--pf-file-pdf)}.pf-file-icon--doc{background:var(--pf-file-doc)}.pf-file-icon--sheet{background:var(--pf-file-sheet)}.pf-file-icon--slides{background:var(--pf-file-slides)}.pf-file-icon--text{background:var(--pf-file-text)}.pf-file-icon--audio{background:var(--pf-file-audio)}.pf-file-icon--archive{background:var(--pf-file-archive)}.pf-file-icon--image{background:var(--pf-file-image)}.pf-file-count{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--text-dim);font-size:13px}.pf-compact__files{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:var(--text-dim);font-size:13px}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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}.partner-origin{display:flex;align-items:center;gap:6px;margin:var(--space-2) 0 0;min-width:0;font-size:13px;line-height:1.4;color:var(--muted)}.partner-origin:not(.partner-reply-notice){display:inline-flex;width:fit-content;max-width:100%;margin:var(--space-2) 0 0;padding-block:3px;padding-inline:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--chip);font-size:12.5px;font-weight:600;color:var(--muted)}.partner-origin:not(.partner-reply-notice)>svg{color:var(--acc-t)}.partner-origin>svg{flex-shrink:0}.partner-origin>span{min-width:0;overflow-wrap:anywhere}.media__ai-layer{position:absolute;inset:0;z-index:1;container-type:size;pointer-events:none}.media__ai{position:absolute;inset-inline-start:6px;top:6px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 12px);padding:3px 8px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-veil);font-family:var(--font-ui);font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap;pointer-events:none}:root[lang=ar] .media__ai{font-family:var(--font-ar);font-size:12.5px;line-height:1.4}.media__ai>svg{flex-shrink:0}.media__ai-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.media__ai:after{content:"AI";content:"AI" / "";font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.02em}@container (min-width: 150px) and (min-height: 68px){:root:not([lang=ar]) .media__ai-text{position:static;width:auto;height:auto;overflow:visible;clip-path:none}:root:not([lang=ar]) .media__ai:after{content:none}}@container (min-width: 216px) and (min-height: 68px){:root[lang=ar] .media__ai-text{position:static;width:auto;height:auto;overflow:visible;clip-path:none}:root[lang=ar] .media__ai:after{content:none}}.partner-line{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--text-soft);overflow-wrap:anywhere}.partner-sentence{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--text-soft);overflow-wrap:anywhere}.partner-closed{margin:12px 0 0;padding:8px 12px;border:1px solid var(--glass-line);border-radius:10px;font-size:14px;font-weight:600;color:var(--muted-2)}.partner-about>svg{flex-shrink:0;color:var(--badge-partner)}.partner-support a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media(forced-colors:active){.media__ai{background:Canvas;color:CanvasText;border:1px solid CanvasText}.partner-about>svg{color:CanvasText}.partner-closed{border-color:CanvasText;color:CanvasText}}.partner-label{color:var(--muted);font-weight:400;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity__top>.partner-label,.identity__bottom>.partner-label{flex-shrink:1;font-size:14px}.identity--stacked .identity__bottom>.partner-label{font-size:13px}body.modal-open{overflow:hidden}.modal-backdrop{position:fixed;inset:0;z-index:40;display:flex;justify-content:center;align-items:flex-start;padding:40px 16px;overflow-y:auto;background:var(--scrim);animation:rs-fade var(--motion-base) var(--ease-out) backwards}@media(min-width:721px){.modal-backdrop{backdrop-filter:var(--scrim-filter);-webkit-backdrop-filter:var(--scrim-filter)}}html[data-video-playing] .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.modal{position:relative;width:100%;max-width:600px;border-radius:var(--radius-panel);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-dialog);animation:modalUp var(--motion-slow) var(--ease-out) backwards;outline:none}@keyframes modalUp{0%{opacity:0;transform:translateY(var(--motion-rise)) scale(.98)}}.modal-backdrop--sheet{align-items:center}.modal--sheet{max-width:360px;padding:24px 22px 20px}.modal--sheet.pf-confirm{max-width:320px}.modal-backdrop--bottom{align-items:flex-end;padding:0;overflow:hidden}.modal--bottom{max-width:none;max-height:calc(100dvh - 24px - var(--safe-top));display:flex;flex-direction:column;border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:none;padding:8px 10px calc(12px + var(--safe-bottom));box-shadow:var(--glass-hi),var(--elev-sheet);animation:sheetUp var(--motion-slow) var(--ease-out) backwards}@keyframes sheetUp{0%{transform:translateY(100%)}}@media(max-width:720px){.modal-backdrop--sheet:not(:has(input:not([type=checkbox],[type=radio]),textarea,select,[contenteditable=true])){align-items:flex-start;padding:calc(24px + var(--safe-top)) 10px calc(10px + var(--safe-bottom))}.modal-backdrop--sheet:not(:has(input:not([type=checkbox],[type=radio]),textarea,select,[contenteditable=true]))>.modal--sheet{margin-top:auto;max-width:none;animation-name:sheetUp}}@media(max-width:720px){.modal-backdrop--dialog:has(>.acct-edit-dialog){padding-top:calc(24px + var(--safe-top));padding-inline:0;padding-bottom:0}}.modal-backdrop--lightbox{padding:0;align-items:center;background:var(--viewer-canvas);backdrop-filter:none;-webkit-backdrop-filter:none}.modal--lightbox{--ink-rgb: var(--on-veil-rgb);--shade-rgb: var(--media-black-rgb);--text: var(--on-veil);--text-strong: var(--on-veil);--text-post: var(--on-veil);--text-soft: var(--on-veil-soft);--text-dim: var(--on-veil-dim);--muted: var(--on-veil-dim);--line-strong: var(--on-veil-line);--acc-t: var(--acc-t-dark);--glass: var(--on-veil-glass);--glass-edge: var(--on-veil-glass-edge);--state-hover: rgba(var(--on-veil-rgb), .05);--state-press: rgba(var(--on-veil-rgb), .08);color-scheme:dark;color:var(--on-veil);max-width:none;width:100%;height:100%;border:none;border-radius:0;background:none;box-shadow:none;animation:none}@media(prefers-reduced-motion:reduce){.modal-backdrop,.modal,.modal--bottom,.modal--lightbox{animation:none}}@media(max-width:720px)and (prefers-reduced-motion:reduce){.modal-backdrop--sheet:not(:has(input:not([type=checkbox],[type=radio]),textarea,select,[contenteditable=true]))>.modal--sheet{animation:none}}:root[data-motion=off] .modal-backdrop,:root[data-motion=off] .modal,:root[data-motion=off] .modal--bottom,:root[data-motion=off] .modal--lightbox,:root[data-motion=off] .modal-backdrop--sheet:not(:has(input:not([type=checkbox],[type=radio]),textarea,select,[contenteditable=true]))>.modal--sheet{animation:none}.sheet__title{margin:0;font-size:21px;font-weight:700;line-height:1.25;letter-spacing:var(--tracking-tight);text-wrap:balance}:root[lang=ar] .sheet__title{line-height:1.45}.sheet__body{margin:8px 0 0;font-size:15px;line-height:1.55;text-wrap:pretty;color:var(--muted)}:root[lang=ar] .sheet__body{line-height:1.7}.sheet__actions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.sheet__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block-end:14px;border-radius:50%}.sheet__icon--danger{background:var(--danger-soft);color:var(--tone-danger);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.sheet__icon--danger{animation:none}}:root[data-motion=off] .sheet__icon--danger{animation:none}@media(max-width:720px){.modal-backdrop--dialog{padding:calc(10px + var(--safe-top)) 10px calc(10px + var(--safe-bottom))}}.pf-sheet.pf-viewer-sheet{max-height:none;overflow:hidden}.pf-viewer{position:relative;box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:calc(64px + var(--safe-top)) 16px calc(24px + var(--safe-bottom));container-type:size}.pf-viewer--cover{padding-inline:0}.pf-viewer .pf-viewer__close{position:absolute;top:calc(12px + var(--safe-top-media));inset-inline-start:12px;z-index:1;width:44px;height:44px;border:1px solid var(--media-glass-line);background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim)}.pf-viewer .pf-viewer__close:hover:not(:disabled){background:var(--media-glass);color:var(--on-media-scrim)}.pf-viewer .pf-viewer__close:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.pf-viewer__img{display:block;max-width:100%;max-height:100%;user-select:none;-webkit-user-select:none;-webkit-touch-callout:default;animation:rs-zoom-in var(--motion-slow) var(--ease-out) backwards}.pf-viewer__img--avatar{width:min(calc(100vw - 32px),calc(100vh - 88px));width:min(100cqw,100cqh);height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;background:rgba(var(--ink-rgb),.04)}.pf-viewer__img--cover{width:100%;height:auto;object-fit:contain}@media(prefers-reduced-motion:reduce){.pf-viewer__img{animation:none}}:root[data-motion=off] .pf-viewer__img{animation:none}.toast-region{position:fixed;left:50%;bottom:calc(28px + var(--safe-bottom));transform:translate(-50%);z-index:60;pointer-events:none;width:max-content;max-width:min(480px,calc(100vw - 32px))}.toast{display:flex;align-items:center;gap:12px;min-height:48px;padding-block:12px;padding-inline:16px 20px;border-radius:var(--radius-pill);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--acc-line);box-shadow:var(--glass-hi),var(--elev-pop);font-size:14.5px;font-weight:600;line-height:1.35;color:var(--text);text-align:start;text-wrap:balance;animation:rs-toast-in var(--motion-base) var(--ease-spring) backwards}.toast:before{content:"";flex:none;inline-size:8px;block-size:8px;border-radius:50%;background:var(--acc-t);box-shadow:0 0 0 4px var(--acc-soft)}.toast--error:before{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}.toast:not(.toast--action){animation:rs-toast-in var(--motion-base) var(--ease-spring) backwards,rs-toast-out var(--motion-base) var(--ease-in) calc(var(--toast-life) - var(--motion-base)) forwards}@keyframes rs-toast-in{0%{opacity:0;transform:translateY(var(--motion-rise)) scale(.96)}}@keyframes rs-toast-out{to{opacity:0;transform:translateY(calc(var(--motion-rise) / 2)) scale(.96)}}@media(prefers-reduced-motion:reduce){.toast,.toast:not(.toast--action){animation:none}}:root[data-motion=off] .toast,:root[data-motion=off] .toast:not(.toast--action){animation:none}.toast__text{flex:1;min-width:0}.toast--action{pointer-events:auto;padding-block:6px;padding-inline:16px 6px}.toast__action{flex-shrink:0;min-height:36px;padding:6px 14px;border:none;border-radius:var(--radius-pill);background:var(--acc-soft);color:var(--acc-t);font:inherit;font-weight:700;cursor:pointer}.toast__action:hover,.toast__action:focus-visible{background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line)}.toast__action:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.toast--error{border-color:var(--danger-line)}@media(max-width:720px){.toast-region{bottom:calc(var(--phone-bar-top) + 20px + var(--phone-page-bar))}body:has(.fab) .toast-region{bottom:calc(var(--phone-bar-top) + 12px + 56px + 12px)}}body:has(.pf-update) .toast-region{bottom:calc(24px + 44px + 12px + var(--safe-bottom))}@media(max-width:720px){body:has(.pf-update) .toast-region{bottom:calc(var(--phone-bar-top) + var(--phone-page-bar) + 12px + 56px + 8px + 44px + 12px)}}.follow-btn{flex-shrink:0;min-width:96px;border-radius:var(--radius-pill);border:1px solid transparent;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 14px var(--acc-glow);font-weight:var(--control-weight);white-space:nowrap}.follow-btn--sm{min-block-size:var(--control-sm);padding:4px var(--control-pad-sm);font-size:var(--control-font-sm)}.follow-btn--md{min-block-size:var(--control-md);padding:4px var(--control-pad-md);font-size:13.5px}.follow-btn[aria-disabled=true]{cursor:progress}.follow-btn--on{background:var(--glass);border-color:var(--glass-line);color:var(--text);box-shadow:var(--glass-edge)}.follow-btn--on{display:inline-grid;place-items:center}.follow-btn__rest,.follow-btn__hover{grid-area:1 / 1;text-align:center;transition:opacity var(--motion-fast) var(--ease-out)}.follow-btn__hover{visibility:visible;opacity:0}.follow-btn--on[aria-disabled=true] .follow-btn__rest{animation:rs-settle var(--motion-slow) var(--ease-spring) backwards}.follow-btn--on:focus-visible{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.follow-btn--on:focus-visible .follow-btn__rest{opacity:0}.follow-btn--on:focus-visible .follow-btn__hover{opacity:1}@media(hover:hover){.follow-btn--on:hover{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.follow-btn--on:hover .follow-btn__rest{opacity:0}.follow-btn--on:hover .follow-btn__hover{opacity:1}}.follow-btn--blocked,.follow-btn--blocked:hover,.follow-btn--blocked:focus-visible{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger);box-shadow:none}@media(prefers-reduced-motion:reduce){.follow-btn--on[aria-disabled=true] .follow-btn__rest{animation:none}}:root[data-motion=off] .follow-btn--on[aria-disabled=true] .follow-btn__rest{animation:none}.role-badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;line-height:0}.role-badge__chip{padding:2px 8px;border-radius:10px;font-family:var(--font-mono);font-size:9px;line-height:1.5;letter-spacing:var(--tracking-caps);text-transform:uppercase}.role-badge:lang(ar) .role-badge__chip{font-family:var(--font-ar);font-size:11px}.role-badge--admin .role-badge__chip{color:var(--seal-admin-rim);background:color-mix(in srgb,var(--seal-admin-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-admin-rim) 45%,transparent)}.role-badge--subadmin .role-badge__chip{color:var(--seal-subadmin-rim);background:color-mix(in srgb,var(--seal-subadmin-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-subadmin-rim) 45%,transparent)}.role-badge--registered .role-badge__chip{color:var(--seal-registered-rim);background:color-mix(in srgb,var(--seal-registered-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-registered-rim) 45%,transparent)}.role-badge--guest .role-badge__chip{color:var(--badge-guest);background:rgba(var(--badge-guest-rgb),.14);border:1px solid rgba(var(--badge-guest-rgb),.45)}.role-badge--partner .role-badge__chip{color:var(--badge-partner);background:color-mix(in srgb,var(--badge-partner) 14%,transparent);border:1px solid color-mix(in srgb,var(--badge-partner) 45%,transparent);font-size:11px;letter-spacing:var(--tracking-snug);text-transform:none;white-space:nowrap}.role-badge--partner:lang(ar) .role-badge__chip{font-size:12px}.role-badge--verified .role-badge__chip{color:var(--seal-verified-rim);background:color-mix(in srgb,var(--seal-verified-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-verified-rim) 45%,transparent)}.role-badge--government .role-badge__chip{color:var(--seal-government-rim);background:color-mix(in srgb,var(--seal-government-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-government-rim) 45%,transparent)}.role-badge--govEmployee .role-badge__chip{color:var(--seal-gov-employee-rim);background:color-mix(in srgb,var(--seal-gov-employee-rim) 14%,transparent);border:1px solid color-mix(in srgb,var(--seal-gov-employee-rim) 45%,transparent)}.role-badge--government .role-badge__chip,.role-badge--govEmployee .role-badge__chip{font-size:11px;letter-spacing:var(--tracking-snug);text-transform:none;white-space:nowrap}.role-badge--government:lang(ar) .role-badge__chip,.role-badge--govEmployee:lang(ar) .role-badge__chip{font-size:12px}.role-badge--custom{--rb-color: var(--badge-custom-silver);--rb-height: calc(var(--rb-size, 14px) + 4px);isolation:isolate;gap:6px;line-height:1;max-inline-size:100%;min-inline-size:0}.role-badge--custom[data-badge-color=cyan]{--rb-color: var(--badge-custom-cyan)}.role-badge--custom[data-badge-color=indigo]{--rb-color: var(--badge-custom-indigo)}.role-badge--custom[data-badge-color=purple]{--rb-color: var(--badge-custom-purple)}.role-badge--custom[data-badge-color=pink]{--rb-color: var(--badge-custom-pink)}.role-badge--custom[data-badge-color=silver]{--rb-color: var(--badge-custom-silver)}.role-badge--custom .role-badge__icons{display:inline-flex;align-items:center;flex-shrink:0;block-size:var(--rb-height);padding-inline:5px;border:1.5px solid var(--rb-color);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--rb-color) 16%,transparent);font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:calc(var(--rb-size, 14px) * .85);font-variant-emoji:emoji;line-height:1;white-space:nowrap;box-sizing:border-box}.role-badge--custom .role-badge__glyphs{display:inline-flex;align-items:center;gap:1px}.role-badge--custom[data-badge-size=small]{--rb-height: calc(var(--rb-size, 12px) + 2px)}.role-badge--custom[data-badge-size=small] .role-badge__icons{padding-inline:3px;border-width:1px}.role-badge__chip--custom{color:var(--rb-color);background:transparent;border:1px solid var(--rb-color);font-family:var(--font-ui);font-size:11px;letter-spacing:var(--tracking-snug);text-transform:none;white-space:nowrap;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.role-badge--custom .role-badge__icons{position:relative}.role-badge--custom[data-badge-motion=pulse] .role-badge__icons{animation:rb-custom-pulse 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=pulse]:hover .role-badge__icons{animation:rb-custom-pulse 1.4s ease-in-out 3,rb-custom-pulse-again 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=bounce] .role-badge__icons{animation:rb-custom-bounce 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=bounce]:hover .role-badge__icons{animation:rb-custom-bounce 1.4s ease-in-out 3,rb-custom-bounce-again 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=glow] .role-badge__icons:before,.role-badge--custom[data-badge-motion=shine] .role-badge__icons:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;pointer-events:none;opacity:0}.role-badge--custom[data-badge-motion=glow] .role-badge__icons:before{inset-inline-end:0;z-index:-1;box-shadow:0 0 10px 2px var(--rb-color);animation:rb-custom-glow 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=glow]:hover .role-badge__icons:before{animation:rb-custom-glow 1.4s ease-in-out 3,rb-custom-glow-again 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=shine] .role-badge__icons{overflow:hidden}.role-badge--custom[data-badge-motion=shine] .role-badge__icons:after{inline-size:40%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-strong) 55%,transparent),transparent);animation:rb-custom-shine 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=shine]:hover .role-badge__icons:after{animation:rb-custom-shine 1.4s ease-in-out 3,rb-custom-shine-again 1.4s ease-in-out 3}.role-badge--custom[data-badge-motion=shine]:dir(rtl) .role-badge__icons:after{animation-name:rb-custom-shine-rtl}.role-badge--custom[data-badge-motion=shine]:dir(rtl):hover .role-badge__icons:after{animation-name:rb-custom-shine-rtl,rb-custom-shine-rtl-again}@keyframes rb-custom-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes rb-custom-pulse-again{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes rb-custom-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(0)}}@keyframes rb-custom-bounce-again{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(0)}}@keyframes rb-custom-glow{0%,to{opacity:0}50%{opacity:.9}}@keyframes rb-custom-glow-again{0%,to{opacity:0}50%{opacity:.9}}@keyframes rb-custom-shine{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes rb-custom-shine-again{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes rb-custom-shine-rtl{0%{opacity:0;transform:translate(100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-250%)}}@keyframes rb-custom-shine-rtl-again{0%{opacity:0;transform:translate(100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-250%)}}.role-badge__seal{position:relative;display:inline-flex;flex-shrink:0;line-height:0}.role-badge__shine{position:absolute;inset-block:0;inset-inline:0;overflow:hidden;clip-path:circle(42%);pointer-events:none}.role-badge__shine:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:40%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--seal-admin-shine) 80%,transparent),transparent)}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .role-badge--admin .role-badge__check{stroke-dasharray:1;animation:rb-seal-check .6s ease-out 1 both}:root:not([data-motion=off]) .role-badge--admin[data-badge-motion=shine] .role-badge__shine:after{animation:rb-seal-shine 1.4s ease-in-out .6s 3}:root:not([data-motion=off]) .role-badge--admin[data-badge-motion=shine]:hover .role-badge__shine:after,:root:not([data-motion=off]) :focus-visible~.role-badge--admin[data-badge-motion=shine] .role-badge__shine:after{animation:rb-seal-shine 1.4s ease-in-out .6s 3,rb-seal-shine-again 1.4s ease-in-out 1}:root:not([data-motion=off]) .role-badge--admin[data-badge-motion=shine]:dir(rtl) .role-badge__shine:after{animation-name:rb-seal-shine-rtl}:root:not([data-motion=off]) .role-badge--admin[data-badge-motion=shine]:dir(rtl):hover .role-badge__shine:after,:root:not([data-motion=off]) :focus-visible~.role-badge--admin[data-badge-motion=shine]:dir(rtl) .role-badge__shine:after{animation-name:rb-seal-shine-rtl,rb-seal-shine-rtl-again}}@keyframes rb-seal-check{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes rb-seal-shine{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes rb-seal-shine-again{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes rb-seal-shine-rtl{0%{opacity:0;transform:translate(100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-250%)}}@keyframes rb-seal-shine-rtl-again{0%{opacity:0;transform:translate(100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-250%)}}:root[data-motion=off] .role-badge--custom .role-badge__icons,:root[data-motion=off] .role-badge--custom .role-badge__icons:before,:root[data-motion=off] .role-badge--custom .role-badge__icons:after{animation:none!important}@media(prefers-reduced-motion:reduce){.role-badge--custom .role-badge__icons,.role-badge--custom .role-badge__icons:before,.role-badge--custom .role-badge__icons:after{animation:none!important}}@media(forced-colors:active){.role-badge--partner .role-badge__chip{color:CanvasText;background:Canvas;border:1px solid CanvasText}.role-badge--admin svg[data-glyph=seal] path:first-child{fill:Highlight;stroke:Highlight}.role-badge--subadmin svg[data-glyph=seal] path:first-child{fill:LinkText;stroke:LinkText}.role-badge--registered svg[data-glyph=seal] path:first-child{fill:CanvasText;stroke:CanvasText}.role-badge--guest svg[data-glyph=seal] path:first-child{fill:GrayText;stroke:GrayText}.role-badge--partner svg[data-glyph=seal] path:first-child{fill:ButtonText;stroke:ButtonText}.role-badge--verified svg[data-glyph=seal] path:first-child{fill:LinkText;stroke:LinkText}.role-badge--government svg[data-glyph=seal] path:first-child{fill:GrayText;stroke:GrayText}.role-badge--govEmployee svg[data-glyph=seal] path:first-child{fill:CanvasText;stroke:CanvasText}.role-badge svg[data-glyph=seal] .role-badge__check{stroke:Canvas;animation:none!important}.role-badge__shine{display:none}.role-badge--admin .role-badge__chip,.role-badge--subadmin .role-badge__chip,.role-badge--registered .role-badge__chip,.role-badge--guest .role-badge__chip,.role-badge--verified .role-badge__chip,.role-badge--government .role-badge__chip,.role-badge--govEmployee .role-badge__chip{color:CanvasText;background:Canvas;border:1px solid CanvasText}.role-badge--custom .role-badge__icons{border-color:CanvasText;background:Canvas;animation:none!important}.role-badge--custom .role-badge__icons:before,.role-badge--custom .role-badge__icons:after{display:none;animation:none!important}.role-badge__chip--custom{color:CanvasText;border-color:CanvasText}}.role-badge__explain{position:relative;display:inline-flex;align-items:center}.role-badge__toggle{display:inline-flex;align-items:center;gap:6px;margin:-3px;padding:3px;border:0;border-radius:var(--radius-pill);background:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.role-badge__face{display:inline-flex;align-items:center;gap:6px}.role-badge__explain,.role-badge__toggle,.role-badge__face{min-inline-size:0;max-inline-size:100%}.role-badge__toggle:focus-visible{outline:2px solid var(--acc-t);outline-offset:1px}.role-badge__explainer{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:-8px;z-index:62;display:flex;flex-direction:column;gap:6px;inline-size:max-content;max-inline-size:min(280px,calc(100vw - 16px));padding:12px 14px;border-radius:var(--radius-nested);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-pop);color:var(--text);font-family:var(--font-ui);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;translate:var(--explainer-shift, 0) 0;cursor:auto;animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.role-badge__explainer[data-side=above]{inset-block-start:auto;inset-block-end:calc(100% + 8px)}.role-badge__explainer-title{font-size:14px;font-weight:700;color:var(--text-strong)}.role-badge__explainer-text{color:var(--text-soft)}.role-badge__explainer-note{color:var(--muted);font-size:12px}:root[lang=ar] .role-badge__explainer{font-family:var(--font-ar)}.hovercard-anchor{display:contents}.hovercard{position:fixed;z-index:60;width:min(300px,calc(100vw - 16px));--bg-page: var(--menu);padding:0 16px 16px;overflow:hidden;border-radius:var(--radius-nested);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-pop);color:var(--text);text-align:start;cursor:default;--pop-dy: calc(var(--motion-rise) / -2);transform-origin:top center;animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.hovercard[data-side=above]{--pop-dy: calc(var(--motion-rise) / 2);transform-origin:bottom center}.hovercard:has(.role-badge__explainer){overflow:visible}.hovercard__cover{height:72px;margin-inline:-16px;overflow:hidden;border-start-start-radius:calc(var(--radius-nested) - 1px);border-start-end-radius:calc(var(--radius-nested) - 1px);background:var(--cover-wash);border-block-end:1px solid var(--line-soft)}.hovercard__cover-img{display:block;width:100%;height:100%;object-fit:cover}.hovercard .hovercard__top{margin-block-start:-32px;align-items:flex-end}.hovercard__top .avatar__img,.hovercard__top .avatar__initials{box-shadow:0 0 0 3px var(--bg-page)}.hovercard__count{color:inherit;text-decoration:none}.hovercard__count:hover,.hovercard__count:focus-visible{text-decoration:underline}@media(prefers-reduced-motion:reduce){.hovercard{animation:none}}:root[data-motion=off] .hovercard{animation:none}.hovercard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.hovercard__photo{display:block;padding:0;border:none;border-radius:50%;background:none;line-height:0;cursor:pointer}.hovercard__photo:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.hovercard__name{display:flex;align-items:center;gap:4px;margin:0;font-size:16px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.hovercard__name-link{color:inherit;text-decoration:none}.hovercard__name-link:hover,.hovercard__name-link:focus-visible{text-decoration:underline}.hovercard__handle{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0 0;color:var(--muted);font-size:13.5px}.hovercard__bio{margin:10px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hovercard__counts{display:flex;flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;color:var(--muted);font-size:13.5px}.hovercard__counts b{color:var(--text)}.identity{display:flex;flex-direction:column;min-width:0;flex:1}.identity__top,.identity__bottom{display:flex;align-items:center;gap:5px;min-width:0}.identity__name{font-size:15px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}@media(hover:hover){a.identity__name:hover{color:var(--text);text-decoration:underline}a.identity__name--secondary:hover{color:var(--muted)}}.identity:not(.identity--username) .identity__name{min-width:1.2em}.identity__handle{display:inline-flex;align-items:baseline;gap:5px;min-width:0;flex-shrink:0;font-size:14px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity[data-badge=compact]>.identity__top>.role-badge--custom .role-badge__icon~.role-badge__icon{display:none}.identity[data-pin=hidden]>.identity__top>.identity__handle:not(.identity__handle--primary),.identity[data-pin=hidden]>.identity__top .identity__handle--primary .pin,.identity[data-secondary=hidden]>.identity__top .identity__name--secondary,.identity[data-handle=hidden]>.identity__top>.identity__handle{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.identity__username{min-width:0;overflow:hidden;text-overflow:ellipsis}.identity__handle .pin{flex-shrink:0;font-size:12.5px}.identity__dot{color:var(--muted);flex-shrink:0}.identity__time{flex-shrink:0;font-size:14px;color:var(--muted);white-space:nowrap}a.identity__time:hover{color:var(--text);text-decoration:underline}.identity--stacked .identity__bottom{margin-top:1px}.identity--stacked .identity__handle{font-size:13px}.identity--lg .identity__name{font-size:15.5px}.identity__handle--primary{color:var(--text);font-weight:600;flex-shrink:1}.identity__handle--primary .pin{font-size:13.5px}a.identity__handle--primary:hover{color:var(--text);text-decoration:underline}.identity--username .identity__handle--primary{font-weight:700;flex:0 1 auto;line-height:20px;overflow:hidden}.identity--username .identity__handle--primary .identity__username{flex:0 1 auto;white-space:nowrap}.identity--username .identity__handle--primary .pin{flex:0 0 auto}.identity--stacked.identity--username .identity__top{display:block;line-height:20px;white-space:nowrap}.identity--stacked.identity--username .identity__break:after{content:"​";white-space:normal}.identity--stacked.identity--username .identity__handle--primary{display:inline}@supports (-webkit-touch-callout: none){.identity--stacked.identity--username .identity__handle--primary{white-space:normal}.identity--stacked.identity--username .identity__handle--primary:after{content:"⁠"}}.identity--stacked.identity--username .identity__handle--primary .identity__username{display:inline-block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.identity--stacked.identity--username .identity__handle--primary .pin{display:inline-block;white-space:nowrap;margin-inline-start:5px;vertical-align:top}:root[dir=rtl] .identity--stacked.identity--username .identity__handle--primary .pin{margin-inline-start:0;margin-inline-end:5px}.identity--stacked.identity--username .identity__top>:not(.identity__handle--primary,.hovercard-anchor){display:inline-flex;margin-inline-start:5px;vertical-align:-2px}.identity--username .identity__handle--primary .identity__username{font-size:15px;color:var(--text)}.identity--lg.identity--username .identity__handle--primary .identity__username{font-size:15.5px}.identity__name--secondary{font-size:14px;font-weight:400;color:var(--muted);flex:1 1 0%;min-width:0;max-width:max-content}.identity--lg .identity__name--secondary{font-size:14.5px}.identity__lock{display:inline-flex;flex-shrink:0;color:var(--muted-2);line-height:0}.identity--partner .identity__handle{flex-shrink:1;min-width:2.5em}.identity--stacked.identity--pin-under>.identity__top .identity__handle--primary .pin{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.identity--pin-under .identity__bottom .identity__pin-under{flex-shrink:0;color:var(--muted)}.identity--pin-under .identity__bottom .identity__pin-under .pin{font-size:12.5px}.identity--lines .identity__bottom .identity__pin-under{display:none;flex-shrink:0;color:var(--muted)}.identity--lines[data-pin=hidden] .identity__bottom .identity__pin-under{display:inline}.identity--lines .identity__bottom{margin-top:1px}.identity--lines .identity__bottom .identity__name--secondary{flex:0 1 auto;max-width:100%}.menu-trigger{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:var(--muted)}@media(hover:hover){.menu-trigger:hover{color:var(--text)}}.menu-trigger[aria-expanded=true]{color:var(--acc-t)}.menu-trigger[aria-expanded=true]:after{background:var(--acc-soft);opacity:1}.menu{--pop-dy: calc(var(--motion-rise) / -2);position:fixed;z-index:61;min-width:240px;max-width:min(320px,calc(100vw - 16px));padding:6px;border-radius:var(--radius-nested);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-pop);transform-origin:top center;animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.menu[style*="bottom:"]{--pop-dy: calc(var(--motion-rise) / 2);transform-origin:bottom center}.menu__item{width:100%;display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 10px;border:none;border-radius:var(--radius-inner);background:none;color:var(--text);font-size:14px;font-weight:600;line-height:1.3;text-align:start;transition:scale var(--motion-fast) var(--ease-out);-webkit-tap-highlight-color:transparent}.menu__item>svg,.menu__icon{box-sizing:content-box;flex-shrink:0;width:17px;height:17px;padding:5.5px;border-radius:var(--radius-icon-tile);background:var(--state-hover);box-shadow:inset 0 0 0 1px var(--glass-line);color:var(--muted)}.menu__item:hover,.menu__item:focus-visible{background:var(--state-hover);outline:none}.menu__item:is(:hover,:focus-visible)>svg,.menu__item:is(:hover,:focus-visible) .menu__icon{background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line);color:var(--acc-t)}.menu__item:focus-visible{outline:2px solid var(--acc-t);outline-offset:-2px}.menu__item:active{background:var(--state-press);scale:var(--press-scale-row)}.menu__item[aria-checked=true]{font-weight:700}.menu__item--danger{color:var(--danger)}.menu__item--danger>svg,.menu__item--danger .menu__icon{background:rgba(var(--tone-danger-rgb),var(--tone-wash-a));box-shadow:inset 0 0 0 1px rgba(var(--tone-danger-rgb),var(--tone-edge-a));color:var(--tone-danger)}.menu__item--danger:hover,.menu__item--danger:focus-visible{background:var(--danger-soft)}.menu__item--danger:is(:hover,:focus-visible)>svg,.menu__item--danger:is(:hover,:focus-visible) .menu__icon{background:rgba(var(--tone-danger-rgb),var(--tone-wash-hover-a));box-shadow:inset 0 0 0 1px var(--tone-danger);color:var(--tone-danger)}.menu__item--danger:focus-visible{outline-color:var(--tone-danger)}.menu__icon{display:inline-grid;place-items:center}.menu__icon svg{width:17px;height:17px}.menu__text{display:flex;flex-direction:column;gap:2px;min-width:0}.menu__item>span,.menu__text>span{min-width:0;overflow-wrap:anywhere}.menu__hint{color:var(--muted);font-size:12.5px;font-weight:500}.menu__notes{display:flex;flex-direction:column;gap:4px;padding:6px 12px 8px}.menu__note{margin:0;color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.4}.menu__item--disabled{color:var(--disabled-ink);cursor:default}.menu__item--disabled:hover{background:none}.menu__item--disabled:active{background:none;scale:1}.menu__item--disabled>svg,.menu__item--disabled .menu__icon,.menu__item--disabled:is(:hover,:focus-visible)>svg,.menu__item--disabled:is(:hover,:focus-visible) .menu__icon{background:var(--disabled-surface);box-shadow:inset 0 0 0 1px var(--disabled-line);color:var(--disabled-icon)}:where(.menu,.menu__list,.menu-sheet__list):has(>.menu__back)>.menu__item{animation:rs-slide-in var(--motion-base) var(--ease-out) backwards}.menu-sheet{gap:8px}@media(prefers-reduced-motion:reduce){.menu-sheet{transition:none!important}}:root[data-motion=off] .menu-sheet{transition:none!important}.menu-sheet:before{content:"";align-self:center;flex-shrink:0;width:40px;height:5px;margin-block:2px 6px;border-radius:var(--radius-pill);background:var(--line-strong)}.menu-sheet__list{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px;border-radius:var(--radius-nested);background:var(--overlay-group);border:1px solid var(--line-soft)}.menu-sheet__list .menu__item{min-height:52px;padding:10px 12px;border-radius:var(--radius-row);font-size:15px}.menu-sheet__list .menu__item>svg,.menu-sheet__list .menu__item .menu__icon{width:18px;height:18px;padding:7px}.menu-sheet__cancel{flex-shrink:0}.btn.menu-sheet__cancel{min-block-size:52px;background:var(--glass);border-color:var(--glass-line);box-shadow:var(--glass-hi);color:var(--text);font-weight:700}.btn.menu-sheet__cancel:hover:not(:disabled){background:var(--glass);color:var(--text)}.menu--tiles .menu__item{min-height:56px}.menu--tiles .menu__item>svg,.menu--tiles .menu__icon{width:20px;height:20px;padding:8px;background:var(--acc-glass);box-shadow:inset 0 0 0 1px var(--acc-line),var(--glass-hi);color:var(--acc-t)}@media(prefers-reduced-motion:reduce){.menu,:where(.menu,.menu__list,.menu-sheet__list):has(>.menu__back)>.menu__item{animation:none}}:root[data-motion=off] .menu,:root[data-motion=off] :where(.menu,.menu__list,.menu-sheet__list):has(>.menu__back)>.menu__item{animation:none}.menu__check{display:inline-grid;place-items:center;width:16px;height:16px;flex-shrink:0;color:var(--acc-t)}.menu__check--toggle{margin-inline-start:auto}.menu__chevron{display:inline-grid;place-items:center;flex-shrink:0;margin-inline-start:auto;color:var(--muted)}.menu__chevron--open svg{transform:rotate(90deg)}:root[dir=rtl] .menu__chevron--open svg{transform:rotate(90deg)}.menu__back{font-weight:700}.menu__divider{height:1px;margin:4px 8px;background:var(--line)}.menu__heading{padding:8px 12px 6px}.menu--with-heading{display:flex;flex-direction:column}.menu__list{min-height:0}.menu-sheet__heading{padding-inline:4px}.menu__value{flex-shrink:0;margin-inline-start:8px;color:var(--muted);font-weight:500;white-space:nowrap}.menu__value+.menu__chevron{margin-inline-start:auto}img[data-retry=wait]{opacity:0}.avatar{position:relative;display:inline-block;flex-shrink:0;border-radius:50%}.avatar__img,.avatar__initials,.avatar__neutral{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;object-fit:cover;background:rgba(var(--ink-rgb),.06)}.avatar__img{border:1px solid var(--glass-line)}.avatar__initials,.avatar__neutral{box-shadow:inset 0 0 0 1px var(--glass-line)}.avatar:has(>.avatar__img[data-retry=wait]){background:rgba(var(--ink-rgb),.06)}.avatar__initials{font-family:var(--font-ui);font-weight:700;color:var(--on-accent);line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden}.avatar--ring:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 2px var(--acc-t);pointer-events:none}.avatar--live{cursor:pointer}button.avatar{padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;line-height:0;appearance:none;-webkit-tap-highlight-color:transparent}button.avatar:focus-visible{outline:2px solid var(--text-strong);outline-offset:calc(4px + var(--live-w, 2px))}.avatar--broadcast{box-shadow:0 0 0 2px var(--bg-page, #0b0e13),0 0 0 calc(2px + var(--live-w, 2px)) var(--live-red, #f4212e)}.avatar--room{box-shadow:0 0 0 2px var(--bg-page, #0b0e13)}.avatar--room:before{content:"";position:absolute;inset:calc(-2px - var(--live-w, 2px));border-radius:50%;background:conic-gradient(from 0turn,var(--live-green, #00ba7c) 0 25%,var(--live-blue, #1d9bf0) 25% 50%,var(--live-green, #00ba7c) 50% 75%,var(--live-blue, #1d9bf0) 75%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--live-w, 2px)),var(--mask-opaque) calc(100% - var(--live-w, 2px)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--live-w, 2px)),var(--mask-opaque) calc(100% - var(--live-w, 2px)));animation:liveSpin 2.4s linear infinite,liveBlink 1.2s ease-in-out infinite;pointer-events:none}html[data-video-playing] .avatar--room:before,html[data-motion-rest] .avatar--room:before{animation-play-state:paused}@keyframes liveSpin{to{transform:rotate(1turn)}}@keyframes liveBlink{0%,to{opacity:1}50%{opacity:.45}}.avatar__pill{position:absolute;inset-inline:0;inset-block-end:-.35em;margin-inline:auto;width:max-content;display:inline-flex;align-items:center;gap:.2em;padding:1px 5px;border-radius:4px;border:2px solid var(--bg-page, #0b0e13);background:var(--live-red-fill, #d0101c);color:var(--on-live-red);font-family:var(--font-ui);font-size:clamp(9px,calc(var(--avatar-size, 42px) * .2),13px);font-weight:700;line-height:1.1;letter-spacing:var(--tracking-chip);text-transform:uppercase;white-space:nowrap;pointer-events:none}:lang(ar) .avatar__pill{text-transform:none;font-family:var(--font-ar);font-size:clamp(9.5px,calc(var(--avatar-size, 42px) * .24),14px);padding-inline:4px}.avatar--room.avatar--small .avatar__pill-glyph{width:1em;height:1em}.avatar--room.avatar--small .avatar__pill{gap:1px;letter-spacing:0;padding-inline:2px}.avatar--room .avatar__pill{background:var(--live-green, #00ba7c);color:var(--on-live-green, #04211a);animation:liveFlash 1.2s infinite}html[data-video-playing] .avatar--room .avatar__pill,html[data-motion-rest] .avatar--room .avatar__pill{animation-play-state:paused}.avatar__pill-glyph{width:1.1em;height:1.1em;flex:none}@keyframes liveFlash{0%,to{background-color:var(--live-green, #00ba7c)}50%{background-color:#5ee6b0}}:root[data-motion=off] .avatar--room:before{animation:none;background:conic-gradient(from .5turn,var(--live-green, #00ba7c) 0 50%,var(--live-blue, #1d9bf0) 50%)}:root[data-motion=off][dir=rtl] .avatar--room:before{background:conic-gradient(from 0turn,var(--live-green, #00ba7c) 0 50%,var(--live-blue, #1d9bf0) 50%)}:root[data-motion=off] .avatar--room .avatar__pill{animation:none}@media(prefers-reduced-motion:reduce){.avatar--room:before{animation:none;background:conic-gradient(from .5turn,var(--live-green, #00ba7c) 0 50%,var(--live-blue, #1d9bf0) 50%)}:root[dir=rtl] .avatar--room:before{background:conic-gradient(from 0turn,var(--live-green, #00ba7c) 0 50%,var(--live-blue, #1d9bf0) 50%)}.avatar--room .avatar__pill{animation:none}}.live-choice__head{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.3}.live-choice__who{display:flex;flex-direction:column;gap:2px;min-width:0}.live-choice__name{display:inline-flex;align-items:center;gap:4px;min-width:0;font-weight:700;font-size:15px;color:var(--text-strong)}.live-choice__line{color:var(--muted);font-size:13px;font-weight:500;overflow-wrap:anywhere}.live-choice__dot{color:var(--live-red, #f4212e)}.live-choice__room{color:var(--live-blue, #1d9bf0)}.avatar__neutral{color:var(--muted-2);background:var(--glass-line)}.rich-text__body{font-size:15px;line-height:1.5;color:var(--text-post);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;unicode-bidi:plaintext}.rich-text--lg .rich-text__body{font-size:17px;line-height:24px;color:var(--text-strong)}.rich-text__body:lang(ar){font-family:var(--font-ar);line-height:1.7}.rich-text--lg .rich-text__body:lang(ar){line-height:30px}.rich-text__link,.rich-text__mention,.rich-text__tag{color:var(--acc-t);unicode-bidi:isolate}.rich-text__link{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--acc-line);text-decoration-skip-ink:auto;border-radius:4px}.rich-text__link:hover{text-decoration-color:currentColor}.rich-text__mention:hover,.rich-text__tag:hover{text-decoration:underline}.rich-text__more{margin-top:2px;font-size:14.5px}a.rich-text__more{display:inline-block;text-decoration:none}a.rich-text__more:hover{text-decoration:underline}.posts-player{position:relative;display:block;width:100%;overflow:hidden;background:var(--media-black);color:var(--on-media-scrim);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;container:posts-player / inline-size}.posts-player:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:-2px}.posts-player__chrome,.posts-player__away,.posts-player__window-close,.posts-player__captions,.posts-video__play,.posts-thumb-play,.posts-preview,.posts-mini{--ink-rgb: var(--on-veil-rgb);--shade-rgb: var(--media-black-rgb);--text: var(--on-veil);--text-soft: var(--on-veil-soft);--text-dim: var(--on-veil-dim);--line-strong: var(--on-veil-line);--acc-t: var(--acc-t-dark)}.posts-player--single{max-height:var(--media-cap, var(--media-h-card))}.posts-player--tile{height:100%}.posts-player--slide{position:absolute;inset:0;height:100%}.posts-player--slide .posts-player__surface:focus-visible~.posts-player__big-play{pointer-events:none}.posts-player--viewer{--posts-r: var(--posts-player-ratio, 1.7778);width:min(92vw,1400px,calc((100vh - 170px - var(--safe-top-media) - var(--safe-bottom-media)) * var(--posts-r)));aspect-ratio:var(--posts-r);border-radius:12px}.posts-player:fullscreen,.posts-player--fullscreen{width:100vw;height:100vh;max-height:none;aspect-ratio:auto;border-radius:0}.posts-player__stage{position:absolute;inset:0}.posts-player .posts-player__stage .posts-player__video{display:block;width:100%;height:100%;max-height:none;object-fit:contain;background:var(--media-black);dynamic-range-limit:standard}.posts-player--tile .posts-player__stage .posts-player__video,.posts-player--slide .posts-player__stage .posts-player__video{object-fit:cover}.posts-player.posts-player--window{position:fixed;inset:0;z-index:50;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;aspect-ratio:auto;border-radius:0;background:var(--media-black)}.posts-player.posts-player--window .posts-player__stage .posts-player__video{object-fit:contain}.posts-player.posts-player--window .posts-player__chrome{padding-inline-start:calc(8px + var(--safe-start));padding-inline-end:calc(8px + var(--safe-end));padding-bottom:calc(4px + var(--safe-bottom-media))}.posts-player__window-close{position:absolute;top:calc(12px + var(--safe-top-media));inset-inline-end:calc(12px + var(--safe-end));z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-player__window-close:active{scale:var(--press-scale-icon)}.posts-player__window-close:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}html.posts-player-window-open,html.posts-player-window-open body{overflow:hidden;overscroll-behavior:none}.posts-player__surface{position:absolute;inset:0;cursor:pointer}.posts-player__chrome{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:40px 8px 4px;background:linear-gradient(to top,rgba(var(--shade-rgb),.75),rgba(var(--shade-rgb),.4) 55%,transparent);opacity:1;transition:opacity var(--motion-base) var(--ease-out),translate var(--motion-base) var(--ease-out);pointer-events:none}.posts-player__chrome>*{pointer-events:auto}.posts-player__chrome[data-shown=false]{opacity:0;translate:0 6px}.posts-player__chrome[data-shown=false],.posts-player__chrome[data-shown=false] *{pointer-events:none}.posts-player[data-mode=engaged][data-chrome=hidden] .posts-player__surface{cursor:none}@media(prefers-reduced-motion:reduce){.posts-player__chrome{transition:none}}:root[data-motion=off] .posts-player__chrome{transition:none}.posts-player__top{display:flex;align-items:center;gap:8px;min-width:0;min-height:26px;margin-block-end:4px;pointer-events:none}.posts-player__time--top{display:none;margin-inline-start:auto}.posts-player__from{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:min(100%,360px);min-height:26px;padding-block:2px;padding-inline:3px 10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-size:12.5px;font-weight:700;line-height:18px;text-decoration:none;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-player__from:hover,.posts-player__from:focus-visible{background:var(--media-chip-strong)}.posts-player__from:hover .posts-player__from-name,.posts-player__from:focus-visible .posts-player__from-name{text-decoration:underline}.posts-player__from:active{scale:var(--press-scale)}.posts-player__from:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:1px}.posts-player__from-avatar{flex-shrink:0}.posts-player__from-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-player__progress{position:relative;display:flex;align-items:center;height:18px;cursor:pointer;touch-action:none;outline:none}.posts-player__track{position:relative;width:100%;height:5px}.posts-player__track:before{content:"";position:absolute;inset:0;border-radius:3px;background:rgba(var(--ink-rgb),.3);transform:scaleY(.6);transition:transform var(--motion-fast) var(--ease-out)}.posts-player__buffered,.posts-player__played{position:absolute;inset-block:0;left:0;border-radius:3px;transform:scaleY(.6);transition:transform var(--motion-fast) var(--ease-out)}.posts-player__progress:hover .posts-player__track:before,.posts-player__progress:focus-visible .posts-player__track:before,.posts-player__progress[data-dragging] .posts-player__track:before,.posts-player__progress:hover .posts-player__buffered,.posts-player__progress:focus-visible .posts-player__buffered,.posts-player__progress[data-dragging] .posts-player__buffered,.posts-player__progress:hover .posts-player__played,.posts-player__progress:focus-visible .posts-player__played,.posts-player__progress[data-dragging] .posts-player__played{transform:none}.posts-player__buffered{background:rgba(var(--ink-rgb),.45)}.posts-player__played{background:var(--on-media-scrim)}.posts-player__thumb{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--on-media-scrim);box-shadow:0 1px 4px rgba(var(--shade-rgb),.4);transform:scale(0);transition:transform var(--motion-fast) var(--ease-spring)}.posts-player__progress:hover .posts-player__thumb,.posts-player__progress:focus-visible .posts-player__thumb,.posts-player__progress[data-dragging] .posts-player__thumb{transform:scale(1)}.posts-player__progress[data-dragging] .posts-player__thumb{box-shadow:0 0 0 5px rgba(var(--acc-1-rgb),.35),0 1px 4px rgba(var(--shade-rgb),.4)}.posts-player__progress:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:4px}.posts-player__seek-tip{position:absolute;bottom:100%;margin-bottom:6px;padding-block:1px;padding-inline:8px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap;transform:translate(-50%);pointer-events:none}.posts-player__bar{display:flex;align-items:center;gap:2px;min-width:0}.posts-player__btn{position:relative;display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:none;color:var(--on-media-scrim);cursor:pointer}@media(hover:hover){.posts-player__btn:hover{background:rgba(var(--ink-rgb),.14)}}.posts-player__btn:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark)}.posts-player__btn[data-on=true]{color:var(--acc-t)}.posts-player__cc-bar{position:absolute;top:calc(50% + 16px);left:50%;width:14px;height:2px;margin-left:-7px;border-radius:1px;background:currentColor;transform:scaleX(0);transition:transform var(--motion-base) var(--ease-out);pointer-events:none}.posts-player__btn[data-on=true] .posts-player__cc-bar{transform:scaleX(1)}.posts-player__time{margin-inline:4px;font-family:var(--font-mono);font-size:12.5px;font-weight:500;font-synthesis-weight:none;font-variant-numeric:tabular-nums;white-space:nowrap}.posts-player__spacer{flex:1;min-width:0}.posts-player__volume{position:relative;display:flex;align-items:center}.posts-player__volume-slider{position:absolute;bottom:100%;left:50%;display:none;justify-content:center;box-sizing:border-box;width:36px;height:106px;padding:12px 0;border:0 solid transparent;border-width:0 2px 6px;border-radius:var(--radius-pill);background:var(--media-chip-strong);background-clip:padding-box;transform:translate(-50%);cursor:pointer;touch-action:none;outline:none}.posts-player__volume:hover .posts-player__volume-slider,.posts-player__volume:focus-within .posts-player__volume-slider{display:flex}.posts-player__volume-slider:focus-visible{outline:2px solid var(--acc-t)}.posts-player__volume-track{position:relative;width:4px;height:100%;border-radius:2px;background:rgba(var(--ink-rgb),.3)}.posts-player__volume-level{position:absolute;inset-inline:0;bottom:0;border-radius:2px;background:var(--on-media-scrim)}@media(pointer:coarse){.posts-player__btn{width:44px;height:44px}.posts-player__progress{height:28px}.posts-player__progress:before{content:"";position:absolute;inset:-6px 0 -10px}.posts-player__from{min-height:30px}.posts-player__from:before{content:"";position:absolute;inset:-14px 0 0}.posts-player__away-mark{min-height:44px}}@container posts-player (max-width: 359px){.posts-player__bar .posts-player__time{display:none}.posts-player__time--top{display:inline}.posts-player__chrome{padding-top:20px}}@container posts-player (max-width: 240px){.posts-player__cc,.posts-player__time--top{display:none}}.posts-player--compact .posts-player__chrome{padding-top:4px}.posts-player--compact .posts-player__from{max-width:calc(100% - 48px)}@media(hover:hover)and (pointer:fine){.posts-player [data-tip]:after,.posts-mini [data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:3;padding:3px 10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap;opacity:0;transform:translate(-50%);translate:0 2px;transition:opacity var(--motion-fast) var(--ease-out),translate var(--motion-fast) var(--ease-out);pointer-events:none}.posts-player [data-tip]:hover:after,.posts-player [data-tip]:focus-visible:after,.posts-mini [data-tip]:hover:after,.posts-mini [data-tip]:focus-visible:after{opacity:1;translate:0 0}.posts-player__bar>[data-tip]:first-child:after{left:0;transform:none}.posts-player__bar>[data-tip]:last-child:after{left:auto;right:0;transform:none}.posts-player__volume--slider:hover [data-tip]:after,.posts-player [aria-expanded=true][data-tip]:after{display:none}.posts-mini__row:first-child [data-tip]:after{top:calc(100% + 6px);bottom:auto}.posts-mini__row>[data-tip]:first-child:after{left:auto;inset-inline-start:0;transform:none}.posts-mini__row>[data-tip]:last-child:after{left:auto;inset-inline-end:0;transform:none}}.posts-player__captions{position:absolute;inset-inline:6%;bottom:14px;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;pointer-events:none;transition:transform var(--motion-base) var(--ease-out)}.posts-player[data-chrome=shown] .posts-player__captions{transform:translateY(-90px)}.posts-player__cue{max-width:100%;padding:3px 10px;border-radius:var(--radius-cue);background:var(--cue-bg);color:var(--on-media-scrim);font-size:clamp(13px,3.6cqw,22px);font-weight:600;line-height:1.45;text-wrap:balance;white-space:pre-wrap;overflow-wrap:anywhere}.posts-player__cue:dir(rtl){font-family:var(--font-ar);line-height:1.65}@container posts-player (max-width: 359px){.posts-player[data-chrome=shown] .posts-player__captions{top:8px;bottom:auto;transform:none}}.posts-player--fullscreen .posts-player__cue{font-size:clamp(20px,3.4vh,42px);border-radius:var(--radius-inner)}.posts-player--fullscreen .posts-player__captions{bottom:6vh}.posts-player--fullscreen[data-chrome=shown] .posts-player__captions{transform:translateY(-96px)}.posts-player__away{position:absolute;inset:0;display:grid;place-items:center;background:var(--media-black)}.posts-player__still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(14px) brightness(.45) saturate(.4);transform:scale(1.08)}.posts-player__away-mark{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font:inherit;font-size:13px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-player__away-mark:active{scale:var(--press-scale)}.posts-player__away-mark:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:2px}.posts-player__buffering{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;gap:5px;width:60px;height:60px;translate:-50% -50%;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);pointer-events:none;animation:rs-fade var(--motion-base) var(--ease-out) backwards}.posts-player__buffering>i{width:6px;height:6px;border-radius:50%;background:var(--on-media-scrim)}.posts-player__buffering>i:nth-child(2){opacity:.65}.posts-player__buffering>i:nth-child(3){opacity:.35}.posts-mini{position:fixed;z-index:32;overflow:hidden;border-radius:var(--radius-nested);background:var(--media-black);color:var(--on-media-scrim);font-family:var(--font-ui);box-shadow:var(--media-float);animation:posts-mini-in var(--motion-slow) var(--ease-spring) backwards;container:posts-mini / inline-size;-webkit-tap-highlight-color:transparent}.posts-mini:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:var(--media-glass-hi);pointer-events:none}@keyframes posts-mini-in{0%{opacity:0;transform:translateY(14px) scale(.96)}}.posts-mini__stage{position:absolute;inset:0}.posts-mini .posts-mini__stage .posts-player__video{display:block;width:100%;height:100%;max-height:none;object-fit:contain}.posts-mini__surface{position:absolute;inset:0;cursor:pointer}.posts-mini .posts-player__captions{inset-inline:4%;bottom:10px}.posts-mini[data-shown=true] .posts-player__captions{transform:translateY(-36px)}.posts-mini .posts-player__cue{font-size:12px;padding:1px 6px}.posts-mini__chrome{position:absolute;inset:0;z-index:2;display:grid;grid-template-rows:auto 1fr auto;padding:6px;background:linear-gradient(rgba(var(--shade-rgb),.55),transparent 38%,transparent 62%,rgba(var(--shade-rgb),.6));opacity:0;transition:opacity var(--motion-base) var(--ease-out);pointer-events:none}.posts-mini__chrome[data-shown=true]{opacity:1}.posts-mini__chrome[data-shown=true] .posts-player__btn,.posts-mini__chrome[data-shown=true] .posts-player__from{pointer-events:auto}.posts-mini__chrome .posts-player__btn,.posts-mini__chrome .posts-player__from{pointer-events:none}.posts-mini__row{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.posts-mini__center{display:grid;place-items:center}.posts-mini .posts-mini__btn,.posts-mini .posts-mini__play{border:1px solid var(--media-glass-line);background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-mini .posts-mini__btn{width:32px;height:32px}.posts-mini .posts-mini__play{z-index:1;width:48px;height:48px}@media(hover:hover){.posts-mini .posts-mini__btn:hover,.posts-mini .posts-mini__play:hover{background:var(--media-glass)}}.posts-mini .posts-mini__btn:active,.posts-mini .posts-mini__play:active{scale:var(--press-scale-icon)}@media(pointer:coarse){.posts-mini .posts-mini__btn:before{content:"";position:absolute;inset:-6px}}.posts-mini__from{max-width:calc(100% - 44px);font-size:12px}@media(pointer:coarse){.posts-mini .posts-player__from:before{inset:-7px 0}}.posts-mini__progress{position:absolute;inset-inline:10px;bottom:8px;z-index:3;height:3px;border-radius:2px;overflow:hidden;background:rgba(var(--on-veil-rgb),.24)}.posts-mini__progress>span{display:block;width:100%;height:100%;background:var(--on-media-scrim);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--motion-base) var(--ease-out)}.posts-player__download-status{position:absolute;inset-block-start:8px;inset-inline-end:8px;margin:0;padding-block:3px 8px;padding-inline:10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-size:12.5px;font-weight:600;line-height:18px;pointer-events:none;z-index:4}.posts-player__download-line{position:absolute;inset-inline:10px;bottom:3px;height:3px;border-radius:2px;overflow:hidden;background:rgba(var(--on-veil-rgb),.24)}.posts-player__download-line>span{display:block;width:100%;height:100%;background:var(--on-media-scrim);transform:scaleX(calc(var(--dl, 0) / 100));transform-origin:left;transition:transform var(--motion-base) var(--ease-out)}.posts-player__download-line>span:dir(rtl){transform-origin:right}@media(prefers-reduced-motion:reduce){.posts-mini,.posts-player__buffering{animation:none}}:root[data-motion=off] .posts-mini,:root[data-motion=off] .posts-player__buffering{animation:none}.posts-attachments{position:relative;margin-top:var(--space-3)}.posts-attachments>.posts-warning{border-radius:16px}.posts-attachments--covered .posts-files-wrap{filter:blur(14px);-webkit-user-select:none;user-select:none}.posts-more{position:relative;cursor:zoom-in}.posts-more__open{position:absolute;inset:0;z-index:1;isolation:isolate;display:grid;place-items:center;padding:0;border:none;background:rgba(var(--media-control-rgb),.55);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:26px;font-weight:500;font-synthesis-weight:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.posts-more__open:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:-2px}.posts-more__open:focus-visible:after{content:"";position:absolute;inset:2px;border-radius:inherit;box-shadow:0 0 0 2px var(--on-media-scrim);pointer-events:none}.posts-more__open:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--media-sheen);opacity:0;pointer-events:none;transition:opacity var(--motion-slow) var(--ease-out)}.posts-more .media__img{transition:scale var(--motion-slow) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.posts-more:hover .media__img{scale:1.02}.posts-more__open:hover:before{opacity:1}}.posts-more:active .media__img{opacity:.9}.posts-expand{position:absolute;top:8px;inset-inline-end:8px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:zoom-in;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-expand:active{scale:var(--press-scale-icon)}.posts-expand:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}@media(pointer:coarse){.posts-expand:before{content:"";position:absolute;inset:-6px}}.posts-files-wrap{margin-top:8px}.posts-attachments>.posts-files-wrap:first-child{margin-top:0}.posts-files{display:grid;gap:6px;margin:0;padding:0;list-style:none}.posts-file{border:1px solid var(--glass-line);border-radius:12px;background:rgba(var(--ink-rgb),.03)}.posts-file__link{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px;color:inherit;text-decoration:none}.posts-file__link:hover .posts-file__name,.posts-file__link:focus-visible .posts-file__name{text-decoration:underline}.posts-file__text{display:grid;gap:2px;min-width:0;flex:1}.posts-file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.posts-file__sub{color:var(--text-dim);font-size:13px}.posts-file__download{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;color:var(--text-dim)}@media(max-width:500px){.posts-file__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-word}}.posts-audio{padding:0 12px 10px}.posts-audio__controls{display:flex;align-items:center;gap:10px}.posts-audio__play{display:grid;place-items:center;flex:none;width:32px;height:32px;border:none;border-radius:50%;background:var(--pf-file-audio);color:var(--on-file-mark);cursor:pointer}.posts-audio__seek{flex:1;min-width:0;accent-color:var(--pf-file-audio)}.posts-audio__time{flex:none;color:var(--text-dim);font-size:12.5px;font-variant-numeric:tabular-nums}.posts-audio__failed{margin:6px 0 0;color:var(--text-dim);font-size:13px}.posts-audio__description{margin-top:6px;font-size:13.5px}.posts-audio__description summary{cursor:pointer;color:var(--text-dim)}.posts-audio__description p{margin:6px 0 0;white-space:pre-wrap}.posts-viewer.posts-viewer{padding-top:calc(56px + var(--safe-top-media));padding-bottom:calc(56px + var(--safe-bottom-media))}.posts-viewer .posts-viewer__img{max-height:calc(100vh - 170px - var(--safe-top-media) - var(--safe-bottom-media))}.posts-viewer__counter{position:absolute;top:calc(20px + var(--safe-top-media));z-index:3;left:50%;transform:translate(-50%);display:inline-grid;place-items:center;min-block-size:28px;margin:0;padding-inline:10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:13px;font-weight:500;font-synthesis-weight:none;font-variant-numeric:tabular-nums}.posts-viewer__stage{display:grid;place-items:center;width:100%;height:100%;touch-action:pinch-zoom}.posts-viewer__slot{display:grid;place-items:center;max-width:100%;max-height:100%}.posts-viewer__slot[hidden]{display:none}.posts-viewer__gif-play{position:relative;padding:0;border:none;background:none;cursor:pointer}.posts-viewer__state{display:grid;place-items:center;gap:10px;color:var(--on-media-scrim)}.posts-viewer__file{inline-size:min(92vw,1200px)}.posts-viewer__card{display:grid;justify-items:center;gap:10px;inline-size:min(100%,520px);padding:28px 20px;border-radius:16px;background:color-mix(in srgb,var(--pf-file-audio) 18%,rgba(var(--shade-rgb),.45));color:var(--on-media-scrim)}.posts-viewer__card-name{margin:0;font-size:17px;font-weight:700;text-align:center;overflow-wrap:anywhere}.posts-viewer__card-sub{margin:0;color:rgba(var(--ink-rgb),.72);font-size:13px}.posts-viewer__doc{display:grid;justify-items:center;inline-size:100%}.posts-viewer__doc .posts-face--large{position:relative;isolation:isolate;inline-size:min(100%,720px)}.posts-viewer__doc .posts-face--large:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(var(--viewer-sheet-rgb),.94)}.posts-viewer__details{display:grid;gap:2px;color:rgba(var(--ink-rgb),.78);font-size:13px;text-align:center}.posts-viewer__details-line,.posts-viewer__filename{margin:0;overflow-wrap:anywhere}.posts-viewer__download{position:absolute;top:calc(12px + var(--safe-top-media));inset-inline-end:12px;display:inline-flex;align-items:center;gap:6px;background:var(--media-chip-strong);color:var(--on-media-scrim);z-index:3}.posts-viewer .posts-viewer__download{border:1px solid var(--media-chip-line);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim)}.posts-viewer .posts-viewer__download:hover:not(:disabled){background:var(--media-chip-strong);color:var(--on-media-scrim)}.posts-dl-ring{flex-shrink:0;width:16px;height:16px;border-radius:50%;background:conic-gradient(var(--on-media-scrim) calc(var(--dl, 0) * 1%),rgba(var(--on-veil-rgb),.24) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),var(--mask-opaque) calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),var(--mask-opaque) calc(100% - 2.5px))}.posts-dl-done{display:inline-grid;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.posts-viewer__alt{align-self:flex-start}.posts-viewer__credit{align-self:flex-start;font-size:12px;line-height:16px;color:var(--text-dim)}.posts-doc--viewer{display:grid;justify-items:center;gap:8px;inline-size:100%}.posts-doc--viewer .posts-doc__page{display:block;max-inline-size:min(100%,1200px);max-block-size:calc(100vh - 230px);object-fit:contain;background:var(--paper);border-radius:8px}.posts-doc__note{color:rgba(var(--ink-rgb),.7);font-size:12px;text-align:center}.posts-viewer__scroll{display:block;inline-size:min(100%,900px);max-block-size:70vh;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;border-radius:12px;background:rgba(var(--viewer-sheet-rgb),.94);color:var(--on-media-scrim)}.posts-viewer__scroll:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.posts-viewer__scroll .posts-car__text{block-size:auto;padding:14px 16px;font-family:IBM Plex Mono,IBM Plex Sans Arabic,ui-monospace,monospace;font-size:13px;line-height:19px;background:none;-webkit-mask-image:none;mask-image:none}.posts-viewer__scroll .posts-car__text>span{display:block;unicode-bidi:plaintext;white-space:pre-wrap;overflow-wrap:anywhere}.posts-viewer__scroll .posts-car__sheet{inline-size:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.posts-viewer__scroll .posts-car__sheet td{padding:6px 8px;border:1px solid rgba(var(--ink-rgb),.14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;text-align:start}.posts-viewer__nav,.posts-viewer__close{width:44px;height:44px}@media(max-width:720px){.posts-viewer .posts-viewer__nav{top:auto;bottom:calc(6px + var(--safe-bottom-media));transform:none}}.posts-viewer__nav[aria-disabled=true]{opacity:.4;cursor:default}.posts-spinner{width:32px;height:32px;border:3px solid rgba(var(--ink-rgb),.25);border-top-color:var(--on-media-scrim);border-radius:50%;animation:posts-spin .9s linear infinite}@keyframes posts-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.posts-spinner{animation:none}}html.posts-viewer-open{overscroll-behavior:none}.posts-attach{display:grid;gap:8px}.posts-thumb-open{position:absolute;inset:0;padding:0;border:none;background:none;cursor:pointer}.posts-thumb-video{display:grid;place-items:center;width:100%;height:100%;color:var(--text-dim)}.posts-attach-files{display:grid;gap:6px;margin:0;padding:0;list-style:none}.posts-attach-file{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--card-2);animation:rs-pop var(--motion-slow) var(--ease-spring) backwards}.posts-attach-file__text{display:grid;min-width:0;flex:1}.posts-attach-file__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:14px}.posts-attach-file__size{color:var(--text-dim);font-size:12.5px}.posts-attach-file__actions{display:flex;gap:2px}.posts-attach-file__move[aria-disabled=true]{opacity:.35;cursor:default}.posts-attach-waiting{color:var(--text-dim);font-size:12.5px}.posts-attach-retry{margin-inline-start:6px}.posts-attach-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--text-dim);font-size:13px}.posts-attach-summary:empty{display:none}.posts-attach-note,.posts-attach-load{display:flex;align-items:flex-start;gap:8px;margin:4px 0 0;color:var(--text-dim);font-size:13px}.posts-attach-refused bdi{font-weight:600}.posts-composer--dragging{position:relative}.posts-composer__drop{position:absolute;inset:0;z-index:5;display:grid;place-items:center;margin:0;padding:16px;border:2px dashed var(--acc-line);border-radius:inherit;background:var(--acc-glass),var(--card);color:var(--acc-t);font-size:19px;font-weight:700;text-align:center;pointer-events:none;animation:rs-pop var(--motion-base) var(--ease-out) backwards}.composer--modal>.posts-composer__drop{background:var(--acc-glass),var(--menu)}@media(min-width:721px){.composer--modal>.posts-composer__drop{border-radius:var(--radius-panel)}}.posts-media-edit__file{display:flex;align-items:center;gap:10px}.posts-media-edit__preview .posts-media-edit__file{display:grid;justify-items:center;gap:8px;padding:18px 16px;text-align:center;max-inline-size:100%}.posts-media-edit__file-name{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.posts-media-edit__file-sub{color:var(--text-dim);font-size:12.5px}.posts-attach-file__edit{padding:0;border:none;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.posts-attach-file__edit:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:6px}.posts-attach-file__caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim);font-size:12.5px;text-align:start}.posts-thumb-caption{position:absolute;bottom:6px;inset-inline-end:6px;display:grid;place-items:center;min-inline-size:var(--media-chip-h);min-block-size:var(--media-chip-h);padding:0;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);pointer-events:none}@media(pointer:coarse){.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview{max-height:96px}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview img,.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview video,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview img,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview video{max-height:96px}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-media-edit__file,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-media-edit__file{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon name" "icon sub";align-items:center;justify-items:start;gap:2px 12px;padding:10px 14px;inline-size:100%;text-align:start}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__file>:first-child,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__file>:first-child{grid-area:icon}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__file-name,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__file-name{grid-area:name}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__file-sub,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__file-sub{grid-area:sub}}.posts-field--caption{position:relative}.posts-position{display:grid;gap:6px;margin-top:12px}.posts-position__buttons{display:flex;gap:8px}.posts-position__button{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--glass-line);border-radius:10px;background:none;color:inherit;cursor:pointer}.posts-position__button[aria-disabled=true]{opacity:.35;cursor:default}.posts-tool{position:relative;display:inline-flex}.posts-face{display:grid;place-items:center;align-content:center;gap:6px;inline-size:100%;block-size:100%;padding:12px;text-align:center;background:color-mix(in srgb,var(--pf-file-text) 20%,transparent)}.posts-face--pdf{background:color-mix(in srgb,var(--pf-file-pdf) 20%,transparent)}.posts-face--doc{background:color-mix(in srgb,var(--pf-file-doc) 20%,transparent)}.posts-face--sheet{background:color-mix(in srgb,var(--pf-file-sheet) 20%,transparent)}.posts-face--slides{background:color-mix(in srgb,var(--pf-file-slides) 20%,transparent)}.posts-face--audio{background:color-mix(in srgb,var(--pf-file-audio) 20%,transparent)}.posts-face--archive{background:color-mix(in srgb,var(--pf-file-archive) 20%,transparent)}.posts-face--image{background:color-mix(in srgb,var(--pf-file-image) 20%,transparent)}.posts-face__type{color:var(--text-dim);font-size:12px}.posts-face__count{font-size:18px;font-weight:800}.posts-face__note{color:var(--text-dim);font-size:11px}.posts-face--large{min-block-size:50vh;border-radius:16px}.posts-face--large .posts-face__count{font-size:24px}.posts-preview{position:relative;width:100%;height:100%;overflow:hidden;background:var(--media-black)}.posts-preview video,.posts-media-edit__preview .posts-preview video{width:100%;height:100%;max-height:none;object-fit:contain;display:block;opacity:1}.posts-preview__play,.posts-thumb-play{position:absolute;inset:0;z-index:1;display:grid;place-items:center;width:60px;height:60px;margin:auto;padding:0;border-radius:50%;border:1px solid var(--media-glass-line);background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-preview__play:active,.posts-thumb-play:active{scale:var(--press-scale-icon)}.posts-preview__play:focus-visible,.posts-thumb-play:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.posts-thumb-play{width:44px;height:44px}.posts-thumb-play.posts-thumb-play--named{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:fit-content;max-width:calc(100% - 16px);padding-inline:12px 14px;border-radius:22px}.posts-thumb-play--named svg{flex:none}.posts-thumb-play__name{position:relative;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:12.5px;font-weight:600;line-height:18px}.posts-preview__cover{position:absolute;inset-inline:0;inset-block-start:calc(50% + 36px);display:flex;flex-direction:column;align-items:center;gap:2px;padding:0 16px;text-align:center;pointer-events:none;color:var(--text-dim)}.posts-thumb-video{position:relative}.posts-thumb-badge{position:absolute;top:6px;inset-inline-start:6px;display:grid;place-items:center;min-inline-size:var(--media-chip-h);min-block-size:var(--media-chip-h);padding:0;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);pointer-events:none}.posts-fallback{display:grid;align-content:center;justify-items:center;gap:4px;box-sizing:border-box;width:100%;height:100%;min-width:0;padding:12px;text-align:center;color:var(--text-dim);background:rgba(var(--ink-rgb),.05)}.posts-fallback__glyph{display:grid;place-items:center;width:48px;height:48px;margin-block-end:4px;border-radius:50%;background:rgba(var(--ink-rgb),.08);color:var(--text)}.posts-fallback__name,.posts-preview__cover .posts-fallback__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:var(--text)}.posts-fallback__size{font-size:12.5px}.posts-fallback__note{max-width:28ch;font-size:12.5px;line-height:1.35}.posts-attach-file{flex-wrap:wrap}.posts-attach-file__player,.posts-attach-file__note{order:10;flex:1 1 100%;width:100%;min-width:0}.posts-attach-file__player{height:36px}.posts-attach-file__note{margin:0;font-size:12.5px;color:var(--text-dim)}.posts-attach-file__note--archive{display:flex;align-items:flex-start;gap:8px}.posts-attach-file__note--archive svg{flex:none;margin-top:1px}.posts-media-edit__preview .posts-preview,.posts-media-edit__preview .posts-fallback{height:240px}.posts-media-edit__preview .posts-attach-file__player{max-width:100%}@media(pointer:coarse){.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-preview,.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-fallback,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-preview,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-fallback{height:96px}.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-attach-file__player,.posts-media-edit:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-attach-file__note,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-attach-file__player,.posts-captions:has(.posts-caption-input:focus) .posts-media-edit__preview .posts-attach-file__note{display:none}}.posts-autocaptions{display:flex;flex-direction:column;gap:6px;margin-block:8px 0;padding-block:8px;padding-inline:12px;border:1px solid var(--neutral-line);border-radius:12px}.posts-autocaptions__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;cursor:pointer}@media(hover:none){.posts-download-choice .posts-autocaptions__row{min-block-size:44px}}.posts-autocaptions__label{min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:600}.posts-autocaptions__row input{flex-shrink:0;inline-size:20px;block-size:20px;margin:0;accent-color:var(--acc-t)}.posts-autocaptions__hint{margin:0;color:var(--text-dim);font-size:13px}@media(prefers-reduced-motion:reduce){.posts-attach-file,.posts-composer__drop,.posts-dl-done{animation:none}}:root[data-motion=off] .posts-attach-file,:root[data-motion=off] .posts-composer__drop,:root[data-motion=off] .posts-dl-done{animation:none}.posts-car{--posts-car-gap: 6px;--posts-car-bleed: 0px;--posts-car-start: 0px;position:relative;margin-top:var(--space-3)}@media(max-width:720px){.posts-car{--posts-car-gap: 4px}}.posts-car__viewport{position:relative}.posts-car--lg{max-inline-size:var(--posts-car-lg)}.posts-car__kinds{display:flex;flex-wrap:wrap;gap:6px;margin-block-end:8px}.posts-car__kind{display:inline-flex;align-items:center;gap:6px;min-block-size:26px;padding-inline:10px;border:1px solid var(--glass-line);border-radius:var(--radius-pill);background:var(--glass);box-shadow:var(--media-chip-hi);font:inherit;font-size:12px;font-weight:600;line-height:18px;color:var(--text)}button.posts-car__kind{cursor:pointer}button.posts-car__kind:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}@media(hover:hover)and (pointer:fine){button.posts-car__kind:hover{border-color:var(--line-strong)}}.posts-car__kind-count{font-family:var(--font-mono);font-weight:500;font-synthesis-weight:none;color:var(--text-dim)}.posts-car__scroller{display:flex;gap:var(--posts-car-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-behavior:smooth;margin-inline-end:calc(-1 * var(--posts-car-bleed));padding-inline-end:var(--posts-car-bleed);margin-inline-start:calc(-1 * var(--posts-car-start));padding-inline-start:var(--posts-car-start);scroll-padding-inline-start:var(--posts-car-start);position:relative;z-index:1}.posts-car__scroller::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.posts-car__scroller{scroll-behavior:auto}}.posts-car__scroller:after{content:"";flex:0 0 max(0px,calc((100% - var(--posts-car-gap)) / 11 - var(--posts-car-gap)))}.posts-car__slide{flex:0 0 calc((100% - var(--posts-car-gap)) / 2.2);min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.posts-car__media{position:relative;aspect-ratio:8 / 9;border-radius:var(--radius-tile);overflow:hidden;background:rgba(var(--ink-rgb),.04);border:1px solid var(--glass-line)}.posts-car__open{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;padding:0;border:none;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.posts-car__open:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:-2px}.posts-car__open:focus-visible:after{content:"";position:absolute;inset:2px;border-radius:inherit;box-shadow:0 0 0 2px var(--on-media-scrim);pointer-events:none}.posts-car__open:before{content:"";position:absolute;inset:0;z-index:1;background:var(--media-sheen);opacity:0;pointer-events:none;transition:opacity var(--motion-slow) var(--ease-out)}.posts-car__open .posts-car__img{transition:scale var(--motion-slow) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.posts-car__open:hover .posts-car__img{scale:1.02}.posts-car__open:hover:before{opacity:1}}.posts-car__open:active .posts-car__img{opacity:.9}.posts-car__img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.posts-car__media .posts-gif__still{inline-size:100%;block-size:100%;object-fit:cover}.posts-car__media .posts-alt,.posts-car__chip{position:absolute;bottom:8px;inset-inline-start:8px}.posts-car__media--gif .posts-alt{inset-inline-start:46px}.posts-car__round{position:relative;display:inline-grid;place-items:center;inline-size:32px;block-size:32px;padding:0;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-car__round:active,.posts-car__arrow:active:not([aria-disabled=true]){scale:var(--press-scale-icon)}.posts-car__round:focus-visible,.posts-car__arrow:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.posts-car__gif-toggle{position:absolute;bottom:8px;inset-inline-end:8px}.posts-car__download{grid-area:dl;align-self:center}.posts-car__media--file{display:grid;grid-template-rows:minmax(0,1fr) auto}.posts-car__panel{position:relative;min-block-size:0;overflow:hidden}.posts-car__open--panel{position:absolute;inset:0;z-index:1}.posts-car__preview{position:absolute;inset:0;display:block;overflow:hidden}.posts-car__preview .posts-doc{display:block;inline-size:100%;block-size:100%}.posts-car__preview .posts-doc--page{background:var(--paper)}.posts-car__preview .posts-doc__page{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:top}.posts-car__text{display:block;block-size:100%;padding:10px 12px;overflow:hidden;font-family:IBM Plex Mono,IBM Plex Sans Arabic,ui-monospace,monospace;font-size:11px;line-height:16px;text-align:start;background:color-mix(in srgb,var(--pf-file-text) 12%,transparent);-webkit-mask-image:linear-gradient(to bottom,var(--mask-opaque) 72%,transparent);mask-image:linear-gradient(to bottom,var(--mask-opaque) 72%,transparent)}.posts-car__text>span{display:block;unicode-bidi:plaintext;white-space:pre-wrap;overflow-wrap:anywhere}.posts-car__sheet{inline-size:100%;table-layout:fixed;border-collapse:collapse;font-size:11px;line-height:15px}.posts-car__preview .posts-car__sheet{block-size:auto;background:color-mix(in srgb,var(--pf-file-sheet) 12%,transparent)}.posts-car__sheet td{padding:4px 6px;border:1px solid var(--glass-line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;text-align:start}@media(min-width:721px){.posts-car__text{font-size:12px;line-height:17px}}.posts-car__panel--audio{display:grid;place-items:center;align-content:center;gap:8px;padding:12px;background:color-mix(in srgb,var(--pf-file-audio) 22%,transparent)}.posts-car__bars{display:flex;align-items:flex-end;gap:3px;block-size:28px;pointer-events:none}.posts-car__bars>span{inline-size:3px;border-radius:2px;background:rgba(var(--ink-rgb),.35)}.posts-car__audio{position:relative;z-index:2}.posts-car__audio .posts-audio__play{inline-size:44px;block-size:44px}.posts-car__strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon name dl" "icon sub dl";column-gap:8px;align-items:center;padding:7px 9px 8px;border-block-start:1px solid var(--glass-line);background:rgba(var(--shade-rgb),.25)}.posts-car__media--audio .posts-car__strip{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "sub"}.posts-car__name{grid-area:name;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:13px;font-weight:700;line-height:18px;overflow-wrap:anywhere;text-align:left}.posts-car__strip:dir(rtl)>.posts-car__name{text-align:right}.posts-car__sub{grid-area:sub;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-dim);font-size:11.5px;line-height:16px}@media(max-width:720px){.posts-car__name{-webkit-line-clamp:1;line-clamp:1;display:block;white-space:nowrap;text-overflow:ellipsis}.posts-car__slide .posts-car__media--doc .posts-car__strip{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name dl" "sub dl"}}.posts-car__placeholder{display:grid;place-items:center;background:var(--card-2)}.posts-car__placeholder:not(.posts-car__placeholder--failed):after{content:"";inline-size:28px;block-size:28px;background:var(--faint);-webkit-mask:var(--glyph-media) center / contain no-repeat;mask:var(--glyph-media) center / contain no-repeat}.posts-car__placeholder--failed{display:grid;place-items:center;align-content:center;gap:8px;padding:12px;text-align:center;font-size:12.5px}.posts-car__caption-row{min-block-size:40px;margin-block-start:6px;cursor:pointer}.posts-car__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;min-block-size:28px;margin-block-start:8px;color:var(--text-dim);font-size:12.5px}.posts-car__count{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:13px;color:var(--muted)}.posts-car__nav{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto;white-space:nowrap}.posts-car__dots{display:inline-flex;gap:8px;padding-inline:5px}.posts-car__dot{inline-size:6px;block-size:6px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.22);transition:transform var(--motion-base) var(--ease-out)}.posts-car__dot--on{background:var(--acc-t);transform:scaleX(calc(16 / 6))}.posts-car__position{display:inline-grid}.posts-car__range,.posts-car__range-widest{grid-area:1 / 1;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end}.posts-car__range-widest{visibility:hidden}.posts-car__arrow{position:relative;display:inline-grid;place-items:center;inline-size:32px;block-size:32px;padding:0;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-car__arrow[aria-disabled=true]{opacity:.4;cursor:default}.posts-car__over{position:absolute;top:50%;translate:0 -50%;z-index:3}.posts-car__over--previous{inset-inline-start:6px}.posts-car__over--next{inset-inline-end:6px}.posts-car__over .posts-car__arrow{inline-size:32px;block-size:32px}.posts-car--captions .posts-car__over{top:calc(50% - 23px)}.posts-car--covered .posts-car__scroller{filter:blur(22px)}.posts-car__warning{position:absolute;inset-inline:0;top:0;bottom:34px}@media(pointer:coarse){.posts-car__over{display:none}}.posts-lone-doc{margin-block-start:10px}.posts-lone-doc .posts-car__media{aspect-ratio:4 / 3}.media{margin-top:var(--space-3);border-radius:var(--radius-nested);border:1px solid var(--line);overflow:hidden;background:var(--card-2)}.media--grid{display:grid;gap:3px}.media__cell{position:relative;display:block;width:100%;min-height:0;padding:0;border:none;background:rgba(var(--ink-rgb),.04);overflow:hidden;cursor:zoom-in}.media__img{display:block;width:100%;height:100%;object-fit:cover}.media--grid{gap:2px}.media--count-1{--media-cap: var(--media-h-card);max-width:min(100%,calc(var(--media-cap) * var(--media-ratio, 1.7778)))}.media--lg.media--count-1{--media-cap: var(--media-h-focus)}.media--count-1 .media__cell{max-height:var(--media-cap)}.media--count-1 .media__cell:not([style]){aspect-ratio:16 / 9}.media--count-2,.media--count-3,.media--count-4{aspect-ratio:16 / 9;grid-template-rows:minmax(0,1fr)}.media--count-2{grid-template-columns:1fr 1fr}.media--count-3{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.media--count-3>:first-child{grid-row:span 2}.media--count-4{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.media--grid>.media__cell,.media--grid>.posts-video{height:100%;min-height:0}.media--gif{width:min(100%,340px)}.media--gif .media__cell{max-height:400px}.media__chip{position:absolute;inset-inline-start:12px;bottom:12px;display:inline-grid;place-items:center;min-block-size:var(--media-chip-h);padding-inline:9px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);font-size:12px;font-weight:500;font-synthesis-weight:none;line-height:18px;color:var(--on-media-scrim);font-family:var(--font-mono)}.media__credit{position:absolute;inset-inline-start:8px;top:8px;display:inline-grid;place-items:center;min-block-size:22px;padding-inline:8px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);font-size:11px;line-height:16px;color:var(--on-media-scrim);pointer-events:none}.media--video{background:var(--media-black)}.media__video{display:block;width:100%;max-height:var(--media-cap, var(--media-h-card));background:var(--media-black)}.lightbox{position:relative;width:100%;height:100%;display:grid;place-items:center;padding:calc(56px + var(--safe-top)) 16px calc(56px + var(--safe-bottom))}.lightbox__figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%;max-height:100%}.lightbox__img{max-width:min(92vw,1400px);max-height:calc(100vh - 170px);object-fit:contain;border-radius:var(--radius-inner);animation:rs-zoom-in var(--motion-slow) var(--ease-out) backwards}.lightbox__caption{display:flex;gap:12px;max-width:640px;font-size:14px;color:var(--text-dim);text-align:center}.lightbox__close{position:absolute;top:calc(12px + var(--safe-top-media));inset-inline-start:12px;z-index:3;background:var(--media-glass);border:1px solid var(--media-glass-line);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim)}.lightbox__nav{position:absolute;top:50%;z-index:3;width:46px;height:46px;transform:translateY(-50%);background:var(--media-glass);border:1px solid var(--media-glass-line);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim)}.icon-btn.lightbox__close:hover:not(:disabled),.icon-btn.lightbox__nav:hover:not(:disabled){background:var(--media-glass);color:var(--on-media-scrim)}.icon-btn.lightbox__close:focus-visible,.icon-btn.lightbox__nav:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.lightbox__nav--prev{inset-inline-start:12px}.lightbox__nav--next{inset-inline-end:12px}@media(max-width:720px){.media--md.media--count-1{--media-cap: var(--media-h-card-phone)}}.posts-attachments>.media{margin-top:0}.posts-car__panel--audio>.pf-file-icon{pointer-events:none}.posts-car__strip>.pf-file-icon{grid-area:icon}@media(max-width:720px){.posts-car__slide .posts-car__media--doc .posts-car__strip>.pf-file-icon{display:none}}.posts-car__caption .rich-text__body,.posts-lone-caption__text .rich-text__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:13px;line-height:20px;color:var(--text-dim)}.posts-lone-caption{margin-block-start:6px}@media(prefers-reduced-motion:reduce){.lightbox__img{animation:none}}:root[data-motion=off] .lightbox__img{animation:none}.posts-tile{cursor:default}.posts-tile__open{position:relative;isolation:isolate;display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.posts-tile__open:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:-2px}.posts-tile__open:focus-visible:after{content:"";position:absolute;inset:2px;border-radius:inherit;box-shadow:0 0 0 2px var(--on-media-scrim);pointer-events:none}.posts-tile__open:before{content:"";position:absolute;inset:0;z-index:1;background:var(--media-sheen);opacity:0;pointer-events:none;transition:opacity var(--motion-slow) var(--ease-out)}.posts-tile__open .media__img{transition:scale var(--motion-slow) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.posts-tile__open:hover .media__img{scale:1.02}.posts-tile__open:hover:before{opacity:1}}.posts-tile__open:active .media__img{opacity:.9}.posts-gif .posts-tile__open{cursor:pointer}.posts-gif__hidden{visibility:hidden}.posts-gif__still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.posts-alt{position:absolute;inset-inline-start:10px;bottom:10px;min-width:24px;min-block-size:var(--media-chip-h);display:inline-grid;place-items:center;padding-block:0;padding-inline:9px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:18px;letter-spacing:var(--tracking-chip);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-gif .posts-alt{inset-inline-start:50px}.posts-alt:hover,.posts-alt:focus-visible{background:var(--media-chip-strong)}.posts-alt:active{scale:var(--press-scale)}.posts-alt__text{white-space:pre-wrap}.posts-media--blurred{position:relative}.posts-media--blurred .posts-media__img,.posts-media--blurred .posts-media__video,.posts-media--blurred .posts-gif__still{filter:blur(28px) saturate(.6);transform:scale(1.08)}.posts-warning{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;--text: var(--on-veil);--text-soft: var(--on-veil-soft);--ink-rgb: var(--on-veil-rgb);--line-strong: var(--on-veil-line);--glass: var(--on-veil-glass);--glass-edge: var(--on-veil-glass-edge);background:rgba(var(--post-veil-rgb),.45);color:var(--on-media-scrim);font-size:14px;font-weight:600;text-align:center}.posts-video{position:relative;background:var(--media-black)}.posts-video--single{display:block}.posts-video .posts-media__video{width:100%;height:100%;object-fit:cover}.posts-video--single .posts-media__video{object-fit:contain}.posts-video__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:60px;height:60px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid var(--media-glass-line);background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-player--tile .posts-video__play{width:48px;height:48px}@media(hover:hover)and (pointer:fine){button.posts-video__play:hover{scale:1.06}}button.posts-video__play:active{scale:var(--press-scale-icon)}button.posts-video__play:focus-visible,.posts-video__sound:focus-visible,.posts-video__pause:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.posts-gif__play{width:46px;height:46px;pointer-events:none}.posts-video__sound,.posts-video__pause{position:absolute;inset-inline-end:10px;bottom:10px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--media-glass-line);border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}.posts-video__sound:active,.posts-video__pause:active{scale:var(--press-scale-icon)}.posts-video__pause{inset-inline-end:48px}@media(pointer:coarse){.posts-video__sound:before,.posts-video__pause:before{content:"";position:absolute;inset:-7px}.posts-video__pause{inset-inline-end:60px}}.posts-video__time{position:absolute;inset-inline-start:10px;bottom:10px;display:inline-grid;place-items:center;min-block-size:var(--media-chip-h);padding-inline:9px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none;line-height:18px}@media(prefers-reduced-motion:reduce){.posts-media--blurred .posts-media__img,.posts-media--blurred .posts-media__video{transform:none}}p.under-review{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0;min-width:0;color:var(--muted-2);font-family:var(--font-ui);font-size:13px;line-height:1.45;overflow-wrap:anywhere}p.under-review svg{flex:none;margin-top:2px}p.under-review span{min-width:0}.pf-badge{position:absolute;top:-4px;inset-inline-end:-6px;min-width:18px;height:18px;padding-inline:5px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--acc-t);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;font-weight:500;font-synthesis-weight:none;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.pf-badge{animation:none}}:root[data-motion=off] .pf-badge{animation:none}.pf-nav-icon{display:inline-grid;place-items:center;color:inherit}.pf-more.pf-more{--c: var(--acc-1-rgb);width:100%;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.pf-sheet{max-height:min(86vh,760px);overflow-y:auto}.pf-compact{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radius-nested);border:1px solid var(--line);background:var(--card-2);cursor:pointer;min-width:0;transition:none;-webkit-tap-highlight-color:transparent}.pf-compact:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--state-hover);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.pf-compact:hover{border-color:rgba(var(--acc-1-rgb),.35)}.pf-compact:hover:after{opacity:1}}.pf-compact:active:after{background:var(--state-press);opacity:1}.pf-compact:has(a.identity__time:focus-visible){outline:2px solid var(--acc-t);outline-offset:2px}.pf-compact__head .identity__name,.pf-compact__head .identity--username .identity__handle--primary .identity__username{font-size:14.5px}.pf-compact__head .identity__handle,.pf-compact__head .identity__time{font-size:13px}.pf-compact--gone{cursor:default;color:var(--muted);font-size:14px;background:var(--disabled-surface)}.pf-compact--gone:after{content:none}@media(hover:hover){.pf-compact--gone:hover{border-color:var(--line)}}.pf-compact__replying{margin:-2px 0 0;font-size:13px;color:var(--muted)}.pf-compact__text--full{display:block;-webkit-line-clamp:unset}.pf-compact__more{align-self:flex-start;font-size:14px;font-weight:600;color:var(--acc-t)}.pf-compact__more:hover{text-decoration:underline}.pf-compact__grid{margin-top:2px}.pf-compact__head{display:flex;align-items:center;gap:8px;min-width:0}.pf-compact__title{margin:0;font-weight:700;color:var(--text-strong)}.pf-compact__text{margin:0;color:var(--text-post);font-size:14.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pf-compact__text:lang(ar){line-height:1.65}.pf-compact__media{position:relative;overflow:hidden;border-radius:var(--radius-inner);border:1px solid var(--line-soft);aspect-ratio:16 / 9;background:rgba(var(--ink-rgb),.04);display:grid;place-items:center}.pf-compact__img{width:100%;height:100%;object-fit:cover}.pf-compact__media--blurred .pf-compact__img{filter:blur(22px);transform:scale(1.1)}.pf-compact__warning{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;text-align:center;--text: var(--on-veil);--text-soft: var(--on-veil-soft);--ink-rgb: var(--on-veil-rgb);--line-strong: var(--on-veil-line);--glass: var(--on-veil-glass);--glass-edge: var(--on-veil-glass-edge);background:rgba(var(--veil-rgb),.55);color:var(--on-veil);font-size:13.5px;font-weight:600}.pf-compact__newer{display:inline-flex;align-items:center;align-self:flex-start;min-block-size:28px;padding-inline:12px;border:1px solid var(--acc-line);border-radius:var(--radius-pill);background:var(--acc-soft);color:var(--acc-t);font-size:12.5px;font-weight:700;text-decoration:none}.pf-compact__newer:hover{text-decoration:none}.pf-settings-list__section+.pf-settings-list__section{margin-top:14px}.pf-settings-list__heading{margin:12px 0 6px;font-size:15px;color:var(--text-strong)}.pf-settings-list__group{margin:10px 0 4px;font-size:13px;color:var(--muted-2);font-weight:600}.pf-settings-list__rows{list-style:none;margin:0;padding:0}.pf-settings-list__row{display:flex;align-items:center;gap:12px;padding:10px 4px;border-radius:12px;color:var(--text)}.pf-settings-list__row:hover{background:rgba(var(--ink-rgb),.04)}.pf-settings-list__icon{display:inline-grid;place-items:center;width:22px;flex-shrink:0;color:var(--muted-2)}.pf-settings-list__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pf-settings-list__title{font-weight:600}.pf-settings-list__subtitle{font-size:13px;color:var(--muted)}.pf-settings-external__managed{color:var(--muted)}.pf-settings-load-error{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding-inline:16px;color:var(--danger);font-size:13.5px}.pf-settings-load-error p{margin:0;flex:1 1 220px}.pf-relay-chat{display:inline-grid;place-items:center}.pf-relay-back--dock{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:0 0 8px;padding:6px 10px;border:1px solid var(--glass-line);border-radius:14px;background:var(--glass);box-shadow:var(--glass-hi);color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pf-relay-back--dock:hover{border-color:var(--line-strong)}.pf-relay-pane{display:inline;padding:0;border:0;background:none;font:inherit;text-align:inherit;cursor:pointer}.pf-relay-pane--plain,.pf-relay-pane--plain:hover{color:var(--acc-t)}.pf-relay-pane__hint{color:var(--muted);font-weight:400}.pf-version{white-space:nowrap}.pf-app-footer{margin:20px 0 4px;padding-inline:16px;font-size:12px;line-height:1.8;color:var(--muted);text-align:center}.pf-app-licences{margin:8px 0 0;padding-inline:16px;font-size:12px;line-height:1.8;text-align:center}.pf-app-licences+.pf-app-footer{margin-top:0}.pf-app-licences__link{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:8px;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.pf-app-licences__link:hover{color:var(--text)}.pf-app-licences__link:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:4px}.acct-crop-dialog{max-width:min(600px,90vw);overflow:hidden}.acct-crop{display:flex;flex-direction:column;min-height:0}.acct-crop-head{display:flex;align-items:center;gap:12px;min-height:53px;padding:0 12px}.acct-crop-title{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;overflow-wrap:break-word}.acct-crop-stage{position:relative;height:440px;overflow:hidden;background:var(--bg);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:grab;outline:none}.acct-crop-stage:active{cursor:grabbing}.acct-crop-stage:focus-visible{outline:2px solid var(--acc-t);outline-offset:-2px}.acct-crop-img{position:absolute;left:0;top:0;max-width:none;max-height:none;image-orientation:from-image;visibility:hidden;pointer-events:none;will-change:transform}.acct-crop-img--ready{visibility:visible}.acct-crop-frame{position:absolute;box-sizing:border-box;border:2px solid var(--acc-t);box-shadow:0 0 0 9999px rgba(var(--media-black-rgb),.55);pointer-events:none}.acct-crop-frame--circle{border-radius:50%}.acct-crop-failed{position:absolute;inset:auto 16px 16px;margin:0;padding:10px 12px;border-radius:10px;background:rgba(var(--media-black-rgb),.7);color:var(--on-veil);font-size:14px;text-align:center}.acct-crop-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:12px 16px 4px}.acct-crop-slider{flex:1 1 120px;min-width:0;max-width:400px;accent-color:var(--acc-t)}.acct-crop-reset{border:none;background:none;color:var(--acc-t);font:inherit;font-weight:700;cursor:pointer;padding:8px 6px}.acct-crop-reset:disabled{color:var(--muted);cursor:default}.acct-crop-notes{padding:4px 16px 14px}.acct-crop-hint,.acct-crop-small{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.acct-crop-small:empty{margin:0}.acct-crop-small{color:var(--warn)}.acct-crop-preview{position:relative;display:block;overflow:hidden;width:100%;height:100%}.acct-crop-preview img{position:absolute;max-width:none;max-height:none}.acct-crop-avatar{display:block;width:84px;height:84px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px var(--acc-t)}.acct-crop-dialog.acct-crop-dialog--full{position:fixed;inset:0;width:auto;max-width:none;border-radius:0;display:flex;flex-direction:column;padding-top:var(--safe-top);padding-inline:var(--safe-start) var(--safe-end)}.acct-crop-dialog--full .acct-crop{flex:1;display:flex;flex-direction:column;min-height:0}.acct-crop-dialog--full .acct-crop-head,.acct-crop-dialog--full .acct-crop-bar{flex:none}.acct-crop-dialog--full .acct-crop-head .icon-btn{width:44px;height:44px}.acct-crop-dialog--full .acct-crop-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.acct-crop-dialog--full .acct-crop-cropper{flex:1 0 auto;display:flex;flex-direction:column}.acct-crop-dialog--full .acct-crop-stage{flex:1 0 auto;height:auto;min-height:240px}.acct-crop-dialog--full .acct-crop-controls,.acct-crop-dialog--full .acct-crop-notes{flex:none}.acct-crop-dialog--short .acct-crop-stage{min-height:120px}.acct-crop-dialog--short .acct-crop-head,.acct-crop-dialog--short .acct-crop-head .acct-crop-apply{min-height:44px}.acct-crop-dialog--short .acct-crop-controls{padding-block:4px 0}.acct-crop-dialog--short .acct-crop-step,.acct-crop-dialog--short .acct-crop-reset{min-width:44px;min-height:44px}.acct-crop-dialog--short .acct-crop-notes{padding-block:0 calc(6px + var(--safe-bottom))}.acct-crop-dialog--short .acct-crop-hint,.acct-crop-dialog--short .acct-crop-small{margin-top:2px;font-size:12px;line-height:1.4}@media(max-width:720px){.acct-crop-controls{gap:6px;padding-inline:12px}.acct-crop-step,.acct-crop-reset{min-width:44px;min-height:44px}.acct-crop-bar{display:flex;align-items:center;gap:10px;padding:10px 16px calc(10px + var(--safe-bottom))}.acct-crop-bar .acct-crop-apply{flex:1;min-height:48px}}.empty-state{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px 36px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.empty-state:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:160px;background:radial-gradient(55% 100% at 50% 0%,rgba(var(--acc-1-rgb),var(--halo-a)),transparent);pointer-events:none}.empty-state>*{position:relative}.empty-state__icon{width:60px;height:60px;margin-bottom:16px;display:grid;place-items:center;border-radius:20px;color:var(--acc-t);background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);animation:rs-pop var(--motion-base) var(--ease-spring) var(--motion-stagger) backwards}.empty-state--error:before{background:radial-gradient(55% 100% at 50% 0%,var(--danger-soft),transparent)}.empty-state--error .empty-state__icon{color:var(--danger);background:var(--danger-soft);border-color:var(--danger-line)}.empty-state__title{margin:0;max-width:30ch;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--text)}.empty-state__body{margin:6px 0 0;max-width:42ch;font-size:15px;line-height:1.55;text-wrap:pretty;color:var(--muted)}:root[lang=ar] .empty-state__body{line-height:1.75}.empty-state__action{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.empty-state__action .btn{min-block-size:44px;padding-inline:22px}.empty-state:has(>h1){padding-block:56px 48px}.empty-state:has(>h1) .empty-state__title{font-size:24px}.empty-state:has(>h3){padding:28px 20px}.empty-state:has(>h3) .empty-state__icon{width:48px;height:48px;border-radius:var(--radius-tile)}.empty-state:has(>h3) .empty-state__title{font-size:17px}@media(prefers-reduced-motion:reduce){.empty-state,.empty-state__icon{animation:none}}:root[data-motion=off] .empty-state,:root[data-motion=off] .empty-state__icon{animation:none}.not-found{position:relative;display:flex;flex-direction:column;align-items:center}.not-found__code{position:relative;z-index:0;margin:0 0 -30px;font-family:var(--font-mono);font-size:clamp(72px,18vw,112px);font-weight:500;font-synthesis-weight:none;line-height:1;color:var(--acc-t);text-shadow:0 0 32px var(--acc-glow);animation:rs-pop var(--motion-slow) var(--ease-spring) backwards}.not-found>:not(.not-found__code){position:relative;z-index:1;align-self:stretch}@media(prefers-reduced-motion:reduce){.not-found__code{animation:none}}:root[data-motion=off] .not-found__code{animation:none}.skeleton-card{--pc-avatar: 46px;display:flex;gap:12px;padding:16px 18px 10px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.skeleton-card+.skeleton-card{animation-delay:calc(var(--motion-reveal-delay) + var(--motion-stagger))}.skeleton-card+.skeleton-card+.skeleton-card{animation-delay:calc(var(--motion-reveal-delay) + 2 * var(--motion-stagger))}@media(max-width:720px){.skeleton-card{--pc-avatar: 38px}}.skeleton-card__body{flex:1;display:flex;flex-direction:column;gap:9px;padding-top:2px}.skeleton{display:block;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07);animation:none}.skeleton--avatar{width:var(--pc-avatar);height:var(--pc-avatar);border-radius:50%;flex-shrink:0}.skeleton--line{height:12px}.skeleton--actions{height:28px;margin-top:6px;background:radial-gradient(circle 14px at 14px 50%,rgba(var(--ink-rgb),.07) 95%,transparent) 0 0 / calc((100% - 28px)/5) 100% repeat-x}.spinner{display:flex;justify-content:center;padding:18px 0;animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.spinner__ring{width:22px;height:22px;border-radius:50%;border:2px solid var(--acc-t);border-inline-end-color:transparent;box-shadow:0 0 0 7px var(--acc-soft);animation:spin .8s linear infinite}.skeleton-rows{list-style:none;margin:0;padding:0;animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.skeleton-row{display:flex;align-items:center;gap:12px;padding:12px 0}.skeleton-row+.skeleton-row{border-block-start:1px solid var(--line)}.skeleton-row--settings{padding:14px 16px}.skeleton-row--explore{align-items:flex-start;gap:14px;padding:12px 20px}.skeleton-row--explore .skeleton--person{width:48px;height:48px}.skeleton--title{width:30%;height:19px;border-radius:6px}@media(max-width:720px){.skeleton-row--explore{padding:11px 14px}}.skeleton-row__body{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.skeleton--person{width:44px;height:44px;border-radius:50%;flex-shrink:0}.skeleton--icon{width:36px;height:36px;border-radius:10px;flex-shrink:0}.skeleton--button{width:76px;height:32px;border-radius:16px;flex-shrink:0}.skeleton--chevron{width:8px;height:14px;border-radius:3px;flex-shrink:0}@media(prefers-reduced-motion:reduce){.skeleton-card,.skeleton-rows,.spinner,.spinner__ring{animation:none}}:root[data-motion=off] .skeleton-card,:root[data-motion=off] .skeleton-rows,:root[data-motion=off] .spinner,:root[data-motion=off] .spinner__ring{animation:none}.pf-mentions{list-style:none;margin:4px 0 0;padding:6px 0;border-radius:16px;border:1px solid rgba(var(--ink-rgb),.13);background:rgba(var(--mentions-surface-rgb),.99);box-shadow:0 18px 40px rgba(var(--shade-rgb),.5);z-index:40}.pf-mentions__row{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer}.pf-mentions__row--active,.pf-mentions__row:hover{background:rgba(var(--acc-1-rgb),.12)}.pf-mentions--floating{position:fixed;margin:0;min-inline-size:240px;max-inline-size:min(340px,calc(100vw - 32px))}.pf-mention-faces{position:relative;block-size:0;pointer-events:none}.pf-mention-faces__face{position:absolute;display:block;line-height:1}.pf-mention-faces__face .pf-mention-faces__img{display:grid;inline-size:100%;block-size:100%;margin:0;vertical-align:top}.pf-tags__row{justify-content:space-between;min-block-size:44px}.pf-tags__tag{color:var(--text-strong);font-weight:600;unicode-bidi:isolate}.pf-tags__when{color:var(--text-dim);font-size:13px}.composer{display:block}.composer-host{display:contents}.composer-host--setup{display:block;position:relative}.composer-host__setup{position:absolute;inset:0;z-index:1;width:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:var(--radius-card);background:transparent;cursor:text}.composer-host__setup:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.composer--quick,.composer--reply{position:relative;padding:16px 18px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.composer--reply{padding:12px 16px}.composer--quick:after,.composer--reply:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 1px var(--acc-line),0 0 0 4px var(--acc-soft);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-out)}.composer--quick:has(.composer__text:focus):after,.composer--reply:has(.composer__text:focus):after{opacity:1}.composer--modal .composer__text:focus{box-shadow:0 2px 0 var(--acc-line)}.composer__top{display:flex;align-items:center;padding:16px 20px 0}.composer__row{display:flex;gap:12px;align-items:flex-start}.composer--modal .composer__row{padding:var(--cp-top) var(--cp-pad) 0}.composer--reply:not(.composer--expanded) .composer__row{align-items:center}.posts-reply-parent{position:relative;display:flex;gap:12px;margin:8px 0 0;padding:12px 18px 4px;background:var(--card-2);border-block:1px solid var(--line)}.posts-reply-parent__avatar{position:relative;flex-shrink:0;width:44px;line-height:0}.posts-reply-parent__line{position:absolute;inset-inline-start:21px;top:48px;bottom:-38px;width:2px;border-radius:1px;background:var(--thread-line, var(--acc-line))}.posts-reply-parent__main{flex:1;min-width:0;padding-bottom:8px}.posts-reply-parent__text .rich-text__body{font-size:14.5px;color:var(--text-soft)}.posts-reply-parent__thumb{display:block;width:88px;height:66px;margin-top:8px;overflow:hidden;border-radius:12px;border:1px solid var(--line)}.posts-reply-parent__thumb img,.posts-reply-parent__thumb video{width:100%;height:100%;object-fit:cover}.posts-reply-parent__file{display:inline-flex;margin-top:8px}.posts-reply-parent__thumb--blurred img,.posts-reply-parent__thumb--blurred video{filter:blur(14px)}.posts-composer__replying{padding-block:8px 0;padding-inline:74px 18px}.composer--reply .posts-composer__replying{padding-block:0 4px;padding-inline:56px 0}.composer__main{flex:1;min-width:0}.composer__text{display:block;width:100%;min-height:44px;max-height:60vh;padding:9px 0;border:none;background:none;color:var(--text-strong);font-size:19px;line-height:1.45;overflow-y:auto}.composer__text::placeholder{color:var(--placeholder)}.composer--modal .composer__text{min-height:96px;margin-top:4px;font-size:20px;line-height:1.5}.composer--reply .composer__text{min-height:40px;font-size:17px}.composer__bar{display:flex;align-items:center;gap:2px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.composer__bar[hidden]{display:none}.composer--quick .composer__bar,.composer--reply .composer__bar{margin-inline-start:54px;margin-top:var(--space-2);padding-top:var(--space-3)}.composer--quick .composer__bar,.composer--reply .composer__bar{animation:rs-drop-in var(--motion-base) var(--ease-out) backwards}.composer--quick .posts-pill,.composer--quick .posts-composer__line,.composer--reply .posts-composer__line{animation:rs-drop-in var(--motion-base) var(--ease-out) var(--motion-stagger) backwards}.composer--reply .composer__bar{margin-inline-start:56px}.composer--modal .posts-paste{padding-inline:var(--cp-pad)}.composer--modal .composer__bar{margin-top:12px;padding:10px 20px 14px;border-top-color:var(--line-soft)}.composer__tools{display:flex;align-items:center;gap:2px;margin-inline-end:auto}.composer__tool{width:34px;height:34px}.composer--modal .composer__tool{width:38px;height:38px}.composer__open{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;margin-inline-start:4px;padding:0;border-radius:50%;border:1px solid var(--acc-line);background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi);cursor:pointer}.composer__tool[aria-pressed=true]{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t)}.composer__tool:disabled,.composer__open:disabled{opacity:1;background:var(--disabled-surface);border-color:var(--disabled-line);color:var(--disabled-icon);box-shadow:none;cursor:not-allowed}.composer__submit{margin-inline-start:4px;min-height:34px;padding-inline:18px;transition:opacity var(--motion-base) var(--ease-out),scale var(--motion-base) var(--ease-spring),translate var(--motion-base) var(--ease-out)}.composer__submit:active:not(:disabled){transition-duration:var(--motion-fast);transition-timing-function:var(--ease-out)}.composer--modal .composer__submit{min-height:38px;padding-inline:22px}.composer__submit:disabled{scale:var(--press-scale)}.composer[aria-busy=true] .composer__submit:disabled{opacity:1;scale:1;box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);cursor:progress}.composer__error{margin:8px 0 0;font-size:13.5px;color:var(--danger)}.char-ring{display:inline-flex;align-items:center;gap:6px;margin-inline-end:8px;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.char-ring__dial{--ring-fill: var(--acc-t);width:24px;height:24px;border-radius:50%;background:conic-gradient(var(--ring-fill) calc(var(--ring-used, 0) * 1turn),var(--ring-track) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),var(--mask-opaque) calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),var(--mask-opaque) calc(100% - 3px));transition:scale var(--motion-base) var(--ease-spring)}.char-ring--warn .char-ring__dial{--ring-fill: var(--warn);scale:1.12}.char-ring--over .char-ring__dial{--ring-fill: var(--danger);scale:1.12;animation:rs-nudge var(--motion-slow) var(--ease-out)}@keyframes rs-nudge{25%{translate:-2px 0}75%{translate:2px 0}}.char-ring__count{min-width:5ch;text-align:end;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--muted)}.char-ring--ok .char-ring__count{display:none}.composer__count{margin-inline-end:8px;font-family:var(--font-mono);font-size:11px;color:var(--muted);white-space:nowrap}.char-ring--warn .char-ring__count{color:var(--warn)}.char-ring--over .char-ring__count{color:var(--danger);font-weight:600}.composer__media{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.composer__media--1{grid-template-columns:1fr}.composer__thumb{position:relative;height:170px;border-radius:var(--radius-tile);overflow:hidden;background:var(--card-2);border:1px solid var(--line);animation:rs-pop var(--motion-slow) var(--ease-spring) backwards}.composer__media--1 .composer__thumb{height:240px}.composer__thumb img,.composer__thumb video{width:100%;height:100%;object-fit:cover;display:block;transition:opacity var(--motion-base) var(--ease-out)}.composer__thumb--uploading img,.composer__thumb--uploading video{opacity:.6}.composer__remove{position:absolute;top:8px;inset-inline-end:8px;width:28px;height:28px;border-radius:50%;border:none;background:var(--media-glass);box-shadow:inset 0 0 0 1px var(--media-glass-line),var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim);display:grid;place-items:center;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.composer__remove:hover{background:var(--media-glass)}.composer__remove:active{scale:var(--press-scale-icon)}.composer__remove:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--on-media-scrim),0 0 0 4px var(--acc-t-dark),var(--media-glass-depth)}.composer__progress{position:absolute;inset-inline:10px;bottom:10px;height:4px;border-radius:2px;background:rgba(var(--ink-rgb),.2);overflow:hidden}.composer__progress-bar{display:block;inline-size:100%;height:100%;background:var(--acc-t);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--motion-base) var(--ease-out)}.composer__progress-bar:dir(rtl),:root[dir=rtl] .composer__progress-bar{transform-origin:right}.posts-upload-capsule{position:absolute;z-index:2;inset-inline:8px;inset-block-end:8px;display:flex;align-items:center;gap:8px;min-block-size:26px;padding-block:2px;padding-inline:10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);pointer-events:none}.posts-upload-capsule:has(>.posts-upload-toggle){padding-inline-end:2px}.posts-thumb--foot>.posts-upload-capsule,.composer__thumb--player>.posts-upload-capsule{inset-block:8px auto;inset-inline:8px 44px}.composer__media--many .posts-upload-capsule{inset-inline:6px;inset-block-end:6px;gap:6px;padding-inline:8px}.composer__thumb .posts-upload-capsule .composer__progress{position:static;flex:1 1 auto;min-inline-size:12px;inset:auto;z-index:auto;height:4px;border-radius:2px;background:rgba(var(--on-veil-rgb),.24)}.composer__thumb .posts-upload-capsule .composer__progress-bar{background:var(--on-media-scrim)}.posts-upload-done{position:absolute;z-index:2;inset-inline-start:8px;inset-block-end:8px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--acc-fill);box-shadow:var(--acc-fill-hi),0 4px 12px var(--acc-glow);color:var(--acc-ink);pointer-events:none;animation:rs-pop var(--motion-base) var(--ease-spring) backwards;transition:opacity var(--motion-base) var(--ease-out)}.posts-thumb--foot>.posts-upload-done,.composer__thumb--player>.posts-upload-done{inset-block:11px auto;inset-inline:auto 44px}[data-just-done=out]>.posts-upload-done{opacity:0}.composer__failed{position:absolute;z-index:2;inset-inline:8px;bottom:8px;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-block-size:26px;padding-block:3px;padding-inline:12px 14px;border:1px solid var(--media-chip-line);border-radius:var(--radius-inner);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);color:var(--on-media-danger);font-size:12.5px;font-weight:700;line-height:1.4}.composer__thumb .composer__failed{background:var(--media-chip-strong);color:var(--on-media-danger);font-size:12.5px;font-weight:700;border-radius:var(--radius-inner)}.composer__thumb .composer__failed:before{content:"";flex-shrink:0;width:14px;height:14px;background:currentColor;-webkit-mask:var(--glyph-alert) center / contain no-repeat;mask:var(--glyph-alert) center / contain no-repeat}.composer__thumb .composer__failed .posts-attach-retry{margin-inline-start:2px;padding:0;color:var(--on-media-scrim);font-size:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:720px){.composer--quick{padding:14px}.modal-backdrop--dialog:has(>.composer-window){padding:0;overflow:hidden}.modal.composer-window{height:var(--vvh, 100dvh);max-height:var(--vvh, 100dvh);margin-top:var(--vv-top, 0px);display:flex;flex-direction:column;overflow:hidden;border-radius:0;border:none;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom)}.composer-window>.composer--modal{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.composer--modal .composer__text{max-height:max(96px,calc(var(--vvh, 100dvh) - 260px))}.composer--modal>.posts-emoji{order:1;margin-top:auto}.composer--modal>.composer__bar{order:2;position:sticky;bottom:0;z-index:2;margin-top:auto;background:var(--menu)}.composer--modal:has(>.posts-emoji)>.composer__bar{margin-top:0}.composer--quick .composer__bar,.composer--reply .composer__bar{margin-inline-start:0}.composer__text{font-size:17px}.composer__thumb{height:130px}.composer--modal .composer__bar{padding-inline:10px}.composer--modal .composer__tool{width:32px;height:32px}.composer__tools{flex:0 1 auto;min-width:0;overflow-x:auto;padding-block:3px;scrollbar-width:none}.composer__tools::-webkit-scrollbar{display:none}.composer__bar .char-ring,.composer__bar .composer__count{margin-inline-end:6px}.composer__submit{flex-shrink:0}.composer--modal .composer__submit{min-height:34px;padding-inline:16px}}.composer--quick{--cp-avatar: 42px;--cp-pad: 0px;--cp-top: 0px}.composer--reply{--cp-avatar: 44px;--cp-pad: 0px;--cp-top: 0px}.composer--modal{--cp-avatar: 48px;--cp-pad: 24px;--cp-top: 4px}.composer--reply-window{--cp-avatar: 44px;--cp-pad: 18px;--cp-top: 6px}.composer__row--linked,.composer__part{position:relative}.composer__row--linked:after,.composer__part:not(.composer__part--last):after{content:"";position:absolute;inset-inline-start:calc(var(--cp-pad) + var(--cp-avatar) / 2 - 1px);width:2px;bottom:0;border-radius:1px;background:var(--thread-line, var(--acc-line));pointer-events:none}.composer__part{animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.composer__part:not(.composer__part--last):after{transform-origin:50% 0;animation:rs-draw var(--motion-slow) var(--ease-out) backwards}@keyframes rs-draw{0%{scale:1 0}}.composer__row--linked>.avatar,.composer__part .composer__avatarcol{transition:opacity var(--motion-base) var(--ease-out)}.composer:has(.composer__part .composer__text:focus) .composer__row--linked:not(:focus-within)>.avatar,.composer:has(.composer__text:focus) .composer__part:not(:focus-within) .composer__avatarcol{opacity:.5}.composer__row--linked:after{top:calc(var(--cp-top) + var(--cp-avatar) + 4px)}.composer__part:not(.composer__part--last):after{top:40px}.composer__part{margin-top:0}.composer--modal .composer__part{padding-top:0}.composer__avatarcol{display:flex;flex:0 0 var(--cp-avatar);justify-content:center;padding-top:4px}.composer__text--part{min-height:44px;font-size:17px}.composer--modal .composer__text--part{min-height:44px;margin-top:0}.composer__part-foot{display:flex;align-items:center;justify-content:flex-end;min-height:24px;margin-bottom:8px}.composer__part-foot .char-ring{margin-inline-end:0}.composer__part-remove{width:32px;height:32px;margin-top:6px;color:var(--muted-2)}@media(hover:hover){.composer__part-remove:hover:not(:disabled){color:var(--danger)}.composer__part-remove:hover:not(:disabled):after{background:rgba(var(--tone-danger-rgb),.12);opacity:1}}.composer__addpart{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;margin-inline-start:6px;padding:0;border:1px solid var(--acc-line);border-radius:50%;background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi);cursor:pointer}.composer--modal .composer__addpart{width:36px;height:36px}.composer__addpart:disabled{opacity:var(--disabled-opacity);scale:var(--press-scale);cursor:not-allowed}.composer__hint{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--muted-2)}.composer--quick .composer__hint{margin-inline-start:54px}.composer--reply .composer__hint{margin-inline-start:56px}.composer--modal .composer__hint{margin-inline:var(--cp-pad)}@media(max-width:720px){.composer--modal{--cp-avatar: 44px;--cp-pad: 18px;--cp-top: 6px}.composer__bar .composer__tools .composer__tool{width:30px;height:30px}.composer--modal .composer__bar .char-ring--ok .char-ring__count{display:none}.composer__bar .char-ring{gap:4px;margin-inline-end:2px}.composer__bar .char-ring__count{min-width:22px}.composer__bar .composer__submit{margin-inline-start:0}.composer__addpart,.composer--modal .composer__addpart{width:30px;height:30px;margin-inline-start:0}.composer--quick .composer__hint,.composer--reply .composer__hint{margin-inline-start:0}.composer--modal .composer__hint{margin-inline:14px}}.composer__media--many{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media(max-width:720px){.composer__media--many{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:721px){.modal-backdrop--dialog:has(>.composer-window){padding-bottom:0}.modal.composer-window{max-width:680px;margin-bottom:40px;border-radius:var(--radius-panel);background:var(--menu)}.composer--modal>.composer__bar{position:sticky;bottom:0;z-index:2;background:var(--menu);border-radius:0 0 var(--radius-panel) var(--radius-panel)}}.composer__media--many .composer__thumb{height:auto;aspect-ratio:1;border-radius:var(--radius-inner)}.composer__media--many .composer__remove{top:4px;inset-inline-end:4px;width:26px;height:26px}.composer__media--many .media__chip{bottom:6px;inset-inline-start:6px}.composer__media--many .composer__progress{inset-inline:6px;bottom:6px}.composer__media--many .composer__failed{inset-inline:6px;bottom:6px;padding:2px 8px;font-size:11px}.composer__media--many .posts-upload-done{inset-inline-start:6px;inset-block-end:6px}.posts-attach-file .composer__progress{position:static;flex:0 0 72px}.posts-attach-file .composer__failed{position:static;min-block-size:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--danger);font-weight:600}.posts-attach-file .composer__remove{position:relative;inset:auto}.composer__thumb .posts-attach-waiting{position:absolute;z-index:2;inset-inline:8px auto;bottom:8px;max-inline-size:calc(100% - 16px);padding-block:3px;padding-inline:10px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip-strong);box-shadow:var(--media-chip-hi);font-size:11.5px;font-weight:700;line-height:18px;color:var(--on-media-scrim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer__thumb--player{display:flex;flex-direction:column}.composer__thumb--player .posts-preview,.composer__thumb--player .posts-fallback{flex:1 1 0;height:auto;min-height:0}.composer__thumb .posts-preview video{object-fit:contain;opacity:1}.composer__media:not(.composer__media--1) .posts-preview__cover{display:none}.composer__thumb--player>.composer__progress{z-index:2;inset-inline:0;top:0;bottom:auto;border-radius:0}.composer__thumb--player .composer__failed,.composer__thumb--player .posts-attach-waiting{position:static;flex:none;margin:6px 8px;align-self:flex-start}.composer__media--many .posts-fallback{padding:6px;gap:2px}.composer__media--many .posts-fallback__glyph{width:30px;height:30px;margin-block-end:0}.composer__media--many .posts-fallback__name{font-size:11px}.composer__media--many .posts-fallback__size,.composer__media--many .posts-fallback__note{display:none}.composer__media:not(.composer__media--1):not(.composer__media--many) .posts-fallback{align-content:start;grid-auto-rows:max-content;gap:2px;padding:40px 10px 0}.composer__media:not(.composer__media--1):not(.composer__media--many) .posts-fallback__glyph{width:32px;height:32px;margin-block-end:0}.composer__media:not(.composer__media--1):not(.composer__media--many) .posts-fallback__note{display:none}.composer__thumb--error .posts-fallback{align-content:start;padding-block:8px 0}.composer__thumb--error .posts-fallback__note{display:none}.composer__media:not(.composer__media--1) .composer__thumb--error .posts-fallback__size{display:none}.composer__media:not(.composer__media--1):not(.composer__media--many) .composer__thumb--error .posts-fallback{padding-block:8px 0}@media(max-width:720px){.composer__media:not(.composer__media--1):not(.composer__media--many) .composer__thumb:not(.composer__thumb--error) .posts-fallback{grid-template-columns:auto minmax(0,max-content);justify-content:center;align-items:center;column-gap:6px}.composer__media:not(.composer__media--1):not(.composer__media--many) .composer__thumb:not(.composer__thumb--error) .posts-fallback__glyph{width:28px;height:28px}.composer__media:not(.composer__media--1):not(.composer__media--many) .composer__thumb:not(.composer__thumb--error) .posts-fallback__glyph svg{width:20px;height:20px}.composer__media:not(.composer__media--1):not(.composer__media--many) .composer__thumb:not(.composer__thumb--error) .posts-fallback__size{grid-column:1 / -1}}@media(max-width:380px){.composer__tools .composer__tool{width:30px;height:30px}}.posts-thumb--foot>.composer__progress{z-index:2;inset-inline:0;inset-block:0 auto;border-radius:0}.composer__thumb--error .posts-thumb-foot{display:none}.composer__thumb--error:has(.posts-thumb-play--named) .composer__failed{padding:2px 8px;font-size:11px}.composer__thumb--error:is(:has(.posts-thumb-play--named),:has(.posts-fallback)) .composer__failed{display:block;align-content:center}.composer__thumb--error:is(:has(.posts-thumb-play--named),:has(.posts-fallback)) .composer__failed:before{display:inline-block;vertical-align:-2px;margin-inline-end:4px}.composer__thumb--error:is(:has(.posts-thumb-play--named),:has(.posts-fallback)) .composer__failed .posts-attach-retry{margin-inline-start:4px}.composer__thumb--error .posts-thumb-play--named{inset-block:8px auto;inset-inline:8px auto;gap:4px;margin:0;padding-inline:8px 10px;height:32px;max-width:calc(100% - 52px);z-index:0}.composer__thumb--error .posts-thumb-play--named svg{width:14px;height:14px}.composer__thumb--error .posts-thumb-play--named:before{content:"";position:absolute;inset:-6px 0}.composer__thumb--preparing img,.composer__thumb--preparing .posts-thumb-video video{opacity:.6}.composer--modal>.composer__bar{background-image:var(--glass);border-top-color:var(--glass-line);box-shadow:var(--bar-edge-top)}@media(prefers-reduced-motion:reduce){.composer--quick .composer__bar,.composer--reply .composer__bar,.composer--quick .posts-pill,.composer--quick .posts-composer__line,.composer--reply .posts-composer__line,.char-ring,.char-ring--over .char-ring__dial,.composer__thumb,.posts-upload-done,.composer__part,.composer__part:not(.composer__part--last):after{animation:none}}:root[data-motion=off] .composer--quick .composer__bar,:root[data-motion=off] .composer--reply .composer__bar,:root[data-motion=off] .composer--quick .posts-pill,:root[data-motion=off] .composer--quick .posts-composer__line,:root[data-motion=off] .composer--reply .posts-composer__line,:root[data-motion=off] .char-ring,:root[data-motion=off] .char-ring--over .char-ring__dial,:root[data-motion=off] .composer__thumb,:root[data-motion=off] .posts-upload-done,:root[data-motion=off] .composer__part,:root[data-motion=off] .composer__part:not(.composer__part--last):after{animation:none}.posts-link-button{padding:4px 6px;border:none;background:none;color:var(--acc-t);font-family:var(--font-ui);font-size:14.5px;font-weight:700;cursor:pointer}.posts-link-button:hover{text-decoration:underline}.posts-composer__drafts{margin-inline-start:auto;padding:6px 12px;border-radius:var(--radius-pill);font-size:15px;font-weight:700;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}@media(hover:hover){.posts-composer__drafts:hover{background:var(--acc-soft);text-decoration:none}}.posts-composer__drafts:active{scale:var(--press-scale)}.posts-composer__title{margin-inline-start:10px;font-size:17px;font-weight:700}.posts-composer__note{margin:6px 18px 0;padding:8px 12px;border-radius:12px;background:var(--acc-soft);font-size:13px;color:var(--muted-2)}.posts-composer__hint{margin-top:6px}.posts-pill{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:6px 14px;border-radius:var(--radius-pill);border:1px solid var(--acc-line);background:none;color:var(--acc-t);font-family:var(--font-ui);font-size:14px;font-weight:700;cursor:pointer}.posts-pill:hover:not(:disabled){background:var(--acc-soft)}.posts-choices{display:flex;flex-direction:column}.posts-choice{display:flex;align-items:center;gap:13px;width:100%;padding:11px 18px;border:none;background:none;color:var(--text);font-family:var(--font-ui);font-size:14.5px;font-weight:600;text-align:start;cursor:pointer}.posts-choice:hover:not(:disabled),.posts-choice:focus-visible{background:rgba(var(--ink-rgb),.04)}.posts-choice--disabled{opacity:.55;cursor:not-allowed}.posts-choice__icon{display:grid;place-items:center;flex-shrink:0;color:var(--muted-2)}.posts-choice__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.posts-choice__hint{font-size:12.5px;font-weight:400;color:var(--muted)}.posts-choice__note{margin:10px 0 0;padding:10px 12px;border-radius:12px;border-inline-start:3px solid var(--acc-t);background:rgba(var(--ink-rgb),.05);font-size:13px;line-height:1.45;color:var(--muted)}.posts-choice__link{color:var(--acc-t);font-weight:600;text-decoration:underline}.posts-radio{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(var(--ink-rgb),.35);color:var(--on-accent)}.posts-radio--on{border-color:transparent;background:var(--acc-t)}.posts-composer__line{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0 0}.posts-composer__line--modal{padding-block:12px 0;padding-inline:calc(var(--cp-pad, 18px) + var(--cp-avatar, 44px) + 12px) var(--cp-pad, 18px)}.posts-composer__line--quick{margin-inline-start:54px}.posts-reply{position:relative}.posts-reply__button{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;margin-inline-start:-12px;border:none;border-radius:var(--radius-pill);background:none;color:var(--acc-t);font-family:var(--font-ui);font-size:14.5px;font-weight:700;cursor:pointer}@media(hover:hover){.posts-reply__button:hover{background:var(--acc-soft)}}.posts-reply__button[aria-expanded=true]{background:var(--acc-soft)}.posts-reply__room{position:absolute;z-index:5;top:calc(100% + 6px);inset-inline-start:-8px;width:min(330px,calc(100vw - 32px))}.posts-reply__popover{--pop-dy: calc(var(--motion-rise) / -2);position:relative;padding:16px 0 8px;border-radius:20px;background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-pop);transform-origin:0 0;animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.posts-reply__popover:dir(rtl){transform-origin:100% 0}@media(prefers-reduced-motion:reduce){.posts-reply__popover{animation:none}}:root[data-motion=off] .posts-reply__popover{animation:none}.posts-reply__title{margin:0;padding:0 18px 4px;font-size:17px;font-weight:700}.posts-reply__subtitle,.posts-reply-subtitle{margin:0;padding:0 18px 10px;font-size:13.5px;line-height:1.45;color:var(--muted-3)}.posts-reply-subtitle--sheet{padding:0;margin-block:6px 12px}.posts-chip{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding-block:6px;padding-inline:12px;border-radius:var(--radius-pill);border:1px solid var(--acc-line);background:var(--acc-soft);color:var(--acc-t);font-family:var(--font-ui);font-size:12.5px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.posts-chip--place{margin-top:0;padding:0;cursor:default}@media(hover:hover){button.posts-chip:hover,.posts-chip--place:hover{border-color:var(--acc-t)}}button.posts-chip:active,.posts-chip__main:active,.posts-chip__remove:active{scale:var(--press-scale)}.posts-chip__main,.posts-chip__remove{display:inline-flex;align-items:center;gap:6px;padding-block:6px;border:none;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-chip__main{padding-inline:12px 4px}.posts-chip__remove{padding-inline:4px 10px}.posts-thumb-edit{position:absolute;top:8px;inset-inline-start:8px;display:inline-flex;align-items:center;gap:5px;min-block-size:28px;padding-block:0;padding-inline:9px 11px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:18px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-thumb-edit:hover,.posts-thumb-edit:focus-visible{background:var(--media-chip-strong)}.posts-thumb-edit:active{scale:var(--press-scale)}.posts-crop{object-fit:cover}.posts-crop--wide{aspect-ratio:16 / 9}.posts-crop--square{aspect-ratio:1 / 1}.posts-media-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.posts-media-actions__button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--glass-line);border-radius:var(--radius-pill);background:var(--glass);box-shadow:var(--glass-hi);color:var(--text-dim);font-family:var(--font-ui);font-size:13px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}@media(hover:hover){.posts-media-actions__button:hover{background:var(--acc-glass);border-color:var(--acc-line);color:var(--acc-t)}}.posts-media-actions__button:active{scale:var(--press-scale)}.posts-composer__quote{position:relative;margin-top:10px}.posts-composer__unquote{position:absolute;top:6px;inset-inline-end:6px;background:rgba(var(--shade-rgb),.5)}.posts-input{display:block;width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--field);color:var(--text-strong);font-family:var(--font-ui);font-size:15px}.posts-input:focus-visible{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.posts-input--search{margin:8px 0}.posts-input--area{resize:vertical;min-height:96px;line-height:1.45}.posts-select{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:var(--field);font-size:11px;color:var(--muted)}.posts-select:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.posts-select select{margin-top:2px;border:none;background:none;color:var(--text-strong);font-family:var(--font-ui);font-size:15px;cursor:pointer}@media(max-width:720px){.posts-input,.posts-select select{font-size:16px}}.posts-select select option{background:var(--field)}.posts-poll-editor{margin:10px 0 0;padding:12px;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2)}.posts-poll-editor__choices{display:flex;flex-direction:column;gap:8px}.posts-poll-editor__choice{position:relative;display:flex;align-items:center;gap:6px}.posts-poll-editor__count{position:absolute;inset-inline-end:12px;font-family:var(--font-mono);font-size:11px;color:var(--muted);pointer-events:none}.posts-poll-editor__choice--removable .posts-poll-editor__count{inset-inline-end:48px}.posts-poll-editor__choice .posts-input{padding-right:54px;padding-left:12px}.posts-poll-editor__choice:dir(rtl) .posts-input{padding-right:12px;padding-left:54px}.posts-poll-editor__add{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 4px;border:none;background:none;color:var(--acc-t);font-family:var(--font-ui);font-size:14px;font-weight:700;cursor:pointer}.posts-poll-editor__length{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.posts-poll-editor__label{grid-column:1 / -1;font-size:13px;color:var(--muted)}.posts-poll-editor__remove{display:block;width:100%;margin-top:12px;padding:10px;border:none;border-top:1px solid var(--line);background:none;color:var(--danger);font-family:var(--font-ui);font-size:14px;font-weight:600;cursor:pointer}.posts-schedule__top{display:flex;align-items:center;gap:12px;padding:14px 16px}.posts-schedule__title{flex:1;margin:0;font-size:19px;font-weight:700}.posts-schedule__body{padding:0 20px 18px}.posts-schedule__preview{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--muted-2)}.posts-schedule__error{margin:6px 0 0;font-size:13px;color:var(--danger)}.posts-schedule__label{margin:16px 0 6px;font-size:13px;color:var(--muted)}.posts-schedule__row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.posts-schedule__row--date{grid-template-columns:2fr 1fr 1.2fr}.posts-schedule__zone{margin:3px 0 0;font-size:15px}.posts-schedule__foot{padding:12px 18px;border-top:1px solid rgba(var(--ink-rgb),.08)}.posts-sheet{padding:18px 20px 16px}@media(max-width:720px){.posts-sheet{padding:16px 14px 14px}}.posts-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.posts-sheet__status{margin:8px 0;font-size:13.5px;color:var(--muted)}.posts-sheet__row{display:flex;justify-content:space-between;gap:10px}.posts-options{list-style:none;margin:0;padding:0;max-height:50vh;overflow-y:auto}.posts-field{display:flex;flex-direction:column;gap:6px;margin-top:12px}.posts-field__label{font-size:13.5px;font-weight:600}.posts-field__hint{display:flex;justify-content:space-between;gap:12px;margin:0;font-size:12.5px;color:var(--muted)}.posts-field__counter{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.posts-media-edit__preview{display:grid;place-items:center;margin:12px 0;max-height:280px;overflow:hidden;border-radius:14px;background:rgba(var(--shade-rgb),.35)}.posts-media-edit__preview img,.posts-media-edit__preview video{max-width:100%;max-height:280px}.posts-crops{display:flex;flex-wrap:wrap;gap:10px}.posts-crops__option{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:14px;border:1px solid rgba(var(--ink-rgb),.14);background:none;color:var(--text);font-family:var(--font-ui);font-size:14px;cursor:pointer}.posts-crops__option[aria-checked=true]{border-color:var(--acc-t);color:var(--acc-t)}.posts-crops__shape{display:inline-block;width:18px;height:14px;border:1.5px solid currentColor;border-radius:3px}.posts-crops__shape--wide{width:22px;height:12px}.posts-crops__shape--square{width:15px;height:15px}.posts-warnings{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;border:none}.posts-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.posts-check input{margin-top:3px;accent-color:var(--acc-t)}.posts-check__text{display:flex;flex-direction:column;gap:2px}.posts-check__title{font-weight:600}.posts-check__hint{font-size:12.5px;color:var(--muted)}.posts-tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:6px 0;padding:0}.posts-tags__chip{display:inline-flex;align-items:center;gap:6px;padding-block:2px;padding-inline:8px 2px;border-radius:var(--radius-pill);background:var(--acc-soft);font-size:13px;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.posts-emoji{margin:10px 14px 14px;border-radius:16px;border:1px solid var(--glass-line);background:var(--menu);box-shadow:var(--depth)}.posts-emoji--inline{margin-inline:0}.posts-emoji__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px 0}.posts-emoji__top .posts-input{flex:1;min-width:160px}.posts-emoji__tones{display:flex;gap:2px}.posts-emoji__tone{width:30px;height:30px;border:1px solid transparent;border-radius:8px;background:none;font-size:17px;cursor:pointer}.posts-emoji__tone[aria-checked=true]{border-color:var(--acc-t)}.posts-emoji__body{max-height:260px;overflow-y:auto;padding:4px 12px 12px}.posts-emoji__heading{margin:10px 0 4px;font-size:12px;font-weight:600;color:var(--muted)}.posts-emoji__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:2px}.posts-emoji__cell{height:36px;border:none;border-radius:8px;background:none;font-size:22px;line-height:1;cursor:pointer}.posts-emoji__cell:hover,.posts-emoji__cell:focus-visible{background:var(--acc-soft)}.posts-gif-grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;margin:8px 0;padding:0;max-height:55vh;overflow-y:auto}.posts-gif-grid__cell{position:relative;display:block;width:100%;padding:0;border:none;border-radius:10px;overflow:hidden;background:rgba(var(--ink-rgb),.05);cursor:pointer}.posts-gif-grid__cell img{display:block;width:100%;object-fit:cover}.posts-gif-grid__cell--category{aspect-ratio:4 / 3}.posts-gif-grid__cell--category img{height:100%;filter:brightness(.7)}.posts-gif-grid__trending{display:grid;place-items:center;width:100%;height:100%;background:var(--acc-glass);color:var(--acc-t)}.posts-gif-picker__attribution{margin:10px 0 0;text-align:center;font-size:12px;color:var(--muted)}.posts-gif-picker__mark{display:flex;justify-content:flex-end;margin:2px 0 0}.posts-gif-picker__mark img{display:block;flex:none;height:26px;width:auto;max-width:100%;object-fit:contain}.posts-gif-picker__mark[data-theme-mark=light] img{height:42px}.posts-gif-grid__name{position:absolute;inset-inline-start:8px;bottom:6px;color:var(--on-media-scrim);font-size:14px;font-weight:700;text-shadow:0 1px 4px rgba(var(--shade-rgb),.6)}@media(max-width:720px){.posts-composer__line--quick{margin-inline-start:0}.posts-composer__line--modal{padding-inline:var(--cp-pad, 18px)}.posts-schedule__row--date{grid-template-columns:1.4fr 1fr 1fr}}.posts-upload-chip{flex:0 1 auto;min-width:0;border-radius:var(--radius-pill);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none;line-height:18px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts-upload-chip:not(.posts-upload-chip--uploading){font-family:var(--font-ui);font-weight:600}.posts-upload-toggle{position:relative;inline-size:32px;block-size:32px;display:grid;place-items:center;border-radius:50%;background:var(--media-glass);box-shadow:var(--media-glass-hi),var(--media-glass-depth);color:var(--on-media-scrim)}.posts-upload-capsule{--glass-line: var(--media-glass-line)}.posts-upload-capsule .posts-upload-toggle{flex:none;inline-size:22px;block-size:22px;box-shadow:var(--media-glass-hi);pointer-events:auto}.icon-btn.posts-upload-toggle:hover:not(:disabled){color:var(--on-media-scrim)}.posts-upload-toggle--row{position:relative;inset:auto;background:transparent;box-shadow:none;color:inherit}.icon-btn.posts-upload-toggle--row:hover:not(:disabled){color:var(--text)}.posts-upload-toggle__icon{transform:none}.posts-upload-state{color:var(--text-dim);font-size:12.5px;white-space:nowrap}.posts-upload-offline{color:var(--text-dim)}.posts-upload-checking{flex:1 1 100%;color:var(--text-dim)}.posts-upload-hint{margin-block:4px 0;color:var(--text-dim);font-size:13px}.posts-upload-unfinished{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:6px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(var(--ink-rgb),.03)}.posts-upload-unfinished__text{flex:1 1 220px;margin:0;font-size:13.5px;overflow-wrap:anywhere}.posts-attach-file--error{flex-wrap:wrap}.posts-attach-file--error .posts-attach-failed{order:1;flex-basis:100%;min-width:0;overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.posts-thumb-foot{position:absolute;z-index:1;inset-inline:6px;inset-block-end:10px;display:flex;align-items:center;justify-content:space-between;gap:6px;pointer-events:none}.posts-thumb-foot__start,.posts-thumb-foot__end{display:inline-flex;align-items:center;gap:6px;min-width:0}.posts-thumb-foot .posts-thumb-caption,.posts-thumb-strip .posts-thumb-caption{position:static}.posts-thumb--foot .posts-attach-waiting{inset-inline:8px 44px;inset-block:8px auto}.posts-thumb-time{display:inline-grid;place-items:center;min-block-size:var(--media-chip-h);padding-inline:9px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none;line-height:18px;white-space:nowrap}.posts-quality-pill{position:relative;display:inline-flex;align-items:center;min-block-size:var(--media-chip-h);padding:0 9px;border:1px solid var(--media-chip-line);border-radius:var(--radius-pill);background:var(--media-chip);box-shadow:var(--media-chip-hi);color:var(--on-media-scrim);font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:18px;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.posts-quality-pill:active:not(.posts-quality-pill--fixed){scale:var(--press-scale)}.posts-quality-pill:before{content:"";position:absolute;inset-block:calc((var(--media-chip-h) - 44px) / 2 - 1px);inset-inline:-9px}.posts-quality-pill:hover{background:var(--media-chip-strong)}.posts-quality-pill:focus-visible{outline:2px solid var(--acc-t-dark);outline-offset:2px}.posts-quality-pill--fixed{cursor:default}.posts-quality-pill--fixed:before{content:none}.posts-thumb-strip{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-block-size:44px;padding:0 12px;background:var(--media-chip)}.posts-thumb-length{position:absolute;inset-block-start:34px;inset-inline-start:6px;max-inline-size:calc(100% - 12px);overflow:hidden;pointer-events:none}.posts-quality-hint,.posts-quality-notes{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--text-dim)}.posts-quality-notes{list-style:none;padding:0;display:grid;gap:4px}.posts-quality-notes__name{font-weight:600;color:var(--text)}@media(max-width:720px){.posts-sheet.posts-quality-sheet{padding-block-end:calc(14px + var(--safe-bottom))}}.posts-quality__head{padding-block-end:6px}.posts-quality__close{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-end:-10px;border-radius:50%}.posts-quality__divider{margin:0 0 6px;border:none;border-block-start:1px solid var(--line)}.posts-quality__choice{min-block-size:52px;padding-inline:6px}.posts-quality-section{display:grid;gap:4px;margin-block:12px 4px}.posts-quality-section .posts-quality__choice{min-block-size:48px;padding-inline:4px}.posts-quality-section__note{margin:0}.posts-thumb-video__length{position:absolute;inset-inline:4px;inset-block-end:6px;text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--text-dim)}.posts-paste{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-block:8px 0;padding-inline:54px 0;font-family:var(--font-ui);font-size:13px}.posts-paste__progress,.posts-paste__note{display:flex;align-items:center;gap:10px;margin:0;color:var(--muted);overflow-wrap:anywhere}.posts-paste__close{flex:none}.posts-paste__chip{margin-top:0;padding:0}.posts-paste__chip .posts-chip__main{padding-block:6px;padding-inline:12px 4px}.posts-paste__chip .posts-chip__remove{padding-block:6px;padding-inline:4px 10px}.posts-paste__quick{display:inline-flex;align-items:center;gap:6px;margin-top:0;padding-block:6px;padding-inline:10px 12px}@media(pointer:coarse){.posts-paste__quick,.posts-paste__chip .posts-chip__main,.posts-paste__chip .posts-chip__remove,.posts-paste__cancel{min-height:44px}.posts-paste__close{width:44px;height:44px}.posts-paste-check__pick{min-height:44px}}.posts-paste-check__intro{margin:0 0 14px;color:var(--muted);font-size:13.5px;line-height:1.5}.posts-paste-check__label{display:block;margin-block:6px;font-weight:600}.posts-paste-check__box{box-sizing:border-box;width:100%;min-height:72px;padding:10px 12px;border:1px dashed var(--acc-line);border-radius:12px;background:transparent;color:inherit;font:inherit;resize:vertical}.posts-paste-check__actions{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.posts-paste-check__pick{position:relative;cursor:pointer}.posts-paste-check__block{margin-block:10px;overflow-wrap:anywhere}.posts-paste-check__block p{margin:4px 0}.posts-paste-check__list{margin:0;padding-inline-start:18px;font-family:var(--font-mono, monospace);font-size:12.5px;text-align:start}@media(prefers-reduced-motion:reduce){.posts-chip,.posts-tags__chip{animation:none}}:root[data-motion=off] .posts-chip,:root[data-motion=off] .posts-tags__chip{animation:none}.posts-composer__footer{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding-block:6px 0}.posts-composer__footer .posts-link-button{padding-inline:0;color:var(--muted);font-size:13px;font-weight:600}.posts-attach-info__list{display:grid;gap:12px;margin:12px 0;padding:0;list-style:none}.posts-attach-info__group{padding-block-end:12px;border-block-end:1px solid var(--line)}.posts-attach-info__name{margin:0 0 2px;font-size:15px;font-weight:700}.posts-attach-info__formats,.posts-attach-info__size,.posts-attach-info__note{margin:2px 0 0;color:var(--muted);font-size:13.5px;overflow-wrap:anywhere}.posts-attach-info__formats{text-align:start}.disc-more{display:flex;justify-content:center;padding:12px 0 18px}.disc-chip{padding:10px 22px;border-radius:var(--radius-pill);border:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.disc-chip:hover{background:var(--chip)}.disc-chip--on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t)}.disc-chip--on:hover{background:var(--acc-soft)}.disc-warning{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;text-align:center;--text: var(--on-veil);--text-soft: var(--on-veil-soft);--ink-rgb: var(--on-veil-rgb);--line-strong: var(--on-veil-line);--glass: var(--on-veil-glass);--glass-edge: var(--on-veil-glass-edge);font-size:13.5px;color:var(--on-veil-soft);background:rgba(var(--veil-rgb),.55)}.disc-explore__tabs{margin:0 10px 8px;overflow-x:auto;scrollbar-width:none}.disc-explore__tabs::-webkit-scrollbar{display:none}@media(max-width:720px){.disc-explore__tabs [role=tab]{flex:0 0 auto}}.disc-top-people{margin-bottom:12px}.disc-media__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.disc-tile{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-nested);background:rgba(var(--ink-rgb),.04);transition:scale var(--motion-base) var(--ease-spring)}.disc-tile:active{scale:var(--press-scale);transition-duration:var(--motion-fast)}.disc-tile:has(>.disc-tile__open:focus-visible){box-shadow:0 0 0 2px var(--bg-page),0 0 0 4px var(--acc-t)}.disc-tile__open:focus-visible{outline:none}.disc-tile__open{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.disc-tile__gif-source{display:block;width:100%;height:100%;object-fit:cover;visibility:hidden}.disc-tile__gif{position:absolute;inset:0}.disc-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:scale var(--motion-slow) var(--ease-out)}@media(hover:hover){.disc-tile:not(.disc-tile--blurred):hover .disc-tile__img{scale:1.04}}.disc-tile__badge{position:absolute;inset-block-end:6px;inset-inline-start:6px;display:inline-flex;align-items:center;gap:4px;min-height:var(--media-chip-h);padding-inline:7px;border-radius:var(--radius-pill);background:var(--media-chip);color:var(--on-media-scrim);font-size:11px;font-weight:600;pointer-events:none}.disc-tile__time{font-family:var(--font-mono);font-weight:500;font-synthesis-weight:none;font-variant-numeric:tabular-nums}.disc-tile--ghost{background:var(--chip);animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.disc-tile--blurred .disc-tile__img,.disc-tile--blurred .disc-tile__video{filter:blur(22px);transform:scale(1.1)}.disc-tile__video{display:grid;place-items:center;width:100%;height:100%;color:var(--text-strong);background:var(--acc-glass)}.disc-tile__count{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--media-chip);color:var(--on-media-scrim)}.disc-tile__warning{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;text-align:center;--text: var(--on-veil);--text-soft: var(--on-veil-soft);--ink-rgb: var(--on-veil-rgb);--line-strong: var(--on-veil-line);--glass: var(--on-veil-glass);--glass-edge: var(--on-veil-glass-edge);font-size:12px;color:var(--on-veil-soft);background:rgba(var(--veil-rgb),.45)}.disc-trending{margin-block-end:12px;padding:18px 0 10px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.disc-trending__title{margin:0 20px 6px;font-size:20px;font-weight:700}.disc-trending__list{padding-inline:8px}.disc-trending .disc-trend{align-items:center;gap:14px;min-height:64px;padding:10px 12px;border-radius:var(--radius-row)}.disc-trend--ghost{pointer-events:none;animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.disc-trend--ghost .skeleton{animation:none}.disc-trending__empty-title{margin:10px 20px 8px;font-size:15px;font-weight:700;color:var(--muted)}.disc-trending__list,.disc-pulse__list{list-style:none;margin:0;padding:0}.disc-trend{position:relative;isolation:isolate;display:flex;gap:12px;padding:10px 18px;color:inherit;text-decoration:none}.disc-trend:hover{text-decoration:none}.disc-trend:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.disc-trend:hover:after{opacity:1}}.disc-trend:active:after{background:var(--state-press);opacity:1}.disc-trend:focus-visible{outline-offset:-2px}.disc-pulse .disc-trend{min-height:56px;margin-inline:-10px;padding:6px 10px;border-radius:var(--radius-row)}.disc-pulse__item{animation:fadeUp var(--motion-base) var(--ease-out) backwards}.disc-pulse__ghost{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:70px}.disc-pulse__ghost-line{width:72%;height:12px;animation:none}.disc-pulse__ghost-line--short{width:38%;height:10px}.disc-trend__rank{min-width:1.6em;color:var(--muted);font-variant-numeric:tabular-nums}.disc-trending .disc-trend__rank{flex:none;width:30px;height:30px;min-width:0;display:grid;place-items:center;border-radius:var(--radius-icon-tile);background:var(--chip);border:1px solid transparent;font-family:var(--font-mono);font-size:13px;font-weight:500;font-synthesis-weight:none;color:var(--muted)}.disc-trending li:nth-child(-n+3)>.disc-trend .disc-trend__rank{background:var(--acc-glass);border-color:var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t)}.disc-trend__main{display:flex;flex-direction:column;min-width:0}.disc-trend__context,.disc-trend__count{font-size:13px;color:var(--muted)}:root[lang=ar] .disc-trend__context,:root[lang=ar] .disc-trend__count{font-size:13.5px}.disc-trend--room .disc-trend__context{color:var(--live-green)}:root[data-theme=light] .disc-trend--room .disc-trend__context{color:var(--text)}.disc-trend--room .disc-trend__context:before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:6px;border-radius:50%;background:var(--live-green);vertical-align:1px}.disc-trend__term{font-weight:700;font-size:16px;color:var(--text-strong);overflow-wrap:anywhere}.disc-pulse__head{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.disc-pulse__kicker{margin:0;font-size:13px;font-weight:600;color:var(--muted)}.disc-pulse__empty{margin:8px 0;color:var(--muted-2);font-size:14px}.disc-pulse__more{color:var(--acc-t)}.disc-typeahead{position:relative;z-index:30}.disc-typeahead__list{position:absolute;inset-inline:0;inset-block-start:calc(100% + 6px);z-index:30;list-style:none;margin:0;padding:6px;border-radius:var(--radius-nested);background:var(--menu);border:1px solid var(--glass-line);box-shadow:var(--elev-pop),var(--glass-hi);animation:rs-drop-in var(--motion-base) var(--ease-out) backwards}.disc-typeahead__list[hidden]{display:none}.disc-typeahead__option{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 10px;border-radius:calc(var(--radius-nested) - 6px);cursor:pointer;font-size:14px}.disc-typeahead__option--active{background:var(--acc-soft)}.disc-typeahead__option--search,.disc-typeahead__option--reserved{color:var(--acc-t)}.disc-typeahead__option--search{min-height:44px}.disc-typeahead__option+.disc-typeahead__option--search{margin-block-start:6px;border-block-start:1px solid var(--line-soft);border-start-start-radius:0;border-start-end-radius:0}.disc-typeahead__icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t);flex-shrink:0}.disc-typeahead__reserved{display:grid;min-width:0}.disc-typeahead__reserved-name,.disc-reserved-card__name{justify-self:start;font-weight:700;color:var(--text-strong);overflow-wrap:anywhere}.disc-typeahead__reserved-note{font-size:13px;color:var(--muted-2)}.disc-history__actions{display:flex;gap:4px}.disc-history__action{font-size:14.5px;font-weight:800;padding:6px 10px;color:var(--acc-t)}.disc-history__tabs{margin:0 10px 8px}.disc-history__paused{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:12px 16px;border-radius:16px;background:var(--acc-soft);border:1px solid var(--acc-line);color:var(--text);font-size:14px}.disc-history__paused-icon{flex-shrink:0;color:var(--acc-t)}.disc-history__day{margin-bottom:14px}.disc-history__day-title{margin:4px 0 6px;padding:6px 4px;font-size:19px;font-weight:800;color:var(--text)}.disc-history__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.disc-history__row{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--depth)}.disc-history__card{background:transparent;border-color:transparent;border-radius:var(--radius-card);padding:16px 18px;padding-inline-end:52px}.disc-history__card:hover{border-color:transparent}.disc-history__remove{position:absolute;inset-block-start:12px;inset-inline-end:12px;width:32px;height:32px;background:transparent;border-color:transparent;box-shadow:none;color:var(--muted)}.disc-history__remove:hover:not(:disabled){background:var(--chip);color:var(--text);filter:none}.disc-articles__tabs{margin:0 10px 8px}.disc-articles__list,.disc-profile-articles__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.disc-articles__write{padding:11px 22px;font-size:14px;font-weight:800}.disc-articles__empty{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:48px 20px;margin-bottom:12px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--depth)}.disc-articles__empty-tile{width:72px;height:72px;display:grid;place-items:center;border-radius:22px;background:var(--acc-glass);border:1px solid var(--acc-line);color:var(--acc-t);box-shadow:var(--glass-hi)}.disc-articles__empty-title{margin:0;font-size:22px;font-weight:800;color:var(--text)}.disc-articles__empty-body{margin:0;max-width:420px;font-size:15px;line-height:1.55;color:var(--muted)}.disc-articles__row{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-nested);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.disc-articles__open{flex:1;min-width:0;display:flex;gap:12px;align-items:center;color:inherit;text-decoration:none}.disc-articles__thumb{width:100px;aspect-ratio:5 / 2;flex-shrink:0;border-radius:10px;overflow:hidden;background:var(--acc-glass)}.disc-articles__thumb img{width:100%;height:100%;object-fit:cover;display:block}.disc-articles__text{display:flex;flex-direction:column;min-width:0;gap:2px}.disc-articles__title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disc-articles__excerpt{font-size:13.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disc-articles__meta{font-size:12.5px;color:var(--muted-2)}.disc-card{display:flex;flex-direction:column;margin-top:8px;border-radius:16px;overflow:hidden;border:1px solid var(--glass-line);background:rgba(var(--ink-rgb),.03);color:inherit;text-decoration:none}.disc-card:hover{border-color:var(--line-strong)}.disc-card__cover{position:relative;display:block;aspect-ratio:5 / 2;overflow:hidden;background:rgba(var(--ink-rgb),.05)}.disc-card__cover img{width:100%;height:100%;object-fit:cover;display:block}.disc-card__cover--blurred img{filter:blur(24px);transform:scale(1.1)}.disc-card__body{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.disc-card__chip{align-self:flex-start;padding:2px 9px;border-radius:var(--radius-pill);background:rgba(var(--cyan-tint-rgb),.16);color:var(--acc-t);font-size:12px;font-weight:700}.disc-card__title{font-weight:700;font-size:17px;color:var(--text-strong)}.disc-card__excerpt{font-size:14px;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.disc-card__meta{font-size:12.5px;color:var(--muted-2)}.disc-reader__banner{margin:0 0 12px;padding:12px 16px;border-radius:16px;background:var(--acc-soft);border:1px solid var(--acc-line);color:var(--text);font-size:14px}.disc-article{display:flex;flex-direction:column;gap:10px;margin-top:10px}.disc-article__cover{position:relative;margin:0;aspect-ratio:5 / 2;border-radius:var(--radius-nested);overflow:hidden;background:var(--card-2)}.disc-article__cover img{width:100%;height:100%;object-fit:cover;display:block}.disc-article__cover--blurred img,.disc-article__media--blurred img{filter:blur(26px);transform:scale(1.1)}.disc-article__title{margin:4px 0 0;font-size:28px;line-height:1.2;font-weight:700;color:var(--text-strong)}.disc-article__byline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13.5px;color:var(--muted-2)}.disc-article__body{display:flex;flex-direction:column;gap:12px;font-size:16.5px;line-height:1.6;color:var(--text-post)}.disc-article__p,.disc-article__quote{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.disc-article__h2{margin:10px 0 0;font-size:22px}.disc-article__h3{margin:6px 0 0;font-size:18.5px}.disc-article__quote{padding-inline-start:14px;border-inline-start:3px solid var(--acc-t);color:var(--text-soft)}.disc-article__list{margin:0;padding-inline-start:24px}.disc-article__body a{color:var(--acc-t)}.disc-article__media{position:relative;margin:0;border-radius:14px;overflow:hidden;background:var(--card-2)}.disc-article__media img,.disc-article__media video{width:100%;display:block;max-height:560px;object-fit:contain}.disc-article__video-placeholder{display:grid;place-items:center;min-height:220px}.disc-article__divider{width:100%;border:none;border-block-start:1px solid var(--line);margin:8px 0}.disc-editor{display:flex;flex-direction:column;gap:10px}.disc-editor__status{font-size:12.5px;color:var(--muted)}.disc-editor__status[data-status=error]{color:var(--danger)}.disc-editor__publish{padding:10px 20px;font-size:14px;font-weight:800}.disc-editor__publish--empty{opacity:.5}.disc-editor__problem{margin:0;padding:12px 16px;border-radius:16px;background:color-mix(in srgb,var(--danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);color:var(--text);font-size:14px}.disc-editor__cover{position:relative;aspect-ratio:5 / 2;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--line);display:grid;place-items:center;background:var(--card-2)}.disc-editor__cover--empty{height:230px;aspect-ratio:auto;border:1.5px dashed var(--line)}.disc-editor__cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.disc-editor__cover-empty{padding-inline:16px;text-align:center;color:var(--muted);font-size:16px}.disc-editor__cover-actions{position:absolute;inset-block-end:16px;inset-inline-end:16px;display:flex;gap:6px}.disc-editor__cover-add{background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:var(--radius-pill);padding:9px 16px;font-size:14px;font-weight:700}.disc-editor__title{width:100%;resize:none;field-sizing:content;border:none;border-radius:0;background:transparent;color:var(--text);font:inherit;font-size:34px;font-weight:800;line-height:1.2;padding:6px 4px}.disc-editor__title::placeholder{color:var(--placeholder)}.disc-editor__title:focus{box-shadow:0 2px 0 var(--acc-t)}.disc-editor__count{margin:-6px 0 0;padding-inline-end:4px;font-family:var(--font-mono);font-size:13px;color:var(--muted);text-align:end}.disc-editor__toolbar-wrap{position:sticky;inset-block-start:64px;z-index:5}.disc-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-radius:var(--radius-nested);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.disc-editor__tool{width:40px;height:38px;border-radius:10px;border-color:transparent;background:transparent;box-shadow:none;color:var(--text);font-size:16px}.disc-editor__tool:hover:not(:disabled){background:var(--acc-glass);color:var(--acc-t);filter:none}.disc-editor__sep{width:1px;height:22px;margin-inline:6px;background:var(--line)}.disc-editor__uploading{margin-inline-start:8px;font-size:12.5px;color:var(--muted)}.disc-editor__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:6px;padding:12px 14px;border-radius:var(--radius-nested);background:var(--menu);border:1px solid var(--line);box-shadow:var(--depth)}.disc-editor__form label{display:flex;flex-direction:column;gap:4px;flex:1;min-width:180px;font-size:13px;color:var(--muted)}.disc-editor__form input{padding:10px 14px;border-radius:14px;border:1px solid var(--line);background:var(--field);color:var(--text);font:inherit}.disc-editor__form input:focus{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.disc-editor__invalid{flex-basis:100%;margin:0;color:var(--danger);font-size:13px}.disc-editor__blocks{display:flex;flex-direction:column;gap:8px}.disc-editor__block{position:relative;padding:8px 10px;border-radius:var(--radius-tile);border:1px solid transparent}.disc-editor__block:focus-within{border-color:var(--line);background:var(--card)}.disc-editor__block-tools{display:flex;flex-wrap:wrap;align-items:center;gap:4px;justify-content:flex-end;opacity:.55}.disc-editor__block:focus-within .disc-editor__block-tools,.disc-editor__block:hover .disc-editor__block-tools{opacity:1}.disc-editor__block-tools select{padding:8px 14px;border-radius:10px;border:1px solid var(--line);background:var(--field);color:var(--muted);font:inherit;font-size:14px}.disc-editor__block-tools select:focus{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.disc-editor__text{margin:4px 0 0;min-height:1.6em;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;font-size:18px;line-height:1.6}.disc-editor__text:empty:before{content:attr(data-placeholder);color:var(--placeholder)}.disc-editor__text--heading{font-weight:700}h2.disc-editor__text--heading{font-size:22px}h3.disc-editor__text--heading{font-size:18.5px}.disc-editor__text--quote{padding-inline-start:14px;border-inline-start:3px solid var(--acc-t)}.disc-editor__text--list{padding-inline-start:24px}.disc-editor__media{width:100%;max-height:420px;object-fit:contain;border-radius:12px;display:block}.disc-editor__missing{color:var(--muted);font-size:14px}.disc-editor__cw{margin:8px 0 24px;padding:18px 20px;border-radius:var(--radius-card);border:1px solid var(--line);background:var(--card);box-shadow:var(--depth)}.disc-editor__cw legend{float:inline-start;width:100%;padding:0;font-size:17px;font-weight:800}.disc-editor__hint{clear:both;margin:0;padding-top:6px;font-size:15px;line-height:1.5;color:var(--muted)}.disc-editor__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.disc-activity__list{margin:8px 0 0}.disc-activity__row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 0;border-block-end:1px solid var(--line)}.disc-activity__row dt{display:flex;flex-direction:column;gap:2px}.disc-activity__row dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.disc-activity__label{font-weight:600}.disc-activity__hint{font-size:12.5px;color:var(--muted-2)}.disc-activity__heading{margin-top:14px;font-weight:700}.disc-activity__error{color:var(--danger)}.disc-embed__options{display:flex;flex-wrap:wrap;gap:12px 20px;margin:8px 0}.disc-embed__option{display:flex;align-items:center;gap:8px;font-size:14px}.disc-embed__option select{padding:5px 8px;border-radius:10px;border:1px solid var(--glass-line);background:rgba(var(--ink-rgb),.04);color:var(--text);font:inherit}@media(max-width:720px){.disc-editor__form input,.disc-editor__block-tools select,.disc-embed__option select{font-size:16px}}.disc-embed__label{display:block;margin:8px 0 4px;font-size:13px;color:var(--muted-2)}.disc-embed__preview{width:100%;height:300px;border:none;border-radius:14px;background:var(--card-2)}.disc-embed__code{width:100%;padding:10px;border-radius:12px;border:1px solid var(--glass-line);background:rgba(var(--ink-rgb),.04);color:var(--text-dim);font-family:var(--font-mono);font-size:12px;resize:vertical}.disc-settings{display:flex;flex-direction:column;gap:12px}.disc-switch{display:flex;align-items:center;justify-content:space-between;gap:16px}.disc-switch__text{display:flex;flex-direction:column;gap:2px}.disc-switch__label{font-weight:600}.disc-switch__hint{font-size:13px;color:var(--muted-2)}.disc-settings__rule,.disc-settings__note{margin:0;font-size:14px;line-height:1.5;color:var(--text-dim)}.disc-settings__note{color:var(--muted-2)}.disc-how{display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.55}.disc-how p{margin:0}@media(max-width:720px){.disc-media__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.disc-article__title{font-size:24px}.disc-articles__thumb{width:72px}.disc-editor__toolbar-wrap{inset-block-start:56px}.disc-editor__title{font-size:28px}.disc-editor__cover--empty{height:180px}.disc-editor__toolbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.disc-editor__sep{display:none}.disc-editor__tool{width:auto;height:44px}.disc-editor__uploading{grid-column:1 / -1;margin-inline-start:0;text-align:center}}.disc-reserved-card{display:flex;align-items:center;gap:12px;margin-block-end:12px;padding:14px 16px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);color:inherit;text-decoration:none;min-width:0}.disc-reserved-card:hover,.disc-reserved-card:focus-visible{border-color:var(--acc-line);text-decoration:none}.disc-reserved-card__icon{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-icon-tile);color:var(--acc-t);background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi)}.disc-reserved-card__chev{flex:none;margin-inline-start:auto;display:inline-grid;place-items:center;color:var(--muted);transition:transform var(--motion-base) var(--ease-out)}@media(hover:hover){.disc-reserved-card:hover .disc-reserved-card__chev{transform:translate(calc(2px * var(--dir-x)))}}.disc-reserved-card__text{display:grid;gap:2px;min-width:0}.disc-reserved-card__note{font-size:14px;color:var(--text-dim)}.disc-why{display:flex;flex-direction:column;gap:10px;min-width:280px;max-width:440px}.disc-why__sentence{margin:0;font-size:15px;line-height:1.5}.disc-why__link{margin:0;font-size:14px}.disc-why__link a{color:var(--acc-t);font-weight:600}.disc-why__link a:hover{text-decoration:underline}.shell:has(>.shell__main .disc-trending)>.rail .disc-pulse{display:none}@media(prefers-reduced-motion:reduce){.disc-pulse__item,.disc-typeahead__list,.disc-tile--ghost,.disc-trend--ghost{animation:none}}:root[data-motion=off] .disc-pulse__item,:root[data-motion=off] .disc-typeahead__list,:root[data-motion=off] .disc-tile--ghost,:root[data-motion=off] .disc-trend--ghost{animation:none}.disc-week{margin-block:8px}.disc-trending .disc-week{margin-inline:20px}.disc-week__title{margin:0;font-size:15px;font-weight:700;color:var(--text)}.disc-week__note{margin:2px 0 6px;font-size:13px;color:var(--muted)}.disc-week__list{margin:0;padding:0;list-style:none}.disc-week__item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:8px;border-block-start:1px solid var(--line-soft)}.disc-week__item:first-child{border-block-start:0}.disc-week__name{min-width:0;overflow-wrap:anywhere;font-size:15px;font-weight:600;color:var(--text)}.disc-week__count{flex:none;font-size:13px;color:var(--muted)}.disc-week--rail{margin-block:0}.sticky-bar{--sticky-gap: 10px;position:sticky;top:var(--sticky-gap);z-index:5;margin-bottom:12px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.sticky-bar:before{content:"";position:absolute;inset-inline:-6px;bottom:calc(100% + 1px);height:calc(var(--sticky-gap) + 2px);background:var(--bg-page)}.sticky-bar>.tabs{margin:0 8px;box-shadow:none}.page-header__row{display:flex;align-items:center;gap:16px;padding:10px 14px;min-height:56px}.page-header__titles{flex:1;min-width:0;animation:fadeUp var(--motion-base) var(--ease-out) backwards}@media(min-width:721px){.sticky-bar{--sticky-gap: calc(10px + var(--safe-top))}}.page-header__title{margin:0;font-size:19px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:721px){.page-header__title--24{font-size:24px;font-weight:700}.page-header__title--22{font-size:22px;font-weight:700}}.page-header__title--wrap{white-space:normal;overflow-wrap:break-word;text-wrap:balance}.page-header__subtitle{font-size:12px;color:var(--muted)}.page-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:720px){.sticky-bar{--sticky-gap: calc(6px + var(--safe-top))}.page-header__row{gap:10px;padding:8px 10px}.page-header--wrap .page-header__row{flex-wrap:wrap;row-gap:4px}.page-header--wrap .page-header__actions{flex-basis:100%;flex-wrap:wrap;justify-content:flex-start;padding-inline-start:44px}}.page-header__actions:empty{display:none}.page-header--section .page-header__row{padding:18px 20px}.page-header--section .page-header__title{font-size:24px;font-weight:700}.page-header--section .page-header__subtitle{font-size:14px;color:var(--muted);margin-top:4px}.page-header--section:has(>.tabs) .page-header__row{padding-block-end:8px}@media(max-width:720px){.page-header--section .page-header__row{padding:12px 14px}.page-header--section .page-header__title{font-size:22px}.page-header--section.page-header--wrap .page-header__titles{flex-basis:100%}.page-header--section.page-header--wrap .page-header__actions{padding-inline-start:0}}.page-header--page .page-header__row{padding:12px 16px;gap:14px}.page-header--page .page-header__title{font-size:22px;font-weight:700}.page-header--page .page-header__subtitle{font-size:14px;color:var(--muted)}@media(max-width:720px){.page-header--page .page-header__row{padding:10px 12px;gap:10px}.page-header--page .page-header__title{font-size:20px}}@media(prefers-reduced-motion:reduce){.page-header__titles{animation:none}}:root[data-motion=off] .page-header__titles{animation:none}.pf-relay-live__title{display:flex;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:700}.pf-relay-live__dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--live-red)}.pf-relay-live__since{margin:2px 0 0;font-size:12.5px;line-height:1.4;color:var(--text-dim);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pf-relay-live__watch{flex-shrink:0}.pf-relay-live--explore{margin-bottom:12px;padding:16px 18px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--glass-line);box-shadow:var(--glass-hi)}.pf-relay-live--explore .pf-relay-live__title{font-size:17px}.pf-relay-live--page{padding:2px 18px 16px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--glass-line)}.pf-ai-admin__h2{font-size:1rem;font-weight:700;margin-block:1.25rem .5rem}.pf-ai-admin__line{margin-block:.25rem;color:var(--muted)}.pf-ai-admin__note{font-size:.875rem}.pf-ai-admin__error{color:var(--danger)}.pf-ai-admin__table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2)}.pf-ai-admin__table{width:100%;border-collapse:collapse;font-size:.9375rem}.pf-ai-admin__table th,.pf-ai-admin__table td{text-align:start;padding:.5rem .625rem;border-block-end:1px solid var(--line-soft);vertical-align:top}.pf-ai-admin__table td{block-size:44px}.pf-ai-admin__table thead th{background:var(--chip);font-weight:700;color:var(--muted);font-size:.8125rem}.pf-ai-admin__table tbody tr:hover{background:var(--state-hover)}.pf-ai-admin__table tbody th{font-weight:500}.pf-ai-admin__table .pf-ai-admin__table__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:end}.pf-ai-admin__model{font-family:var(--font-mono);font-size:.875rem;font-weight:500;font-synthesis-weight:none;unicode-bidi:isolate}.pf-ai-admin__families{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:0}.pf-ai-admin__family{display:grid;gap:.25rem;padding:12px 14px;border:1px solid var(--glass-line);border-radius:var(--radius-tile);background:var(--glass);box-shadow:var(--glass-hi)}.pf-ai-admin__family dt{font-weight:600}.pf-ai-admin__family dd{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline}.pf-ai-admin__canary{color:var(--muted);font-size:.875rem}.pf-ai-admin__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-block-start:.75rem}.pf-ai-admin__actions>*{min-block-size:44px}@media(max-width:600px){.pf-ai-admin__table thead{display:none}.pf-ai-admin__table tr{display:grid;gap:.125rem;padding-block:.5rem;border-block-end:1px solid var(--line)}.pf-ai-admin__table th,.pf-ai-admin__table td{border:0;padding:0}}.posts-translatable{min-width:0}.posts-translatable[data-deciding]>:not(.posts-translation__line){visibility:hidden}.posts-translation__text>*{margin-block-start:0}.posts-translatable--card>.posts-translation__text{margin-block-start:var(--space-1)}.posts-translatable--focus>.posts-translation__text{margin-block-start:14px}.posts-translatable--bio>.posts-translation__text{margin-block-start:12px}.posts-translation__text{padding-inline-start:10px;border-inline-start:2px solid var(--acc-line);border-start-start-radius:2px;border-end-start-radius:2px;min-width:0}.posts-translation__line{display:flex;align-items:center;gap:6px;min-width:0;min-height:28px;margin-block:2px 0;margin-inline:0;font-size:13.5px;line-height:1.4;color:var(--muted-2)}.posts-translation__line--busy{color:var(--muted-2)}.posts-translation__message{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.posts-translation__message:empty{position:absolute}.posts-translation__line--quiet{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.posts-translation__line--error{color:var(--danger)}.posts-translation__action{position:relative;display:inline-flex;flex:none;align-items:center;align-self:stretch;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.posts-translation__offer{gap:6px;flex:1 1 auto;justify-content:flex-start;min-width:0;white-space:normal;text-align:start}.posts-translation__label{min-width:0;overflow-wrap:anywhere}.posts-translation__line:focus{outline:none}.posts-translation__line:focus-visible,.posts-translation__action:focus-visible,.posts-translation__gear:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:4px}.posts-translation__sep{flex:none;color:var(--faint)}.posts-translation__controls{display:flex;flex:1 0 auto;align-items:center;align-self:stretch;gap:6px}.posts-translation__gear{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;margin-inline-start:auto;min-width:28px;min-height:28px;padding:0;border:none;border-radius:999px;background:none;color:var(--muted-2);cursor:pointer}.posts-translation__gear:hover{color:var(--text);background:rgba(var(--ink-rgb),.06)}@media(max-width:720px),(pointer:coarse){.posts-translation__line:not(.posts-translation__line--quiet){min-height:44px}.posts-translation__gear:before{content:"";position:absolute;inset-block:-8px;inset-inline:0}.posts-translation__line--error .posts-translation__action{min-height:44px}}@media(max-width:720px){.posts-translation__line--done{position:relative;flex-wrap:wrap;align-content:center;row-gap:0}.posts-translation__line--done .posts-translation__sep{display:none}.posts-translation__line--done .posts-translation__controls{flex-basis:100%;min-height:24px;padding-inline-start:22px}.posts-translation__line--done .posts-translation__gear{min-height:24px}.posts-translation__line--done .posts-translation__action{position:static}.posts-translation__line--done .posts-translation__action:before{content:"";position:absolute;inset:0}.posts-translation__line--done .posts-translation__gear{z-index:1}.posts-translation__line--done .posts-translation__gear:before{inset-block:-20px 0}}.posts-sparkle-box{display:inline-flex;flex:none;width:16px;height:16px;overflow:clip;pointer-events:none}.posts-sparkle{flex:none;width:16px;height:16px;transform-origin:50% 50%;pointer-events:none}.posts-translation__line--busy .posts-sparkle{animation:posts-sparkle-turn 1s linear infinite}@keyframes posts-sparkle-turn{0%{transform:rotate(0) scale(.9)}to{transform:rotate(360deg) scale(.9)}}@media(prefers-reduced-motion:reduce){.posts-sparkle,.posts-translation__line--busy .posts-sparkle{animation:none!important}}:root[data-motion=off] .posts-sparkle,:root[data-motion=off] .posts-translation__line--busy .posts-sparkle{animation:none!important}@media(forced-colors:active){.posts-sparkle__star{fill:currentColor}}.posts-translation-dialog{display:flex;flex-direction:column;gap:16px;margin-block:4px 16px}.posts-translation-dialog__settings{align-self:flex-start;color:var(--acc-t);font-size:14.5px;font-weight:600;text-decoration:none}.posts-translation-dialog__settings:hover{text-decoration:underline}.posts-translation-select{width:100%;max-width:420px}.posts-translation-languages{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.posts-translation-languages__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:8px;border-block-end:1px solid var(--line)}.posts-translation-languages__name{min-width:0;overflow-wrap:anywhere}.post-card{--thread-x: 41px;--pc-avatar: 46px;--pc-thread-avatar: 46px;--pc-pad-top: 16px;--pc-pad-bottom: 10px;position:relative;display:block;padding:var(--pc-pad-top) 18px var(--pc-pad-bottom);margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:fadeUp var(--motion-slow) var(--ease-out) var(--row-delay, 0ms) backwards}.post-card:focus{outline:none}.post-card:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.post-card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid var(--acc-line);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-out)}@media(hover:hover){.post-card:hover:not(.post-card--focus):not(.post-card--deleted):after{opacity:1}}.post-module .post-card:after{content:none}@media(hover:none){.post-card:not(.post-card--focus):active:not(:has(a:active)):not(:has(button:active)):not(:has(video:active)):not(:has(label:active)):not(:has([data-no-nav]:active)):before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--state-press);pointer-events:none}}.post-card--focus{--thread-x: 46px;--pc-avatar: 56px;--pc-pad-top: 18px;padding:18px 18px 4px;cursor:auto;border-color:var(--line);box-shadow:var(--glass-hi),var(--depth)}.post-card__avatar--empty{display:block;width:var(--pc-avatar);height:1px}.post-card__tombstone{flex:1;min-width:0;margin:0;padding:12px 14px;border-radius:var(--radius-tile);background:rgba(var(--ink-rgb),.035);border:1px solid var(--line);font-size:14px;line-height:1.45;color:var(--muted-3)}.post-card--deleted .post-card__row{align-items:center}.post-card__echoed{display:grid;grid-template-columns:var(--pc-avatar) minmax(0,1fr);column-gap:12px;align-items:center;margin:-4px 0 var(--space-2);padding-inline-start:0;font-size:13px;font-weight:600;color:var(--muted)}.post-card__echoed>svg{justify-self:end}.post-card__echoed-text{display:flex;min-width:0;grid-column:2;white-space:pre;overflow:hidden}.post-card__echoed-text>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.post-card__echoed a{color:var(--muted-2)}.post-card__echoed a:hover{color:var(--text);text-decoration:underline}.post-card__row{position:relative;display:flex;gap:12px}.post-card__avatar{position:relative;z-index:1;flex-shrink:0;height:max-content;line-height:0}.post-card__main{flex:1;min-width:0}.post-card__head{display:flex;align-items:center;gap:5px;min-width:0;margin-top:-4px}.post-card__head .menu-trigger{margin-inline-start:auto;margin-inline-end:-8px}.post-card__replying{margin-top:1px;font-size:13.5px;color:var(--muted)}.post-card__replying-link{color:var(--acc-t)}.post-card__text{margin-top:var(--space-1)}.post-card__focus-head{position:relative;display:flex;align-items:center;gap:11px}.post-card--focus .identity--lg .identity__name,.post-card--focus .identity--lg.identity--username .identity__handle--primary .identity__username{font-size:17px;font-weight:700;letter-spacing:var(--tracking-tight)}.post-card--focus .identity--lg .identity__handle{font-size:14px}.post-card--focus .post-card__text{margin-top:14px}.post-card--focus .post-card__replying{margin-top:10px}.post-card__meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:.25em;margin-top:16px;padding-bottom:14px;border-bottom:1px solid var(--line-soft);font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--muted)}.post-card__meta b{color:var(--text)}.post-card__meta-views{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.post-card__meta-views:hover,.post-card__meta-views:focus-visible{text-decoration:underline}.post-card__meta-edited{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.post-card__meta-edited:hover{color:var(--text);text-decoration:underline}.post-card__line{position:absolute;z-index:0;inset-inline-start:calc(var(--pc-avatar) / 2 - 1px);width:2px;border-radius:1px;background:var(--thread-line, var(--acc-line));pointer-events:none}.post-card__line--above{top:calc(-1 * var(--pc-pad-top));height:calc(var(--pc-pad-top) - 4px)}.post-card__line--below{top:calc(var(--pc-avatar) + 4px);bottom:calc(-1 * var(--pc-pad-bottom))}.post-card__line--below{overflow:hidden}.post-card__line--below:after{content:"";position:absolute;inset-inline:0;top:0;height:45%;background:linear-gradient(to bottom,transparent,rgba(var(--acc-1-rgb),.95) 50%,transparent);filter:drop-shadow(0 0 4px rgba(var(--acc-1-rgb),.9));opacity:0;transform:translateY(-100%);animation:pc-line-sweep var(--motion-thread-sweep) var(--ease-out) var(--motion-thread-sweep-delay) infinite}@keyframes pc-line-sweep{0%{opacity:0;transform:translateY(-100%)}0.7%{opacity:1}6%{opacity:1}6.67%,to{opacity:0;transform:translateY(225%)}}html[data-video-playing] .post-card__line--below:after,html[data-motion-rest] .post-card__line--below:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.post-card__line--below:after{animation:none}}.post-card--focus .post-card__line--above{inset-inline-start:calc(var(--pc-thread-avatar) / 2 - 1px);height:calc(var(--pc-pad-top) + 2px)}.post-card--deleted .post-card__line--above{top:calc(-1 * var(--pc-pad-top));height:var(--pc-pad-top)}.post-card--deleted .post-card__line--below{top:0}.post-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:4px;margin:12px 0 4px}.post-actions--card{margin-inline:-13px}.post-actions--focus{margin:0;padding:6px 4px}.post-action{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:30px;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid transparent;background:none;color:var(--muted);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;font-family:var(--font-ui);line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}button.post-action:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-out)}@media(hover:hover){button.post-action:hover:not(:disabled){color:var(--acc-t)}button.post-action:hover:not(:disabled):after{opacity:1}}button.post-action:focus-visible:after,button.post-action[aria-expanded=true]:after,button.post-action:active:not(:disabled):after{opacity:1}.post-action__icon{transition:scale var(--motion-fast) var(--ease-out)}button.post-action:active:not(:disabled) .post-action__icon{scale:var(--press-scale-icon)}button.post-action:disabled{opacity:1;color:var(--disabled-ink);cursor:not-allowed}button.post-action:disabled .post-action__icon{color:var(--disabled-icon)}.post-action--on{color:var(--acc-t)}.post-action--spark.post-action--on{color:var(--on-spark)}.post-action--echo.post-action--on{color:var(--on-echo)}.post-action--save.post-action--on{color:var(--on-save)}button.post-action--spark.post-action--on:after{background:none;box-shadow:none;border-color:color-mix(in srgb,var(--on-spark) 45%,transparent)}button.post-action--echo.post-action--on:after{background:none;box-shadow:none;border-color:color-mix(in srgb,var(--on-echo) 45%,transparent)}button.post-action--save.post-action--on:after{background:none;box-shadow:none;border-color:color-mix(in srgb,var(--on-save) 45%,transparent)}@media(hover:hover){button.post-action--spark.post-action--on:hover:not(:disabled){color:var(--on-spark)}button.post-action--echo.post-action--on:hover:not(:disabled){color:var(--on-echo)}button.post-action--save.post-action--on:hover:not(:disabled){color:var(--on-save)}}.post-action--static{cursor:default}.post-action--pop .post-action__icon{animation:pa-pop var(--motion-slow) var(--ease-spring)}.post-action--echo.post-action--pop.post-action--on .post-action__icon{animation-name:rs-echo-turn}.post-action--save.post-action--pop.post-action--on .post-action__icon{animation-name:rs-save-drop}button.post-action--pop.post-action--on:after{animation:pa-ring var(--motion-slow) var(--ease-out)}.post-action--pop>span[aria-hidden=true]{display:inline-block;animation:pa-count var(--motion-slow) var(--ease-out) backwards}@keyframes pa-pop{40%{transform:scale(1.3)}}@keyframes rs-echo-turn{0%{transform:rotate(calc(-180deg * var(--dir-x))) scale(.7)}}@keyframes rs-save-drop{0%{transform:translateY(-4px) scale(.7)}60%{transform:translateY(1px) scale(1.18)}}@keyframes pa-ring{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes pa-count{0%{opacity:0;transform:translateY(45%)}}.post-actions--focus .post-action{padding:8px;border:none;background:none;font-size:13px}.post-module{--pc-avatar: 46px;position:relative;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);overflow:clip;animation:fadeUp var(--motion-slow) var(--ease-out) var(--row-delay, 0ms) backwards}.post-module[data-fresh]{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-soft),var(--depth);animation:fadeUp var(--motion-slow) var(--ease-spring) backwards}.post-module .post-card{margin:0;border:none;border-radius:0;background:none;box-shadow:none;animation:none}.post-module .post-card:hover{background:var(--state-hover)}.post-module .post-card--focus:hover{background:none}.post-module__more{position:relative;display:flex;align-items:center;min-height:40px;padding-block:2px 12px;padding-inline:calc(18px + var(--pc-avatar, 42px) + 12px) 18px}.post-module__more:before{content:"";position:absolute;inset-inline-start:calc(18px + var(--pc-avatar) / 2 - 1px);top:-2px;bottom:14px;width:0;border-inline-start:2px dotted var(--thread-line, var(--acc-line))}.post-module__more a{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;margin-inline-start:-12px;border-radius:var(--radius-pill);font-size:14px;font-weight:700;color:var(--acc-t);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}@media(hover:hover){.post-module__more a:hover{background:var(--acc-soft);text-decoration:none}}.post-module__more a:active{scale:var(--press-scale)}.post-card__context{color:var(--muted-2)}@media(max-width:720px){.post-card{--thread-x: 33px;--pc-avatar: 38px;--pc-thread-avatar: 38px;--pc-pad-top: 14px;--pc-pad-bottom: 8px;padding:14px 14px 8px}.post-card--focus{--thread-x: 38px;--pc-avatar: 48px;--pc-pad-top: 14px;padding:14px 14px 4px}.post-card--focus .identity--lg .identity__name,.post-card--focus .identity--lg.identity--username .identity__handle--primary .identity__username{font-size:16px}.post-card__row{gap:10px}.post-card__echoed{column-gap:10px}.post-module{--pc-avatar: 38px}.post-module__more{padding-inline:calc(14px + var(--pc-avatar) + 10px) 14px}.post-module__more:before{inset-inline-start:calc(14px + var(--pc-avatar) / 2 - 1px)}.post-card__head{align-items:flex-start}.post-card__head .menu-trigger{margin-top:-6px}.post-actions--card{gap:2px;margin-top:10px;margin-inline:-7px}.post-actions--card .post-action{padding:6px}}@media(prefers-reduced-motion:reduce){.post-card,.post-module,.post-module[data-fresh],.post-action--pop .post-action__icon,.post-action--echo.post-action--pop.post-action--on .post-action__icon,.post-action--save.post-action--pop.post-action--on .post-action__icon,button.post-action--pop.post-action--on:after,.post-action--pop>span[aria-hidden=true]{animation:none}}:root[data-motion=off] .post-card,:root[data-motion=off] .post-module,:root[data-motion=off] .post-module[data-fresh],:root[data-motion=off] .post-action--pop .post-action__icon,:root[data-motion=off] .post-action--echo.post-action--pop.post-action--on .post-action__icon,:root[data-motion=off] .post-action--save.post-action--pop.post-action--on .post-action__icon,:root[data-motion=off] button.post-action--pop.post-action--on:after,:root[data-motion=off] .post-action--pop>span[aria-hidden=true]{animation:none}.post-card--partner .rich-text__body{color:var(--partner-text)}.posts-poll{display:flex;flex-direction:column;gap:8px;margin-top:var(--space-3)}.posts-poll__choice{min-height:40px;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--acc-line);background:none;color:var(--acc-t);font-family:var(--font-ui);font-size:14.5px;font-weight:700;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}@media(hover:hover){.posts-poll__choice:hover:not(:disabled){background:var(--acc-soft)}}.posts-poll__choice:active:not(:disabled){background:var(--acc-soft);scale:var(--press-scale-row)}.posts-poll__choice:disabled{opacity:1;cursor:progress}.posts-poll__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:8px 12px;border-radius:var(--radius-inner);overflow:hidden;font-size:14.5px;font-weight:500}.posts-poll__row--signin{inline-size:100%;border:none;background:none;color:inherit;font-family:inherit;text-align:start;cursor:pointer}.posts-poll__row--signin:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.posts-poll__bar{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:rgba(var(--ink-rgb),.08);transition:none;transform-origin:left;animation:poll-fill var(--motion-slow) var(--ease-out) backwards}.posts-poll__bar:dir(rtl){transform-origin:right}[data-entrance=off] .posts-poll__bar{animation:none}@keyframes poll-fill{0%{transform:scaleX(0)}}.posts-poll__row--lead{font-weight:700}.posts-poll__row--lead .posts-poll__bar{background:var(--acc-glass);box-shadow:inset 0 0 0 1px var(--acc-line),var(--glass-hi)}.posts-poll__row--lead .posts-poll__label{color:var(--text-strong)}.posts-poll__label,.posts-poll__percent{position:relative;display:inline-flex;align-items:center;gap:6px}.posts-poll__percent{font-family:var(--font-mono);font-size:13.5px}.posts-poll__mine{display:inline-grid;place-items:center;color:var(--acc-t)}.posts-poll__meta{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.posts-quote{margin-top:var(--space-3)}.posts-lines{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:var(--space-2)}.posts-lines:empty{display:none}.posts-line{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0;border:none;background:none;color:var(--muted);font-family:var(--font-ui);font-size:13px;line-height:1.4}a.posts-line:hover,button.posts-line:hover{color:var(--text);text-decoration:underline}button.posts-line{cursor:pointer}.posts-line--place{color:var(--acc-t)}.posts-line--reply{flex-basis:100%}.posts-line--admin{flex-basis:100%;color:var(--text)}.posts-line__reason{display:block;color:var(--text-dim);overflow-wrap:anywhere}.posts-line--review{flex-basis:100%}.posts-reply-closed{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.posts-reply-closed__icon{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:var(--muted);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi)}.posts-reply-closed__title{margin:0;font-size:15px;font-weight:700}.posts-reply-closed__body{margin:1px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.posts-stats{display:flex;flex-wrap:wrap;gap:18px;padding:12px 0;border-bottom:1px solid var(--line-soft);font-size:14px;font-variant-numeric:tabular-nums;color:var(--muted)}.posts-stats__link b{color:var(--text);font-weight:700}.posts-stats__link:hover{text-decoration:underline}@media(hover:hover){.posts-stats__link:hover b{color:var(--acc-t)}}.posts-echo-menu{min-width:200px}.posts-people{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.posts-people__row{display:flex;align-items:center;gap:10px}.posts-people__row--button{width:100%;padding:6px 8px;border:none;border-radius:12px;background:none;color:inherit;text-align:start;cursor:pointer}.posts-people__row--button:hover,.posts-people__row--button[aria-selected=true]{background:rgba(var(--acc-1-rgb),.1)}@media(prefers-reduced-motion:reduce){.posts-poll__bar,.posts-reply-closed{animation:none}}:root[data-motion=off] .posts-poll__bar,:root[data-motion=off] .posts-reply-closed{animation:none}.feed__sentinel{height:1px}.feed__item:nth-child(2 of.feed__item){--row-delay: var(--motion-stagger)}.feed__item:nth-child(3 of.feed__item){--row-delay: calc(2 * var(--motion-stagger))}.feed__item:nth-child(4 of.feed__item){--row-delay: calc(3 * var(--motion-stagger))}.feed__item:nth-child(5 of.feed__item){--row-delay: calc(4 * var(--motion-stagger))}.feed__end{display:flex;align-items:center;gap:12px;margin:8px 4px 20px;font-size:13px;color:var(--muted)}.feed__end:before,.feed__end:after{content:"";flex:1;height:1px;background:var(--line)}.feed__more{display:flex;justify-content:center;padding:14px}.feed__more .btn{min-height:44px;padding-inline:22px}.feed__more-error{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;margin:14px auto;padding-block:6px;padding-inline:14px 6px;border-radius:var(--radius-pill);background:var(--card-2);border:1px solid var(--line-soft);font-size:14px;color:var(--muted-3)}.feed__more-error:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--danger)}.feed__new-row{display:block;width:100%;min-height:48px;padding:12px 16px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--acc-t);font:inherit;font-size:15px;font-weight:500;text-align:center;cursor:pointer;animation:rs-fade var(--motion-base) var(--ease-out) backwards}.feed__new-row:hover,.feed__new-row:focus-visible{background:var(--acc-soft)}.feed__new-pill-slot{position:sticky;top:calc(var(--sticky-offset, 0px) + 10px);z-index:6;height:0;display:flex;justify-content:center}.feed__new-pill{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-block:6px;padding-inline:14px 18px;border:0;border-radius:var(--radius-pill);background:var(--acc-fill);color:var(--acc-ink);font:inherit;font-size:15px;font-weight:800;box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);cursor:pointer;animation:rs-drop-in var(--motion-slow) var(--ease-spring) backwards}.feed__new-faces{display:inline-flex;align-items:center}.feed__new-faces>*{border-radius:50%;box-shadow:0 0 0 2px var(--acc-1)}.feed__new-faces>*+*{margin-inline-start:-8px}.feed__dismissed{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 16px;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--muted-2);animation:rs-fade var(--motion-base) var(--ease-out) backwards}.feed__dismissed-undo{flex-shrink:0;min-height:44px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:none;color:var(--acc-t);font:inherit;font-weight:700;cursor:pointer}.feed__dismissed-undo:hover,.feed__dismissed-undo:focus-visible{background:var(--acc-soft)}.feed__block{margin:14px 16px 6px;font-size:13px;font-weight:700;letter-spacing:var(--tracking-snug);color:var(--muted-2)}.feed__card{margin:0 0 12px}@media(max-width:720px){.feed__card{margin-inline:0;border-radius:0}}.feed__older{display:flex;align-items:center;gap:12px;margin:10px 4px;padding:6px 0;font-size:13px;font-weight:600;color:var(--muted)}.feed__older:before,.feed__older:after{content:"";flex:1;height:1px;background:var(--line)}@media(prefers-reduced-motion:reduce){.feed__new-pill,.feed__new-row,.feed__dismissed{animation:none}}:root[data-motion=off] .feed__new-pill,:root[data-motion=off] .feed__new-row,:root[data-motion=off] .feed__dismissed{animation:none}.tabs{position:relative;display:flex;align-items:stretch;gap:0;padding:0;border:0;border-radius:0;background:none;box-shadow:inset 0 -1px 0 var(--line)}.tabs__tab{position:relative;isolation:isolate;flex:1;min-width:0;min-height:44px;padding:0 12px;border:0;border-radius:0;background:none;color:var(--muted-3);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent}.tabs__tab:after{content:"";position:absolute;inset:6px 2px;z-index:-1;border-radius:var(--radius-inner);background:var(--state-hover);opacity:0;scale:.92;transition:opacity var(--motion-base) var(--ease-out),scale var(--motion-base) var(--ease-out);pointer-events:none}@media(hover:hover){.tabs__tab:hover{color:var(--text)}.tabs__tab:hover:after{opacity:1;scale:1}}.tabs__tab:active:after{background:var(--state-press);opacity:1;scale:.97}.tabs__tab:focus-visible{outline-offset:-2px}.tabs__tab--on,.tabs__tab--on:hover{font-weight:700;color:var(--text)}.tabs__ink{position:absolute;left:0;bottom:0;width:var(--tab-ink-w, 0px);height:4px;border-radius:999px;background:var(--acc-t);transform:translate(var(--tab-ink-x, 0px));transition:transform var(--motion-slow) var(--ease-out),width var(--motion-slow) var(--ease-out);pointer-events:none}.tabs:not([data-ink]) .tabs__ink{visibility:hidden}.tabs[data-ink=still] .tabs__ink{transition:none}@media(prefers-reduced-motion:reduce){.tabs__ink{transition:none}}:root[data-motion=off] .tabs__ink{transition:none}@media(forced-colors:active){.tabs__ink{forced-color-adjust:none;background:Highlight}.tabs__tab:after{display:none}}.tabs[data-more=end]{-webkit-mask-image:linear-gradient(to right,var(--mask-opaque) calc(100% - 32px),transparent);mask-image:linear-gradient(to right,var(--mask-opaque) calc(100% - 32px),transparent)}.tabs[data-more=start]{-webkit-mask-image:linear-gradient(to left,var(--mask-opaque) calc(100% - 32px),transparent);mask-image:linear-gradient(to left,var(--mask-opaque) calc(100% - 32px),transparent)}.tabs[data-more=both]{-webkit-mask-image:linear-gradient(to right,transparent,var(--mask-opaque) 32px,var(--mask-opaque) calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,var(--mask-opaque) 32px,var(--mask-opaque) calc(100% - 32px),transparent)}.tabs[data-more=end]:dir(rtl){-webkit-mask-image:linear-gradient(to left,var(--mask-opaque) calc(100% - 32px),transparent);mask-image:linear-gradient(to left,var(--mask-opaque) calc(100% - 32px),transparent)}.tabs[data-more=start]:dir(rtl){-webkit-mask-image:linear-gradient(to right,var(--mask-opaque) calc(100% - 32px),transparent);mask-image:linear-gradient(to right,var(--mask-opaque) calc(100% - 32px),transparent)}.tabs--wrap .tabs__tab{flex:1 1 auto;min-width:min-content;padding-block:8px;white-space:normal;overflow-wrap:normal;text-overflow:clip;line-height:1.2;text-align:center}@media(max-width:420px){.tabs--wrap .tabs__tab{padding:7px 6px}}.posts-unsent__bar{display:flex;justify-content:flex-end;gap:8px;margin:8px 0}.posts-unsent__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.posts-unsent__item{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--glass-line)}.posts-unsent__check{flex-shrink:0;width:20px;height:20px;accent-color:var(--acc-t)}.posts-unsent__open{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:0;border:none;background:none;color:var(--text);font-family:var(--font-ui);text-align:start;cursor:pointer}.posts-unsent__when{font-size:12.5px;font-weight:600;color:var(--acc-t)}.posts-unsent__text{display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.45;-webkit-line-clamp:3;-webkit-box-orient:vertical}.posts-unsent__thumbs{display:flex;gap:6px}.posts-unsent__thumb{width:48px;height:48px;border-radius:8px;object-fit:cover;background:var(--media-black)}.posts-unsent__failed{font-size:13px;color:var(--danger)}.posts-unsent__more{display:flex;justify-content:center;margin:14px 0}.posts-engagements__post{margin:10px 0}.posts-engagements__people{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:14px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--glass-line)}.posts-engagements__person{align-items:flex-start}.posts-engagements__main{flex:1;min-width:0}.posts-engagements__bio{margin:4px 0 0;font-size:14px;color:var(--text-dim);overflow-wrap:anywhere}.posts-engagements__more-error{margin:0;font-size:14px;text-align:center;color:var(--muted-3)}.posts-engagements__when{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere;text-align:start}.posts-engagements__when--above{margin:0 0 6px;padding-inline:18px}.posts-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.posts-history__section+.posts-history__section{margin-top:18px}.posts-history__heading{margin:0 0 10px;padding-inline:4px;font-size:17px;font-weight:700}.posts-history__version{display:flex;gap:12px;padding:14px 18px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--glass-line)}.posts-history__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.posts-settings{display:flex;flex-direction:column;gap:18px}.posts-settings__group{display:flex;flex-direction:column}.posts-settings__heading{margin:0 0 4px;font-size:15px;font-weight:700}.posts-settings__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.posts-settings__text{display:flex;flex-direction:column;gap:2px}.posts-settings__label{font-size:15px;font-weight:600}.posts-settings__hint{font-size:13px;color:var(--muted)}.posts-settings__danger{align-self:flex-start;padding:8px 0;border:none;background:none;color:var(--danger);font-family:var(--font-ui);font-size:15px;font-weight:600;text-align:start;cursor:pointer}.alerts-list{--alerts-gap: 8px}.alerts-list__items{list-style:none;margin:0;padding:0}.alerts-list__item{margin:0}.alerts-list__item--post{position:relative;display:flow-root}.alerts-list__item--post>article{padding-inline-start:66px;--thread-x: 89px }.alerts-list__post-icon{position:absolute;inset-block-start:17px;inset-inline-start:19px;z-index:1;pointer-events:none}.alerts-list__item--new:after{content:"";position:absolute;inset-block:0 12px;inset-inline:0;border-radius:var(--radius-card);border:1px solid var(--acc-line);background:rgba(var(--acc-1-rgb),var(--acc-unread-a));pointer-events:none}.alerts-list__group{list-style:none;margin:4px 4px 10px}.alerts-list__group-title{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;letter-spacing:var(--tracking-label);color:var(--muted-3)}.alerts-list__group-title--new{color:var(--acc-t)}.alerts-list__group-title:after{content:"";flex:1;height:1px;background:var(--line)}.alerts-page__pill-slot{position:relative;height:0}.alerts-pill{position:absolute;inset-block-start:10px;inset-inline:0;margin-inline:auto;width:max-content;max-width:calc(100% - 32px);display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:var(--radius-pill);background:var(--acc-fill);color:var(--acc-ink);font:inherit;font-size:14px;font-weight:700;box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);cursor:pointer;animation:rs-drop-in var(--motion-slow) var(--ease-out) backwards}.alerts-pill:focus-visible{outline:2px solid var(--acc-t);outline-offset:3px}.alerts-list__more{height:1px}.alerts-list__more-error{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;font-size:14px;color:var(--muted-3)}.alerts-card{position:relative;isolation:isolate;display:flex;gap:14px;padding:14px 18px;margin-block-end:12px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);transition:none;animation:fadeUp var(--motion-slow) var(--ease-out) var(--row-delay, 0ms) backwards}.alerts-list__item:nth-child(2 of.alerts-list__item){--row-delay: var(--motion-stagger)}.alerts-list__item:nth-child(3 of.alerts-list__item){--row-delay: calc(2 * var(--motion-stagger))}.alerts-list__item:nth-child(4 of.alerts-list__item){--row-delay: calc(3 * var(--motion-stagger))}.alerts-list__item:nth-child(5 of.alerts-list__item){--row-delay: calc(4 * var(--motion-stagger))}.alerts-card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.alerts-card--link:hover:after{opacity:1}}.alerts-card--link:active:not(:has(a:active,button:active)):after{background:var(--state-press);opacity:1;transition-duration:0ms}@supports selector(:has(a)){.alerts-card:has(.alerts-card__link:focus-visible,.alerts-card__time-link:focus-visible){outline:2px solid var(--acc-t);outline-offset:2px}.alerts-card__link:focus-visible,.alerts-card__time-link:focus-visible{outline:none}}.alerts-card--link{cursor:pointer}.alerts-card:hover{border-color:var(--acc-line)}.alerts-card--new{background:linear-gradient(rgba(var(--acc-1-rgb),var(--acc-unread-a)),rgba(var(--acc-1-rgb),var(--acc-unread-a))),var(--card);border-color:var(--acc-line)}.alerts-card__icon{--tone: var(--acc-t);--tone-fill: var(--acc-fill);--tone-ink: var(--acc-ink);--tone-glow: var(--acc-glow);inline-size:34px;block-size:34px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--card-2);border:1px solid var(--line-soft);color:var(--tone)}.alerts-card__icon[data-tone=spark]{--tone: var(--on-spark);--tone-fill: var(--on-spark);--tone-ink: var(--on-tone);--tone-glow: color-mix(in srgb, var(--on-spark) 30%, transparent)}.alerts-card__icon[data-tone=echo]{--tone: var(--on-echo);--tone-fill: var(--on-echo);--tone-ink: var(--on-tone);--tone-glow: color-mix(in srgb, var(--on-echo) 30%, transparent)}.alerts-card__icon[data-tone=live]{--tone: var(--tone-info);--tone-fill: var(--tone-info);--tone-ink: var(--on-tone);--tone-glow: rgba(var(--tone-info-rgb), .3)}.alerts-card__icon[data-tone=broadcast]{--tone: var(--live-red);--tone-fill: var(--live-red-fill);--tone-ink: var(--on-live-red);--tone-glow: color-mix(in srgb, var(--live-red) 30%, transparent)}.alerts-card__icon[data-tone=warn]{--tone: var(--tone-warn);--tone-fill: var(--tone-warn);--tone-ink: var(--on-tone);--tone-glow: rgba(var(--tone-warn-rgb), .3)}.alerts-card--new .alerts-card__icon,.alerts-list__item--new .alerts-list__post-icon{background:var(--tone-fill);border-color:transparent;color:var(--tone-ink);box-shadow:var(--acc-fill-hi);animation:rs-settle var(--motion-slow) var(--ease-spring) calc(var(--row-delay, 0ms) + 3 * var(--motion-stagger)) backwards}@media(min-width:721px){.alerts-card--new .alerts-card__icon,.alerts-list__item--new .alerts-list__post-icon{box-shadow:var(--acc-fill-hi),0 4px 12px var(--tone-glow)}}[data-entrance=off] .alerts-card__icon,[data-entrance=off].alerts-list__item .alerts-list__post-icon{animation:none}@media(prefers-reduced-motion:reduce){.alerts-pill,.alerts-card,.alerts-card--new .alerts-card__icon,.alerts-list__item--new .alerts-list__post-icon,.alerts-card__state-chip,.alerts-skeleton{animation:none}}:root[data-motion=off] .alerts-pill,:root[data-motion=off] .alerts-card,:root[data-motion=off] .alerts-card--new .alerts-card__icon,:root[data-motion=off] .alerts-list__item--new .alerts-list__post-icon,:root[data-motion=off] .alerts-card__state-chip,:root[data-motion=off] .alerts-skeleton{animation:none}.alerts-card__more{position:absolute;inset-block-start:8px;inset-inline-end:8px}.alerts-card:has(.alerts-card__more) .alerts-card__body{padding-inline-end:28px}.alerts-card__body{flex:1;min-width:0}.alerts-card__avatars{--alerts-ring: var(--card);display:flex;gap:5px;margin-block-end:var(--alerts-gap, 8px)}.alerts-card--new .alerts-card__avatars{--alerts-ring: color-mix(in srgb, rgb(var(--acc-1-rgb)) calc(var(--acc-unread-a) * 200%), var(--card))}.alerts-card__avatar{display:inline-flex;border-radius:var(--radius-pill)}.alerts-card__avatars--stack{gap:0}.alerts-card__avatars--stack>*{position:relative}.alerts-card__avatars--stack>*+*{margin-inline-start:-8px}.alerts-card__avatars--stack .alerts-card__avatar{position:relative;box-shadow:0 0 0 2px var(--alerts-ring)}.alerts-card__avatars--stack>*{transition:translate var(--motion-base) var(--ease-out)}@media(hover:hover){.alerts-card:hover .alerts-card__avatars--stack>:nth-child(2){translate:calc(3px * var(--dir-x)) 0}.alerts-card:hover .alerts-card__avatars--stack>:nth-child(3){translate:calc(6px * var(--dir-x)) 0}.alerts-card:hover .alerts-card__avatars--stack>:nth-child(4){translate:calc(9px * var(--dir-x)) 0}}.alerts-card__more-actors{position:relative;display:inline-grid;place-items:center;min-inline-size:38px;block-size:38px;padding-inline:6px;margin-inline-start:-8px;border-radius:var(--radius-pill);background:var(--card-2);box-shadow:0 0 0 2px var(--alerts-ring);color:var(--muted);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none}.alerts-card__avatars--stack>:nth-child(1){z-index:3}.alerts-card__avatars--stack>:nth-child(2){z-index:2}.alerts-card__text{margin:0;font-size:15px;line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.alerts-card__link{color:inherit;text-decoration:none}.alerts-card__link:hover,.alerts-card__link:focus-visible{text-decoration:underline;text-decoration-color:var(--acc-t)}.alerts-card__who{font-weight:700;color:var(--text)}.alerts-card__pin{font-size:13px}.alerts-card__time{color:var(--muted);white-space:nowrap}.alerts-card__others{color:inherit;font-weight:600;text-decoration:none}.alerts-card__others:hover,.alerts-card__others:focus-visible,.alerts-card__time-link:hover,.alerts-card__time-link:focus-visible{text-decoration:underline}.alerts-card__time-link{color:inherit;text-decoration:none}.alerts-card__result{margin:6px 0 0;font-size:13.5px;font-weight:600;color:var(--text-dim)}.alerts-card__choice{color:var(--acc-t)}.alerts-thumb-row{display:flex;align-items:center;gap:10px;margin-block-start:var(--alerts-gap, 8px);min-width:0}.alerts-thumb{position:relative;flex-shrink:0;inline-size:56px;block-size:56px;border-radius:var(--radius-icon-tile);overflow:hidden;border:1px solid var(--line);background:rgba(var(--ink-rgb),.04)}.alerts-thumb__media,.alerts-thumb__video video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.alerts-thumb__file{display:grid;place-items:center}.alerts-thumb--blurred .alerts-thumb__media{filter:blur(14px) brightness(.7);transform:scale(1.15)}.alerts-thumb__more{position:absolute;inset-block-end:3px;inset-inline-end:3px;padding:1px 5px;border-radius:var(--radius-pill);background:var(--media-scrim-hover);color:var(--on-media-scrim);font-family:var(--font-mono);font-size:11px;font-weight:500;font-synthesis-weight:none}.alerts-thumb__warning{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:3px;text-align:center;font-size:9.5px;font-weight:700;line-height:1.15;background:var(--media-scrim-hover);color:var(--on-media-scrim);overflow-wrap:anywhere}.alerts-thumb__title{margin:0;min-width:0;font-size:13.5px;font-weight:600;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-fold{list-style:none;margin:var(--alerts-gap, 8px) 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.alerts-fold__item{display:block;padding-inline-start:10px;border-inline-start:2px solid var(--line-strong);color:var(--muted-3);text-decoration:none}.alerts-fold__item .alerts-thumb-row{margin-block-start:0}.alerts-fold__text{display:block;font-size:14px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-fold__item:hover .alerts-fold__text,.alerts-fold__item:focus-visible .alerts-fold__text{color:var(--text-soft)}.alerts-room,.alerts-broadcast{margin-block-start:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--card-2)}.alerts-room--invite{margin-block-start:8px;padding:0;border:0;background:none}.alerts-room__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.alerts-room__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-block-start:8px}.alerts-room__count{font-size:13px;color:var(--muted)}.alerts-room__action{margin-inline-start:auto;gap:6px}.alerts-live{display:inline-flex;align-items:center;padding:4px 11px;border-radius:var(--radius-pill);font-size:10.5px;font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1.2}:lang(ar) .alerts-live{font-size:11.5px;text-transform:none}.alerts-live--green{background:var(--live-green, #00ba7c);color:var(--on-live-green, #04211a)}.alerts-live--red{background:var(--live-red-fill, #d0101c);color:var(--on-live-red)}.alerts-live--flash{position:relative;isolation:isolate;animation:none}.alerts-live--flash:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--live-green-flash);opacity:0;animation:alerts-flash 1.4s ease-in-out infinite}html[data-video-playing] .alerts-live--flash:before,html[data-motion-rest] .alerts-live--flash:before{animation-play-state:paused}@keyframes alerts-flash{50%{opacity:1}}@media(prefers-reduced-motion:reduce){.alerts-live--flash:before{animation:none}}:root[data-motion=off] .alerts-live--flash:before{animation:none}.alerts-broadcast__watch{margin-inline-start:auto;gap:6px;background:var(--live-red, #f4212e);border-color:var(--live-red, #f4212e);color:var(--on-live-red)}.alerts-broadcast__watch:hover,.alerts-broadcast__watch:focus-visible{box-shadow:0 6px 16px var(--danger-glow)}.alerts-card__reason{margin:5px 0 0;font-size:14px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.alerts-card__quote{margin:6px 0 0;padding-inline-start:10px;border-inline-start:2px solid var(--line-strong);font-size:14px;line-height:1.5;color:var(--muted-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:pre-line}.alerts-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:10px}@media(max-width:720px){.alerts-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:320px}.alerts-card__actions .btn:only-child{grid-column:1 / -1}}.alerts-card__state{margin:var(--alerts-gap, 8px) 0 0;font-size:13px;font-weight:600;color:var(--muted);outline:none}.alerts-card__state-chip{animation:rs-settle var(--motion-slow) var(--ease-spring) backwards}.alerts-card__state:focus-visible .alerts-card__state-chip{outline:2px solid var(--acc-t);outline-offset:2px}.alerts-skeleton{list-style:none;margin:0;padding:0;animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.alerts-skeleton__row{animation:none}.alerts-skeleton__icon{flex:none;width:34px;height:34px;border-radius:50%;background:var(--chip)}.alerts-skeleton__body{flex:1;display:flex;flex-direction:column;gap:9px}.alerts-skeleton__face{width:38px;height:38px;border-radius:50%;background:rgba(var(--ink-rgb),.07)}.alerts-skeleton__line{display:block;width:70%;height:12px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07)}.alerts-skeleton__line--short{width:42%}.alerts-bell.alerts-bell--on{color:var(--acc-t);border-color:var(--acc-line);background:var(--acc-glass)}.alerts-settings{display:flex;flex-direction:column;gap:4px}.alerts-settings__note{margin:0 0 8px;padding:10px 14px;border-radius:14px;border:1px solid rgba(var(--warn-tint-rgb),.35);background:rgba(var(--warn-tint-rgb),.08);color:var(--text-dim);font-size:13px;line-height:1.45}.alerts-settings__heading{margin:14px 0 4px;padding:0;font-size:15px;font-weight:700;color:var(--text-strong)}.alerts-settings__hint{margin:0 0 6px;font-size:13px;color:var(--muted)}.alerts-settings__footer{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:var(--muted)}.alerts-settings__list{list-style:none;margin:0;padding:0}.alerts-settings__group{margin:8px 0 0;padding:0;border:0;min-width:0}.alerts-settings__link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:12px 0;color:inherit;text-decoration:none;border-top:1px solid var(--line)}.alerts-settings__link-text{display:flex;flex-direction:column;gap:2px}.alerts-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;cursor:pointer}.alerts-toggle--disabled{cursor:default;opacity:.5}.alerts-toggle__text{display:flex;flex-direction:column;gap:2px;min-width:0}.alerts-toggle__label{font-size:14.5px;font-weight:600;color:var(--text)}.alerts-toggle__hint{font-size:12.5px;line-height:1.45;color:var(--muted)}.alerts-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 0 12px;font-size:13px;color:var(--muted-2)}.alerts-scope--disabled{opacity:.5}.alerts-channels{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px}.alerts-channels__title{display:block;padding:12px 0 8px}.alerts-channel{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding-block:4px;padding-inline:8px 12px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);font-size:12.5px;color:var(--text-dim);cursor:pointer}.alerts-channel--on{border-color:var(--acc-line);color:var(--text)}.alerts-channel--disabled{cursor:default;opacity:.5}.alerts-channel input{width:16px;height:16px;margin:0;accent-color:var(--acc-t)}.alerts-check{display:flex;align-items:flex-start;gap:12px;padding:10px 0;cursor:pointer}.alerts-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--acc-t);flex-shrink:0}.alerts-check__text{display:flex;flex-direction:column;gap:2px}.alerts-check__label{font-size:14.5px;color:var(--text)}.alerts-check__hint{font-size:12.5px;color:var(--muted)}.alerts-people__list{list-style:none;margin:0 0 12px;padding:6px 0;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.alerts-people__row{display:flex;align-items:flex-start;gap:14px;padding:12px 20px}.alerts-people__row+.alerts-people__row{border-block-start:1px solid var(--line-soft)}.alerts-people__avatar{display:inline-flex;flex-shrink:0;border-radius:var(--radius-pill)}.alerts-people__main{flex:1;min-width:0}.alerts-people__bio{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--text-dim);overflow-wrap:anywhere}.alerts-people__action{flex-shrink:0}.alerts-people__more{height:1px}@media(max-width:720px){.alerts-card{padding:12px 14px;gap:10px}.alerts-card__icon{inline-size:28px;block-size:28px}.alerts-list__item--post>article{padding-inline-start:52px;--thread-x: 71px }.alerts-list__post-icon{inset-block-start:15px;inset-inline-start:15px}.alerts-people__row{padding:11px 14px}}.safety-page{display:flex;flex-direction:column;gap:14px;padding-bottom:24px}.safety-card{border-radius:var(--radius-card);padding:18px 20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.safety-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:8px}.safety-card__title{margin:0;font-size:17px;font-weight:700;line-height:1.35}.safety-rows{list-style:none;margin:0;padding:0}.safety-rows>li+li{border-block-start:1px solid var(--line)}.safety-rows--page{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.safety-rows--page>li+li{border-block-start:0}.safety-rows--page .safety-person{position:relative;isolation:isolate;padding:12px;border-radius:var(--radius-tile)}.safety-rows--page .safety-person:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.safety-rows--page .safety-person:hover:after{opacity:1}}.safety-rows--page .safety-person:has(:focus-visible):after{opacity:1}.safety-rows--page .safety-person:active:not(:has(a:active,button:active)):after{background:var(--state-press);opacity:1}.safety-rows--skeleton .skeleton-rows{padding:6px}.safety-connections__sub{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.safety-empty-line{margin:10px 0;font-size:14px;color:var(--muted-2)}.safety-more{display:flex;justify-content:center;padding:12px 0 4px}.safety-person{display:flex;gap:12px;padding:12px 0;cursor:pointer;min-width:0}.safety-person--bare{cursor:default}.safety-person__avatar{line-height:0;flex-shrink:0}.safety-person__main{flex:1;min-width:0}.safety-person__head{display:flex;align-items:center;gap:10px;min-width:0}.safety-person__action{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-inline-start:auto}.safety-person__note{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.safety-person__bio{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--text-dim);overflow-wrap:anywhere}.safety-person__pin{display:flex;flex-direction:column;gap:2px;font-weight:600}.safety-button-pair{display:inline-flex;gap:8px}.safety-sheet-top{display:flex;align-items:center;gap:8px}.safety-sheet-top>h2,.safety-sheet-heading{flex:1;min-width:0}.safety-field-gap{margin-block-start:16px}.safety-textarea{resize:vertical;min-height:72px;font-family:inherit;line-height:1.45}.safety-counter{text-align:end}.safety-admin-delete{max-block-size:calc(100dvh - 80px);overflow-y:auto}.safety-admin-delete__choices{display:grid;gap:8px;margin:12px 0 0;padding:0;border:0;min-inline-size:0}.safety-admin-delete__choice{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:12px;cursor:pointer}.safety-admin-delete__choice--on{border-color:var(--danger)}.safety-admin-delete__choice--off{cursor:default;opacity:.6}.safety-admin-delete__choice input{inline-size:20px;block-size:20px;flex-shrink:0;margin:1px 0 0;accent-color:var(--danger)}.safety-admin-delete__text{display:grid;gap:2px;min-inline-size:0}.safety-admin-delete__label{font-weight:700}.safety-admin-delete__hint{color:var(--text-dim);font-size:.9em;line-height:1.4}.safety-check,.safety-radio{inline-size:20px;block-size:20px;flex-shrink:0;accent-color:var(--acc-t)}.safety-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;cursor:pointer}.safety-toggle-row__text{display:flex;flex-direction:column;gap:3px;min-width:0}.safety-toggle-row__title{font-size:15px;font-weight:600;color:var(--text)}.safety-toggle-row__hint{font-size:13px;line-height:1.45;color:var(--muted-2)}.safety-fieldset{border:none;margin:14px 0 0;padding:0}.safety-fieldset+.safety-fieldset{border-block-start:1px solid var(--line);padding-block-start:10px}.safety-inline-form{display:flex;gap:10px;align-items:center}.safety-inline-form>input{flex:1;min-width:0}.safety-block-pin{display:flex;flex-direction:column;gap:6px;padding-block-end:12px}.safety-lists-sheet__new{display:flex;align-items:center;gap:10px;inline-size:100%;margin-block-start:14px;padding:12px 14px;border:1px dashed var(--line-strong);border-radius:14px;background:none;color:var(--acc-t);font-weight:700;font-size:15px}.safety-lists-sheet__rows{list-style:none;margin:10px 0 0;padding:0;max-block-size:50vh;overflow-y:auto}.safety-lists-sheet__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border-block-end:1px solid var(--line);cursor:pointer}.safety-lists-sheet__name{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:600;overflow-wrap:anywhere}.safety-lists-sheet__private{display:inline-flex;color:var(--muted-2)}.safety-list-editor{display:flex;flex-direction:column;gap:14px}.safety-list-editor__banner{display:flex;flex-direction:column;gap:8px}.safety-list-editor__banner-img,.safety-list-editor__banner-empty{inline-size:100%;aspect-ratio:3 / 1;border-radius:14px;object-fit:cover;background:rgba(var(--ink-rgb),.05)}.safety-list-editor__banner-actions{display:flex;gap:8px;flex-wrap:wrap}.safety-report__question{margin:12px 0 6px;font-size:15px;font-weight:600}.safety-report__reasons{display:flex;flex-direction:column;max-block-size:55vh;overflow-y:auto}.safety-report__reason{display:flex;align-items:flex-start;gap:12px;padding:11px 6px;border-block-end:1px solid var(--line);cursor:pointer}.safety-report__reason--on{background:rgba(var(--acc-1-rgb),.07)}.safety-report__reason-text{display:flex;flex-direction:column;gap:2px}.safety-report__reason-title{font-weight:600}.safety-report__reason-hint{font-size:13px;color:var(--muted-2)}.safety-report__chosen{margin:10px 0;font-weight:600;color:var(--acc-t)}.safety-banner{display:flex;align-items:flex-start;gap:12px;margin:12px 0;padding:14px 16px;border-radius:var(--radius-nested);background:var(--acc-soft);border:1px solid var(--acc-line)}.safety-banner--warn{border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.safety-banner__icon{line-height:0;color:var(--acc-t);margin-block-start:2px}.safety-banner__text{flex:1;min-width:0}.safety-banner__title{margin:0;font-weight:700;font-size:16px}.safety-banner__body{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--muted)}.safety-banner__actions{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}@media(max-width:720px){.safety-banner{flex-wrap:wrap}.safety-banner__actions{inline-size:100%}}.safety-count-icon{position:relative;display:inline-flex}.safety-count-icon__badge{position:absolute;inset-block-start:-7px;inset-inline-end:-9px;min-inline-size:17px;padding:0 4px;border-radius:9px;background:var(--danger);color:var(--on-danger);font-family:var(--font-mono);font-size:10.5px;font-weight:500;font-synthesis-weight:none;line-height:17px;text-align:center}.safety-list-row{display:flex;align-items:center;gap:12px;padding:12px 0;color:var(--text);text-decoration:none}.safety-list-row:hover{color:var(--text)}.safety-list-row__thumb{display:grid;place-items:center;inline-size:52px;block-size:52px;flex-shrink:0;border-radius:12px;overflow:hidden;background:rgba(var(--acc-1-rgb),.12);color:var(--acc-t)}.safety-list-row__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.safety-list-row__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.safety-list-row__name{display:inline-flex;align-items:center;gap:6px;font-weight:700;overflow-wrap:anywhere}.safety-list-row__lock{display:inline-flex;color:var(--muted-2)}.safety-list-row__description{font-size:13.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.safety-list-row__meta{font-size:12.5px;color:var(--muted)}.safety-list-head{border-radius:var(--radius-card);overflow:hidden;background:var(--card);border:1px solid var(--glass-line)}.safety-list-head__banner{aspect-ratio:3 / 1;background:linear-gradient(135deg,rgba(var(--acc-1-rgb),.35),rgba(var(--banner-blue-rgb),.25))}.safety-list-head__banner img{inline-size:100%;block-size:100%;object-fit:cover}.safety-list-head__body{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 18px 18px;text-align:center}.safety-list-head__name{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:21px;font-weight:700;overflow-wrap:anywhere}.safety-list-head__description{margin:0;font-size:14.5px;color:var(--text-soft);overflow-wrap:anywhere}.safety-list-head__owner{margin:0}.safety-list-head__owner-link{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-weight:600}.safety-list-head__meta{margin:0;font-size:14px}.safety-list-head__meta a{color:var(--muted-2)}.safety-list-head__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-block-start:6px}.safety-tabs{margin-block-start:8px}.safety-settings-row{display:flex;align-items:center;gap:12px;margin-block:2px;padding:12px;border-radius:var(--radius-tile);border:1px solid transparent;color:var(--text);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}.safety-settings-row:hover{color:var(--text);background:var(--chip);text-decoration:none}.safety-settings-row:active{scale:var(--press-scale-row);transition-duration:var(--motion-fast)}.safety-settings-row:focus-visible{outline-offset:-2px}.safety-settings-row>svg:last-child{flex:none;color:var(--muted);transition:translate var(--motion-base) var(--ease-out)}@media(hover:hover){.safety-settings-row:hover>svg:last-child{translate:calc(3px * var(--dir-x)) 0}}.safety-settings-row:focus-visible>svg:last-child{translate:calc(3px * var(--dir-x)) 0}.safety-rows>li:has(>.safety-settings-row)+li{border-block-start:0}.safety-settings-row__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.safety-settings-row__title{font-weight:600;overflow-wrap:anywhere}.safety-settings-row__subtitle{font-size:13px;color:var(--muted-2)}.safety-back{display:inline-flex;align-items:center;gap:6px;margin:4px 0 10px;color:var(--muted-2);font-size:14px;font-weight:600}.safety-word-editor{display:flex;flex-direction:column}.safety-moderated{display:flex;flex-direction:column;gap:16px}.safety-admin-note{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-block-end:8px;padding:12px 14px;border-radius:16px;border:1px solid rgba(var(--warn-tint-rgb),.35);background:rgba(var(--warn-tint-rgb),.08)}.safety-admin-note__state{margin:0;font-weight:700;color:var(--warn)}.safety-admin-note__body{margin:0;font-size:13.5px;color:var(--muted-3)}.safety-filter{display:flex;flex-wrap:wrap;gap:8px}.safety-groups{display:flex;flex-direction:column;gap:16px}.safety-groups>:nth-child(-n+5){animation:fadeUp var(--motion-slow) var(--ease-out) calc(var(--admin-i, 0) * var(--motion-stagger)) backwards}[data-leaving]{animation:adminLeave var(--motion-slow) var(--ease-in);pointer-events:none}@keyframes adminLeave{to{opacity:0;transform:translateY(-6px) scale(.98)}}@media(prefers-reduced-motion:reduce){.safety-groups>:nth-child(-n+5),[data-leaving]{animation:none}}:root[data-motion=off] .safety-groups>:nth-child(-n+5),:root[data-motion=off] [data-leaving]{animation:none}.safety-reported{display:flex;flex-direction:column;gap:8px;margin-block:10px}.safety-reported__cover{display:block;width:100%;aspect-ratio:3 / 1;object-fit:cover;border-radius:14px;border:1px solid var(--glass-line)}.safety-reported__bio{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.safety-reported--gone{color:var(--muted)}.safety-group{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.safety-group--urgent{border-inline-start:3px solid var(--tone-danger)}.safety-group__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.safety-group__count{margin-inline-start:auto;font-size:13px;color:var(--muted-2)}.safety-group__label{margin:0;font-size:12.5px;font-weight:700;color:var(--muted-2)}.safety-group__details ul{margin:4px 0 0;padding-inline-start:18px;font-size:14px;color:var(--text-soft)}.safety-group__reason{margin:0;font-size:14px;color:var(--text-soft);min-width:0;overflow-wrap:anywhere}.safety-group__dates{margin:0;font-size:12.5px;color:var(--muted)}.safety-group__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.safety-group__restrict{display:flex;flex-wrap:wrap;gap:8px;margin-inline-start:auto}@media(hover:none){.safety-group__actions,.safety-group__restrict{min-block-size:44px;gap:10px}}.safety-group__log{margin:0;padding:8px 0 0;list-style:none;border-block-start:1px solid var(--line);font-size:12.5px;color:var(--muted)}.safety-group__replies{display:flex;flex-direction:column;gap:8px;padding-inline-start:14px;border-inline-start:2px solid var(--glass-line)}.safety-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.safety-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07);font-size:12.5px;font-weight:600;color:var(--text-soft)}.safety-chip--urgent{background:rgba(var(--danger-tint-rgb),.16);color:var(--danger)}.safety-admin-post{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--line)}.safety-admin-post--gone{margin:0;color:var(--muted);font-style:italic}.safety-admin-post__head{display:flex;align-items:center;gap:10px;min-width:0}.safety-admin-post__reply{margin:0;font-size:13px}.safety-admin-note-field{margin:0}.safety-trend{display:flex;align-items:center;gap:12px;padding:12px 0}.safety-trend__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.safety-trend__term{font-weight:700;overflow-wrap:anywhere}.safety-trend__meta{font-size:12.5px;color:var(--muted-2)}.safety-log{margin:0;padding:0;list-style:none}.safety-log__row{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-block-end:1px solid var(--line)}.safety-log__what{font-weight:600}.safety-log__target,.safety-log__who,.safety-log__note{font-size:13px;color:var(--muted-2);overflow-wrap:anywhere}.safety-log__deletion{color:var(--text-dim)}.safety-account{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0 0;border-block-start:1px solid var(--line)}.safety-rows .safety-account{border-block-start:none;padding-block:12px}.safety-account__who{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.safety-account__states{display:flex;flex-wrap:wrap;gap:6px}.safety-account__actions{display:flex;flex-wrap:wrap;gap:8px}.safety-uhist{flex:0 0 100%;display:flex;flex-direction:column;gap:6px;padding-block:10px;padding-inline:12px;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2);font-size:14px}.safety-uhist__count,.safety-uhist__note{margin:0}.safety-uhist__count{font-weight:700}.safety-uhist__note{color:var(--muted)}.safety-uhist__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.safety-uhist__item{display:flex;flex-direction:column;gap:2px;padding-block:8px;border-block-start:1px solid var(--line)}.safety-uhist__handle{font-weight:600;unicode-bidi:isolate}@media(max-width:720px){.safety-person__head,.safety-inline-form{flex-wrap:wrap}.safety-group,.safety-card{padding:14px}}.safety-dialog{padding:20px 22px 22px}@media(max-width:720px){.safety-dialog{padding:16px}}.safety-ratings{display:grid;gap:4px;margin:8px 0 0;font-size:13px}.safety-ratings__row{display:flex;gap:8px;color:var(--muted-2)}.safety-ratings__row dt{min-width:110px;font-weight:600}.safety-ratings__row dd{margin:0;min-width:0;overflow-wrap:anywhere}.safety-ratings__row--yes{color:var(--danger)}.safety-reserved{display:grid;gap:14px;min-width:0}.safety-reserved .safety-card{min-width:0}.safety-reserved-add__box{width:100%;min-height:96px;resize:vertical;font-family:var(--font-mono, ui-monospace, monospace);overflow-wrap:anywhere}.safety-reserved-add__actions,.safety-reserved-results__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:10px}.safety-reserved-results__counts,.safety-reserved-list__counts p{margin:0 0 8px;color:var(--text-dim);font-size:14px}.safety-reserved-list__counts{display:grid;justify-items:start;gap:2px;margin-block-end:10px}.safety-reserved-results__rows,.safety-reserved-list__rows{list-style:none;margin:0;padding:0;display:grid}.safety-reserved-result,.safety-reserved-item{display:flex;align-items:flex-start;gap:10px;padding-block:10px;border-block-start:1px solid var(--line);min-width:0}.safety-reserved-result:first-child,.safety-reserved-item:first-child{border-block-start:0}.safety-reserved-result__mark{flex:none;display:inline-flex;margin-block-start:2px;color:var(--acc-t)}.safety-reserved-result--taken .safety-reserved-result__mark,.safety-reserved-result--invalid .safety-reserved-result__mark{color:var(--danger)}.safety-reserved-result--system .safety-reserved-result__mark,.safety-reserved-result--not-needed .safety-reserved-result__mark{color:var(--warn)}.safety-reserved-result__main,.safety-reserved-item__main{flex:1;min-width:0;display:grid;gap:2px}.safety-reserved-item__main--inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.safety-reserved-result__name,.safety-reserved-item__name{justify-self:start;font-weight:600;color:var(--text-strong);overflow-wrap:anywhere}.safety-reserved-result__status,.safety-reserved-result__note,.safety-reserved-item__meta,.safety-reserved-item__note{font-size:13px;color:var(--muted-2);overflow-wrap:anywhere}.safety-reserved-result__action{flex:none}.safety-reserved-item__admin{flex:none;font-size:13px;font-weight:600;color:var(--tone-admin)}.safety-reserved-search{display:flex;align-items:center;gap:9px;margin-block-end:10px;padding-inline:16px 6px;border-radius:22px;background:rgba(var(--ink-rgb),.04);border:1px solid var(--glass-line);color:var(--placeholder)}.safety-reserved-search:focus-within{border-color:rgba(var(--acc-1-rgb),.5)}.safety-reserved-search__input{flex:1;min-width:0;padding:10px 0;border:none;background:none;color:var(--text);font-size:14px}@media(max-width:720px){.safety-reserved-search__input{font-size:16px}}@media(max-width:480px){.safety-reserved-result,.safety-reserved-item{flex-wrap:wrap}.safety-reserved-result__main{flex-basis:calc(100% - 25px)}.safety-reserved-result__action{margin-inline-start:25px}}.reserved-state__actions{display:flex;flex-direction:column;align-items:center;gap:12px}.reserved-state__manage{font-size:14px;color:var(--acc-t)}.safety-gate-link{color:inherit;text-decoration:underline}.safety-gate-link-button{padding:4px 0;border:none;background:none;color:var(--muted);font-family:var(--font-ui);font-size:13px;font-weight:600;cursor:pointer}.safety-gate-link-button:hover{text-decoration:underline}.safety-posting-rules__list{margin:8px 0 12px;padding-inline-start:20px;line-height:1.6}.safety-gate-tile{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--glass-line);border-radius:var(--radius-card);background:var(--card);color:var(--text-soft);min-block-size:64px;text-align:start}.safety-gate-tile--tile{flex-direction:column;justify-content:center;aspect-ratio:16 / 9;inline-size:100%}.safety-gate-tile--row{inline-size:100%}.safety-gate-tile__icon{display:inline-flex;color:var(--muted)}.safety-gate-tile__body{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.safety-gate-tile__kind{font-size:12px;color:var(--muted)}.safety-gate-tile__label{font-weight:600;color:var(--text);overflow-wrap:anywhere}.safety-gate-tile__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.safety-gate-tile--row .safety-gate-tile__actions{margin-inline-start:auto}.safety-gate-tile__actions--held{min-block-size:44px}.safety-gate-tiles{display:grid;gap:8px;margin-block-end:8px}.safety-gate-strip{display:flex;flex-direction:column;gap:6px;margin-block:8px}.safety-gate-strip__checking{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-soft);font-size:14px}.safety-gate-strip__progress{inline-size:14px;block-size:14px;border:2px solid var(--glass-line);border-block-start-color:var(--acc-t);border-radius:50%;animation:safety-gate-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.safety-gate-strip__progress{animation:none}}@keyframes safety-gate-spin{to{transform:rotate(360deg)}}.safety-gate-strip__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.safety-gate-strip__row{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--glass-line);border-radius:var(--radius-card);font-size:14px}.safety-gate-strip__row--marked{border-color:var(--warn);border-inline-start-width:4px}.safety-gate-strip__name{color:var(--muted)}.safety-gate-strip__state{font-weight:600;color:var(--text)}.safety-gate-strip__note{color:var(--text-soft)}.safety-gate-strip__actions{display:flex;flex-wrap:wrap;gap:8px}.safety-gate-banner{--banner-rgb: var(--tone-danger-rgb);display:grid;gap:4px;margin-block:10px;padding:12px 14px;border:1px solid rgba(var(--banner-rgb),var(--tone-edge-a));border-inline-start:3px solid rgba(var(--banner-rgb),1);border-radius:var(--radius-nested);background:rgba(var(--banner-rgb),var(--tone-wash-a));text-align:start}.safety-gate-banner--review_unavailable,.safety-gate-banner--review_limit{--banner-rgb: var(--tone-warn-rgb)}.safety-gate-banner__icon{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-icon-tile);background:rgba(var(--banner-rgb),var(--tone-wash-hover-a));color:rgba(var(--banner-rgb),1)}.safety-gate-banner__title{margin:0 0 2px;font-size:15px;font-weight:700;color:var(--text)}.safety-gate-banner__title:focus{outline:none}.safety-gate-banner__title:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.safety-gate-banner__line{margin:0 0 6px;font-size:14px;color:var(--text-soft);overflow-wrap:anywhere}.safety-gate-banner__actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:8px}.safety-gate-held{margin-block-end:10px}.safety-gate-held__title{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--text)}.safety-gate-held__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.safety-gate-held__row{padding:10px 12px;border:1px solid var(--glass-line);border-radius:var(--radius-card)}.safety-gate-held__words{margin:0;color:var(--text);overflow-wrap:anywhere;text-align:start}.safety-gate-held__status{margin:4px 0 0;color:var(--muted);font-size:13px}.safety-gate-held__actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:8px}.safety-gate-settings{display:flex;flex-direction:column;gap:12px}.safety-gate-settings__intro{margin:0;color:var(--text-soft)}.safety-gate-files,.safety-gate-appeals{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.safety-gate-files__row,.safety-gate-appeals__row{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding-block:8px;border-block-end:1px solid var(--line)}.safety-gate-files__what{display:flex;flex-wrap:wrap;gap:8px;margin:0}.safety-gate-files__reason,.safety-gate-files__state,.safety-gate-appeals__state{font-weight:600;color:var(--text)}.safety-gate-files__state{margin:0}.safety-gate-files__date,.safety-gate-appeals__date,.safety-gate-files__cant{color:var(--muted);font-size:13px}.safety-gate-files__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-inline-start:auto}.safety-gate-overview{display:flex;flex-direction:column;gap:8px;padding-inline:16px}.safety-gate-overview__circuit--open{font-weight:700}.safety-gate-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0}.safety-gate-stat{padding:12px 14px;border:1px solid var(--glass-line);border-radius:var(--radius-tile);background:var(--glass);box-shadow:var(--glass-hi)}.safety-gate-stat[data-tone=danger]{border-color:rgba(var(--tone-danger-rgb),var(--tone-edge-a))}.safety-gate-stat[data-tone=warn]{border-color:rgba(var(--tone-warn-rgb),var(--tone-edge-a))}.safety-gate-stat[data-tone=danger] dd{color:var(--tone-danger)}.safety-gate-stat[data-tone=warn] dd{color:var(--tone-warn)}.safety-gate-stat dt{color:var(--muted);font-size:13px}.safety-gate-stat dd{margin:4px 0 0;font-family:var(--font-mono);font-size:26px;font-weight:500;font-synthesis-weight:none;font-variant-numeric:tabular-nums;line-height:1.2;color:var(--text-strong)}.safety-gate-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0}.safety-gate-stat__extra{display:block;font-size:13px;font-weight:400;color:var(--muted)}.safety-gate-admin-list{display:flex;flex-direction:column;gap:10px;padding-inline:16px}.safety-gate-admin-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.safety-gate-admin-row{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--depth)}.safety-gate-admin-row p{margin:0}.safety-gate-admin-row__head{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.safety-gate-admin-row__date{color:var(--muted);font-size:13px}.safety-gate-admin-row__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.safety-gate-touch{min-block-size:44px}.safety-gate-admin-file{max-inline-size:100%;max-block-size:320px;border-radius:var(--radius-card)}.safety-gate-words{margin:0;padding:10px 12px;border:1px solid var(--line);border-inline-start:3px solid var(--line-strong);border-radius:var(--radius-nested);background:var(--card-2)}.safety-gate-words__label{font-size:12px;color:var(--muted)}.safety-gate-words__text{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start}.safety-gate-verdict__label{color:var(--muted)}.safety-gate-filter{display:flex;flex-wrap:wrap;gap:6px}.safety-gate-reason{inline-size:auto}.safety-gate-log-filters{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.safety-gate-table-wrap{overflow-x:auto;max-inline-size:100%;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2)}.safety-gate-table{inline-size:100%;border-collapse:collapse;font-size:13px}.safety-gate-table th,.safety-gate-table td{padding:6px 10px;border-block-end:1px solid var(--line-soft);text-align:start;white-space:nowrap}.safety-gate-table td{block-size:44px}.safety-gate-table thead th{background:var(--chip);color:var(--muted);font-size:12px;font-weight:700}.safety-gate-table tbody tr:hover{background:var(--state-hover)}.safety-gate-table .safety-gate-table__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:end}.safety-gate-more{display:flex;justify-content:center}.safety-gate-tabs{overflow-x:auto;scrollbar-width:none}.safety-gate-tabs::-webkit-scrollbar{display:none}.safety-gate-tabs [role=tab]{flex:0 0 auto}.safety-gate-waiting{display:block;margin:8px 0 12px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--chip);color:var(--acc-t);font-weight:600;text-decoration:none}.safety-gate-waiting:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.safety-gate-waiting-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-inline-start:8px;padding-inline:6px;border-radius:var(--radius-pill);background:var(--acc-1);color:var(--acc-ink);font-size:12px;font-weight:700;vertical-align:1px}.post-page{--thread-line: var(--acc-line)}.thread{list-style:none;margin:0;padding:0}.thread__item{position:relative}.post-page__focus{scroll-margin-top:4px}.post-page__spacer{min-height:calc(100lvh - 240px)}:root:has(.reply-bar){--phone-page-bar: var(--reply-bar-h)}.reply-bar{position:fixed;z-index:31;inset-inline:0;bottom:var(--phone-bar-top);height:var(--reply-bar-h);padding-inline:var(--safe-start) var(--safe-end);border:0;border-radius:0;background:var(--glass-tabbar);backdrop-filter:var(--glass-tabbar-filter);-webkit-backdrop-filter:var(--glass-tabbar-filter);box-shadow:var(--bar-edge-top);animation:fadeUp var(--motion-base) var(--ease-out) backwards}.reply-bar__button{width:100%;height:100%;display:flex;align-items:center;gap:10px;padding-block:0;padding-inline:12px 8px;border:none;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.reply-bar__button:focus-visible{outline:2px solid var(--acc-t);outline-offset:-3px}.reply-bar__avatar{flex-shrink:0;line-height:0}.reply-bar__pill{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:8px;padding-inline:16px 6px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.06);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);color:var(--muted-2);font-size:15px;transition:scale var(--motion-fast) var(--ease-out)}.reply-bar__prompt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-bar__go{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;margin-inline-start:auto;border-radius:50%;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 4px 12px var(--acc-glow)}.reply-bar__button:hover .reply-bar__pill,.reply-bar__button:active .reply-bar__pill{background:rgba(var(--ink-rgb),.09);border-color:var(--acc-line)}.reply-bar__button:active .reply-bar__pill{scale:var(--press-scale-row)}.post-page__conversation .post-card--focus{padding-top:14px;--pc-pad-top: 14px}.ancestor--deleted{cursor:pointer}.reply-signin{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.reply-signin__icon{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:var(--acc-t);background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi)}.reply-signin__text{flex:1;min-width:0}.reply-signin__title{margin:0;font-size:15px;font-weight:700}.reply-signin__body{margin:1px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.replies .empty-state{padding:28px 20px}.post-page>[aria-busy=true]>.skeleton-card:first-child{--pc-avatar: 56px;padding-top:18px}.post-page>[aria-busy=true]>.skeleton-card:first-child .skeleton--line{height:14px}.replies__sentinel{height:1px}.post-sort{display:flex;justify-content:flex-start;margin:0 0 12px}.post-sort__trigger{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:8px 14px 8px 16px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);box-shadow:var(--glass-hi);color:var(--muted);font:inherit;font-size:14px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}.post-sort__trigger:hover,.post-sort__trigger[aria-expanded=true]{border-color:var(--acc-line);color:var(--text)}.post-sort__trigger[aria-expanded=true]{background-image:linear-gradient(var(--acc-soft),var(--acc-soft))}.post-sort__trigger:active{scale:var(--press-scale)}.post-sort__value{font-weight:700;color:var(--text)}.post-sort__caret{flex-shrink:0;transition:rotate var(--motion-base) var(--ease-out)}.post-sort__trigger[aria-expanded=true] .post-sort__caret{rotate:180deg}.post-sort__blank{display:inline-block;width:17px;height:17px}.replies__more{display:flex;justify-content:center;margin:4px 0 24px}.conversation--inline{margin-bottom:12px}.conversation__people{list-style:none;margin:0;padding:0}.conversation__person{display:flex;gap:10px;margin-top:14px}.conversation__avatar{flex-shrink:0;height:max-content;line-height:0}.conversation__main{flex:1;min-width:0}.conversation__top{display:flex;align-items:center;gap:8px}.conversation .identity__name{font-size:14.5px}.conversation .identity__handle{font-size:12.5px}.conversation__bio{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--text-dim);overflow-wrap:anywhere}@media(max-width:720px){.reply-signin{padding:14px}.post-page>[aria-busy=true]>.skeleton-card:first-child{--pc-avatar: 48px;padding-top:14px}}@media(prefers-reduced-motion:reduce){.reply-bar,.reply-signin{animation:none}}:root[data-motion=off] .reply-bar,:root[data-motion=off] .reply-signin{animation:none}.pf-stepup{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-block:10px;padding-block:14px;padding-inline:16px;border-radius:16px;border:1px solid rgba(var(--warn-tint-rgb),.45);background:rgba(var(--warn-tint-rgb),.08);max-inline-size:100%;box-sizing:border-box}.pf-stepup p{margin:0;font-size:14px;overflow-wrap:anywhere}.pf-stepup__status,.pf-stepup__error{margin-block:0 10px;font-size:13.5px;overflow-wrap:anywhere}.pf-stepup__error{color:var(--danger)}.disc-snooze{display:flex;flex-direction:column;gap:4px;min-width:320px;max-width:440px;padding:14px 16px}.disc-snooze__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.disc-snooze__close{flex:none;margin-block-start:-6px;margin-inline-end:-8px}.disc-snooze__title{margin:0;font-size:19px;font-weight:800}.disc-snooze__line{margin:0 0 6px;font-size:14px;line-height:1.4;color:var(--muted-2)}.disc-snooze__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.disc-snooze__item{display:flex;align-items:center;gap:8px}.disc-snooze__item>.disc-snooze__row{flex:1;min-width:0}.disc-snooze__only{flex:none}.disc-snooze__hidden{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--acc-t)}.disc-snooze__row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.disc-snooze__row:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:8px}.disc-snooze__name{font-size:15px;font-weight:600;overflow-wrap:anywhere}.disc-switch__control--look{display:inline-block}.disc-snooze__foot{margin-top:6px;padding-top:12px;border-top:1px solid var(--glass-line)}.disc-snooze__reset{width:100%;min-height:44px}.disc-snooze__request{align-self:flex-start}.disc-snooze__request,.disc-topics__request{min-height:44px;padding:0 4px;border:0;background:none;color:var(--acc-t);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.disc-snooze__request:hover,.disc-topics__request:hover{text-decoration:underline}@media(max-width:720px){.disc-snooze{max-width:none;min-width:0;padding-inline:4px}}.disc-request__field{margin-top:14px}.disc-request__include{min-height:84px;resize:vertical}.disc-request__count{margin:4px 0 0;font-size:12.5px;color:var(--muted-2);text-align:end}.disc-topics__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.disc-topic-chip{max-width:100%;font-weight:600;overflow-wrap:anywhere}.disc-topic-chip--on{background:var(--acc-glass);border-color:var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.disc-topic-chip--on:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}@media(prefers-reduced-motion:reduce){.disc-topic-chip--on{animation:none}}:root[data-motion=off] .disc-topic-chip--on{animation:none}.disc-topics__hint{font-size:13px;color:var(--muted-2)}.disc-topics-page{display:flex;flex-direction:column;gap:22px}.disc-topics-page__section{display:flex;flex-direction:column;gap:8px}.disc-topics-page__heading{margin:0;font-size:16px;font-weight:700}.disc-topics-page__empty{margin:0;font-size:14px;color:var(--muted-2)}.disc-topics-page__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding-block:4px;border-bottom:1px solid var(--glass-line)}.disc-topics-page__main{display:flex;flex-direction:column;gap:2px;min-width:0}.disc-topics-page__name{font-weight:600;overflow-wrap:anywhere}.disc-topics-page__meta{font-size:13px;color:var(--muted-2);overflow-wrap:anywhere}.disc-topics-page__state{flex-shrink:0;padding:2px 10px;border-radius:var(--radius-pill);font-size:12.5px;font-weight:700;background:rgba(var(--ink-rgb),.08)}.disc-topics-page__state--approved{background:rgba(var(--acc-1-rgb),.2)}.disc-admin-topics__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.disc-admin-topics__wide{grid-column:1 / -1}.disc-admin-topics__names{display:grid;min-width:0}.disc-admin-topics__name{font-size:17px;font-weight:700}.disc-admin-topics__other{font-size:13px;color:var(--muted)}.disc-admin-topics__down svg{transform:rotate(180deg)}.disc-admin-topics__words{display:flex;flex-wrap:wrap;gap:6px}.disc-admin-topics__card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2)}.disc-admin-topics__head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.disc-admin-topics__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.disc-admin-topics__words{font-size:13px;color:var(--muted-2);overflow-wrap:anywhere}@media(max-width:720px){.disc-admin-topics__form{grid-template-columns:minmax(0,1fr)}}.disc-switch__hit{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:0;border:0;background:none;cursor:pointer}.disc-switch__hit:disabled{opacity:.5;cursor:default}.disc-switch__hit:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px;border-radius:8px}.disc-topics-card{padding:14px 16px 10px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.disc-topics-card__title{margin:0 0 8px;font-size:17px;font-weight:700}.disc-topics-card__note{margin:8px 0 0;font-size:13.5px;line-height:1.4;color:var(--muted-2)}.disc-topics-card .disc-topics__request{margin-top:6px}.acct-search{display:flex;align-items:center;gap:10px;min-block-size:48px;margin:4px 0 12px;padding-inline:18px 6px;border-radius:var(--radius-pill);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);color:var(--muted)}.acct-search:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.acct-search>svg{flex:none}.acct-search:focus-within>svg{color:var(--acc-t)}.acct-search__input{flex:1;min-width:0;padding:13px 0;border:none;background:none;color:var(--text);font-size:16px}.acct-search__input::placeholder{color:var(--placeholder)}.acct-search__input::-webkit-search-cancel-button{display:none}.acct-search__empty{margin:18px 0}.acct-results__section{display:flex;align-items:center;gap:8px}.acct-nav__label{display:inline-flex;align-items:center;gap:16px;min-width:0;color:var(--text)}.acct-nav__label svg{flex-shrink:0}.acct-pane__group{margin:22px 0 0;padding-top:14px;border-top:1px solid var(--line-soft);font-size:16px;font-weight:800}.acct-pane__empty{margin:14px 0 0;font-size:13px;color:var(--muted)}.acct-rows{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.acct-row{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--radius-tile);border:1px solid transparent;color:var(--text);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}.acct-row:active{scale:var(--press-scale-row);transition-duration:var(--motion-fast)}.acct-row:focus-visible{outline-offset:-2px}.acct-row:hover{color:var(--text);background:var(--chip);text-decoration:none}.acct-row--on,.acct-row--on:hover{background:var(--acc-soft);border-color:var(--acc-line)}.acct-row__icon svg{width:18px;height:18px}.acct-row__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acct-row__title{font-size:15.5px;font-weight:800}.acct-row__subtitle{font-size:13px;line-height:1.45;color:var(--muted)}.acct-row>svg:last-child,.acct-row__chevron{flex-shrink:0;margin-top:8px;color:var(--muted);transition:translate var(--motion-base) var(--ease-out)}@media(hover:hover){.acct-row:hover>svg:last-child{translate:calc(3px * var(--dir-x)) 0}}.acct-row:focus-visible>svg:last-child{translate:calc(3px * var(--dir-x)) 0}.acct-page>*+*{margin-top:16px}.acct-page__title{margin:0;font-size:17px;font-weight:700}.acct-infos{margin:0;display:flex;flex-direction:column;gap:14px}.acct-info{display:flex;flex-direction:column;gap:3px}.acct-info__label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted-2)}.acct-info__value{margin:0;font-size:15px}.acct-info__pin{font-size:17px}.acct-info__role{display:inline-flex;align-items:center;gap:6px}.acct-info__sub{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.acct-followed-by{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.acct-followed-by__link{display:inline-flex;align-items:flex-start;gap:8px;color:inherit;text-decoration:none}.acct-followed-by__link:hover .acct-followed-by__text{text-decoration:underline}.acct-followed-by__pile{display:inline-flex;flex:none;padding-block-start:1px}.acct-followed-by__pile>*{box-shadow:0 0 0 2px var(--bg-page);border-radius:50%}.acct-followed-by__pile>*+*{margin-inline-start:-6px}.acct-info__note{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:var(--muted)}.acct-form{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--line)}.acct-form--sheet{padding-top:0;border-top:0}.acct-form__actions{display:flex;justify-content:flex-end;margin-top:6px}.acct-select{appearance:auto}.acct-page.acct-info-card{display:flex;flex-direction:column;gap:18px;padding:22px 24px;border-radius:var(--radius-card)}.acct-info-card>*+*{margin-top:0}.acct-info-card .acct-infos{gap:18px}.acct-info-card .acct-info__label{font-size:14px;font-weight:700;color:var(--muted)}.acct-info-card .acct-info__value{font-size:18px}.acct-info-card .acct-info__pin{display:inline-block;margin-top:4px;font-family:var(--font-mono);font-size:30px;font-weight:700;line-height:1.2;letter-spacing:.06em;color:var(--acc-t)}.acct-info-card .acct-info__note{margin-top:4px;font-size:14.5px;line-height:1.5;color:var(--muted)}.acct-info-card .acct-info__note a{font-size:15px;font-weight:700;color:var(--acc-t)}.acct-info-card .acct-info__role{gap:8px}.acct-info-card .acct-form{border-top:1px solid var(--line-soft);padding-top:18px}.acct-info-card .acct-link{font-size:14.5px;font-weight:700;color:var(--acc-t)}.acct-info__save{padding:11px 26px;font-size:15px;font-weight:800}.acct-region{display:flex;align-items:center;gap:10px;padding-inline:16px;background:var(--field);border:1px solid var(--line);border-radius:14px}.acct-region:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.acct-region__flag{display:inline-flex;flex-shrink:0}.acct-region .acct-select{flex:1;min-width:0;background:transparent;border:0;border-radius:0;padding:14px 0;font-size:18px}.acct-region .acct-select:focus{box-shadow:none}@media(max-width:720px){.acct-page.acct-info-card{padding:18px 16px}.acct-info-card .acct-info__pin{font-size:26px}}.acct-pin-input{max-width:220px}.acct-bullets{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.5;color:var(--text-soft)}.acct-status{margin:0;padding:14px 16px;border-radius:16px;background:rgba(var(--ink-rgb),.04);border:1px solid var(--glass-line);font-size:14px;line-height:1.5}.acct-status--ready{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-color:rgba(var(--acc-1-rgb),.4);background:rgba(var(--acc-1-rgb),.06)}.acct-status p{margin:0}.acct-status__title{font-size:16px;font-weight:700}.acct-download{display:inline-flex;align-items:center;gap:8px}.acct-error{margin:0;font-size:13.5px;color:var(--danger)}.acct-reauth{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:16px;border:1px solid rgba(var(--warn-tint-rgb),.45);background:rgba(var(--warn-tint-rgb),.08)}.acct-reauth p{margin:0;font-size:14px}.acct-link{font-weight:600}.acct-fieldset{margin:0;padding:16px 0 0;border:none;border-top:1px solid var(--line);min-width:0;display:flex;flex-direction:column;gap:10px}.acct-fieldset__legend{padding:0;font-size:15px;font-weight:700;float:inline-start;width:100%}.acct-fieldset__help{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.acct-motion{display:flex;align-items:center;gap:16px;margin-block:18px;padding:14px 16px;border-radius:var(--radius-tile);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi)}.acct-motion:focus-within{outline:2px solid var(--acc-t);outline-offset:2px}.acct-motion__text{flex:1;min-width:0}.acct-motion__label{display:block;font-size:15px;font-weight:700;color:var(--text);margin-bottom:2px}.acct-radio,.acct-check{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;cursor:pointer}.acct-radio input,.acct-check input{margin-top:3px;accent-color:var(--acc-t)}.acct-radio>span{display:flex;flex-direction:column}.acct-radio__title{font-weight:600}.acct-radio__hint{font-size:12.5px;color:var(--muted)}.acct-sessions{list-style:none;margin:0;padding:0}.acct-session{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.acct-session__icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-icon-tile);background:var(--acc-tile);border:1px solid var(--acc-tile-line);box-shadow:var(--glass-hi);color:var(--acc-t)}.acct-session__text{flex:1;min-width:0}.acct-session__label{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;font-weight:600}.acct-session__current{flex:none}.acct-session__meta{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.acct-display__preview{padding:14px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--line)}.acct-display__card{display:flex;gap:12px}.acct-display__card-text{min-width:0}.acct-display__card-name{margin:0;font-weight:700}.acct-display__card-body{margin:4px 0 0;line-height:1.5;color:var(--text-post)}.acct-accents{display:flex;flex-wrap:wrap;gap:8px}.acct-accent{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:64px;max-width:96px;width:auto;padding-block:8px;padding-inline:8px;border-radius:var(--radius-tile);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);cursor:pointer;font-size:11px;color:var(--muted);text-align:center}.acct-accent--on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t);font-weight:700}.acct-accent__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.acct-accent:focus-within{outline:2px solid var(--acc-t);outline-offset:2px}.acct-accent__swatch{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--acc-1);box-shadow:0 0 12px var(--acc-glow);transition:scale var(--motion-base) var(--ease-spring)}.acct-accent--on .acct-accent__swatch{box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--acc-1)}.acct-accent__check{inline-size:14px;block-size:14px;background:var(--acc-ink);-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}@media(hover:hover){.acct-accent:hover .acct-accent__swatch{scale:1.08}}.acct-accent__swatch--cycling{background:var(--acc-fill)}.acct-accent__swatch:not(.acct-accent__swatch--cycling){background:var(--bead-hi),radial-gradient(circle at 50% 120%,var(--acc-2),var(--acc-1) 72%);box-shadow:var(--bead-shade),0 0 12px var(--acc-glow)}.acct-accent--on .acct-accent__swatch:not(.acct-accent__swatch--cycling){box-shadow:var(--bead-shade),0 0 0 3px var(--card),0 0 0 5px var(--acc-1)}.acct-accent__swatch.acct-accent__swatch--random{background:var(--bead-hi),var(--bead-random)}.acct-themes{display:flex;flex-wrap:wrap;gap:8px}.acct-theme{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;inline-size:104px;padding:6px;border-radius:var(--radius-tile);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);cursor:pointer;font-size:12px;color:var(--muted)}.acct-theme--on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t);font-weight:700}.acct-theme:focus-within{outline:2px solid var(--acc-t);outline-offset:2px}.acct-theme__screen{position:relative;display:block;pointer-events:none;inline-size:100%;block-size:76px;border-radius:var(--radius-inner);border:1px solid var(--line-strong);overflow:hidden}.acct-theme--dark .acct-theme__screen{background:var(--theme-swatch-dark);--swatch-card: var(--theme-swatch-dark-card);--swatch-ink: var(--theme-swatch-dark-ink)}.acct-theme--dim .acct-theme__screen{background:var(--theme-swatch-dim);--swatch-card: var(--theme-swatch-dim-card);--swatch-ink: var(--theme-swatch-dim-ink)}.acct-theme--light .acct-theme__screen{background:var(--theme-swatch-light);--swatch-card: var(--theme-swatch-light-card);--swatch-ink: var(--theme-swatch-light-ink)}.acct-theme--on .acct-theme__screen{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--acc-t)}.acct-theme__card{position:absolute;inset:12px 12px auto;block-size:38px;border-radius:7px;background:var(--swatch-card)}.acct-theme__card:before,.acct-theme__card:after{content:"";position:absolute;inset-inline-start:8px;block-size:5px;border-radius:var(--radius-pill);background:var(--swatch-ink)}.acct-theme__card:before{inset-block-start:9px;inline-size:46%}.acct-theme__card:after{inset-block-start:20px;inline-size:68%}.acct-theme__check{position:absolute;inset-block-end:6px;inset-inline-end:6px;display:grid;place-items:center;inline-size:18px;block-size:18px;border-radius:50%;background:var(--acc-fill);box-shadow:var(--acc-fill-hi);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.acct-theme__check:after{content:"";inline-size:11px;block-size:11px;background:var(--acc-ink);-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}.acct-size-seg__sample{font-weight:700;line-height:1}.acct-size-seg__opt--1 .acct-size-seg__sample{font-size:12px}.acct-size-seg__opt--2 .acct-size-seg__sample{font-size:14px}.acct-size-seg__opt--3 .acct-size-seg__sample{font-size:16px}.acct-size-seg__opt--4 .acct-size-seg__sample{font-size:19px}.acct-size-seg__opt--5 .acct-size-seg__sample{font-size:22px}.acct-display__card{animation:rs-fade var(--motion-base) var(--ease-out) backwards}.acct-display__tag{color:var(--acc-t);font-weight:600}.acct-display__card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px}.acct-display__follow{pointer-events:none}.acct-danger-zone{display:grid;gap:12px;padding:16px 18px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--danger-line)}.acct-danger-zone__head{display:flex;align-items:center;gap:12px}.acct-danger-zone__icon{flex:none;display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:var(--radius-icon-tile);background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--tone-danger)}.acct-danger-zone__title{margin:0;font-size:16px;font-weight:700}.acct-goes li::marker{color:var(--danger)}.acct-stays{list-style:none;padding-inline-start:0}.acct-stays li{position:relative;padding-inline-start:22px}.acct-stays li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.3em;inline-size:14px;block-size:14px;background:currentColor;color:var(--acc-t);-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}@media(prefers-reduced-motion:reduce){.acct-accent__check,.acct-theme__check,.acct-display__card{animation:none}.acct-accent:hover .acct-accent__swatch{scale:none}}:root[data-motion=off] .acct-accent__check,:root[data-motion=off] .acct-theme__check,:root[data-motion=off] .acct-display__card{animation:none}:root[data-motion=off] .acct-accent:hover .acct-accent__swatch{scale:none}.acct-more__list{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.acct-more__cell{display:block}.acct-more__row{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border-radius:var(--radius-tile);border:1px solid var(--acc-line);background:var(--acc-glass);box-shadow:var(--glass-hi);color:var(--text);transition:scale var(--motion-base) var(--ease-spring)}.acct-more__row:hover{color:var(--text);text-decoration:none}.acct-more__row:active{scale:var(--press-scale-row);transition-duration:var(--motion-fast)}.acct-more__row:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.acct-more__row:hover:after{opacity:1}}.acct-more__row:active:after{background:var(--state-press);opacity:1}.acct-more__row--on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t)}.acct-more__icon{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:var(--acc-tile);border:1px solid var(--acc-tile-line);box-shadow:var(--glass-hi);color:var(--acc-t)}.acct-more__row--on .acct-more__icon{background:var(--acc-fill);border-color:rgba(var(--acc-1-rgb),.6);color:var(--acc-ink)}.acct-more__label{font-size:12px;font-weight:600;text-align:center}.acct-more__actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.acct-more__dot{position:absolute;top:-3px;inset-inline-end:-3px;width:9px;height:9px;border-radius:50%;background:var(--acc-t);box-shadow:0 0 0 2px var(--menu);animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.bottom-bar__icon .acct-more__dot{box-shadow:0 0 0 2px var(--glass-tabbar)}@media(max-width:720px){.modal-backdrop.modal-backdrop--sheet:has(>.acct-more-sheet){align-items:flex-end;padding:0;overflow:hidden}.modal-backdrop.modal-backdrop--sheet>.modal.modal--sheet.acct-more-sheet{max-width:none;max-height:calc(100% - 24px - var(--safe-top));margin-top:auto;overflow-y:auto;border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:none;padding-block:20px calc(16px + var(--safe-bottom));padding-inline:calc(16px + var(--safe-start)) calc(16px + var(--safe-end));box-shadow:var(--glass-hi),var(--elev-sheet);animation:sheetUp var(--motion-slow) var(--ease-out) backwards}}@media(prefers-reduced-motion:reduce){.acct-more__dot,.modal-backdrop.modal-backdrop--sheet>.modal.modal--sheet.acct-more-sheet{animation:none}}:root[data-motion=off] .acct-more__dot,:root[data-motion=off] .modal-backdrop.modal-backdrop--sheet>.modal.modal--sheet.acct-more-sheet{animation:none}.acct-hometabs{display:flex;align-items:stretch;gap:4px;margin:0 8px}.acct-hometabs__list{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;box-shadow:none}.acct-hometabs__list::-webkit-scrollbar{display:none}.acct-hometabs__tab{flex:1 0 auto;min-height:48px;font-size:15px}.acct-hometabs--many .acct-hometabs__tab{flex:0 0 auto;max-width:180px}.acct-hometabs__tab--off{opacity:.45;text-decoration:line-through}.acct-hometabs__tab--menu{display:inline-flex;align-items:center;justify-content:center;gap:4px}.acct-hometabs__caret{flex-shrink:0}.acct-hometabs__menu--dialog{padding:0;max-width:min(460px,calc(100vw - 16px))}.acct-hometabs__menu--sheet{padding:0}.acct-hometabs__menu[tabindex="-1"]:focus{outline:none}.acct-hometabs__add{width:44px;height:44px;align-self:center;flex-shrink:0;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:var(--muted-2)}.acct-hometabs__add:hover{background:rgba(var(--ink-rgb),.05);color:var(--text)}.acct-pinsheet{padding:20px}.acct-pinsheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.acct-pinsheet__section{margin-top:20px}.acct-pinsheet__heading{display:block;margin:0 0 8px;font-size:14px;font-weight:700;color:var(--muted-2)}.acct-pinsheet__list{list-style:none;margin:0;padding:0}.acct-pinsheet__item{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--muted-2)}.acct-pinsheet__item--off .acct-pinsheet__label{opacity:.55}.acct-pinsheet__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:14.5px}.acct-pinsheet__hint{font-size:12px;color:var(--muted)}.acct-pinsheet__topic-row{display:flex;gap:8px}.acct-pinsheet__input{flex:1;min-width:0}.acct-topbar__title{display:flex;align-items:center;gap:5px;min-width:0}.acct-topbar__title>span:not(.acct-topbar__badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-topbar__badge{display:inline-flex;flex-shrink:0}.acct-cover-btn,.acct-avatar-btn{display:block;padding:0;border:none;background:none;line-height:0;border-radius:inherit}.acct-cover-btn{width:100%;height:100%;overflow:hidden}.acct-cover-btn:focus-visible{outline-offset:-4px}@media(hover:hover){.acct-cover-btn:hover .profile-head__cover-img{scale:1.015}.acct-avatar-btn:hover{scale:1.02}}.acct-avatar-btn{border-radius:50%;transition:scale var(--motion-base) var(--ease-spring)}.acct-avatar-btn:active{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.acct-website,.acct-joined{color:inherit}.acct-website{color:var(--acc-t)}.acct-joined:hover{text-decoration:underline}.acct-count{position:relative;isolation:isolate;display:inline-flex;align-items:center;min-height:36px;padding-inline:10px;border-radius:var(--radius-pill);color:inherit;font-variant-numeric:tabular-nums}.acct-count:hover{color:inherit;text-decoration:none}.acct-count:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.acct-count:hover:after{opacity:1}}.acct-count:active:after{background:var(--state-press);opacity:1}.acct-note{display:flex;align-items:center;gap:6px;margin:10px 0;padding:10px 14px;border-radius:14px;background:rgba(var(--ink-rgb),.04);border:1px solid var(--glass-line);font-size:13px;line-height:1.5;color:var(--muted-3)}.acct-ptabs{position:relative;margin:4px 0 14px}.acct-ptabs__list{margin:0;overflow-x:auto;scrollbar-width:none}.acct-ptabs__list::-webkit-scrollbar{display:none}.acct-ptabs__list [role=tab]{flex:1 0 auto}@media(max-width:420px){.acct-ptabs__list [role=tab]{padding-inline:6px}}.acct-ptabs__slot{display:inline-flex;align-items:center;justify-content:center;gap:4px}.acct-ptabs__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.acct-ptabs__caret{flex-shrink:0}.acct-ptabs__menu{--pop-dy: calc(var(--motion-rise) / -2);position:absolute;top:calc(100% + 6px);inset-inline-start:4px;z-index:20;min-width:200px;padding:6px;border-radius:var(--radius-nested);background:var(--menu);background-image:var(--overlay-sheen);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--elev-pop);transform-origin:top center;animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}@media(prefers-reduced-motion:reduce){.acct-ptabs__menu,.acct-location__list,.acct-about__pop{animation:none}}:root[data-motion=off] .acct-location__list,:root[data-motion=off] .acct-about__pop,:root[data-motion=off] .acct-ptabs__menu{animation:none}.acct-ptabs__item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:none;border-radius:var(--radius-inner);background:none;color:var(--text);font-size:14px;font-weight:600;text-align:start}.acct-ptabs__item:hover,.acct-ptabs__item:focus-visible{background:var(--state-hover)}.acct-ptabs__item[aria-checked=true]{background:var(--acc-soft);color:var(--acc-t)}.acct-ptabs__item{justify-content:flex-start}.acct-ptabs__check{display:inline-grid;place-items:center;width:16px;flex-shrink:0;color:var(--acc-t)}.acct-ptabs__item-icon{display:inline-grid;place-items:center;flex-shrink:0;color:var(--muted)}.acct-ptabs__item-label{flex:1;min-width:0}.acct-ptabs__item>svg:last-child{flex-shrink:0;color:var(--muted)}.acct-ptabs__back{font-weight:700}.acct-ptabs__divider{height:1px;margin:4px 12px;background:var(--line)}.acct-ptabs__menu--media{inset-inline-start:auto;inset-inline-end:4px}.acct-ptabs__sheet-list .acct-ptabs__item{min-height:52px;padding:12px 14px;border-radius:12px}.acct-ptabs__sheet-list .acct-ptabs__divider{margin-inline:8px}.acct-ptabs__list--strip [role=tab]{flex:1 0 auto;min-height:44px;padding-inline:14px;font-size:15px}.acct-videos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.acct-videos__row{position:relative}.acct-videos__link{display:flex;gap:12px;align-items:flex-start;padding:8px 4px;border-radius:14px;color:inherit;text-decoration:none}.acct-videos__link:hover,.acct-videos__link:focus-visible{background:rgba(var(--ink-rgb),.04)}.acct-videos__thumb{position:relative;flex:0 0 45%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:var(--bg-inset, var(--card-2))}@media(min-width:721px){.acct-videos__thumb{flex-basis:240px}}.acct-videos__frame{width:100%;height:100%;object-fit:contain;display:block}.acct-videos__row--warned .acct-videos__frame{filter:blur(18px)}.acct-videos__duration{position:absolute;inset-block-end:6px;inset-inline-start:6px;padding:1px 6px;border-radius:6px;background:rgba(var(--shade-rgb),.7);color:var(--on-media-scrim);font-size:12px;font-weight:600}.acct-videos__text{display:flex;flex-direction:column;gap:4px;min-width:0}.acct-videos__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-strong);font-size:15px;font-weight:600;line-height:1.35;text-align:start}.acct-videos__meta{color:var(--muted);font-size:13px}.acct-videos__cover{position:absolute;inset-block:8px;inset-inline-start:4px;width:45%;display:grid;place-content:center;gap:8px;border-radius:12px;text-align:center}.acct-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.acct-grid__tile{position:relative;aspect-ratio:1;border-radius:var(--radius-tile);background:rgba(var(--ink-rgb),.05);overflow:hidden;transition:scale var(--motion-base) var(--ease-spring)}.acct-grid__tile:active{scale:var(--press-scale);transition-duration:var(--motion-fast)}.acct-grid__link{display:block;width:100%;height:100%}.acct-grid__link:focus-visible{outline:3px solid var(--acc-t);outline-offset:-4px;border-radius:inherit}.acct-grid__media{width:100%;height:100%;object-fit:cover;display:block;transition:scale var(--motion-slow) var(--ease-out)}@media(hover:hover){.acct-grid__tile:not(.acct-grid__tile--warned):hover .acct-grid__media{scale:1.04}}.acct-grid__tile--warned .acct-grid__media{filter:blur(22px) brightness(.7);transform:scale(1.15)}.acct-grid__cover{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:6px;text-align:center}.acct-grid__warn{font-size:11.5px;font-weight:700;color:var(--text)}.acct-grid__badge{position:absolute;inset-block-end:8px;inset-inline-start:8px;padding:2px 7px;border-radius:6px;background:var(--media-scrim-hover);color:var(--on-media-scrim);font-size:11px;font-weight:500;font-synthesis-weight:none;font-family:var(--font-mono)}.acct-grid__play{position:absolute;inset:0;margin:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--media-scrim);color:var(--on-media-scrim);pointer-events:none}.acct-grid__many{position:absolute;inset-block-start:8px;inset-inline-end:8px;color:var(--on-media-scrim);filter:drop-shadow(0 1px 2px rgba(var(--shade-rgb),.6))}.acct-grid__more{display:flex;justify-content:center;margin:12px 0}.acct-location{margin-top:18px}.acct-location__title{margin:0;font-size:16px;font-weight:700}.acct-location__card{margin-top:10px;border-radius:18px;overflow:hidden;border:1px solid var(--glass-line);background:var(--card)}.acct-location__body{display:flex;gap:12px;padding:10px}.acct-location__map{position:relative;width:120px;height:90px;flex-shrink:0;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:repeating-linear-gradient(35deg,rgba(var(--ink-rgb),.04) 0 10px,rgba(var(--ink-rgb),.07) 10px 11px),var(--map-tile)}.acct-location__pin{transform:translateY(-10%)}.acct-location__address{display:flex;flex-direction:column;justify-content:center;min-width:0;font-style:normal;font-size:13.5px;line-height:1.55;color:var(--muted-2)}.acct-location__status{margin-top:4px;color:var(--placeholder)}.acct-location__actions{display:flex;border-top:1px solid var(--glass-line)}.acct-location__action{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;color:var(--text);font-size:14px;font-weight:700}.acct-location__action+.acct-location__action{border-inline-start:1px solid var(--glass-line)}.acct-location__action:hover{color:var(--text);background:rgba(var(--ink-rgb),.04)}.acct-edit-dialog{max-width:640px}@media(max-width:720px){.acct-edit-dialog{max-width:none;margin-top:auto;border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:none;padding-bottom:var(--safe-bottom)}.acct-edit-dialog .acct-edit__bar{border-radius:var(--radius-panel) var(--radius-panel) 0 0}}.acct-edit__bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--line-soft);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--menu)}.acct-edit__bar .acct-edit__close{width:44px;height:44px;background:transparent;border-color:transparent;box-shadow:none;color:var(--text)}.acct-edit__bar .acct-edit__close:hover:not(:disabled){background:var(--chip)}.acct-edit__bar .acct-edit__save{min-height:44px;min-width:64px;padding:10px 22px;font-size:14px;font-weight:800}.acct-edit__title{flex:1;margin:0;font-size:20px;font-weight:800}.acct-edit__body{display:flex;flex-direction:column;gap:16px;padding:18px 22px 24px}.acct-edit__why{margin:0;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;color:var(--text);background:var(--acc-soft);border:1px solid var(--acc-line)}.acct-edit__readonly{margin:0;padding:13px 16px;border-radius:14px;border:1px solid var(--line);background:var(--field);color:var(--muted)}.acct-edit__card{border-top:1px solid var(--line-soft);padding-top:14px}.acct-edit__card .acct-fieldset__legend{font-size:18px;font-weight:800}.acct-edit__card .acct-check{font-size:15px}.acct-edit__card .acct-check input{width:20px;height:20px;margin-top:0}.acct-edit__coords{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.acct-hours{width:100%;border-collapse:collapse;font-size:13.5px}.acct-hours th{padding:6px 0;padding-inline-end:8px;text-align:start;font-weight:600;color:var(--muted-2);white-space:nowrap}.acct-hours td{padding:4px 0;padding-inline-end:6px}.acct-hours__input{padding:8px 10px}.acct-hours__range{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.acct-hours__range .acct-hours__input{flex:1 1 auto;width:auto;min-width:0;max-width:100%}@media(max-width:720px){.acct-hours tr{display:grid;grid-template-columns:1fr}.acct-edit__coords{grid-template-columns:1fr}}.acct-about__who{display:flex;align-items:center;gap:14px;margin-bottom:18px}.acct-reactivate{z-index:60}@media(min-width:721px){.acct-topbar__title{font-size:17px;font-weight:800}}.acct-topbar__search{margin-inline-start:auto;flex-shrink:0}.acct-category{color:var(--muted)}.acct-joined__chevron{margin-inline-start:2px;vertical-align:-2px}.acct-location__box{position:relative}.acct-location__input{padding-inline-end:34px}.acct-location__caret{position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%);color:var(--muted);pointer-events:none}.acct-location__list{position:absolute;z-index:30;inset-inline:0;inset-block-start:calc(100% + 4px);margin:0;list-style:none;max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:var(--radius-nested);background:var(--menu);border:1px solid var(--glass-line);box-shadow:var(--elev-pop),var(--glass-hi);animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.acct-location__list--above{inset-block-start:auto;inset-block-end:calc(100% + 4px)}.acct-location__option{min-height:44px;display:flex;align-items:center;padding:8px 16px;color:var(--text);cursor:pointer;text-align:start}.acct-location__option--active,.acct-location__option:hover{background:rgba(var(--ink-rgb),.06)}.acct-location__option--mine{font-weight:600}.acct-about__info{position:relative;display:inline-flex}.acct-about__info-btn{width:44px;height:32px;margin-block:-8px;display:grid;place-items:center;border:none;border-radius:16px;background:none;color:var(--muted)}.acct-about__info-btn:hover,.acct-about__info-btn:focus-visible{color:var(--text-strong);background:rgba(var(--ink-rgb),.06)}.acct-about__pop{position:absolute;z-index:30;inset-block-start:calc(100% + 6px);inset-inline-start:0;width:min(300px,80vw);padding:12px 14px;border-radius:var(--radius-nested);background:var(--menu);border:1px solid var(--glass-line);box-shadow:var(--elev-pop),var(--glass-hi);animation:rs-pop-in var(--motion-base) var(--ease-out) backwards}.acct-about__info-text{margin:0;color:var(--text);font-size:14px;font-weight:400;line-height:1.45;text-align:start}.acct-username__held-actions{display:inline-flex;flex-wrap:wrap;gap:8px;margin-inline-start:8px}.acct-history__status{display:flex;flex-direction:column;gap:4px;margin-block-end:16px}.acct-history__count{margin:0;font-size:17px;font-weight:700}.acct-history__note{margin:0}.acct-history__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-block-start:1px solid var(--line)}.acct-history__item{display:flex;flex-direction:column;gap:2px;padding-block:14px;padding-inline:0;border-block-end:1px solid var(--line);min-inline-size:0;overflow-wrap:anywhere}.acct-history__name{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16px;font-weight:700}.acct-history__handle{unicode-bidi:isolate}.acct-history__badge{padding:2px 8px;border-radius:999px;border:1px solid var(--acc-t);color:var(--acc-t);font-size:12px;font-weight:600;white-space:nowrap}.acct-history__range,.acct-history__switched,.acct-history__by{margin:0;font-size:14px;color:var(--text)}.acct-history__switched,.acct-history__by{color:var(--muted)}.acct-info__link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-block-size:44px;color:inherit;text-decoration:none}.acct-info__link:hover .acct-info__link-label,.acct-info__link:focus-visible .acct-info__link-label{text-decoration:underline}.acct-info__link-text{display:flex;flex-direction:column;min-inline-size:0}.acct-info__link-label{color:var(--acc-t);font-weight:600}.acct-badge__help,.acct-badge__note{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.acct-badge__group{display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--line);overflow:hidden}.acct-badge__choice{display:flex;align-items:center;gap:13px;width:100%;padding:12px 16px;border:none;background:none;color:var(--text);font-family:var(--font-ui);font-size:14.5px;font-weight:600;text-align:start;cursor:pointer}.acct-badge__choice+.acct-badge__choice{border-top:1px solid var(--line)}.acct-badge__choice:hover,.acct-badge__choice:focus-visible{background:rgba(var(--ink-rgb),.04)}.acct-badge__choice:focus-visible{outline-offset:-2px}.acct-badge__choice:first-child{border-start-start-radius:13px;border-start-end-radius:13px}.acct-badge__choice:last-child{border-end-start-radius:13px;border-end-end-radius:13px}.acct-badge__choice-label{flex:1;min-width:0}.acct-badge__radio{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(var(--ink-rgb),.35);color:var(--on-accent)}.acct-badge__radio--on{border-color:transparent;background:var(--acc-t)}.acct-badge__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px}.acct-badge__line-value{display:inline-flex;align-items:center;gap:6px;font-weight:700}.acct-row--button{width:100%;border:1px solid transparent;background:none;font:inherit;text-align:start;cursor:pointer}.acct-row--button[aria-busy=true]{cursor:progress;opacity:.7}.acct-security__notice{outline:none}.acct-info-card .acct-aliases{display:flex;flex-direction:column;gap:6px}.acct-aliases__title{margin:0;color:var(--text);font-size:16px;font-weight:800}.acct-aliases__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.acct-aliases__item{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-block:10px;border-block-end:1px solid var(--line-soft)}.acct-aliases__item:last-child{border-block-end:none}.acct-aliases__name{min-inline-size:0;color:var(--text-strong);font-size:16px;font-weight:700;overflow-wrap:anywhere}.acct-aliases__date{color:var(--muted);font-size:13.5px}.acct-aliases__remove{margin-inline-start:auto}.acct-aliases__remove,.acct-aliases__retry,.acct-aliases__addBtn{min-block-size:44px;min-inline-size:44px}.acct-aliases__add{display:flex;flex-direction:column;gap:6px;margin-block-start:8px}.acct-aliases__error{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.settings-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.settings-nav__row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:var(--radius-tile);background:var(--glass);position:relative;border:1px solid var(--glass-line);box-shadow:var(--glass-hi);color:var(--text);font:inherit;font-size:19px;font-weight:600;text-align:start;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}.settings-nav__row:active{scale:var(--press-scale-row);transition-duration:var(--motion-fast)}.settings-nav__row:focus-visible{outline-offset:-2px}.settings-nav__row:hover{background:var(--chip);color:var(--text);text-decoration:none}.settings-nav__row--on,.settings-nav__row--on:hover{background:var(--acc-glass);border-color:var(--acc-line)}.settings-nav__row--on:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border-inline-end:4px solid var(--acc-t);pointer-events:none}.settings-nav__row--signout,.settings-nav__row--signout:hover{margin-top:6px;background:none;border-color:transparent;box-shadow:none;color:var(--danger)}.settings-nav__row--signout:hover{background:var(--danger-soft)}.settings-nav__chevron{flex-shrink:0;color:var(--muted);transition:translate var(--motion-base) var(--ease-out)}@media(hover:hover){.settings-nav__row:hover>.settings-nav__chevron{translate:calc(3px * var(--dir-x)) 0}}.settings-nav__row:focus-visible>.settings-nav__chevron{translate:calc(3px * var(--dir-x)) 0}.acct-row__icon,.acct-nav__icon,.safety-settings-row__icon{flex:none;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-icon-tile);background:var(--acc-tile);border:1px solid var(--acc-tile-line);color:var(--acc-t);box-shadow:var(--glass-hi)}.acct-nav__icon svg{width:18px;height:18px}.settings-nav__row--on .acct-nav__icon,.acct-row--on .acct-row__icon{border-color:transparent;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi)}.settings-nav__row--signout .acct-nav__icon{border-color:var(--danger-line);background:var(--danger-soft);color:var(--tone-danger);box-shadow:none}.settings-pane{margin-top:14px;margin-bottom:12px;padding:20px 18px;border-radius:var(--radius-panel);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}@media(prefers-reduced-motion:reduce){.settings-pane{animation:none}}:root[data-motion=off] .settings-pane{animation:none}.settings-pane :is(.settings-group-title,.acct-pane__group,.acct-fieldset__legend,.alerts-settings__heading,.posts-settings__heading,.rooms-settings-page__question,.pf-settings-list__group,.acct-results__section){margin:var(--space-6) 0 var(--space-2);font-size:12.5px;font-weight:700;line-height:1.4;color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking-label)}:root[lang=ar] .settings-pane :is(.settings-group-title,.acct-pane__group,.acct-fieldset__legend,.alerts-settings__heading,.posts-settings__heading,.rooms-settings-page__question,.pf-settings-list__group,.acct-results__section){font-size:14px;text-transform:none}.settings-pane[hidden]{display:none}.settings-pane__title{margin:0;font-size:19px;font-weight:800;color:var(--text)}.acct-pane .settings-pane__title{font-size:24px;font-weight:800}.settings-pane__subtitle{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--muted)}.settings-pane__body{margin-top:18px}.account-form{display:flex;flex-direction:column;gap:18px}.account-form__label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.account-form__managed{margin:0;padding:10px 14px;border-radius:12px;font-size:13.5px;line-height:1.5;color:var(--text);background:var(--acc-soft);border:1px solid var(--acc-line)}.account-form__readonly{cursor:default;border-style:dashed;color:var(--text-dim)}.account-form__count{font-family:var(--font-mono);font-size:12px;color:var(--muted);unicode-bidi:isolate}.account-form__count--over{color:var(--danger)}.account-form__textarea{min-height:88px;line-height:1.45}.acct-edit .field__label{font-size:14px;font-weight:700;color:var(--muted)}.acct-edit .field__input:not(.acct-hours__input){padding:13px 16px;line-height:1.5}.acct-edit .field__help{font-size:13px;color:var(--muted)}.account-form__affix{display:flex;align-items:center;gap:2px;padding-inline:16px;border-radius:14px;border:1px solid var(--line);background:var(--field)}.account-form__affix:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.account-form__affix--invalid,.account-form__affix--invalid:focus-within{border-color:color-mix(in srgb,var(--danger) 70%,transparent)}.acct-info-card .acct-form .field__label{font-size:16px;font-weight:800;color:var(--text)}.acct-info-card .field__help{margin-top:4px;font-size:14px;line-height:1.6;color:var(--muted)}.acct-info-card .account-form__affix{padding:0 16px}.acct-info-card .account-form__username{padding:14px 0;font-size:18px}.account-form__locked{margin:6px 0 0;font-weight:700;font-size:15px;color:var(--text-strong);text-align:start;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.account-form__change{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:14px;color:var(--acc-t)}.account-form__at{color:var(--muted);font-size:16px}.account-form__username{flex:1;min-width:0;padding:12px 0;border:none;background:none;color:var(--text);font-size:16px}.account-form__remove{font-size:13px;font-weight:600}.account-form__link{font-family:var(--font-mono);color:var(--text-dim)}.account-form__error{margin:0;font-size:14px;color:var(--danger)}.account-form__actions{display:flex;justify-content:flex-end}.pictures{margin:0;padding:0;border:none;min-width:0;display:flex;flex-direction:column;gap:4px}.pictures>legend{padding:0;margin-bottom:8px}.pictures__preview{position:relative;margin-bottom:40px}.pictures__cover{position:relative;aspect-ratio:3 / 1;border-radius:var(--radius-nested);overflow:hidden;border:1px solid var(--line)}.pictures__cover-img{display:block;width:100%;height:100%;object-fit:cover}.pictures__avatar{position:absolute;inset-inline-start:16px;bottom:-36px;line-height:0;border-radius:50%;box-shadow:0 0 0 4px var(--card)}.pictures__progress{position:absolute;inset-inline:12px;bottom:10px;height:4px;border-radius:2px;overflow:hidden;background:rgba(var(--shade-rgb),.5)}.pictures--sheet .pictures__preview{margin-bottom:38px}.pictures--sheet .pictures__avatar{inset-inline-start:14px;bottom:auto;inset-block-end:-26px;box-shadow:0 0 0 3px var(--menu),0 0 0 6px var(--acc-t)}.pictures__avatar .pictures__progress{inset-inline:14px;bottom:14px}.pictures__progress-fill{display:block;height:100%;background:var(--acc-t)}.picture-control{container:picture-control / inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.picture-control__text{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:break-word}@container picture-control (min-width: 30em){.picture-control__text{flex-basis:16em}}.picture-control__label{font-size:16px;font-weight:800;line-height:1.5}.picture-control__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.picture-control__actions .btn{min-height:44px;min-width:44px;border-radius:var(--radius-pill);font-size:14px;font-weight:800}.picture-control__actions .btn--outline{background:transparent;border-color:var(--line);color:var(--text);padding:9px 20px}.picture-control__actions .btn--ghost{color:var(--acc-t)}.lang-switch{margin:0;padding:0;border:none;min-width:0}.lang-switch>legend{padding:0;margin-bottom:10px}.lang-switch__seg{margin-bottom:10px}.lang-switch__seg [lang=ar]{font-family:var(--font-ar)}.public-link{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.public-link__row{align-self:stretch;display:flex;align-items:center;gap:8px;min-block-size:48px;padding-block:4px;padding-inline:16px 6px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--field)}.public-link__url{flex:1 1 auto;min-width:0;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:13.5px;font-weight:500;font-synthesis-weight:none;color:var(--text);overflow-wrap:anywhere}.public-link__copy{inline-size:36px;block-size:36px;flex:none;display:grid;place-items:center}.public-link__glyph{grid-area:1 / 1;display:grid;transition:opacity var(--motion-base) var(--ease-out),scale var(--motion-base) var(--ease-spring)}.public-link__glyph--done{opacity:0;scale:.6;color:var(--tone-ok)}.public-link__copy[data-copied] .public-link__glyph--copy{opacity:0;scale:.6}.public-link__copy[data-copied] .public-link__glyph--done{opacity:1;scale:1}.public-link__alias{font-family:var(--font-mono);color:var(--text-dim);overflow-wrap:anywhere}.public-link__open{margin-inline-start:-12px}@media(max-width:720px){.settings-nav__row{padding:15px 16px}.settings-pane{padding:18px 14px}}.home-topbar{position:fixed;z-index:30;top:0;inset-inline:0;padding-block-start:var(--safe-top);padding-inline:var(--safe-start) var(--safe-end);background:var(--glass-tabbar);backdrop-filter:var(--glass-tabbar-filter);-webkit-backdrop-filter:var(--glass-tabbar-filter);box-shadow:var(--bar-edge-bottom),var(--bar-lift-down)}.home-topbar-slot{height:calc(var(--topbar-row-h) + var(--topbar-tabs-h))}.home-topbar__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--topbar-row-h);padding-inline:8px}.home-topbar__start{display:flex;justify-content:flex-start;min-width:0}.home-topbar__end{min-width:0}.home-topbar__account{padding:0;border:0;background:none}.home-topbar__logo{display:grid;place-items:center;width:44px;height:44px;border-radius:12px}.home-topbar__account,.home-topbar__logo{position:relative;isolation:isolate;transition:scale var(--motion-base) var(--ease-spring)}.home-topbar__account:active,.home-topbar__logo:active{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.home-topbar__account:after,.home-topbar__logo:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.home-topbar__account:hover:after,.home-topbar__logo:hover:after{opacity:1}}.home-topbar__logo:hover{text-decoration:none}.home-topbar__mark{display:block;width:30px;height:30px;object-fit:contain;border-radius:9px}.home-topbar .acct-hometabs{height:var(--topbar-tabs-h);margin:0;padding-inline:4px}.home-topbar .tabs__tab:not(.tabs__tab--on){color:var(--muted-2)}.home-topbar .acct-hometabs__tab{min-height:var(--topbar-tabs-h);font-size:calc(15px * var(--font-zoom, 1))}@media(forced-colors:active){.home-topbar{border-block-end:1px solid CanvasText}}.home-topbar__account{width:auto;min-width:44px;height:var(--topbar-row-h);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-block-start:1px;border-radius:12px}.home-topbar__account .avatar{margin:3px;box-shadow:var(--topbar-photo-edge),var(--topbar-ring-glow)}.home-topbar__account:before{content:"";position:absolute;inset-block-start:1px;inset-inline-start:calc(50% - 16px);width:32px;height:32px;border-radius:50%;pointer-events:none;background:var(--topbar-ring);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),var(--mask-opaque) calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),var(--mask-opaque) calc(100% - 2px));animation:topbar-ring-turn 8s linear infinite}@keyframes topbar-ring-turn{to{transform:rotate(1turn)}}.home-topbar__label{display:grid;max-width:96px;font-size:9.5px;font-weight:600;line-height:12px;color:var(--muted)}.home-topbar__name,.home-topbar__pin{grid-area:1 / 1;justify-self:center;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-topbar__label--swap .home-topbar__pin{opacity:0}.home-topbar__pin{padding-inline:5px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass);box-shadow:var(--glass-hi);font-family:var(--font-mono);font-weight:700;letter-spacing:var(--tracking-snug);line-height:10px;align-self:center}@supports ((-webkit-background-clip: text) or (background-clip: text)){.home-topbar__pin{background:var(--topbar-pin-ink),var(--glass);-webkit-background-clip:text,padding-box;background-clip:text,padding-box;-webkit-text-fill-color:transparent}}.home-topbar__label--swap .home-topbar__name{animation:topbar-label-name 33.5s linear infinite}.home-topbar__label--swap .home-topbar__pin{animation:topbar-label-pin 33.5s linear infinite}@keyframes topbar-label-name{0%,89.55%{opacity:1}90.75%,98.81%{opacity:0}to{opacity:1}}@keyframes topbar-label-pin{0%,89.55%{opacity:0}90.75%,98.81%{opacity:1}to{opacity:0}}.home-topbar__sheen{position:absolute;inset:7px;overflow:hidden;border-radius:9px;pointer-events:none;background:var(--topbar-glass-hi);box-shadow:var(--glass-hi)}.home-topbar__sheen:before{content:"";position:absolute;inset-block:-20%;inset-inline-start:-60%;width:45%;background:var(--topbar-sheen);transform:skew(calc(-18deg * var(--dir-x)));animation:topbar-sheen 6s ease-in-out infinite}@keyframes topbar-sheen{0%,60%{transform:translate(0) skew(calc(-18deg * var(--dir-x)))}to{transform:translate(calc(420% * var(--dir-x))) skew(calc(-18deg * var(--dir-x)))}}.home-topbar__logo:before{content:"";position:absolute;inset:5px;z-index:-1;border-radius:11px;pointer-events:none;box-shadow:var(--topbar-logo-glow);opacity:.4;animation:topbar-glow 3s ease-in-out infinite alternate}@keyframes topbar-glow{to{opacity:.9}}html[data-video-playing] .home-topbar__account:before,html[data-video-playing] .home-topbar__label--swap .home-topbar__name,html[data-video-playing] .home-topbar__label--swap .home-topbar__pin,html[data-video-playing] .home-topbar__sheen:before,html[data-video-playing] .home-topbar__logo:before,html[data-motion-rest] .home-topbar__account:before{animation-play-state:paused}.home-topbar__end{display:flex;justify-content:flex-end;padding-inline-end:6px}.home-topbar__prayer{appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer;text-align:end;display:grid;min-width:0;font-size:12px;font-weight:600;line-height:16px;color:var(--text);white-space:nowrap}.link-button.home-topbar__prayer:hover{text-decoration:none}.home-topbar__when{grid-area:1 / 1;justify-self:end;min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity calc(var(--motion-slow) * 3) var(--ease-out)}.home-topbar__when--on{opacity:1}.home-topbar__prayer-name{color:var(--acc-t)}.acct-names-cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:8px}.acct-names-cta__lead{margin:0}.acct-names-cta__ask,.acct-names-actions>*,.acct-names-cta__link,.acct-names-request__write{min-block-size:44px}.acct-names-cta--waiting{margin-block-start:8px}.acct-names-sheet__field{margin-block:12px 4px}.acct-names-sheet__note{inline-size:100%;min-block-size:88px;resize:vertical;overflow-wrap:anywhere}.acct-names-sheet__count{margin:4px 0 0;color:var(--muted);font-size:13px;text-align:end}.acct-names-sheet__count--over,.acct-names-sheet__note--over{color:var(--danger);border-color:var(--danger)}.acct-names-sheet__error{margin-block:8px 0}.acct-names-page{display:flex;flex-direction:column;gap:14px}.acct-names-page__explain{margin:0;color:var(--text-dim)}.acct-names-ask{display:flex;flex-direction:column;gap:6px}.acct-names-ask__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acct-names-ask__field{flex:1 1 12rem;min-width:0}.acct-names-ask__send{flex:0 0 auto;min-block-size:44px}.acct-names-list,.acct-names-cards{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.acct-names-row,.acct-names-card{padding-block:14px;padding-inline:16px;border:1px solid var(--line);border-radius:var(--radius-nested);background:var(--card-2);overflow-wrap:anywhere}.acct-names-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acct-names-row__name{font-weight:600}.acct-names-row p,.acct-names-card p{margin-block:6px 0}.acct-names-chips{display:flex;flex-wrap:wrap;gap:6px}.acct-names-chip{display:inline-flex;align-items:center;padding-block:2px;padding-inline:10px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:13px;color:var(--text-soft)}.acct-names-chip--taken,.acct-names-chip--revoked,.acct-names-chip--feed-failing,.acct-names-chip--stale{border-color:var(--warn);color:var(--warn)}.acct-names-chip--feed-held,.acct-names-chip--feed-suspect{border-color:var(--danger);color:var(--danger)}.acct-names-note{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start}.acct-names-request__label{color:var(--muted);font-size:13px}.acct-names-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:10px}.acct-names-actions--row{justify-content:flex-start}@media(max-width:599px){.acct-names-actions--stack{flex-direction:column;align-items:stretch}.acct-names-actions--stack>*{inline-size:100%}.acct-names-admin__tabs [role=tab]{min-block-size:44px}.acct-names-sheet-modal.acct-names-sheet-modal{position:fixed;inset-inline:0;inset-block-end:0;max-inline-size:none;max-block-size:calc(100dvh - 24px - var(--safe-top));overflow-y:auto;border-radius:22px 22px 0 0;border-block-end:none;padding-block-end:calc(24px + var(--safe-bottom))}}.acct-names-feed__title{margin:0;font-size:17px}.acct-names-feed__blurb,.acct-names-feed__paused{color:var(--text-dim)}.acct-names-feed__facts{margin-block:8px 0;padding-inline-start:18px}.acct-names-feed__held{margin-block-start:12px;padding-block:12px;padding-inline:14px;border-inline-start:3px solid var(--danger);border-radius:12px;background:rgba(var(--danger-tint-rgb),.06)}.acct-names-feed__held h3{margin:0;font-size:15px}.acct-names-feed__held ul{margin-block:6px 0;padding-inline-start:18px}.acct-names-feed__note{margin-block-start:12px;padding-block:10px;padding-inline:14px;border-inline-start:3px solid var(--line-strong);border-radius:12px;background:rgba(var(--ink-rgb),.03);overflow-wrap:anywhere}.acct-names-feed__note h3{margin:0;font-size:15px}.acct-names-feed__note p{margin-block:6px 0}.acct-names-feed__note ul{margin-block:6px 0;padding-inline-start:18px}.acct-names-admin__count{margin:0;font-weight:600}.acct-names-admin__tabs{max-inline-size:100%}.acct-names-count-icon{position:relative;display:inline-flex}.acct-names-count-icon__badge{position:absolute;inset-block-start:-7px;inset-inline-end:-9px;min-inline-size:17px;padding-block:0;padding-inline:4px;border-radius:9px;background:var(--danger);color:var(--on-danger);font-family:var(--font-mono);font-size:10.5px;font-weight:500;font-synthesis-weight:none;line-height:17px;text-align:center}.rooms-details__lines,.rooms-card__details,.rooms-player__details{margin-top:8px}.rooms-details__line{margin:2px 0 0;font-size:14px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.rooms-card .rooms-details__line{font-size:14px;color:var(--muted)}.rooms-details__who{color:var(--text);font-weight:700;text-decoration:none}.rooms-details__who:hover{text-decoration:underline}.rooms-card__crowd{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:14px;font-weight:700;color:var(--text)}.rooms-card__people{min-width:0}.rooms-people__bracket{font-weight:400}.rooms-card__see{display:block;margin-top:12px;padding:0;border:none;background:none;color:var(--text);font:inherit;font-size:14px;font-weight:800;text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rooms-card__see:hover{text-decoration-thickness:2px}.rooms-card__actions:empty{display:none}.rooms-card__download{display:block}.rooms-details{margin-top:12px;padding:18px 20px;border-radius:var(--radius-nested);border:1px solid var(--line);background:var(--card-2);min-width:0}.rooms-details__title{margin:0;font-size:19px;font-weight:800}.rooms-details>.rooms-details__lines{margin-top:12px}.rooms-details .rooms-details__line{font-size:14.5px;line-height:1.7}.rooms-details__people{color:var(--text);font-weight:700}.rooms-details__note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.rooms-details__see,.rooms-download{margin-top:12px}.rooms-details__attendance{margin-top:14px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.rooms-details__attendance .rooms-attendance__row:last-child{border-bottom:none}.rooms-download__menu{min-width:260px}.rooms-attendance-sheet.rooms-attendance-sheet{width:min(560px,100%);max-width:560px;max-height:80vh;max-height:80dvh;display:flex;flex-direction:column;padding:0;overflow:hidden}.rooms-attendance-sheet__content{flex:1;min-height:0;display:flex;flex-direction:column}.rooms-attendance__header{position:sticky;top:0;z-index:1;flex-shrink:0;padding:14px 16px 12px;border-bottom:1px solid var(--line);background:var(--menu)}.rooms-attendance__titlebar{display:flex;align-items:center;justify-content:space-between;gap:12px}.rooms-attendance__title{margin:0;font-size:18px;font-weight:700}.rooms-attendance__close{flex-shrink:0;width:44px;height:44px;margin-block:-6px;margin-inline-end:-8px;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:var(--muted-2);font:inherit;font-size:26px;line-height:1;cursor:pointer}.rooms-attendance__close:hover{background:rgba(var(--ink-rgb),.08);color:var(--text)}.rooms-attendance__counts{margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--muted-2)}.rooms-attendance__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(8px + var(--safe-bottom))}.rooms-attendance__state{margin:0;padding:28px 16px;text-align:center;font-size:14px;line-height:1.5;color:var(--muted-3)}.rooms-attendance__state p{margin:0 0 12px}.rooms-attendance__list{list-style:none;margin:0;padding:0}.rooms-attendance__row{min-height:64px;padding:16px 18px;border-bottom:1px solid var(--line-soft)}.rooms-attendance__head{display:flex;align-items:center;gap:10px}.rooms-attendance__person{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:10px;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer}span.rooms-attendance__person{cursor:default}.rooms-attendance__names{min-width:0;display:flex;flex-direction:column;gap:1px}.rooms-attendance__name{display:flex;align-items:center;gap:5px;min-width:0;font-size:16px;font-weight:800;overflow-wrap:anywhere}.rooms-attendance__ids{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.rooms-role{flex-shrink:0;padding:5px 13px;font-size:12px;font-weight:800}.rooms-attendance__meta{margin-inline-start:58px}.rooms-attendance__line{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted)}.rooms-attendance__visits{min-height:32px;padding:4px 0;border:none;background:none;color:var(--acc-t);font:inherit;font-size:12.5px;font-weight:700;text-align:start;cursor:pointer}.rooms-attendance__visit-list{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--muted-3)}.rooms-attendance__more{display:flex;justify-content:center;padding:14px 16px 6px}.rooms-attendance__sentinel{width:100%;height:1px;pointer-events:none}.rooms-attendance__notes{padding:12px 18px 4px;font-size:13px;line-height:1.5;color:var(--muted)}.rooms-attendance__notes p{margin:0 0 6px}@media(max-width:720px){.rooms-attendance__meta{margin-inline-start:50px}.rooms-attendance-sheet.rooms-attendance-sheet{width:100%;max-width:none;height:calc(100dvh - 20px - var(--safe-top) - var(--safe-bottom));max-height:none}}.rooms-preview__body{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.rooms-preview__names{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.rooms-preview__name{display:inline-flex;align-items:center;gap:5px;font-size:17px;font-weight:700;overflow-wrap:anywhere}.rooms-preview__ids{font-size:13px;color:var(--muted-3)}.rooms-preview__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.rooms-player__stage{margin-top:14px;padding:12px 14px;border-radius:var(--radius-nested);border:1px solid var(--line);background:var(--card-2)}.rooms-player__stage-title{margin:0;font-size:12px;font-weight:700;letter-spacing:var(--tracking-chip);color:var(--muted-2)}.rooms-player__stage-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 16px}.rooms-player__stage-list[hidden]{display:none}.rooms-player__person{min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;width:84px;text-align:center}.rooms-player__who{min-width:0;display:flex;flex-direction:column;gap:1px;max-width:100%}.rooms-player__name{font-size:12.5px;font-weight:700;overflow-wrap:anywhere}.rooms-player__role{font-size:11px;color:var(--muted-3)}.rooms-player__stage--small{padding:8px 12px}.rooms-player__stage--small .rooms-player__stage-list{margin-top:6px;gap:8px 14px}.rooms-player__stage--small .rooms-player__person{width:auto;flex-direction:row;gap:8px;text-align:start}.rooms-player__stage--small .rooms-player__who{flex-direction:row;align-items:baseline;gap:6px}.rooms-player__stage-more{margin:8px 0 0;font-size:12px;font-weight:700;color:var(--muted-2)}.rooms-player__stage-note{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--muted-3)}.rooms-player__host{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.rooms-lib{display:flex;flex-direction:column;gap:12px;padding-block:12px;padding-inline:16px;min-width:0}.rooms-lib__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.rooms-lib__banner{margin:0;padding-block:10px;padding-inline:14px;border:1px solid var(--glass-line);border-radius:14px;background:rgba(var(--ink-rgb),.05);color:var(--text-soft);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.rooms-lib__setting{display:inline-flex;align-items:center;min-height:32px;color:var(--acc-t);font-size:13.5px;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.rooms-lib__setting:hover{text-decoration:underline}.rooms-lib__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;min-width:0}.rooms-lib__row{display:flex;flex-direction:column;gap:6px;min-width:0}.rooms-lib__row>.rooms-card{margin-block-start:0}.rooms-lib__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding-inline:4px;min-width:0}.rooms-lib__when{display:inline-flex;align-items:center;min-height:32px;color:var(--muted-2);font-size:13px;text-decoration:none;overflow-wrap:anywhere}.rooms-lib__when:hover{text-decoration:underline}.rooms-lib__badge{display:inline-flex;align-items:center;padding-block:2px;padding-inline:9px;border:1px solid var(--line-strong);border-radius:999px;background:rgba(var(--ink-rgb),.06);color:var(--text-soft);font-size:12px;line-height:1.5}.rooms-lib__menu{margin-inline-start:auto;display:inline-flex}.rooms-lib__more{display:flex;justify-content:center}.rooms-settings-page__group+.rooms-settings-page__group{margin-block-start:28px}.rooms-settings-page__question{margin:0 0 10px;padding-inline:4px;font-size:15px;font-weight:700;overflow-wrap:anywhere}@media(max-width:720px){.rooms-lib{padding-inline:0}}.rooms-spaces-mic__wave{transform-box:fill-box;transform-origin:center}.rooms-spaces-mic--anim .rooms-spaces-mic__wave{animation:rooms-spaces-mic-wave 2.4s ease-in-out infinite}html[data-video-playing] .rooms-spaces-mic--anim .rooms-spaces-mic__wave,html[data-motion-rest] .rooms-spaces-mic--anim .rooms-spaces-mic__wave{animation-play-state:paused}@keyframes rooms-spaces-mic-wave{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.rooms-spaces-mic--anim .rooms-spaces-mic__wave{animation:none}}.country-flag{display:inline-block;flex-shrink:0;box-sizing:border-box;border-radius:50%;overflow:hidden;line-height:0;vertical-align:middle;background:rgba(var(--ink-rgb),.08);box-shadow:0 0 0 1px rgba(var(--ink-rgb),.16)}.country-flag>img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;pointer-events:none}.country-flag--sm{width:16px;height:16px}.country-flag--lg{width:22px;height:22px}.rooms-country-credit{margin:14px 0 0;padding-inline:2px;font-size:11.5px;line-height:1.4;color:var(--muted-3, var(--muted));overflow-wrap:anywhere}.rooms-country-credit a{color:inherit;text-decoration:underline}.rooms-country-credit a:hover,.rooms-country-credit a:focus-visible{color:var(--text)}.rooms-pip-setting{margin-top:22px;padding:14px 16px;border-radius:16px;border:1px solid var(--glass-line);background:rgba(var(--ink-rgb),.03)}.rooms-pip-setting .rooms-toggle{margin-top:0;font-weight:700}.rooms-pip-setting .rooms-settings-page__note{margin:8px 0 0;line-height:1.5}html[data-relay-host-pip]{overflow:hidden}html[data-relay-host-pip] body>:not(.rooms-host-pip){visibility:hidden}.rooms-host-pip{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow:hidden;background:rgb(var(--shade-rgb))}.rooms-host-pip__card{display:block;width:100%;height:100%;object-fit:contain}.rooms-host-pip__camera{display:block;width:100%;height:100%;object-fit:cover;background:rgb(var(--shade-rgb))}.rooms-host-pip__chip{position:absolute;inset-inline-start:8px;inset-block-end:8px;max-width:calc(100% - 16px);display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:rgba(var(--shade-rgb),.72);color:var(--on-media-scrim);font-size:13px;font-weight:600;line-height:1.2}.rooms-host-pip__live{padding:1px 7px;border-radius:var(--radius-pill);background:var(--live-green);color:var(--on-live-green);font-weight:700;letter-spacing:var(--tracking-chip)}.rooms-host-pip__name{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rooms-host-pip__rec{color:var(--live-red);font-weight:800}.rooms-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--muted-3)}.rooms-dot--live{background:var(--live-green);animation:rpulse 1.2s ease infinite}.rooms-dot--scheduled{background:var(--badge-admin)}.rooms-dot--ended,.rooms-dot--cancelled{background:var(--muted-3)}.rooms-dot--accent{background:var(--acc-t);animation:rpulse 1.3s ease infinite}.rooms-dot--rec{background:var(--danger)}html[data-video-playing] .rooms-dot--live,html[data-video-playing] .rooms-dot--accent,html[data-video-playing] .rooms-pill__bars>span,html[data-motion-rest] .rooms-dot--live,html[data-motion-rest] .rooms-dot--accent,html[data-motion-rest] .rooms-pill__bars>span{animation-play-state:paused}html[data-video-playing] .rooms-dot--live,html[data-motion-rest] .rooms-dot--live,html[data-video-playing] .rooms-dot--accent,html[data-motion-rest] .rooms-dot--accent{animation-play-state:paused}.rooms-rec{display:inline-flex;align-items:center;padding:2px 7px;border-radius:8px;background:rgba(var(--danger-tint-rgb),.14);color:var(--danger);font-size:10px;font-weight:700;letter-spacing:var(--tracking-label)}.rooms-rec-notice{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border-radius:14px;background:rgba(var(--danger-tint-rgb),.1);border:1px solid rgba(var(--danger-tint-rgb),.3);color:var(--danger);font-size:12.5px;line-height:1.5}.rooms-rec-notice .rooms-dot{margin-top:5px;flex-shrink:0}.rooms-rec-notice__text{flex:1;min-width:0;overflow-wrap:anywhere}.rooms-muted{margin:8px 0 0;color:var(--muted-3);font-size:13px;line-height:1.5}.rooms-stack{display:inline-flex}.rooms-stack>*{box-shadow:0 0 0 2px var(--stack-ring, var(--card));border-radius:50%}.rooms-stack>*+*{margin-inline-start:-8px}.rooms-card .rooms-stack>*+*{margin-inline-start:-7px}.rooms-icon-btn{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border:none;border-radius:50%;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-weight:700}.rooms-icon-btn:hover{background:rgba(var(--ink-rgb),.07)}.rooms-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:14.5px}.rooms-dock,.rooms-pill__btn,.rooms-video__cw,.rooms-vtile__chip,.rooms-vtile__off,.rooms-person-backdrop,.rooms-person,.rooms-picker,.rooms-bar,.rooms-camera,.rooms-camera__chip,.rooms-camera__flip,.rooms-hd,.rooms-tile__react,.rooms-float__chip,.rooms-tile--ghost,.rooms-dm{--bg: #0b0e13;--bg-page: #0b0e13;--bg-rail: #0e1218;--card: #141922;--card-2: #10151c;--field: #0f141a;--menu: #171d26;--text: #eef2f6;--text-strong: #f6f8fb;--text-post: #eef2f6;--text-soft: #dfe5ea;--text-dim: #b9c4ce;--muted: #93a0ad;--muted-2: #a9b4bf;--muted-3: #a3aeba;--placeholder: #93a0ad;--faint: #5d6873;--ink-rgb: 255,255,255;--shade-rgb: 0,0,0;--line: rgba(var(--ink-rgb), .08);--line-soft: rgba(var(--ink-rgb), .05);--glass-line: rgba(var(--ink-rgb), .12);--line-strong: rgba(var(--ink-rgb), .3);--chip: rgba(var(--ink-rgb), .06);--scrim: rgba(4,7,10,.66);--glass: linear-gradient(160deg, rgba(255,255,255,.12), rgba(255,255,255,.03));--glass-hi: inset 0 1px 0 rgba(255,255,255,.18);--depth: 0 6px 16px rgba(0,0,0,.28);--shadow-bar: 0 12px 30px rgba(var(--shade-rgb), .35);--disabled-surface: rgba(var(--ink-rgb), .03);--disabled-line: rgba(var(--ink-rgb), .12);--disabled-ink: var(--muted);--disabled-icon: var(--faint);--danger: #fb7185;--warn: #f59e4b;--danger-on-tint: #ffc2cc;--on-accent: #04211a;--badge-partner: #cf8a10;--badge-custom-cyan: #9bfafd;--badge-custom-indigo: #a5b4fc;--badge-custom-purple: #d8b4fe;--badge-custom-pink: #f9a8d4;--badge-custom-silver: #cbd5e1;--seal-admin: #e8c94a;--seal-admin-rim: #e8c94a;--seal-admin-ink: #04211a;--seal-subadmin: #efd9a7;--seal-subadmin-rim: #efd9a7;--seal-subadmin-ink: #04211a;--seal-registered: #22c55e;--seal-registered-rim: #22c55e;--seal-registered-ink: #04211a;--seal-guest: #6984c3;--seal-guest-rim: #6984c3;--seal-guest-ink: #04211a;--seal-partner: #cf8a10;--seal-partner-rim: #cf8a10;--seal-partner-ink: #04211a;--seal-verified: #1d9bf0;--seal-verified-rim: #1d9bf0;--seal-verified-ink: #04211a;--seal-government: #96969f;--seal-government-rim: #96969f;--seal-government-ink: #04211a;--seal-gov-employee: #7ea5b7;--seal-gov-employee-rim: #7ea5b7;--seal-gov-employee-ink: #04211a;--seal-admin-shine: #fff6d5;--acc-t: var(--acc-t-dark);--acc-soft-a: .14;--acc-glass-a1: .32;--acc-glass-a2: .1;--acc-soft: rgba(var(--acc-1-rgb), var(--acc-soft-a));--acc-glass: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-glass-a1)), rgba(var(--acc-1-rgb), var(--acc-glass-a2)));--state-hover: rgba(var(--ink-rgb),.05);--state-press: rgba(var(--ink-rgb),.08);--glass-edge: inset 0 1px 0 rgba(255,255,255,.18), inset 0 -1px 0 rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.22);--overlay-sheen: linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,0) 28px);--overlay-group: rgba(255,255,255,.04);--elev-pop: 0 12px 28px rgba(var(--shade-rgb),.4), 0 2px 6px rgba(var(--shade-rgb),.24);--elev-dialog: 0 24px 60px rgba(var(--shade-rgb),.5), 0 6px 16px rgba(var(--shade-rgb),.28);--elev-sheet: 0 -16px 48px rgba(var(--shade-rgb),.45);--tone-ok: #34d399;--tone-ok-rgb: 52,211,153;--tone-info: #7cb6ff;--tone-info-rgb: 124,182,255;--tone-warn: #fdba74;--tone-warn-rgb: 245,158,75;--tone-danger: var(--danger);--tone-danger-rgb: 251,113,133;--tone-admin: #e8c94a;--tone-admin-rgb: 232,201,74;--tone-wash-a: .14;--tone-wash-hover-a: .22;--tone-edge-a: .4;--danger-soft: rgba(var(--tone-danger-rgb), var(--tone-wash-a));--danger-line: rgba(var(--tone-danger-rgb), var(--tone-edge-a));--danger-fill: linear-gradient(160deg,#fb7185,#f43f5e);--on-danger: #04211a;--danger-glow: rgba(251,113,133,.3);--on-tone: #04211a;--switch-off: #636e7a;--halo-a: .14;--acc-tile-a1: .3;--acc-tile-a2: .07;--acc-tile: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-tile-a1)), rgba(var(--acc-1-rgb), var(--acc-tile-a2)));--acc-tile-line: rgba(var(--acc-1-rgb), .35);--acc-bubble-a1: .26;--acc-bubble-a2: .1;--acc-bubble: linear-gradient(160deg, rgba(var(--acc-1-rgb), var(--acc-bubble-a1)), rgba(var(--acc-1-rgb), var(--acc-bubble-a2)))}.rooms-card{--stack-ring: var(--card-2);margin-top:12px;padding:14px 16px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--line);color:var(--text);cursor:default}.rooms-card--focus{padding:16px 18px}.rooms-card :focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.rooms-card__chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rooms-card__status .rooms-dot{width:7px;height:7px;background:var(--faint);animation:none}.rooms-card--scheduled .rooms-card__status .rooms-dot{background:currentColor}.rooms-card--scheduled .rooms-card__status{font-size:10.5px;font-weight:900;letter-spacing:var(--tracking-caps);text-transform:uppercase}:lang(ar) .rooms-card--scheduled .rooms-card__status{font-size:11.5px;text-transform:none}.rooms-card__title{margin:12px 0 0;font-size:20px;font-weight:800;line-height:1.3;text-wrap:pretty;overflow-wrap:anywhere}.rooms-card--focus .rooms-card__title{margin-top:14px;font-size:22px}.rooms-card__note{margin:12px 0 0;font-size:13px;font-weight:600;color:var(--muted)}.rooms-card--live{border-color:rgba(var(--live-green-rgb),.38);box-shadow:inset 0 1px rgba(var(--live-green-rgb),.22)}.rooms-card__action{width:100%;min-block-size:var(--control-lg);display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--acc-line);background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.rooms-card--live .rooms-card__action:not(.rooms-card__action--solid){border-color:transparent;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow)}.rooms-card__action--solid,.rooms-card__action--solid:hover:not(:disabled){border:1px solid var(--glass-line);background:var(--glass);color:var(--text);box-shadow:var(--glass-hi)}.rooms-card__action--solid:before{content:"";flex:none;inline-size:14px;block-size:14px;background:currentColor;-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}.rooms-card__action:disabled{opacity:.7}.rooms-dock{position:fixed;z-index:35;inset-inline-end:calc(16px + var(--safe-end));bottom:calc(16px + var(--safe-bottom));width:min(420px,calc(100vw - 32px));height:min(760px,calc(100vh - 32px));display:flex;flex-direction:column;border-radius:var(--radius-panel);overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards;color:var(--text)}.rooms-rail-dock:empty{display:none}.rooms-rail-dock{position:sticky;top:0;z-index:5}aside:has(>.rooms-rail-dock>.rooms-dock){width:430px;flex-shrink:1;min-width:360px;padding-inline:0;overflow:visible}aside:has(>.rooms-rail-dock>.rooms-dock)>:not(.rooms-rail-dock){display:none}.rooms-dock.rooms-dock--rail{position:relative;z-index:auto;inset:auto;width:auto;height:min(760px,calc(100vh - 36px))}.rooms-dock--phone{inset:0;width:auto;height:auto;border-radius:0;border:none;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom)}.rooms-pill{position:fixed;z-index:34;inset-inline-end:calc(16px + var(--safe-end));bottom:calc(16px + var(--safe-bottom));width:min(360px,calc(100vw - 32px))}:root:has(.rooms-pill--phone){--phone-end-lift: var(--phone-page-bar)}.rooms-pill--phone{inset-inline:calc(10px + var(--safe-start)) calc(82px + var(--safe-end));bottom:calc(var(--phone-bar-top) + 12px + var(--phone-page-bar));width:auto}.rooms-pill__btn{width:100%;min-block-size:56px;display:flex;align-items:center;gap:12px;padding:8px;padding-inline:8px 10px;border-radius:var(--radius-pill);border:1px solid var(--glass-line);background:var(--menu);background-image:var(--glass);box-shadow:var(--shadow-bar),var(--glass-hi);color:var(--text);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:fadeUp var(--motion-slow) var(--ease-out) backwards;transition:scale var(--motion-base) var(--ease-spring)}.rooms-pill__btn:active{scale:var(--press-scale);transition-duration:var(--motion-fast)}.rooms-pill__disc{flex:none;inline-size:40px;block-size:40px;display:grid;place-items:center;border-radius:50%;background:var(--acc-fill);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow)}.rooms-pill__disc .rooms-pill__bars>span{background:var(--acc-ink)}.rooms-pill__chev{flex:none;inline-size:32px;block-size:32px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);box-shadow:var(--glass-hi);color:var(--text)}.rooms-pill__bars{display:flex;align-items:flex-end;gap:2px;height:16px;flex-shrink:0}.rooms-pill__bars>span{width:3px;height:16px;border-radius:2px;background:var(--acc-t);animation:roomsBars .9s ease-in-out infinite}.rooms-pill__bars>span:nth-child(2){animation-delay:.2s}.rooms-pill__bars>span:nth-child(3){animation-delay:.4s}html[data-video-playing] .rooms-pill__bars>span,html[data-motion-rest] .rooms-pill__bars>span{animation-play-state:paused}.rooms-pill__title{flex:1;min-width:0;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rooms-pill__line{flex-shrink:0;font-size:12px;color:var(--muted-3);white-space:nowrap}.rooms-pill .rooms-pill__badge{position:static;flex-shrink:0}@media(prefers-reduced-motion:reduce){.rooms-pill__bars>span,.rooms-pill__btn{animation:none}}:root[data-motion=off] .rooms-pill__bars>span,:root[data-motion=off] .rooms-pill__btn{animation:none}@keyframes roomsBars{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.rooms-panel__head{display:flex;align-items:center;gap:8px;padding:16px 18px 4px;flex-shrink:0}.rooms-panel__spacer{flex:1;min-width:0}.rooms-panel__menu{display:flex;flex-shrink:0}.rooms-panel__back{display:flex;align-items:center;gap:6px;min-width:0;flex-shrink:1;overflow:hidden;border:none;background:none;color:var(--text);font:inherit;font-size:16px;font-weight:700;cursor:pointer;white-space:nowrap}.rooms-panel__back>svg{flex-shrink:0}.rooms-panel__back-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.rooms-panel__title{margin:8px 0 0;font-size:20px;font-weight:700}.rooms-end{flex-shrink:0;white-space:nowrap;padding:8px 16px;border-radius:var(--radius-pill);border:0;background:var(--live-red-fill);color:var(--on-media-scrim);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.rooms-end:active:not(:disabled){scale:var(--press-scale-icon)}.rooms-panel__head .rooms-icon-btn{isolation:isolate;border:1px solid var(--glass-line);background:var(--glass);box-shadow:var(--glass-edge);-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}.rooms-panel__head .rooms-icon-btn:hover{background:var(--glass)}.rooms-panel__head .rooms-icon-btn:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.rooms-panel__head .rooms-icon-btn:hover:after{opacity:1}}.rooms-panel__head .rooms-icon-btn:focus-visible:after,.rooms-panel__head .rooms-icon-btn[aria-expanded=true]:after{opacity:1}.rooms-panel__head .rooms-icon-btn:active{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.rooms-panel__head .rooms-icon-btn:active:after{background:var(--state-press);opacity:1}.rooms-prejoin,.rooms-ended,.rooms-player,.rooms-room{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.rooms-prejoin__body,.rooms-ended__body,.rooms-player__body{flex:1;min-height:0;overflow-y:auto;padding:6px 20px 16px}.rooms-prejoin__status{display:flex;align-items:center;gap:7px;margin:6px 0 0;font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-wide);color:var(--muted)}:root[lang=ar] .rooms-prejoin__status{font-family:var(--font-ar);font-size:12px}.rooms-prejoin__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0}.rooms-prejoin__title{margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.rooms-prejoin__stage{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.rooms-prejoin__person{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.rooms-prejoin__name{max-width:100%;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rooms-prejoin__face{display:grid;border-radius:50%}.rooms-prejoin__person--host .rooms-prejoin__face{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--acc-t)}.rooms-prejoin__role{max-inline-size:100%}.rooms-prejoin__more{margin:12px 0 0;font-size:12.5px;font-weight:700;color:var(--muted-2)}.rooms-prejoin__others{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:10px 14px;border-radius:var(--radius-tile);background:var(--card-2);border:1px solid var(--line);font-size:14px;font-weight:700}.rooms-prejoin__others-icon{flex:none;inline-size:32px;block-size:32px;display:grid;place-items:center;border-radius:var(--radius-icon-tile);border:1px solid var(--acc-line);background:var(--acc-glass);box-shadow:var(--glass-hi);color:var(--acc-t)}.rooms-prejoin__anon{margin-top:14px;padding:2px 14px 12px;border-radius:var(--radius-tile);border:1px solid var(--line);background:var(--card-2)}.rooms-prejoin__anon .rooms-toggle{margin-top:10px}.rooms-prejoin__note{margin:10px 0 0;font-size:12.5px;color:var(--muted-3);line-height:1.5;text-align:center}.rooms-prejoin__removed{margin:16px 0 0;font-size:13.5px;color:var(--danger)}.rooms-prejoin__foot{flex-shrink:0;padding:12px 20px 18px}.rooms-cw-line{margin:12px 0 0;padding:9px 12px;border-radius:12px;background:rgba(var(--warn-tint-rgb),.12);border:1px solid rgba(var(--warn-tint-rgb),.35);color:var(--warn);font-size:12.5px}.rooms-room__main{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.rooms-room__body{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 14px}.rooms-stage__title-row{display:flex;align-items:flex-start;gap:8px;min-width:0}.rooms-stage__title-row>button{flex-shrink:0}.rooms-stage__title{flex:1;min-width:0;margin:0;font-size:22px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.rooms-title-input{flex:1;min-width:0;padding:8px 12px;border-radius:14px;border:1px solid var(--line);background:var(--field);color:var(--text);font:inherit;font-size:17px;font-weight:700}.rooms-title-input:focus-visible{outline:none;border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.rooms-status{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:4px 0 0;font-size:13px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.rooms-status .rooms-dot--live{width:8px;height:8px}@media(prefers-reduced-motion:reduce){.rooms-status .rooms-dot--live{animation:none}}:root[data-motion=off] .rooms-status .rooms-dot--live{animation:none}.rooms-status__timer{font-family:var(--font-mono)}.rooms-notice,.rooms-invite{margin-top:12px;padding:12px 14px;border-radius:16px;background:var(--acc-soft);border:1px solid var(--acc-line)}.rooms-notice--rec{background:none;border:none;padding:0}.rooms-notice__title,.rooms-invite__title{margin:0;font-size:14.5px;font-weight:700}.rooms-notice__body{margin:4px 0 0;font-size:13px;color:var(--muted-3)}.rooms-notice__action{margin-top:10px}.rooms-invite__actions{display:flex;gap:8px;margin-top:12px}.rooms-video-wrap{position:relative}.rooms-video{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rooms-video--blurred .rooms-vtile{filter:blur(18px)}.rooms-video__cw{position:absolute;inset:14px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;border-radius:16px;background:var(--scrim);text-align:center;font-size:13px}.rooms-vtile{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-nested);overflow:hidden;background:var(--card-2);border:1px solid var(--line)}.rooms-vtile__btn{position:absolute;inset:0;display:grid;place-items:center;border:none;background:none;padding:0;cursor:pointer;color:var(--text)}.rooms-vtile__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rooms-vtile__chip{position:absolute;inset-inline-start:7px;bottom:7px;display:flex;align-items:center;gap:5px;max-width:calc(100% - 14px);padding:3px 8px;border-radius:10px;background:rgba(var(--shade-rgb),.9);font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;color:var(--acc-t)}.rooms-vtile__chip>span{color:var(--text)}.rooms-vtile__chip>span[dir]{min-width:0;overflow:hidden;text-overflow:ellipsis}.rooms-vtile__chip--muted{color:var(--danger)}.rooms-vtile__off{position:absolute;inset-inline-end:10px;inset-block-start:7px;padding:2px 8px;border-radius:var(--radius-pill);background:rgba(var(--shade-rgb),.9);font-size:10.5px;font-weight:700;color:var(--text-dim)}.rooms-grid{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px}.rooms-tile{min-width:0}.rooms-tile__btn{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--text);font:inherit;cursor:pointer}.rooms-tile__avatar{position:relative}.rooms-tile__ping{position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--acc-t);animation:roomsPing 1.4s ease-out infinite}.rooms-tile__ring{position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 2px var(--acc-t)}.rooms-tile__hand{position:absolute;inset-inline-end:-4px;top:-4px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--badge-admin);box-shadow:0 0 0 2px var(--card);font-size:11px;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.rooms-tile__label{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%}.rooms-tile__name{display:flex;align-items:center;gap:3px;max-width:100%}.rooms-tile__first{min-width:0;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rooms-tile__role{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-soft)}.rooms-tile__role--host{color:var(--badge-admin)}.rooms-tile__role--listener{color:var(--muted-3)}.rooms-tile__role--speaking{color:var(--acc-t)}.rooms-tile__role--muted{color:var(--danger)}.rooms-grid__more{display:flex;justify-content:center;margin-top:12px}@keyframes roomsPing{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(1.5);opacity:0}}.rooms-people__section{margin-top:16px}.rooms-people__title{margin:0;font-size:16px;font-weight:700}.rooms-people__sub{margin:2px 0 0;font-size:12px;color:var(--muted-3)}.rooms-people__rows{list-style:none;margin:0;padding:0}.rooms-people__invite{display:flex;align-items:center;gap:7px;margin-top:10px;padding:0;border:none;background:none;color:var(--acc-t);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.rooms-row{display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;border-radius:16px;border:1px solid var(--line);background:var(--card-2)}.rooms-row--request{border-inline-start:3px solid var(--badge-admin)}.rooms-row__who{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:0;border:none;background:none;color:var(--text);font:inherit;text-align:start;cursor:pointer}.rooms-row__who--static{cursor:default}.rooms-row__text{min-width:0;display:flex;flex-direction:column}.rooms-row__name{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.rooms-row__name>span{min-width:0}.rooms-row__handle{font-size:11.5px;color:var(--muted);white-space:nowrap}.rooms-row__tag{flex-shrink:0;font-size:11px;color:var(--muted-3)}.rooms-row__actions{display:flex;gap:6px;flex-shrink:0}.rooms-settings{padding-top:6px}.rooms-settings__title{margin:18px 0 0;font-size:17px;font-weight:700}.rooms-settings__title:first-child{margin-top:6px}.rooms-settings__helper{margin:3px 0 0;font-size:12.5px;color:var(--muted-3);line-height:1.5}.rooms-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:12px 14px;border-radius:var(--radius-tile);border:1px solid var(--line);background:var(--card-2);color:var(--text);font:inherit;font-size:14.5px;font-weight:600;text-align:start;cursor:pointer}.rooms-option--on{border-color:var(--acc-line);background:var(--acc-soft)}.rooms-option__radio{width:22px;height:22px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgba(var(--ink-rgb),.35);color:var(--on-accent)}.rooms-option--on .rooms-option__radio{border:none;background:var(--acc-t)}.rooms-person-backdrop{position:absolute;inset:0;z-index:25;display:flex;align-items:flex-end;padding:14px;background:var(--scrim);animation:rs-fade var(--motion-base) var(--ease-out) backwards}.rooms-person{width:100%;max-height:100%;overflow-y:auto;padding:18px;border-radius:var(--radius-card);background:var(--menu);border:1px solid var(--glass-line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards;outline:none}.rooms-person__top{display:flex;justify-content:space-between;align-items:flex-start}.rooms-person__name{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px;margin:10px 0 0;font-size:17px;font-weight:700;overflow-wrap:anywhere}.rooms-person__name>span{min-width:0}.rooms-person__handle{margin:2px 0 0;font-size:13px;color:var(--muted)}.rooms-person__bio{margin:9px 0 0;font-size:13.5px;color:var(--text-soft);line-height:1.5}.rooms-person__counts{display:flex;gap:16px;margin:9px 0 0;font-size:13px;color:var(--muted)}.rooms-person__counts b{color:var(--text)}.rooms-person__tools{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.rooms-tool{padding:8px 13px;border-radius:var(--radius-pill);border:1px solid var(--acc-line);background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.rooms-tool--danger{border-color:rgba(var(--danger-tint-rgb),.45);background:rgba(var(--danger-tint-rgb),.1);color:var(--danger)}.rooms-person__view{width:100%;margin-top:14px;padding:11px;border-radius:14px;border:1px solid rgba(var(--ink-rgb),.18);background:none;color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rooms-host-away{margin:0 14px 8px;padding:9px 13px;border-radius:14px;background:color-mix(in srgb,var(--warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);font-size:13px;font-weight:600;color:var(--warn)}.rooms-host-away--prejoin{margin:12px 0 0}.rooms-anon-banner{margin:0 14px 8px;padding:9px 13px;border-radius:14px;background:rgba(var(--acc-1-rgb),.16);border:1px solid rgba(var(--acc-1-rgb),.45);font-size:13px;font-weight:600;color:var(--text)}.rooms-floats{position:absolute;z-index:3;inset-inline-end:30px;bottom:0;width:60px;height:240px;max-block-size:100%;pointer-events:none}.rooms-float{position:absolute;bottom:0;inset-inline-start:var(--rooms-x, 0px);font-size:28px;animation:roomsRise 2.6s linear forwards,roomsPop 2.6s ease-out forwards}.rooms-float--still{animation:roomsFade 2.6s ease-out forwards}@keyframes roomsRise{0%{translate:0 0}to{translate:0 -220px}}@keyframes roomsPop{0%{opacity:0;scale:.6}15%{opacity:1;scale:1.1}to{opacity:0;scale:1}}@keyframes roomsFade{0%{opacity:0}15%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.rooms-float{animation:roomsFade 2.6s linear forwards!important;animation-duration:2.6s!important}}:root[data-motion=off] .rooms-float{animation:roomsFade 2.6s linear forwards!important;animation-duration:2.6s!important}.rooms-picker{position:absolute;inset-inline-end:14px;inset-block-end:calc(100% + 8px);z-index:15;display:grid;grid-template-columns:repeat(6,40px);gap:4px;padding:10px;border-radius:var(--radius-nested);background:var(--menu);border:1px solid var(--glass-line);box-shadow:var(--depth);animation:rs-pop-in var(--motion-base) var(--ease-spring) backwards;transform-origin:50% 100%}.rooms-picker__emoji{width:40px;height:40px;border:none;border-radius:12px;background:none;font-size:22px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}@media(hover:hover){.rooms-picker__emoji:hover{background:var(--state-hover);scale:1.18}}.rooms-picker__emoji:active{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.rooms-bar{position:relative;flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;padding:14px 18px;border-top:0;background:none}.rooms-bar:before{content:"";position:absolute;inset:6px 8px 8px;z-index:0;border-radius:var(--radius-dock);background:var(--dock-surface),var(--card-2);border:1px solid var(--glass-line);box-shadow:var(--dock-shadow);pointer-events:none}.rooms-bar__spacer{display:none}.rooms-bar__cell{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;flex:1 1 0;max-inline-size:72px}.rooms-bar__label{max-inline-size:100%;font-size:11.5px;font-weight:700;line-height:1.15;color:var(--muted);white-space:normal;overflow-wrap:anywhere;text-align:center}:root[lang=ar] .rooms-bar__label{font-size:12px}.rooms-bar__label--wrap{white-space:normal;text-align:center;max-width:64px;line-height:1.15}.rooms-bar__cell:has(>.rooms-bar__btn--on) .rooms-bar__label,.rooms-bar__cell:has(>.rooms-mic-btn--on) .rooms-bar__label{color:var(--acc-t)}.rooms-bar__btn{width:52px;height:52px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);box-shadow:var(--glass-hi),var(--depth);color:var(--text);font:inherit;cursor:pointer}.rooms-bar__btn,.rooms-mic-btn{position:relative;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-spring),translate var(--motion-fast) var(--ease-out)}.rooms-bar__btn:after,.rooms-mic-btn:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--acc-fill);box-shadow:var(--acc-fill-hi),0 8px 20px var(--acc-glow);opacity:0;scale:.82;pointer-events:none;transition:opacity var(--motion-base) var(--ease-out),scale var(--motion-base) var(--ease-spring)}.rooms-bar__btn--on:after,.rooms-mic-btn--on:after{opacity:1;scale:1}@media(hover:hover){.rooms-bar__btn:hover:not(:disabled,[aria-disabled=true]),.rooms-mic-btn:hover:not(:disabled,[aria-disabled=true],.rooms-mic-btn--anon){translate:0 var(--hover-lift)}}.rooms-bar__btn:active:not(:disabled,[aria-disabled=true]),.rooms-mic-btn:active:not(:disabled,[aria-disabled=true],.rooms-mic-btn--anon){scale:var(--press-scale-icon)}.rooms-bar__btn:focus-visible,.rooms-mic-btn:focus-visible{outline-offset:3px}.rooms-bar__badge{position:absolute;inset-block-start:-6px;inset-inline-end:-4px;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;display:grid;place-items:center;border-radius:10px;background:var(--badge-admin);color:var(--on-badge-admin);font-size:11px;font-weight:800;line-height:1;pointer-events:none;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.rooms-bar__btn--on{border-color:transparent;color:var(--acc-ink)}.rooms-bar__count{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--menu);border:1px solid var(--glass-line);color:var(--text);font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:1;pointer-events:none}.rooms-mic-btn{width:52px;height:52px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:none;cursor:pointer}.rooms-mic-btn--on{border-color:transparent;color:var(--acc-ink)}.rooms-mic-btn--on:before{content:"";position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 2px var(--acc-t),0 0 18px var(--acc-glow);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-out)}.rooms-mic-btn--speaking:before{opacity:1}.rooms-mic-btn--off{background:var(--glass);border:1px solid var(--glass-line);color:var(--text);box-shadow:var(--glass-hi),var(--depth)}.rooms-mic-btn--request{border:1px solid var(--acc-line);background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi),var(--depth)}.rooms-mic-btn--requested{border:0;background:var(--badge-admin);color:var(--on-badge-admin);box-shadow:var(--glass-hi),0 8px 20px rgba(var(--tone-admin-rgb),.35)}.rooms-mic-btn--requested svg{transform-origin:50% 90%;animation:handRaise var(--motion-slow) var(--ease-spring) backwards}@keyframes handRaise{0%{opacity:.4;transform:translateY(6px) rotate(-14deg)}}.rooms-mic-btn--anon{border:1px solid var(--disabled-line);background:var(--disabled-surface);color:var(--faint);cursor:default}.rooms-player__screen{position:relative;margin-top:14px;border-radius:16px;overflow:hidden;background:var(--media-black)}.rooms-player__screen video{display:block;width:100%;max-height:260px}.rooms-player__screen--blurred video{filter:blur(22px)}.rooms-player__controls{display:flex;align-items:center;gap:12px;margin-top:16px}.rooms-player__play{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border:none;border-radius:50%;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);cursor:pointer}.rooms-player__seek{flex:1;min-width:0;accent-color:var(--acc-t)}.rooms-player__time{flex-shrink:0;font-size:12px;color:var(--muted-3);font-variant-numeric:tabular-nums}.rooms-ended__play{margin-top:16px}.rooms-flow{max-width:560px}.rooms-flow__body{position:relative;padding:26px 28px}.rooms-flow__body--create{display:flex;flex-direction:column;gap:16px}.rooms-flow .rooms-flow__body--create>*{margin:0}.rooms-flow__close{position:absolute;top:14px;inset-inline-start:14px}.rooms-flow__badge{display:grid;place-items:center;width:64px;height:64px;margin:0 auto;border-radius:22px;background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t)}.rooms-flow__title{margin:0;font-size:24px;font-weight:800}.rooms-flow__title--center{margin-top:16px;text-align:center}.rooms-flow__sub{margin:4px 0 0;text-align:center;font-size:14px;color:var(--muted)}.rooms-rules{list-style:none;margin:0;padding:0}.rooms-rule{display:flex;gap:14px;margin-top:20px;color:var(--acc-t)}.rooms-rule>svg{flex-shrink:0}.rooms-rule__title{margin:0;font-size:15px;font-weight:700;color:var(--text)}.rooms-rule__body{margin:2px 0 0;font-size:13.5px;color:var(--muted);line-height:1.5}.rooms-flow__foot{margin:20px 0 0;font-size:12px;color:var(--placeholder);text-align:center;line-height:1.5}.rooms-cta{margin-top:14px}.rooms-cta--grow{flex:1;width:auto;margin-top:0}.rooms-cta--unavailable,.rooms-cta--unavailable:disabled,.rooms-cta.rooms-cta--unavailable,.rooms-cta.rooms-cta--unavailable:disabled{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px;border:1px solid var(--disabled-line);background:var(--disabled-surface);color:var(--disabled-ink);box-shadow:none;opacity:1;cursor:not-allowed}.rooms-cta--unavailable svg{flex-shrink:0;color:var(--disabled-icon)}.rooms-flow__actions{display:flex;align-items:center;gap:10px;margin-top:18px}.rooms-flow__schedule{width:56px;height:56px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);box-shadow:var(--glass-hi);color:var(--text);cursor:pointer}.rooms-flow__how{display:flex;align-items:center;justify-content:center;align-self:center;min-height:44px;margin:6px auto 0;padding:0 12px;border:none;background:none;color:var(--acc-t);font:inherit;font-size:14.5px;font-weight:800;cursor:pointer}.rooms-flow__back{display:flex;align-items:center;gap:6px;padding:0;border:none;background:none;color:var(--text);font:inherit;font-size:14px;cursor:pointer}.rooms-camera{position:relative;height:160px;margin-top:12px;display:grid;place-items:center;border-radius:var(--radius-nested);overflow:hidden;background:var(--card-2);border:1px solid var(--line);color:var(--text);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.rooms-camera__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.rooms-camera--denied{grid-template-columns:auto 1fr;gap:12px;padding:12px 14px;place-items:center start}.rooms-camera__denied{margin:0;font-size:12.5px;line-height:1.45;color:var(--text-soft)}.rooms-camera__chip{position:absolute;inset-inline-start:14px;top:14px;display:flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--radius-pill);background:rgba(var(--shade-rgb),.9);color:var(--text);font-size:12px;font-weight:700;white-space:nowrap}.rooms-camera--denied .rooms-camera__chip{display:none}.rooms-camera__flip{position:absolute;inset-inline-end:14px;bottom:14px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(var(--shade-rgb),.5);border:1px solid var(--glass-line);color:var(--text);cursor:pointer}@media(hover:none){.rooms-camera__flip{width:44px;height:44px}}.rooms-select{display:flex;flex-direction:column;min-width:0;padding:8px 12px;border-radius:16px;border:1px solid var(--line);background:var(--field)}.rooms-select--wide{margin-top:12px;padding:12px 16px}.rooms-select--wide .rooms-select__label{font-size:13px}.rooms-select:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.rooms-select__label{font-size:11.5px;color:var(--muted)}.rooms-select select{margin-top:2px;border:none;background:none;color:var(--text);font:inherit;font-size:15px;cursor:pointer;min-width:0}.rooms-select option{background:var(--field)}.rooms-select--wide select{font-size:17px}.rooms-topic{position:relative;margin-top:11px}.rooms-topic__input{width:100%;padding:15px 18px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--field);color:var(--text);font:inherit;font-size:16px}.rooms-topic__input::placeholder{color:var(--placeholder)}.rooms-topic__input:focus-visible{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.rooms-topic__count{display:block;margin-top:6px;padding-inline-start:18px;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.rooms-topic__count--full{color:var(--danger)}:root[lang=ar] .rooms-topic__count{font-family:var(--font-ar)}.rooms-schedule__preview{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;color:var(--text-soft)}.rooms-schedule__preview>svg{flex-shrink:0;color:var(--acc-t)}.rooms-schedule__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.rooms-schedule__row--date{grid-template-columns:2fr 1fr 1.2fr;margin-top:14px}.rooms-schedule__zone-label{margin:12px 0 0;font-size:12px;color:var(--muted)}.rooms-schedule__zone{margin:0;font-size:15px}.rooms-schedule__problem{margin:10px 0 0;font-size:13px;color:var(--danger)}.rooms-sheet{min-width:0}.rooms-sheet--pad{padding:20px 22px 18px}.rooms-invite-host{max-width:480px}.rooms-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.rooms-sheet__title{margin:0;font-size:18px;font-weight:700}.rooms-sheet__hint{margin:6px 0 0;font-size:13px;color:var(--muted-3)}.rooms-search{width:100%;margin-top:12px;padding:11px 16px;border-radius:22px;border:1px solid var(--line);background:var(--field);color:var(--text);font:inherit;font-size:14.5px}.rooms-search:focus-visible{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft);outline:none}@media(max-width:720px){.rooms-select select,.rooms-topic__input,.rooms-search{font-size:16px}.rooms-flow{max-width:none;overflow-y:auto}.rooms-flow__body{padding:18px 16px 8px}}.rooms-mic__label{margin:14px 0 0;font-size:12px;color:var(--muted-3)}.rooms-meter{display:flex;align-items:flex-end;gap:3px;height:18px;margin-top:6px}.rooms-meter__seg{flex:1;height:100%;border-radius:2px;opacity:.25;transition:opacity var(--motion-fast) linear}.rooms-meter__seg--ok{background:var(--acc-t)}.rooms-meter__seg--warn{background:var(--badge-admin)}.rooms-meter__seg--peak{background:var(--danger)}.rooms-meter__seg--on{opacity:1}.rooms-done-row{margin-top:18px}.rooms-chat{padding:18px 18px 8px}.rooms-chat-host{max-width:560px}.rooms-page{min-width:0}.rooms-start-card{width:100%;display:flex;align-items:center;gap:16px;margin-top:14px;padding:16px 20px;border-radius:var(--radius-card);border:1.5px dashed var(--acc-line);background:var(--acc-glass);box-shadow:var(--glass-hi);color:var(--text);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-base) var(--ease-spring)}.rooms-start-card:active{scale:var(--press-scale);transition-duration:var(--motion-fast)}@media(hover:hover){.rooms-start-card:hover{border-color:var(--acc-t)}}.rooms-start-card:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.rooms-start-card__icon{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:var(--radius-tile);background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow)}.rooms-start-card__text{min-width:0}.rooms-start-card__title{display:block;font-size:18px;font-weight:800;overflow-wrap:anywhere}.rooms-start-card__sub{display:block;margin-top:3px;font-size:14px;color:var(--muted-2);overflow-wrap:anywhere}.rooms-start-note{margin:14px 0 0;padding-inline:4px;font-size:14px;line-height:1.5;color:var(--muted)}.rooms-start-signin{margin:12px 4px 0}.rooms-section{margin-top:22px}.rooms-section__title{margin:6px 4px 10px;font-size:19px;font-weight:800;color:var(--text)}.rooms-section__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.rooms-section__more{margin-top:14px}.rooms-golive{width:100%;min-height:44px;padding:10px 14px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-tile);border:1px solid var(--acc-line);background:var(--acc-glass);color:var(--acc-t);box-shadow:var(--glass-hi),var(--depth);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.rooms-golive span{white-space:nowrap}.rooms-rail__title{display:flex;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:700}.rooms-rail__rows{list-style:none;margin:0;padding:0}.rooms-rail__row{display:flex;align-items:center;gap:12px;margin-top:14px}.rooms-rail__main{flex:1;min-width:0}.rooms-rail__who{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font-size:12.5px;color:var(--muted-3);white-space:nowrap}.rooms-rail__who>*{flex-shrink:0}.rooms-rail__who b{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-soft)}.rooms-rail__room{margin:4px 0 0;font-size:14.5px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.rooms-listen-pill{flex-shrink:0;display:flex;align-items:center;padding-block:3px;padding-inline:3px 10px;border-radius:22px;border:1px solid var(--acc-line);background:var(--acc-glass);box-shadow:var(--glass-hi);cursor:pointer;color:var(--text);font:inherit;min-height:32px}.rooms-listen-pill__count{margin-inline-start:6px;font-size:12.5px;font-weight:700}.rooms-listen-pill__count--alone{margin-inline-start:7px}.rooms-listen-pill--label{padding-inline:12px}.rooms-listen-pill__label{font-size:12.5px;font-weight:700;color:var(--acc-t)}.rooms-explore{margin:14px 0;padding:16px 18px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.rooms-explore .rooms-rail__row+.rooms-rail__row{padding-top:14px;border-top:1px solid var(--line-soft)}.rooms-explore__title{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700}.rooms-history{padding:4px 0}.rooms-history__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rooms-history__row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:var(--card);border:1px solid var(--glass-line)}.rooms-history__main{flex:1;min-width:0}.rooms-history__title{font-size:15px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.rooms-history__who,.rooms-history__meta{margin:3px 0 0;font-size:12.5px;color:var(--muted-3)}.rooms-settings-page{min-inline-size:0}.rooms-settings-page__options{display:flex;flex-direction:column;gap:10px}.rooms-settings-page__nobody{color:var(--text-soft)}.rooms-settings-page__saved{margin:0;min-block-size:24px}.rooms-settings-page__note{margin:14px 4px 0;font-size:13px;color:var(--muted-3)}.rooms-settings-page__flag{margin-top:22px;padding:4px 16px 14px;border-radius:16px;border:1px solid var(--glass-line);background:rgba(var(--ink-rgb),.03)}.rooms-settings-page__note--tight{margin:6px 0 0}.rooms-settings-page__credit{margin:14px 4px 0;font-size:12px}@media(max-width:720px){.rooms-prejoin__stage,.rooms-grid{gap:12px 6px}.rooms-room__body,.rooms-prejoin__body{padding-inline:16px}.rooms-bar{gap:8px;padding-inline:12px}.rooms-bar:before{inset-inline:4px}.rooms-picker{grid-template-columns:repeat(6,36px);inset-inline-end:8px}.rooms-picker__emoji{width:36px;height:36px}}.rooms-media-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:10px 0;padding-block:9px;padding-inline:13px;border-radius:14px;background:var(--acc-soft);border:1px solid var(--acc-line);font-size:13px;line-height:1.45}.rooms-media-banner>span{flex:1 1 12em;min-inline-size:0}.rooms-media-banner[data-kind=blocked],.rooms-media-banner[data-kind=unsupported],.rooms-media-banner[data-kind=reload]{background:rgba(var(--amber-tint-rgb),.12);border-color:rgba(var(--amber-tint-rgb),.4)}.rooms-tap-listen{display:flex;align-items:center;justify-content:center;gap:8px;inline-size:100%;min-block-size:44px;margin-block:10px 0;padding-block:11px;padding-inline:14px;border:0;border-radius:14px;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.rooms-tap-listen:focus-visible{outline:2px solid currentColor;outline-offset:2px}.rooms-media-note{margin-block:10px 0;color:var(--muted-3);font-size:13px;line-height:1.5}.rooms-player__part{margin-block-start:4px}.rooms-hd{position:absolute;inset-inline-end:7px;top:10px;z-index:2;min-width:34px;height:24px;padding:0 8px;display:grid;place-items:center;border-radius:var(--radius-pill);border:1px solid rgba(var(--ink-rgb),.22);background:rgba(var(--shade-rgb),.9);color:var(--text);font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1;cursor:pointer}.rooms-hd:before{content:"";position:absolute;inset:-11px -6px}.rooms-hd[aria-pressed=true]{border-color:transparent;background:var(--acc-fill);color:var(--acc-ink)}.rooms-hd:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}.rooms-camera .rooms-hd{inset-inline-end:14px;top:14px}.rooms-quality{display:flex;flex-direction:column;gap:8px;margin-top:14px}.rooms-quality .rooms-mic__label{margin:0 0 2px}.rooms-icon-btn{position:relative}.rooms-row__dm{inline-size:36px;block-size:36px;flex:none;color:var(--muted)}.rooms-row__dm:hover{color:var(--text)}.rooms-row__dm--unread,.rooms-row__dm--unread:hover{border-color:var(--acc-line);background:var(--acc-glass);color:var(--acc-t)}.rooms-dm-dot{position:absolute;inset-block-start:4px;inset-inline-end:4px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--acc-t);box-shadow:0 0 0 2px var(--panel-bg, var(--card));pointer-events:none;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.rooms-dm-dot--bar{inset-block-start:4px;inset-inline-start:4px;inset-inline-end:auto}.rooms-dm-dot--pill{inset-block-start:6px;inset-inline-start:8px;inset-inline-end:auto;box-shadow:0 0 0 2px var(--menu)}.rooms-dm{flex:0 0 auto;min-height:0;max-block-size:min(52vh,360px);max-block-size:min(52dvh,360px);display:flex;flex-direction:column;margin-block:0 8px;margin-inline:10px;padding-block:8px 10px;padding-inline:12px;box-sizing:border-box;border:1px solid var(--glass-line);border-radius:var(--radius-card);background:var(--menu);box-shadow:var(--glass-hi),var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.rooms-dm__head{display:flex;align-items:center;gap:10px;min-width:0}.rooms-dm__who{flex:1;min-width:0;display:flex;flex-direction:column}.rooms-dm__name{min-width:0;font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rooms-dm__handle{min-width:0;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rooms-dm__close{inline-size:36px;block-size:36px;margin-inline-end:-4px}.rooms-dm__privacy{display:flex;align-items:flex-start;gap:6px;margin:8px 0 6px;padding-block:5px;padding-inline:10px;border-radius:var(--radius-pill);background:var(--chip);font-size:11.5px;line-height:1.45;color:var(--muted-3)}.rooms-dm__privacy>svg{flex:none;margin-block-start:2px}.rooms-dm__status{margin:0 0 6px;font-size:12.5px;color:var(--muted-2)}.rooms-dm__link{min-block-size:44px;padding-block:0;padding-inline:6px;border:none;background:none;color:var(--text);font:inherit;font-size:12.5px;font-weight:700;text-decoration-line:underline;text-underline-offset:3px;cursor:pointer}.rooms-dm__log{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-block:2px}.rooms-dm__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rooms-dm__ghosts{list-style:none;margin:4px 0;padding:0;display:flex;flex-direction:column;gap:6px}.rooms-dm__ghost{inline-size:62%;block-size:30px;border-radius:var(--radius-bubble);background:var(--chip)}.rooms-dm__ghost--them{align-self:flex-start;border-end-start-radius:var(--radius-bubble-tail)}.rooms-dm__ghost--me{align-self:flex-end;inline-size:48%;border-end-end-radius:var(--radius-bubble-tail)}.rooms-dm__ghost--short{inline-size:38%}.rooms-dm__msg{max-inline-size:84%;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:var(--radius-bubble);min-width:0}.rooms-dm__msg--them{align-self:flex-start;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);border-end-start-radius:var(--radius-bubble-tail)}.rooms-dm__msg--me{align-self:flex-end;background:var(--acc-bubble);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);border-end-end-radius:var(--radius-bubble-tail)}.rooms-dm__msg:is([data-group=middle],[data-group=last]){margin-block-start:-4px}.rooms-dm__msg--me:is([data-group=middle],[data-group=last]){border-start-end-radius:var(--radius-bubble-tail)}.rooms-dm__msg--them:is([data-group=middle],[data-group=last]){border-start-start-radius:var(--radius-bubble-tail)}.rooms-dm__msg[data-fresh]{animation:rs-pop-in var(--motion-base) var(--ease-spring) backwards}.rooms-dm__msg--me[data-fresh]{transform-origin:100% 100%}.rooms-dm__msg--them[data-fresh]{transform-origin:0 100%}:root[dir=rtl] .rooms-dm__msg--me[data-fresh]{transform-origin:0 100%}:root[dir=rtl] .rooms-dm__msg--them[data-fresh]{transform-origin:100% 100%}.rooms-dm__msg--sending .rooms-dm__text{opacity:.75}.rooms-dm__text{font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}:root[lang=ar] .rooms-dm__text{line-height:1.65}.rooms-dm__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.rooms-dm__meta--quiet{display:contents}.rooms-dm__state{display:inline-flex;align-items:center;gap:4px;animation:rs-fade var(--motion-base) var(--ease-out) backwards}.rooms-dm__state>svg{flex:none}.rooms-dm__state--failed{color:var(--danger-on-tint)}.rooms-dm__composer{display:flex;align-items:flex-end;gap:8px;margin-block-start:8px}.rooms-dm__box{flex:1;min-width:0;min-block-size:44px;max-block-size:112px;box-sizing:border-box;padding-block:11px;padding-inline:14px;border:1px solid var(--line);border-radius:22px;background:var(--field);color:var(--text);font:inherit;font-size:16px;line-height:1.3;resize:none}.rooms-dm__box:focus-visible{outline:none;border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.rooms-dm__box[aria-invalid=true]{border-color:var(--danger)}.rooms-dm__count{align-self:center;font-family:var(--font-mono);font-size:11px;font-weight:500;font-synthesis-weight:none;color:var(--muted-2);font-variant-numeric:tabular-nums}.rooms-dm__count--over{color:var(--danger)}.rooms-dm__send{flex:none;inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 6px 16px var(--acc-glow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--motion-fast) var(--ease-out),scale var(--motion-base) var(--ease-spring)}.rooms-dm__send:disabled{opacity:.5;scale:.9;cursor:default}.rooms-dm__send:active:not(:disabled){scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.rooms-dm__send:focus-visible{outline-offset:3px}.rooms-dm__left{align-self:center;margin:8px 0 0;padding-block:8px;padding-inline:14px;border-radius:var(--radius-pill);background:var(--chip);font-size:13px;color:var(--muted-2);text-align:center}@media(max-width:720px){.rooms-dm{margin-inline:8px;padding-inline:10px}.rooms-dm__msg{max-inline-size:90%}}@media(prefers-reduced-motion:reduce){.rooms-dm__msg[data-fresh],.rooms-dm__state,.rooms-dm-dot{animation:none}}:root[data-motion=off] .rooms-dm__msg[data-fresh],:root[data-motion=off] .rooms-dm__state,:root[data-motion=off] .rooms-dm-dot{animation:none}@media(max-width:389px){.rooms-bar__btn,.rooms-mic-btn{width:48px;height:48px}}@media(max-width:359px){.rooms-bar{gap:2px;padding-inline:8px}.rooms-bar:before{inset-inline:2px}.rooms-bar__cell{flex:1 1 0}.rooms-bar__btn,.rooms-mic-btn{width:48px;height:48px}.rooms-bar__label{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.15}:root[lang] .rooms-bar__label{font-size:11px}}@media(prefers-reduced-motion:reduce){.rooms-dock,.rooms-person-backdrop,.rooms-person,.rooms-picker,.rooms-dm,.rooms-camera,.rooms-bar__badge,.rooms-tile__hand,.rooms-mic-btn--requested svg{animation:none}.rooms-picker__emoji:hover{scale:none}}:root[data-motion=off] .rooms-dock,:root[data-motion=off] .rooms-person-backdrop,:root[data-motion=off] .rooms-person,:root[data-motion=off] .rooms-picker,:root[data-motion=off] .rooms-dm,:root[data-motion=off] .rooms-camera,:root[data-motion=off] .rooms-bar__badge,:root[data-motion=off] .rooms-tile__hand,:root[data-motion=off] .rooms-mic-btn--requested svg{animation:none}:root[data-motion=off] .rooms-picker__emoji:hover{scale:none}.partners-entry-icon{position:relative;display:inline-flex}.partners-entry-icon__dot{position:absolute;inset-block-start:-2px;inset-inline-end:-3px;width:8px;height:8px;border-radius:50%;background:var(--warn)}.partners-entry-icon__count{position:absolute;inset-block-start:-7px;inset-inline-end:-10px;min-width:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--warn);color:var(--on-accent);font-size:10px;font-weight:700;line-height:16px;text-align:center}.terms-notice{position:fixed;z-index:39;left:var(--terms-notice-center, 50%);bottom:calc(18px + var(--safe-bottom));transform:translate(-50%);width:min(620px,calc(100vw - 32px),var(--terms-notice-max, 100vw));display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;padding-inline-start:18px;border-radius:18px;border:1px solid var(--acc-line);background:var(--notice-surface);box-shadow:0 16px 40px rgba(var(--shade-rgb),.5);color:var(--text);font-size:14px;line-height:1.5}.shell--phone~.terms-notice{bottom:calc(var(--phone-bar-top) + 2px + var(--phone-page-bar))}body:has(.fab) .shell--phone~.terms-notice{bottom:calc(var(--phone-bar-top) + 12px + 56px + 12px)}.terms-notice__text{flex:1 1 16em;min-width:0;margin:0}.terms-notice__link{color:var(--text);text-decoration:underline;text-underline-offset:3px}.terms-notice__error{flex-basis:100%;margin:0;color:var(--danger);font-size:13px}.terms-notice__continue{margin-inline-start:auto}.terms-notice--with-next .terms-notice__text{flex-basis:100%}.terms-notice__next{flex:1 1 16em;min-width:0;margin:0;color:var(--text-soft)}.terms-notice--next .terms-notice__text{flex-basis:100%}.terms-notice--next .terms-notice__close{margin-inline-start:auto}@media print{.terms-notice{display:none}}.shell{position:relative;z-index:1;display:flex;justify-content:center;gap:22px;max-width:1354px;min-height:100vh;margin:0 auto;padding-block:18px calc(40px + var(--safe-bottom));padding-inline:calc(22px + var(--safe-start)) calc(22px + var(--safe-end))}.shell__main{flex:1;min-width:0;max-width:700px;padding:0 0 calc(20px + var(--terms-notice-space, 0px));outline:none}.shell:has(>.rail>.rooms-rail-dock>.rooms-dock){max-width:1454px}@media(max-width:1399px){.shell:has(>.rail>.rooms-rail-dock>.rooms-dock) .dock--labels{width:96px;padding-inline:10px}.shell:has(>.rail>.rooms-rail-dock>.rooms-dock) .dock--labels .logo{width:30px;height:30px;border-radius:9px}.shell:has(>.rail>.rooms-rail-dock>.rooms-dock) .dock--labels .dock__items{padding-inline:10px;margin-inline:-10px}}.dock{container:rail / inline-size;width:96px;flex-shrink:0;position:sticky;top:calc(18px + var(--safe-top));height:calc(100vh - 36px - var(--safe-top) - var(--safe-bottom));padding-block:16px 14px;padding-inline:10px;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;border-radius:var(--radius-panel);background:radial-gradient(130% 42% at 50% 0%,rgba(var(--acc-1-rgb),var(--rail-halo-a)),transparent 72%),var(--bg-rail);border:1px solid var(--line);box-shadow:var(--depth),var(--glass-hi)}.dock--labels{width:236px;padding-inline:12px}.dock::-webkit-scrollbar{display:none}.dock__brand{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:2px 4px 10px;margin-block-end:8px;border-radius:14px;color:var(--text)}.dock__brand:hover{text-decoration:none}.dock__wordmark{font-size:15px;font-weight:700;line-height:1.1;letter-spacing:var(--tracking-tight);white-space:nowrap}.dock__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.18) transparent;padding-inline:10px;margin-inline:-10px;padding-block:6px;margin-block:-6px}.dock--labels .dock__items{padding-inline:12px;margin-inline:-12px}.dock__items::-webkit-scrollbar{width:4px}.dock__items::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(var(--ink-rgb),.18)}.dock__item,.dock__signin{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:8px;border:1px solid transparent;border-radius:var(--radius-row);color:var(--text);font-size:14px;font-weight:600;text-decoration:none;transition:none}.dock__item:hover,.dock__signin:hover{text-decoration:none}.dock__item:after,.dock__signin:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.dock__item:hover:after,.dock__signin:hover:after{opacity:1}}.dock__item:active:after,.dock__signin:active:after{background:var(--state-press);opacity:1;transition-duration:0ms}.dock__item--on:after{content:none}.dock__item:focus-visible,.dock__signin:focus-visible{outline-offset:-2px}.dock__item--on,.dock__item--on:hover{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t);font-weight:700;box-shadow:0 0 18px var(--acc-glow)}.dock__icon{position:relative;flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-icon-tile);background:var(--acc-tile);border:1px solid var(--acc-tile-line);box-shadow:var(--glass-hi);color:var(--acc-t);transition:scale var(--motion-base) var(--ease-spring),translate var(--motion-base) var(--ease-out)}.dock__item--on .dock__icon{background:var(--acc-fill);border-color:rgba(var(--acc-1-rgb),.6);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 3px 10px var(--acc-glow);animation:rs-settle var(--motion-slow) var(--ease-spring) backwards}@media(hover:hover){.dock__item:hover .dock__icon,.dock__signin:hover .dock__icon{translate:0 var(--hover-lift)}}.dock__item:active .dock__icon,.dock__signin:active .dock__icon{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.dock__item .dock__count{animation:rs-pop var(--motion-slow) var(--ease-spring) backwards}.dock__item .dock__count{top:2px;inset-inline-end:12px;box-shadow:0 0 0 2px var(--bg-rail)}.dock__foot{flex-shrink:0;margin-block-start:auto;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-block-start:10px}.dock__foot .dock__action{flex-shrink:0;width:44px;min-height:44px;margin-inline:auto;padding:0;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-tile);font:inherit;font-size:14.5px;font-weight:700;line-height:1.1;white-space:nowrap;cursor:pointer}.dock__foot .dock__action:after{box-shadow:0 16px 28px -10px var(--acc-glow)}.dock__foot .dock__action:focus-visible{outline-offset:3px}.dock__foot .dock__action:disabled{background:var(--disabled-surface);border-color:var(--disabled-line);color:var(--disabled-ink);box-shadow:none;cursor:not-allowed}.dock__new{border:0;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 10px 24px var(--acc-glow)}.dock__account{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin-block-start:2px;padding-block-start:10px;border-block-start:1px solid var(--line-soft)}.dock__account-btn{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:2px;border:0;border-radius:14px;background:none;color:var(--text);font:inherit;text-align:start;cursor:pointer}.dock__account-btn:hover,.dock__account-btn[aria-expanded=true]{background:var(--state-hover)}.dock__who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dock__name{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;text-align:match-parent}.dock__name>bdi{display:block;overflow:hidden;text-overflow:ellipsis;text-align:match-parent}.dock__pin{font-family:var(--font-mono);font-size:12.5px;font-weight:500;color:var(--acc-t)}.dock__lang{flex-shrink:0;min-height:36px;margin-inline:auto;padding:0 12px;border:1px solid var(--glass-line);border-radius:var(--radius-pill);background:var(--glass);color:var(--muted);box-shadow:var(--glass-hi);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.dock__lang:hover{color:var(--text)}.dock__lang,.dock__brand .logo{transition:scale var(--motion-base) var(--ease-spring),translate var(--motion-base) var(--ease-out)}@media(hover:hover){.dock__lang:hover{translate:0 var(--hover-lift)}.dock__brand:hover .logo{scale:1.03;translate:0 var(--hover-lift)}}.dock__lang:active{scale:var(--press-scale)}.dock__brand:active .logo{scale:var(--press-scale-icon)}.dock__label,.dock__wordmark,.dock__who,.dock__foot .dock__action>span,.dock .pf-relay-back--dock>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@container rail (min-width: 180px){.dock__wordmark,.dock__who,.dock__foot .dock__action>span,.dock .pf-relay-back--dock>span{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.dock__who{display:flex;min-width:0}.dock__label{position:static;flex:1 1 auto;width:auto;height:auto;min-width:0;margin:0;overflow:hidden;clip:auto;text-overflow:ellipsis}.dock__brand,.dock__item,.dock__signin{justify-content:flex-start}.dock__item,.dock__signin{padding:8px 10px}.dock__item .dock__count{position:static;margin-inline-start:auto;box-shadow:none}.dock__foot .dock__action{width:100%;padding:0 14px}.dock__account{flex-direction:row;flex-wrap:wrap;gap:6px}.dock__signin{flex:1 1 100%}.dock__account-btn{justify-content:flex-start;min-height:50px;padding:5px;padding-inline-end:10px;border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--card-2);box-shadow:var(--glass-hi);transition:scale var(--motion-base) var(--ease-spring)}.dock__account-btn:hover{background:linear-gradient(var(--state-hover),var(--state-hover)),var(--card-2)}.dock__account-btn[aria-expanded=true]{background:var(--acc-soft);border-color:var(--acc-line)}.dock__account-btn:active{scale:var(--press-scale-row);transition-duration:var(--motion-fast)}.dock__account-btn:after{content:"";flex:none;width:18px;height:18px;margin-inline-start:auto;background:var(--muted);-webkit-mask:var(--glyph-more) center / contain no-repeat;mask:var(--glyph-more) center / contain no-repeat}.dock__account-btn[aria-expanded=true]:after{background:var(--acc-t)}.dock__theme{margin-inline-start:auto}.dock__lang{margin-inline:0}}@media(max-height:860px){.dock{padding-block:10px 8px}.dock__brand{padding-block-end:6px;margin-block-end:4px}.dock__items{gap:1px}.dock__item,.dock__signin{min-height:40px;padding:4px 8px}.dock__icon{width:28px;height:28px;border-radius:9px}.dock__icon svg{width:17px;height:17px}.dock__foot{gap:6px;padding-block-start:6px}.dock__foot .dock__action{min-height:40px}.dock__account{padding-block-start:6px}.dock__account-btn{padding:0 4px}@container rail (min-width: 180px){.dock__account-btn{min-height:44px;padding:3px;padding-inline-end:8px}}}@media(max-height:740px){.dock__items{gap:0}.dock__item,.dock__signin{min-height:34px;padding:2px 8px}.dock__icon{width:24px;height:24px;border-radius:8px}.dock__icon svg{width:15px;height:15px}}@media(hover:none)and (max-height:860px){.dock__item,.dock__signin,.dock__foot .dock__action{min-height:44px}}.rail{width:330px;flex-shrink:0;position:sticky;top:calc(18px + var(--safe-top));align-self:flex-start;max-height:calc(100vh - 36px - var(--safe-top) - var(--safe-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:12px}.rail::-webkit-scrollbar{display:none}.rail__slot:empty{display:none}.rail__slot{display:flex;flex-direction:column;gap:12px}.rail-prayer{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;max-width:100%;margin:0;padding:7px 14px;border:1px solid var(--glass-line);border-radius:var(--radius-pill);background:var(--card);background-image:var(--glass);box-shadow:var(--glass-hi);font:inherit;font-size:13px;font-weight:600;line-height:18px;color:var(--text);white-space:nowrap;cursor:pointer}.rail>.rail-prayer{margin-block-end:12px}.link-button.rail-prayer:hover{text-decoration:none}.rail-prayer>svg{flex:none;color:var(--acc-t)}.rail-prayer__slot{display:grid;min-width:0}.rail-prayer__when{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity calc(var(--motion-slow) * 3) var(--ease-out)}.rail-prayer__when--on{opacity:1}.rail-prayer__name{color:var(--acc-t)}.prayer-where__title{margin:0 0 8px;font-size:17px;line-height:22px}.prayer-where__basis,.prayer-where__note,.prayer-where__private{margin:0 0 10px;font-size:14px;line-height:20px;color:var(--text-dim)}.prayer-where__note{color:var(--text)}.prayer-where__private{font-size:13px}.prayer-where__actions{display:grid;gap:8px;margin-top:14px}.rail-search{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px;border-radius:var(--radius-pill);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth),var(--glass-hi)}.rail>.rail-search{position:sticky;top:0;box-shadow:var(--depth),var(--glass-hi),0 -12px 0 12px var(--bg)}.rail-search:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.rail>.rail-search:focus-within{box-shadow:0 0 0 3px var(--acc-soft),0 -12px 0 12px var(--bg)}.rail-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-pill__glyph{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--chip);color:var(--muted)}.search-pill__clear{flex:none;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--muted)}.search-pill__clear:hover{color:var(--text)}.rail-search input{flex:1;min-width:0;padding:11px 0;border:none;background:none;color:var(--text);font-size:14.5px}.rail-search input::placeholder{color:var(--placeholder)}.rail-card{border-radius:var(--radius-card);padding:16px 18px 12px;background:var(--card);border:1px solid var(--line);box-shadow:var(--depth),var(--glass-hi);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.shell:has(>.shell__main .people-card--suggestions)>.rail [aria-labelledby=who-to-follow]{display:none}.rail-card__title{margin:0;font-size:20px;font-weight:700;letter-spacing:var(--tracking-tight)}.rail-card__head{display:flex;flex-direction:column;gap:2px;margin-block-end:6px}.rail-card__kicker{margin:0;font-size:12px;font-weight:600;color:var(--muted)}:root:not([lang=ar]) .rail-card__kicker{text-transform:uppercase;letter-spacing:var(--tracking-label)}.card-more{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;margin:8px -10px 0;padding:0 10px;border-block-start:1px solid var(--line-soft);border-radius:0 0 var(--radius-row) var(--radius-row);color:var(--acc-t);font-size:15px;font-weight:700;text-decoration:none}.card-more:hover{text-decoration:none}.card-more:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.card-more:hover:after{opacity:1}.card-more:hover .card-more__chev{transform:translate(calc(2px * var(--dir-x)))}}.card-more:active:after{background:var(--state-press);opacity:1}.card-more:focus-visible{outline-offset:-2px}.card-more__chev{display:inline-grid;place-items:center;transition:transform var(--motion-base) var(--ease-out)}.suggestions{list-style:none;margin:0;padding:0}.suggestions__row{position:relative;isolation:isolate;display:flex;align-items:center;gap:11px;margin-top:6px;min-height:56px;margin-inline:-10px;padding:6px 10px;border-radius:var(--radius-row)}.suggestions__row--link{cursor:pointer}.suggestions__row:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.suggestions__row--link:hover:after{opacity:1}}.suggestions__row--link:active:not(:has(a:active,button:active)):after{background:var(--state-press);opacity:1}.suggestions__avatar{line-height:0}.suggestions__main{flex:1;min-width:0}.suggestions__row .identity__name{font-size:14.5px;font-weight:700}.suggestions__row .identity__handle{font-size:12.5px}.suggestions__row .pin{font-size:12px}.suggestions__row .identity__top,.suggestions__row .identity__bottom{min-width:0;white-space:nowrap;overflow:hidden}.suggestions__row .identity__bottom .identity__name,.suggestions__row .identity__bottom .identity__name--secondary,.suggestions__row .identity__top .identity__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.rail__footer{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;margin:0;padding-inline:4px;font-size:12px;line-height:1.8;color:var(--muted)}.rail__footer>*+*:before{content:"·";content:"·" / "";display:inline-block;margin-inline-end:10px;color:var(--faint)}.rail__footer .pf-version{font-family:var(--font-mono);font-size:11.5px;font-weight:500;font-synthesis-weight:none}.rail__footer-link{color:var(--muted)}.rail__footer-link:hover{color:var(--text)}@media(max-width:720px){.shell{gap:0;max-width:none;padding:0}.shell__main{max-width:none;padding-block:calc(8px + var(--safe-top)) calc(var(--phone-bar-top) + 84px + var(--terms-notice-space, 0px) + var(--phone-end-lift));padding-inline:calc(8px + var(--safe-start)) calc(8px + var(--safe-end))}}.bottom-bar{--lens-dir: 1;position:fixed;z-index:30;inset-inline:0;bottom:0;height:var(--phone-bar-top);padding-block-end:var(--safe-bottom);padding-inline:var(--safe-start) var(--safe-end);border:0;border-radius:0;background:var(--glass-tabbar);backdrop-filter:var(--glass-tabbar-filter);-webkit-backdrop-filter:var(--glass-tabbar-filter);box-shadow:var(--bar-edge-top),var(--bar-lift-up);touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}:root[dir=rtl] .bottom-bar{--lens-dir: -1}.bottom-bar__items{position:relative;z-index:1;list-style:none;margin:0;padding-block:0;padding-inline:4px;height:var(--bottom-bar-h);display:flex;align-items:stretch;justify-content:space-around}.bottom-bar__items li{flex:1;min-width:0}.bottom-bar__item{height:100%;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 0;border-radius:18px;-webkit-user-drag:none}.bottom-bar__item{position:relative}.bottom-bar__item:focus-visible{outline:none}.bottom-bar__item:focus-visible:after{content:"";position:absolute;inset:4px 2px;border-radius:20px;outline:2px solid var(--acc-t);pointer-events:none}.bottom-bar__item:hover{text-decoration:none}.bottom-bar__icon{transition:scale var(--motion-base) var(--ease-spring),translate var(--motion-base) var(--ease-out)}.bottom-bar:not([data-lens-drag]) .bottom-bar__item:active .bottom-bar__icon{scale:var(--press-scale-icon);transition-duration:var(--motion-fast)}.bottom-bar[data-lens-drag] li[data-lens-over] .bottom-bar__icon{scale:1.08;translate:0 -1px}.bottom-bar__item--on .bottom-bar__icon{animation:rs-settle var(--motion-slow) var(--ease-spring) backwards}.bottom-bar[data-lens-motion=none] .bottom-bar__item--on .bottom-bar__icon{animation:none}@media(hover:hover){.bottom-bar__item:hover .bottom-bar__label{color:var(--text)}.bottom-bar:not([data-lens-drag]) .bottom-bar__item:hover .bottom-bar__icon{translate:0 var(--hover-lift)}}.bottom-bar__icon .pf-badge{box-shadow:0 0 0 2px var(--glass-tabbar)}.bottom-bar__icon{position:relative;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(160deg,rgba(var(--acc-1-rgb),.3),rgba(var(--acc-1-rgb),.07));border:1px solid rgba(var(--acc-1-rgb),.35);color:var(--acc-t)}:root[data-theme=light] .bottom-bar__icon{background:linear-gradient(160deg,rgba(var(--acc-1-rgb),.2),rgba(var(--acc-1-rgb),.07))}.bottom-bar__item--on .bottom-bar__icon{background:var(--acc-fill);border-color:rgba(var(--acc-1-rgb),.6);color:var(--acc-ink)}.bottom-bar__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;color:var(--muted-2)}:root[lang=ar] .bottom-bar__label{font-size:10.5px}:root:not([lang=ar]) .bottom-bar__label{font-size:9.5px;letter-spacing:-.015em}@media(max-width:340px){:root:not([lang=ar]) .bottom-bar__label{font-size:8.5px}}.bottom-bar__item--on .bottom-bar__label{font-weight:700;color:var(--text)}.bottom-bar__lens{position:absolute;z-index:0;top:0;inset-inline-start:calc(var(--safe-start) + 4px);width:calc((100% - var(--safe-start) - var(--safe-end) - 8px) / var(--lens-n));height:var(--bottom-bar-h);pointer-events:none;transform:translate(calc(var(--lens-pos) * 100% * var(--lens-dir)));transition:transform .32s cubic-bezier(.3,1.32,.55,1),opacity .2s ease;transition-timing-function:linear(0,.07 5%,.234 10%,.431 15%,.624 20%,.789 25%,.916 30%,1.003 35%,1.055 40%,1.079 45%,1.083 50%,1.075 55%,1.06 60%,1.044 65%,1.028 70%,1.015 75%,1.005 80%,.999 85%,.995 90%,.993 95%,1),ease}.bottom-bar__lens:before{content:"";position:absolute;inset:4px 2px;border-radius:20px;background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi),var(--lens-depth);transition:transform var(--motion-slow) var(--ease-out)}.bottom-bar[data-lens-edge] .bottom-bar__lens,.bottom-bar[data-lens-hold=edge] .bottom-bar__lens{transition-timing-function:cubic-bezier(.22,1,.36,1),ease}.bottom-bar[data-lens-hidden]:not([data-lens-drag]):not([data-lens-hold]) .bottom-bar__lens{opacity:0}.bottom-bar[data-lens-hold] .bottom-bar__lens{transform:translate(calc(var(--lens-hold) * 100% * var(--lens-dir)))}.bottom-bar[data-lens-drag] .bottom-bar__lens{transform:translate(calc(var(--lens-drag) * 100% * var(--lens-dir)));transition:transform .14s cubic-bezier(.2,.8,.3,1),opacity .2s ease}.bottom-bar[data-lens-drag]:not([data-lens-motion=none]) .bottom-bar__lens:before{transform:scale(1.1,1.14);border-color:rgba(var(--acc-1-rgb),.6);box-shadow:var(--glass-hi),var(--lens-depth-drag)}.bottom-bar[data-lens-drag] li[data-lens-over] .bottom-bar__label{color:var(--text)}.bottom-bar[data-lens-motion=none] .bottom-bar__lens{transition:none}.bottom-bar[data-lens-motion=none] .bottom-bar__lens:before{transition:none;transform:none}@media(prefers-reduced-motion:reduce){.bottom-bar__lens,.bottom-bar[data-lens-drag] .bottom-bar__lens{transition:none}.bottom-bar__lens:before{transition:none;transform:none}}@media(forced-colors:active){.bottom-bar{border-top:1px solid CanvasText}.bottom-bar__lens:before{forced-color-adjust:none;background:transparent;border:2px solid Highlight;box-shadow:none}}.fab{position:fixed;z-index:31;inset-inline-end:calc(16px + var(--safe-end));bottom:calc(var(--phone-bar-top) + 12px);width:56px;height:56px;display:grid;place-items:center;border:none;border-radius:20px;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 10px 24px var(--acc-glow);transition:scale var(--motion-slow) var(--ease-spring),translate var(--motion-slow) var(--ease-spring);animation:fabIn var(--motion-slow) var(--ease-spring) backwards}.fab:active{scale:var(--press-scale-icon)}.fab:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 14px 30px var(--acc-glow);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.fab:hover:after{opacity:1}.fab:hover{translate:0 var(--hover-lift)}}.fab:focus-visible{outline-offset:3px}@keyframes fabIn{0%{opacity:0;transform:translateY(12px) scale(.6)}}@media(prefers-reduced-motion:reduce){.fab,.dock__item--on .dock__icon,.dock__item .dock__count,.bottom-bar__item--on .bottom-bar__icon,.rail-card{animation:none}}:root[data-motion=off] .fab,:root[data-motion=off] .dock__item--on .dock__icon,:root[data-motion=off] .dock__item .dock__count,:root[data-motion=off] .bottom-bar__item--on .bottom-bar__icon,:root[data-motion=off] .rail-card{animation:none}:root[data-font-size="1"]{--font-zoom: .875}:root[data-font-size="2"]{--font-zoom: .9375}:root[data-font-size="4"]{--font-zoom: 1.0625}:root[data-font-size="5"]{--font-zoom: 1.125}:root[data-font-size="1"] .shell__main>:not(.home-topbar-slot),:root[data-font-size="2"] .shell__main>:not(.home-topbar-slot),:root[data-font-size="4"] .shell__main>:not(.home-topbar-slot),:root[data-font-size="5"] .shell__main>:not(.home-topbar-slot){zoom:var(--font-zoom)}.pf-update-region{position:fixed;z-index:35;inset-inline:0;bottom:calc(24px + var(--safe-bottom));display:flex;justify-content:center;padding-inline:calc(16px + var(--safe-start)) calc(16px + var(--safe-end));pointer-events:none}.pf-update{box-sizing:border-box;display:flex;align-items:center;gap:8px;max-width:560px;min-height:44px;padding-block:4px;padding-inline:16px 4px;border:1px solid var(--line-strong);border-radius:22px;background:var(--glass-tabbar);-webkit-backdrop-filter:var(--glass-tabbar-filter);backdrop-filter:var(--glass-tabbar-filter);box-shadow:var(--shadow-bar);color:var(--text);font-size:14px;line-height:1.3;pointer-events:auto;animation:pf-update-in var(--motion-slow) var(--ease-out) backwards}.pf-update__text{flex:1;min-width:0;margin:0}.pf-update__action{flex-shrink:0;min-height:36px;padding-block:6px;padding-inline:14px;border:none;border-radius:var(--radius-pill);background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi),0 4px 12px var(--acc-glow);font:inherit;font-weight:700;cursor:pointer}.pf-update__close{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:none;color:inherit;cursor:pointer}.pf-update__action:focus-visible,.pf-update__close:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}@keyframes pf-update-in{0%{opacity:0;transform:translateY(var(--motion-rise))}}@media(prefers-reduced-motion:reduce){.pf-update{animation:none}}:root[data-motion=off] .pf-update{animation:none}@media(max-width:720px){.pf-update-region{bottom:calc(var(--phone-bar-top) + var(--phone-page-bar) + 12px + 56px + 8px)}}.explore-search{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;margin:0 10px 10px;padding-inline:6px;border-radius:var(--radius-pill);background:var(--field);border:1px solid var(--line)}@media(hover:hover){.explore-search:hover:not(:focus-within){border-color:var(--line-strong)}}.explore-search:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.explore-search__input{flex:1;min-width:0;padding:12px 0;border:none;background:none;color:var(--text);font-size:16px}.explore-search__input::placeholder{color:var(--placeholder)}.explore-search__input::-webkit-search-cancel-button{display:none}.explore-search__chip{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;max-width:55%;min-height:34px;padding-inline:12px 3px;border-radius:var(--radius-pill);background:var(--acc-soft);border:1px solid var(--acc-line);color:var(--text-strong);font-size:14px;font-weight:600;white-space:nowrap;animation:rs-pop var(--motion-base) var(--ease-spring) backwards}.explore-search__chip-text{overflow:hidden;text-overflow:ellipsis}.explore-search__chip-remove{flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:var(--acc-t)}.explore-search__chip-remove:hover,.explore-search__chip-remove:focus-visible{background:var(--acc-glass)}@media(max-width:720px){.explore-search{min-height:44px}.disc-explore .page-header__row{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.disc-explore .explore-search{margin:8px 8px 6px}}.people-card{padding:14px 0 6px;margin-block-end:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.people-card__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:0 20px 6px}.people-card__title{margin:0;font-size:20px;font-weight:700}.people-card__list{list-style:none;margin:0;padding:0;transition:opacity var(--motion-fast) var(--ease-out)}.people-card>.card-more{margin:4px 10px 0}.people-card[aria-busy=true] .people-card__list{opacity:.55}.person-row{position:relative;isolation:isolate;display:flex;gap:14px;padding:12px 20px;cursor:pointer}.person-row+.person-row{border-block-start:1px solid var(--line-soft)}.person-row:after{content:"";position:absolute;inset:3px 8px;z-index:-1;border-radius:var(--radius-row);pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.person-row:hover:after{opacity:1}}.person-row:active:not(:has(a:active,button:active)):after{background:var(--state-press);opacity:1}.person-row__avatar{flex-shrink:0;line-height:0}.person-row__main{flex:1;min-width:0}.person-row__head{display:flex;align-items:center;gap:10px;min-height:48px}.person-row__new{margin-block-start:2px}.person-row__bio{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media(min-width:721px){.person-row .follow-btn{padding:9px 18px;font-size:13.5px}}@media(max-width:720px){.person-row{padding:11px 14px}.people-card__head{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.explore-search__chip,.people-card{animation:none}}:root[data-motion=off] .explore-search__chip,:root[data-motion=off] .people-card{animation:none}.composer-prompt{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;margin-bottom:12px;padding:7px 14px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.composer-prompt__text{flex:1;min-width:0;min-height:44px;padding-block:0;padding-inline:16px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--field);color:var(--placeholder);font-size:16px;font-family:inherit;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-fast) var(--ease-out)}@media(hover:hover){.composer-prompt__text:hover{border-color:var(--acc-line)}}.composer-prompt__text:active{scale:var(--press-scale-row)}.composer-prompt__text:focus-visible{outline:none;border-color:var(--acc-t);box-shadow:0 0 0 3px var(--acc-soft)}.composer-prompt__notice{flex-basis:100%}.composer-prompt__notice:empty{display:none}.home-welcome{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:14px;padding:16px 18px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth),var(--glass-hi)}.home-welcome:before{content:"";position:absolute;z-index:-1;inset-block-start:-36px;inset-inline-start:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--acc-1-rgb),var(--halo-a)),transparent);pointer-events:none}.home-welcome__mark{flex-shrink:0;display:block;width:42px;height:42px;object-fit:contain;border-radius:13px;box-shadow:var(--logo-glow)}@media(max-width:420px){.home-welcome{flex-wrap:wrap}.home-welcome .btn{flex:1 1 100%;min-height:44px}}.home-welcome__text{flex:1;min-width:0}.home-welcome__title{margin:0;font-size:17px;font-weight:700}.home-welcome__body{margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--muted-3)}.pf-home-sort{display:flex;flex-direction:column;min-width:220px}.pf-home-sort__title{margin:0 0 4px;padding:8px 12px 10px;border-bottom:1px solid var(--line);font-size:18px;font-weight:700;color:var(--muted-2)}.pf-home-sort__item{justify-content:space-between;min-height:44px;font-weight:700}.pf-home-sort__label{flex:1;text-align:start}.pf-home-sort__check{display:inline-grid;place-items:center;width:18px;color:var(--acc-t)}.pf-home-sort__caption{margin:-2px 12px 6px;font-size:12.5px;line-height:1.35;color:var(--muted-2)}.profile-card{--bg-page: var(--card);margin-block-end:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth)}.profile-head{--profile-avatar: 112px;--profile-action-h: 38px;margin:0}.profile-card .safety-banner{margin:0 20px 14px}.profile-card .acct-ptabs{margin:0}.profile-card .profile-tabs{margin:14px 0 0;padding-block-start:4px;border-block-start:1px solid var(--line-soft);box-shadow:none}.profile-head__cover{position:relative;aspect-ratio:3 / 1;height:auto;overflow:hidden;border-radius:20px;border-block-end:1px solid var(--line);border-radius:calc(var(--radius-card) - 1px);border-end-start-radius:0;border-end-end-radius:0;background:var(--cover-wash)}.profile-head__cover-img{display:block;width:100%;height:100%;object-fit:cover;transition:scale var(--motion-slow) var(--ease-out)}.profile-head__body{position:relative;padding:0 20px 4px}.profile-head__top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-block-start:calc(var(--profile-avatar) * -.49);flex-wrap:wrap;row-gap:8px}.profile-head__avatar{line-height:0;--bg-page: var(--card)}.profile-head__avatar .avatar__img,.profile-head__avatar .avatar__initials{border:4px solid var(--bg-page)}.profile-head__avatar .avatar:not(.avatar--live):has(>.avatar__img[data-retry=wait]){box-shadow:inset 0 0 0 4px var(--bg-page)}.profile-head__avatar .avatar--ring:after{inset:-2px;box-shadow:0 0 0 3px var(--acc-t),0 0 24px var(--acc-glow)}.profile-head__actions{display:flex;align-items:center;gap:8px;padding-block-end:4px;margin-inline-start:auto;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}@media(max-width:374px){.profile-head__actions{gap:6px}}.profile-head__copy{width:38px;height:38px}.profile-head__actions .btn,.profile-head__actions .follow-btn{min-height:var(--profile-action-h)}.profile-head__name-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-block-start:12px}.profile-head__name{margin:0;min-width:0;max-width:100%;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;overflow:hidden}.profile-head__name-row--flow{display:block;overflow:hidden;overflow-wrap:anywhere}.profile-head__name-row--flow:has(.role-badge__explainer){overflow:visible}.profile-head__name-row--flow>.profile-head__name{display:inline;overflow:visible}.profile-head__name-row--flow>:not(.profile-head__name){display:inline-flex;vertical-align:-2px;margin-inline-start:6px}.profile-head__follows-you{flex:none}.profile-head__name--pin{font-family:var(--font-mono);font-size:22px;font-weight:500;font-synthesis-weight:none;letter-spacing:0}.profile-head .role-badge__chip{border-radius:var(--radius-pill);font-size:10px;font-weight:500;font-synthesis-weight:none;letter-spacing:var(--tracking-caps)}.profile-head__handle{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:2px 0 0;font-size:14px;color:var(--muted)}.profile-head__username,.profile-head__address{overflow-wrap:anywhere}.profile-head__pin{font-size:15px;font-weight:600;color:var(--acc-t)}.profile-head__relay-name{overflow-wrap:anywhere;overflow:hidden;min-width:0;max-width:100%}.profile-head__bio{margin-block-start:12px}.profile-head__live{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;padding-block:10px;padding-inline:14px 10px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid color-mix(in srgb,var(--live-red) 35%,transparent);font-size:14px;line-height:1.5;color:var(--text-soft);overflow-wrap:anywhere;animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.profile-head__live--room{border-color:color-mix(in srgb,var(--live-green) 40%,transparent)}.profile-head__live-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--live-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--live-red) 25%,transparent)}.profile-head__live--room .profile-head__live-dot{background:var(--live-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--live-green) 25%,transparent)}.profile-head__live-text{flex:1 1 12em;min-width:0}.profile-head__live-what{font-weight:700;color:var(--text)}.profile-head__live-count{white-space:nowrap}.profile-head__live-action{flex:none;margin-inline-start:auto}.profile-head__bio .rich-text__body{font-size:15px;line-height:1.5;color:var(--text-soft)}.profile-head__meta{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:12px 0 0;padding:0;font-size:13.5px;color:var(--muted)}.profile-head__meta li{display:flex;align-items:center;gap:5px;min-width:0}.profile-head__counts{display:flex;flex-wrap:wrap;gap:2px 4px;margin:8px 0 0;margin-inline-start:-10px;font-size:14px;color:var(--muted)}.profile-head__counts b{color:var(--text)}.profile-tabs{margin:4px 0 14px}.profile-d2{display:flex;align-items:flex-start;gap:14px;margin:12px 0 8px;padding:16px 18px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--line);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.profile-d2__tile{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-icon-tile);background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);color:var(--acc-t)}.profile-d2--quiet .profile-d2__tile{background:var(--chip);border-color:var(--line);box-shadow:none;color:var(--muted)}.profile-d2__title{margin:0;font-size:15px;font-weight:700;color:var(--text)}.profile-d2__body{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted)}.profile-setup{margin:14px 0 8px;padding:16px 18px;border-radius:var(--radius-nested);background:var(--card-2);border:1px solid var(--acc-line);box-shadow:var(--glass-hi);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.profile-setup__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.profile-setup__title{margin:0;font-size:16px;font-weight:700}.profile-setup__progress{font-family:var(--font-mono);font-size:12.5px;font-weight:500;font-synthesis-weight:none;color:var(--muted)}.profile-setup__track{height:6px;margin:10px 0 12px;overflow:hidden;border-radius:var(--radius-pill);background:var(--chip)}.profile-setup__bar{height:100%;border-radius:inherit;background:var(--acc-fill);transform:scaleX(var(--done));transform-origin:left center;transition:transform var(--motion-slow) var(--ease-out)}.profile-setup__bar:dir(rtl){transform-origin:right center}.profile-setup__steps{list-style:none;display:grid;gap:4px;margin:0 0 10px;padding:0}.profile-setup__step{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px;margin-inline:-10px;width:calc(100% + 20px);border:0;border-radius:var(--radius-row);background:none;color:var(--text);font:inherit;font-size:14.5px;font-weight:600;text-align:start;cursor:pointer}.profile-setup__step:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--state-hover);opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}@media(hover:hover){.profile-setup__step:hover:after{opacity:1}}.profile-setup__step:active:after{background:var(--state-press);opacity:1}.profile-setup__step:focus-visible{outline-offset:-2px}.profile-setup__mark{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong)}.profile-setup__step--done .profile-setup__mark{border-color:transparent;background:var(--acc-soft);color:var(--acc-t)}.profile-setup__step--done .profile-setup__label{color:var(--muted)}.profile-setup__note{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--muted)}.profile-skel{margin-block-end:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth);animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.profile-skel__cover{aspect-ratio:3 / 1;border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;background:var(--chip)}.profile-skel__body{padding:0 20px 18px}.profile-skel__avatar{display:block;width:var(--profile-avatar, 112px);height:var(--profile-avatar, 112px);margin-block-start:calc(var(--profile-avatar, 112px) * -.49);border-radius:50%;background:var(--chip);box-shadow:0 0 0 4px var(--card)}.profile-skel__line{display:block;height:12px;margin-block-start:10px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07)}.profile-skel__line--name{width:44%;height:18px;margin-block-start:14px}.profile-skel__line--pin{width:22%;height:14px;background:var(--acc-soft)}.profile-skel__line--bio{width:86%}.profile-skel__line--bio2{width:62%}.profile-skel__meta{display:flex;gap:10px;margin-block-start:14px}.profile-skel__pill{display:block;width:84px;height:22px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07)}.profile-skel__tabs{display:flex;gap:18px;padding:14px 20px;border-block-start:1px solid var(--line-soft)}.profile-skel__tab{display:block;width:56px;height:12px;border-radius:var(--radius-pill);background:rgba(var(--ink-rgb),.07)}@media(prefers-reduced-motion:reduce){.profile-head__live,.profile-d2,.profile-setup,.profile-skel{animation:none}}:root[data-motion=off] .profile-head__live,:root[data-motion=off] .profile-d2,:root[data-motion=off] .profile-setup,:root[data-motion=off] .profile-skel{animation:none}@media(max-width:720px){.profile-head{--profile-avatar: 88px}.profile-head__cover{height:auto}.profile-head__body{padding:0 14px 4px}.profile-card .safety-banner{margin-inline:14px}.profile-head__top{margin-block-start:calc(var(--profile-avatar) * -.5)}.profile-head__name{font-size:21px}.profile-skel{--profile-avatar: 88px}.profile-skel__body{padding:0 14px 16px}}.signin__lead{margin:0 4px 12px;font-size:15px;line-height:1.5;color:var(--text-dim)}.signin-card{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:14px;padding:20px;margin-bottom:12px;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--depth),var(--glass-hi);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.signin-card:before{content:"";position:absolute;z-index:-1;inset-block-start:-100px;inset-inline-start:50%;width:200px;height:200px;margin-inline-start:-100px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--acc-1-rgb),var(--halo-a)),transparent);pointer-events:none}.signin-hero{flex-direction:column;align-items:center;text-align:center}.signin-hero__mark{flex:none;width:64px;height:64px;display:grid;place-items:center;border-radius:20px;background:var(--acc-glass);border:1px solid var(--acc-line);box-shadow:var(--glass-hi),var(--depth);animation:rs-pop var(--motion-slow) var(--ease-spring) backwards}.signin-perks{list-style:none;display:grid;gap:8px;margin:0 0 12px;padding:0}.signin-perk{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border-radius:var(--radius-tile);background:var(--card-2);border:1px solid var(--line-soft);font-size:14.5px;font-weight:600;color:var(--text);animation:fadeUp var(--motion-slow) var(--ease-out) backwards}.signin-perk:nth-child(2){animation-delay:var(--motion-stagger)}.signin-perk:nth-child(3){animation-delay:calc(2 * var(--motion-stagger))}.signin-perk__icon{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-icon-tile);background:var(--acc-tile);border:1px solid var(--acc-tile-line);color:var(--acc-t)}.signin-card--skeleton{flex-direction:column;align-items:center;gap:12px;animation:rs-fade var(--motion-base) var(--ease-out) var(--motion-reveal-delay) backwards}.signin-card__ghost-mark{width:64px;height:64px;border-radius:20px}.signin-card__ghost-line{width:60%}.signin-card__ghost-line--short{width:40%}.signin-card__ghost-button{width:100%;height:52px;border-radius:var(--radius-pill)}.signin-card__badge{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:14px;background:rgba(var(--acc-1-rgb),.12);border:1px solid rgba(var(--acc-1-rgb),.4);color:var(--acc-t)}.signin-card__badge--dev{color:var(--warn);background:rgba(var(--warn-tint-rgb),.1);border-color:rgba(var(--warn-tint-rgb),.4)}.signin-card__title{margin:0;font-size:17px;font-weight:700}.signin-card__note{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted-3)}.signin-form,.signin-card--relay{flex-direction:column;gap:16px}.signin-relay__button{min-block-size:52px;font-size:16.5px}.signin-relay__register{margin:0;text-align:center}.signin-error{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;margin-bottom:12px;border-radius:var(--radius-nested);background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--text)}.signin-error__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--danger-soft);color:var(--danger)}.signin-error__title{margin:0;font-size:15.5px;font-weight:700;color:var(--text)}.signin-error__body{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--text-dim)}.signin-form__head{display:flex;gap:14px}.signin-form__error{margin:0;font-size:14px;color:var(--danger)}.signin__lang{display:flex;justify-content:center;margin-top:8px}.signin-error__action{margin-top:10px}.signin__terms{margin:18px 4px 0;color:var(--muted-2);font-size:13px;line-height:1.5;text-align:center}.signin__terms-link{color:var(--text-soft);text-decoration:underline;text-underline-offset:3px}.signin-method{display:grid;gap:8px;margin:0;padding:0;border:0;min-inline-size:0}.signin-method__legend{padding:0;margin-bottom:6px;font-size:13.5px;font-weight:600;color:var(--text-dim)}.signin-method__option{display:flex;align-items:flex-start;gap:12px;min-height:56px;padding:12px 14px;border-radius:var(--radius-tile);border:1px solid var(--line);background:var(--card-2);cursor:pointer}.signin-method__option--on{border-color:var(--acc-line);background:var(--acc-soft)}.signin-method__option--on .signin-method__label{color:var(--acc-t)}.signin-method__option:has(.signin-method__radio:focus-visible){outline:2px solid var(--acc-t);outline-offset:2px}.signin-method__radio{flex-shrink:0;margin:3px 0 0;inline-size:18px;block-size:18px;accent-color:var(--acc-t)}.signin-method__text{display:grid;gap:2px;min-inline-size:0}.signin-method__label{font-size:15px;font-weight:700}.signin-method__note{font-size:13px;line-height:1.45;color:var(--muted-3)}.signin-error__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media(prefers-reduced-motion:reduce){.signin-card,.signin-hero__mark,.signin-perk,.signin-card--skeleton{animation:none}}:root[data-motion=off] .signin-card,:root[data-motion=off] .signin-hero__mark,:root[data-motion=off] .signin-perk,:root[data-motion=off] .signin-card--skeleton{animation:none}.mention-face{display:inline-block;inline-size:1.15em;block-size:1.15em;margin-inline-end:.2em;border-radius:50%;object-fit:cover;vertical-align:-.22em;background:rgba(var(--ink-rgb),.06);box-shadow:inset 0 0 0 1px var(--glass-line)}.mention-face--initials:before{content:attr(data-initial)}.mention-face--initials{display:inline-grid;place-items:center;font-family:var(--font-ui);font-size:.62em;inline-size:1.85em;block-size:1.85em;vertical-align:-.35em;color:var(--text-strong);line-height:1}.rich-text__mention-group{white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;vertical-align:middle}:root[lang=ar] .chip{font-family:var(--font-ar)}.chip>svg{flex:none}.chip--ended{background:var(--chip);color:var(--muted);font-size:10.5px;font-weight:900;letter-spacing:var(--tracking-caps);text-transform:uppercase}.chip--kind{background:var(--chip);color:var(--text);font-size:12px;font-weight:700}.chip--live{background:var(--live-green);color:var(--on-live-green);font-size:10.5px;font-weight:900;letter-spacing:var(--tracking-caps);text-transform:uppercase}:lang(ar) .chip--ended,:lang(ar) .chip--live{font-size:11.5px;text-transform:none}.chip--host{background:var(--acc-soft);color:var(--acc-t)}.chip--speaker{background:var(--chip);color:var(--muted)}.chip--accent{background:var(--acc-soft);color:var(--acc-t)}.chip__dot{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor;animation:chipPulse 1.2s ease-in-out infinite}@keyframes chipPulse{0%,to{opacity:1}50%{opacity:.35}}html[data-video-playing] .chip__dot,html[data-motion-rest] .chip__dot{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.chip__dot{animation:none}}:root[data-motion=off] .chip__dot{animation:none}.chip__count{font-family:var(--font-mono);font-weight:600}.chip--ok,.chip--info,.chip--warn,.chip--danger{--pill: var(--tone-ok);--pill-rgb: var(--tone-ok-rgb);padding-block:3px;padding-inline:8px 10px;background:rgba(var(--pill-rgb),var(--tone-wash-a));border:1px solid rgba(var(--pill-rgb),var(--tone-edge-a));color:var(--pill)}.chip--info{--pill: var(--tone-info);--pill-rgb: var(--tone-info-rgb)}.chip--warn{--pill: var(--tone-warn);--pill-rgb: var(--tone-warn-rgb)}.chip--danger{--pill: var(--tone-danger);--pill-rgb: var(--tone-danger-rgb)}.chip--ok:before,.chip--info:before,.chip--warn:before,.chip--danger:before{content:"";flex:none;inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.chip--neutral{background:var(--chip);border:1px solid var(--line);color:var(--muted)}.chip--hand{background:var(--badge-admin);color:var(--on-badge-admin)}.chip--settle{animation:rs-settle var(--motion-base) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.chip--settle{animation:none}}:root[data-motion=off] .chip--settle{animation:none}.chip-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:var(--control-sm);padding:4px 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:transparent;color:var(--text);font:inherit;font-size:13.5px;font-weight:var(--control-weight);line-height:1.2;white-space:nowrap;cursor:pointer}.chip-btn--lg{min-block-size:var(--control-md);padding-inline:20px;font-size:15px}@media(hover:hover){.chip-btn:hover{background:var(--chip)}}.chip-btn:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-t)}.chip-btn:disabled,.chip-btn[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:default}.chip-btn__count{padding:1px 6px;border-radius:var(--radius-pill);background:var(--chip);font-family:var(--font-mono);font-size:12px;font-weight:500;font-synthesis-weight:none}.chip-btn--add{min-block-size:44px;padding-inline:16px 6px;border-color:var(--glass-line);background:var(--glass);box-shadow:var(--glass-edge)}.chip-btn__icon{display:grid;place-items:center;flex:none;inline-size:30px;block-size:30px;border-radius:50%;background:var(--acc-fill);color:var(--acc-ink);box-shadow:var(--acc-fill-hi)}.chip-btn--add:disabled{opacity:1;background:var(--disabled-surface);border-color:var(--disabled-line);box-shadow:none;color:var(--disabled-ink)}.chip-btn--add:disabled .chip-btn__icon{background:var(--disabled-surface);box-shadow:inset 0 0 0 1px var(--disabled-line);color:var(--disabled-icon)}@media(forced-colors:active){.chip{border:1px solid CanvasText}.chip-btn:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){border:2px solid Highlight}}.logo{display:block;flex:none;width:42px;height:42px;object-fit:contain;border-radius:13px}.logo--30{width:30px;height:30px;border-radius:9px}.logo--glow{box-shadow:var(--logo-glow)}.theme-toggle{flex:none;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--glass-line);background:var(--glass);color:var(--muted);display:grid;place-items:center;box-shadow:var(--glass-edge);cursor:pointer}@media(hover:hover){.theme-toggle:hover{color:var(--text);translate:0 var(--hover-lift)}}.theme-toggle:focus-visible{outline:2px solid var(--acc-t);outline-offset:2px}:root[data-theme=light] .theme-toggle svg{animation:rs-turn-a var(--motion-slow) var(--ease-spring) backwards}:root:not([data-theme=light]) .theme-toggle svg{animation:rs-turn-b var(--motion-slow) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){:root[data-theme=light] .theme-toggle svg,:root:not([data-theme=light]) .theme-toggle svg{animation:none}}:root[data-motion=off][data-theme=light] .theme-toggle svg,:root[data-motion=off]:not([data-theme=light]) .theme-toggle svg{animation:none}
