@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+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family: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+460-52F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family: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+460-52F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family: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+460-52F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family: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+460-52F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sd-50:#eff0fa;--sd-100:#d9daf2;--sd-200:#aeb0e0;--sd-300:#7579c7;--sd-400:#474cae;--sd-500:#2e3386;--sd-600:#282c76;--sd-700:#232667;--sd-800:#1a1d4c;--sd-900:#121436;--brand:var(--sd-500);--brand-h:var(--sd-600);--gold:#d6a850;--gold-ink:#e8c88d;--ok:#16794c;--ok-w:#e6f5ee;--warn:#8f5a06;--warn-w:#fbf0dc;--brand-ink:var(--sd-500);--brand-w:var(--sd-50);--bad:#ab2b2b;--bad-w:#fbeaea;--bg:#f1f2f7;--surface:#fff;--surface-2:#f8f9fc;--surface-3:#edeff6;--line:#e4e6ef;--line-2:#ced2e1;--ink:#15172f;--ink-2:#4a4d66;--ink-3:#676a85;--ring:0 0 0 3px #2e338633;--sh-1:0 1px 2px #15172f0d,0 1px 3px #15172f0a;--sh-2:0 6px 16px -8px #15172f2e;--sh-3:0 20px 40px -22px #1a1d4c66;--t-xs:11px;--t-sm:12px;--t-base:13px;--t-md:14px;--t-lg:16px;--t-xl:20px;--t-2xl:27px;--t-3xl:34px;--t-display:clamp(34px,3.4vw,46px);--r-sm:6px;--r:10px;--r-pill:999px;--nav:264px;--field-line:#8b8db3;--rail-bg:var(--sd-800);--rail-ink:#b9bde4;--rail-ink-hover:#dcdff2;--rail-label:#b0b5e2;--rail-on-bg:#38334d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#868ae0;--brand-h:#989ce8;--ok:#48d17c;--ok-w:#14342a;--warn:#e0a418;--warn-w:#3a2c12;--brand-ink:#989ce8;--brand-w:#23275c;--bad:#ef6a6a;--bad-w:#3a1c1e;--bg:#171b3c;--surface:#212751;--surface-2:#262c5c;--surface-3:#2e3468;--line:#343b73;--line-2:#3c4382;--ink:#eef0fb;--ink-2:#bfc3e6;--ink-3:#9298c6;--ring:0 0 0 3px #868ae052;--sh-1:0 1px 2px #00000073;--sh-2:0 6px 18px -8px #0009;--sh-3:0 22px 44px -22px #000000d9;--field-line:#7076c0;--rail-bg:#0f1130;--rail-ink:#b9bde4;--rail-ink-hover:#dcdff2;--rail-label:#b0b5e2;--rail-on-bg:#2f2935}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#868ae0;--brand-h:#989ce8;--ok:#48d17c;--ok-w:#14342a;--warn:#e0a418;--warn-w:#3a2c12;--brand-ink:#989ce8;--brand-w:#23275c;--bad:#ef6a6a;--bad-w:#3a1c1e;--bg:#171b3c;--surface:#212751;--surface-2:#262c5c;--surface-3:#2e3468;--line:#343b73;--line-2:#3c4382;--ink:#eef0fb;--ink-2:#bfc3e6;--ink-3:#9298c6;--ring:0 0 0 3px #868ae052;--sh-1:0 1px 2px #00000073;--sh-2:0 6px 18px -8px #0009;--sh-3:0 22px 44px -22px #000000d9;--field-line:#7076c0;--rail-bg:#0f1130;--rail-ink:#b9bde4;--rail-ink-hover:#dcdff2;--rail-label:#b0b5e2;--rail-on-bg:#2f2935}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:IBM Plex Sans Arabic,Tahoma,Arial,system-ui,sans-serif;font-size:var(--t-md);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.55}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.n{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.k .v.n,.fv.n,.vl.n{direction:inherit}.k .v.n>*,.fv.n>*,.vl.n>*{direction:ltr;unicode-bidi:isolate}:root[lang=en] .ph h1{letter-spacing:-.02em}:root[lang=en] .chead .nm{letter-spacing:-.015em}:root[lang=en] .k .v{letter-spacing:-.03em}a{color:inherit;text-decoration:none}ul{list-style:none}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}:focus-visible{box-shadow:var(--ring);outline:none}svg{flex:none}.app{background:var(--bg);min-height:100vh;display:flex}.col{flex-direction:column;flex:1;min-width:0;display:flex}.main{flex:1;min-width:0}.side{background:var(--rail-bg);width:264px;color:var(--rail-ink);z-index:30;border-inline-end:1px solid #ffffff17;flex-direction:column;flex:0 0 264px;align-self:flex-start;height:100dvh;display:flex;position:sticky;top:0}.side-brand{border-bottom:1px solid #ffffff1a;margin:0 12px 6px;padding:20px 20px 18px}.side-brand a{border-radius:10px;align-items:center;gap:12px;display:flex}.side-brand svg{color:#fff;width:28px;height:28px;display:block}.side-brand .nm{min-width:0;line-height:1.25}.side-brand .nm b{font-size:var(--t-lg);color:#fff;font-weight:700;display:block}.side-brand .nm span{font-size:var(--t-xs);color:#8f95c9;font-weight:400;display:block}.side-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex:1;padding:2px 0 12px;overflow-y:auto}.side-scroll.more{-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000);mask-image:linear-gradient(#000 calc(100% - 34px),#0000)}.side-scroll::-webkit-scrollbar{width:8px}.side-scroll::-webkit-scrollbar-thumb{background:#ffffff2e padding-box content-box;border:2px solid #0000;border-radius:8px}.side-grp{font-size:var(--t-base);color:var(--rail-label);padding:16px 22px 7px;font-weight:700}.side-i{min-height:44px;color:var(--rail-ink);font-size:var(--t-md);border-radius:12px;align-items:center;gap:12px;margin:1px 12px;padding:0 13px;font-weight:600;transition:background .14s,color .14s;display:flex;position:relative}.side-i svg{opacity:.75;flex:none;width:19px;height:19px}.side-i:hover{color:var(--rail-ink-hover);background:#ffffff0f}.side-i.on{background:var(--rail-on-bg);color:var(--gold-ink);font-weight:700}.side-i.on svg{opacity:1}.side-i.on:before{content:"";inset-inline-start:0;background:var(--gold);border-radius:3px;width:3px;height:20px;position:absolute;top:50%;translate:0 -50%}.side a:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--rail-bg);border-radius:12px;outline:2px solid #fff}.topbar{z-index:29;background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}@supports (background:color-mix(in srgb,red 50%,transparent)){.topbar{background:color-mix(in srgb,var(--surface) 85%,transparent)}}.topbar .inner{align-items:center;gap:12px;height:60px;padding:0 24px;display:flex}.top-where{font-size:var(--t-md);white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-2);flex:1;font-weight:600;overflow:hidden}.top-me{border-inline-start:1px solid var(--line);align-items:center;gap:10px;margin-inline-start:4px;padding-inline-start:12px;display:flex}.top-av{background:var(--brand);color:#fff;width:34px;height:34px;font-size:var(--t-lg);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.top-me .who{min-width:0;line-height:1.25}.top-me .who b{font-size:var(--t-base);color:var(--ink);font-weight:600;display:block}.top-me .who span{font-size:var(--t-xs);color:var(--ink-3);display:block}.ib{border-radius:var(--r);width:36px;height:36px;color:var(--ink-2);place-items:center;transition:background .14s;display:grid;position:relative}.ib:hover{background:var(--surface-3)}.ib svg{width:18px;height:18px}.content{width:100%;max-width:1180px;margin:0 auto;padding:28px 24px 64px}.empty{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);text-align:center;color:var(--ink-3);font-size:var(--t-base);padding:34px}.empty.soon{font-size:var(--t-lg);max-width:62ch;margin:0 auto;padding:56px 34px;line-height:1.7}.skip{top:10px;z-index:60;background:var(--brand);color:#fff;font-size:var(--t-base);border-radius:var(--r);box-shadow:var(--sh-2);padding:10px 16px;font-weight:600;position:fixed;inset-inline-start:-9999px}.skip:focus{inset-inline-start:10px}.main:focus{outline:none}.menu-btn,.backdrop{display:none}@media (width<=899px){.menu-btn{display:grid}.side{z-index:41;transform:translateX(var(--rail-out));box-shadow:none;border-inline-end:0;transition:transform .2s;position:fixed;inset-block:0;inset-inline-start:0}[dir=rtl] .side{--rail-out:100%}[dir=ltr] .side{--rail-out:-100%}.side.open{box-shadow:var(--sh-3);transform:translate(0)}.backdrop{z-index:40;background:#0a0b1980;display:block;position:fixed;inset:0}.topbar .inner{padding:0 16px}.content{padding:20px 16px 48px}}@media (width<=640px){.top-me .who{display:none}.top-me{margin-inline-start:0;padding-inline-start:8px}}.ph{flex-wrap:wrap;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.ph h1{font-size:var(--t-2xl);font-weight:700;line-height:1.2}.ph p{color:var(--ink-3);font-size:var(--t-base);margin-top:3px}.ph .acts{gap:9px;display:flex}.btn{font-weight:500;font-size:var(--t-base);border-radius:var(--r);white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:10px 17px;transition:all .14s;display:inline-flex}.btn svg{width:16px;height:16px}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn.p{background:var(--brand);color:#fff;box-shadow:var(--sh-2)}.btn.p:hover:not(:disabled){background:var(--brand-h)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn.p{color:#171b3c}}:root[data-theme=dark] .btn.p{color:#171b3c}.btn.g{background:var(--surface);color:var(--ink-2);border-color:var(--line)}.btn.s{font-size:var(--t-sm);background:var(--surface);border-color:var(--line);border-radius:var(--r-sm);padding:4px 10px}.btn.s:hover:not(:disabled){border-color:var(--line-2);color:var(--ink)}.btn.d{background:var(--bad);color:#fff;box-shadow:var(--sh-2)}.btn.d:hover:not(:disabled){filter:brightness(.92)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn.d{color:#3a1c1e}}:root[data-theme=dark] .btn.d{color:#3a1c1e}.btn.s.d{background:var(--surface);color:var(--bad);box-shadow:none}.btn.s.d:hover:not(:disabled){background:var(--bad-w);border-color:var(--bad);color:var(--bad);filter:none}.btn.g:hover:not(:disabled){border-color:var(--line-2);color:var(--ink)}.kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}@media (width<=940px){.kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.kpis{grid-template-columns:1fr}}.k{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1);flex-direction:column;gap:6px;padding:15px 17px 16px;display:flex;position:relative;overflow:hidden}.k .l{color:var(--ink-3);font-size:var(--t-sm);font-weight:400}.k .v{font-size:var(--t-2xl);align-items:baseline;gap:3px;font-weight:700;line-height:1;display:flex}.k .v i{font-style:normal;font-size:var(--t-md);color:var(--ink-3);font-weight:500}.k .s{font-size:var(--t-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.k .s b{color:var(--ink-2);font-weight:500}.k.attention .v{color:var(--warn)}.tb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:3px;display:inline-flex}.seg button,.seg a{border-radius:var(--r-sm);font-weight:400;font-size:var(--t-base);color:var(--ink-3);align-items:center;gap:7px;padding:7px 14px;text-decoration:none;transition:all .14s;display:inline-flex}.seg button .n,.seg a .n{color:var(--ink-3);font-size:var(--t-sm)}.seg button.on .n,.seg a.on .n{color:var(--brand)}.seg button.on,.seg a.on{background:var(--surface);color:var(--brand);box-shadow:var(--sh-1);font-weight:500}.ts{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);min-width:200px;max-width:400px;color:var(--ink-3);flex:1;align-items:center;gap:9px;padding:8px 13px;display:flex}.ts svg{width:15px;height:15px}.ts input{width:100%;font-family:inherit;font-size:var(--t-base);color:var(--ink);background:0 0;border:0;outline:none}.grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}@media (width<=520px){.grid{grid-template-columns:1fr}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1);flex-direction:column;transition:background .14s,border-color .14s;display:flex;position:relative;overflow:hidden}.card:hover{border-color:var(--line-2);background:var(--surface-2)}.card.pending{background:var(--surface-2)}.card.pending .cbody .occ,.card.pending .cbody .pend{border-block-color:var(--line)}.chead{align-items:flex-start;gap:12px;padding:16px 17px 13px;display:flex}.chead-main{min-width:0}.chead .nm{font-size:var(--t-lg);font-weight:700;line-height:1.3}.chead .meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;display:flex}.code{font-size:var(--t-xs);letter-spacing:.05em;color:var(--ink-2);background:var(--surface-3);border-radius:var(--r-sm);padding:2px 7px;font-weight:500}.sect{font-size:var(--t-xs);color:var(--ink-2);background:var(--surface-3);border-radius:var(--r-sm);padding:2px 7px;font-weight:500}.stat{font-size:var(--t-xs);border-radius:var(--r-pill);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:3px 9px;font-weight:500;display:inline-flex}.stat:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.stat.g{color:var(--ok);background:var(--ok-w)}.stat.m{color:var(--ink-2);background:var(--surface-3)}.stat.w{color:var(--warn);background:var(--warn-w)}.stat.b{color:var(--brand-ink);background:var(--brand-w)}.cbody{flex:1;padding:0 17px 15px}.occ{border-block:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.ring{--p:0;--c:var(--brand);background:conic-gradient(var(--c) calc(var(--p)*1%),var(--surface-3) 0);border-radius:50%;width:54px;height:54px;position:relative}.ring:after{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:5px}.card.pending .ring:after{background:var(--surface)}.ring b{font-size:var(--t-base);z-index:1;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.occ .txt{flex:1;min-width:0}.occ .txt .lb{font-size:var(--t-sm);color:var(--ink-3)}.occ .txt .vl{font-size:var(--t-md);margin-top:1px;font-weight:700}.occ .txt .vl small{color:var(--ink-3);font-weight:400;font-size:var(--t-sm)}.occ .txt .bar{border-radius:var(--r-sm);background:var(--surface-3);height:6px;margin-top:7px;overflow:hidden}.occ .txt .bar i{border-radius:var(--r-sm);height:100%;display:block}.pend{border-block:1px solid var(--line);padding:14px 0}.pend .lb{font-size:var(--t-sm);color:var(--ink-3)}.pend .vl{font-size:var(--t-md);color:var(--warn);margin-top:3px;font-weight:500}.facts{flex-direction:column;gap:9px;margin-top:13px;display:flex}.fact{font-size:var(--t-sm);align-items:center;gap:9px;display:flex}.fact .fk{color:var(--ink-3);align-items:center;gap:7px;min-width:86px;display:flex}.fact .fk svg{opacity:.7;width:13px;height:13px}.fact .fv{text-align:end;margin-inline-start:auto;font-weight:500}.cfoot{border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:10px;padding:12px 17px;display:flex}.card.pending .cfoot{background:var(--surface-2)}.open{font-weight:500;font-size:var(--t-base);color:var(--brand);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.open:after{content:"";border-radius:var(--r);position:absolute;inset:0}.open svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ib.lang{width:auto;font-size:var(--t-sm);padding:0 10px;font-weight:500}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field label{font-size:var(--t-md);color:var(--ink);font-weight:600;line-height:1.4}.field input,.field select,.field textarea{font-family:inherit;font-size:var(--t-lg);border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);color:var(--ink);width:100%;padding:11px 14px;transition:border-color .14s}.field textarea{resize:vertical;min-height:96px;line-height:1.6}.field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:14px calc(50% + 1px),19px calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:34px}[dir=ltr] .field select{background-position:calc(100% - 19px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px)}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--ink-3)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--brand);box-shadow:var(--ring)}.field input:disabled,.field select:disabled{background:var(--surface-3);color:var(--ink-3);cursor:not-allowed}.field .ro{font-size:var(--t-lg);color:var(--ink);min-height:24px;padding-block:2px}.field.bad input,.field.bad select,.field.bad textarea{border-color:var(--bad)}.err{font-size:var(--t-base);color:var(--bad);font-weight:500}.form-actions .err{flex-direction:column;flex-basis:100%;gap:2px;display:flex}.err-line{font-weight:400}.hint{font-size:var(--t-base);color:var(--ink-3)}.req{color:var(--bad);margin-inline-start:5px;font-weight:700}.ltr{text-align:start;direction:ltr}.swt{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);min-height:48px;font-size:var(--t-md);color:var(--ink);cursor:pointer;align-items:center;gap:11px;padding:0 14px;font-weight:500;transition:border-color .14s,background .14s;display:flex}.swt:hover{border-color:var(--line-2);background:var(--surface-3)}.swt:has(input:checked){border-color:var(--brand);background:var(--surface)}.swt input{width:20px;height:20px;accent-color:var(--brand);cursor:pointer;flex:none;margin:0}.swt:has(input:focus-visible){box-shadow:var(--ring);border-color:var(--brand)}.swt:has(input:disabled){opacity:.45;cursor:not-allowed;background:var(--surface-2)}.swt:has(input:disabled):hover{border-color:var(--line);background:var(--surface-2)}.swt input:disabled{cursor:not-allowed}.loc-row{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.loc-input{border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);min-width:0;color:var(--ink-3);flex:280px;align-items:center;gap:10px;padding:0 14px;transition:border-color .14s;display:flex}.loc-input:hover{border-color:var(--ink-3)}.loc-input:focus-within{border-color:var(--brand);box-shadow:var(--ring)}.loc-input svg{width:17px;height:17px}.loc-input input{min-width:0;font-family:inherit;font-size:var(--t-lg);color:var(--ink);text-align:start;direction:ltr;background:0 0;border:0;outline:none;flex:1;padding:11px 0}.loc-input input:focus-visible{box-shadow:none}.field.loc.bad .loc-input{border-color:var(--bad)}.loc-row .btn{flex:none}.loc-note .ok{font-size:var(--t-base);color:var(--ok);font-weight:500}.term{flex-direction:column;max-width:720px;display:flex}.term:has(.term-said) .swt{border-bottom-color:#0000;border-end-end-radius:0;border-end-start-radius:0}.term-said{border:1px solid var(--brand);border-radius:0 0 var(--r) var(--r);background:var(--surface-2);border-top:0;padding-block:13px 15px;padding-inline:46px 15px}.att-drop{border:1px dashed var(--field-line);border-radius:var(--r);background:var(--surface-2);justify-content:center;align-items:center;min-height:53px;padding:9px 12px;transition:border-color .14s,background .14s;display:flex;position:relative}.att-drop:hover{border-color:var(--ink-3);background:var(--surface-3)}.att-drop:focus-within{border-color:var(--brand);box-shadow:var(--ring);border-style:solid}.att-drop.over{border-color:var(--brand);background:var(--surface-3);border-style:solid}.att-say{font-size:var(--t-base);color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;min-width:0;display:flex}.att-pick{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-family:inherit;font-size:var(--t-base);cursor:pointer;align-items:center;gap:7px;padding:7px 13px;font-weight:600;transition:all .14s;display:inline-flex}.att-drop:hover .att-pick{border-color:var(--brand);color:var(--brand)}.att-pick svg{width:15px;height:15px}.att-accepts{font-size:var(--t-sm);color:var(--ink-3);border:1px solid var(--line);border-radius:var(--r-pill);unicode-bidi:isolate;padding:2px 9px}.att-list{flex-direction:column;gap:6px;margin-top:2px;display:flex}.att-list li{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);align-items:center;gap:9px;padding:8px 12px;display:flex}.att-name{min-width:0;font-size:var(--t-base);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;flex:0 auto;overflow:hidden}.att-size{font-size:var(--t-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none}.att-remove{border-radius:var(--r-sm);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:auto;transition:all .14s;display:grid}.att-remove:hover{color:var(--bad);background:var(--bad-w)}.att-remove:focus-visible{box-shadow:var(--ring)}.att-remove svg{width:15px;height:15px}.att-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-top:12px;list-style:none;display:grid}.att-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;gap:8px;padding:10px;display:flex}.att-thumb{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--surface-3);display:block;overflow:hidden}.att-thumb img{object-fit:cover;width:100%;height:100%;display:block}.att-doc{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--surface-3);color:var(--ink-3);place-items:center;display:grid}.att-doc svg{width:34px;height:34px}.att-meta{align-items:baseline;gap:8px;min-width:0;display:flex}.att-actions{align-items:center;gap:6px;margin-top:auto;display:flex}.att-dl{font-size:var(--t-sm);color:var(--brand);border:1px solid var(--line);border-radius:var(--r-sm);padding:5px 9px;text-decoration:none}.att-dl:hover{border-color:var(--brand)}.att-dl:focus-visible{box-shadow:var(--ring);outline:none}.att-actions .att-remove{margin-inline-start:auto}.fgrid .alert{margin-top:0}.form-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:4px;display:flex}@media print{.side,.topbar,.backdrop,.skip,.no-print{display:none!important}.app,.col,.main,.content{background:#fff;width:auto;max-width:none;margin:0;padding:0;display:block}:root,:root:not([data-theme=light]),:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#000;--ink-2:#333;--ink-3:#555;--surface:#fff;--bg:#fff;--line:#999}body{color:var(--ink);background:#fff}@page{margin:10mm}}.bidi{unicode-bidi:isolate}.add-panel{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface-2);margin:12px 0;padding:16px}.add-panel-title{font-size:var(--t-md);margin:0 0 12px;font-weight:600}.add-fields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.add-fields>p{grid-column:1/-1;margin:0}.fsec{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1);margin-bottom:16px}.fsec-h{border-bottom:1px solid var(--line);background:var(--surface-2);border-radius:var(--r) var(--r) 0 0;padding:16px 20px 14px}.fsec-h h2{font-size:var(--t-lg);font-weight:700}.fsec-h p{font-size:var(--t-base);color:var(--ink-3);margin-top:3px;font-weight:400}.fgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;padding:20px;display:grid}.fsec-b{padding:16px 20px 20px}.fsec .empty{background:0 0;border:0;padding:24px 0}.fgrid .wide{grid-column:1/-1}.pair{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.alert{border-radius:var(--r);font-size:var(--t-base);align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;font-weight:500;line-height:1.55;display:flex}.alert svg{width:16px;height:16px;margin-top:2px}.alert>div{flex:1;min-width:0}.alert.bad{color:var(--bad);background:var(--bad-w)}.alert.warn{color:var(--warn);background:var(--warn-w)}.unmeasured{color:var(--warn);font-weight:500}.k .v.unmeasured{font-size:var(--t-xl)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1);flex-direction:column;gap:12px;max-width:520px;padding:16px 17px;display:flex}.back{font-size:var(--t-sm);color:var(--ink-3);border-radius:var(--r-sm);margin-bottom:14px;align-items:center;gap:6px;margin-inline-start:-8px;padding:4px 8px;display:inline-flex}.back:hover{color:var(--brand);background:var(--surface-3)}.back svg{width:14px;height:14px;transform:scaleX(-1)}[dir=ltr] .back svg{transform:none}.chead .nm{display:inline-block}.chead .nm:hover{color:var(--brand)}.where{font-size:var(--t-sm);color:var(--ink-3)}.signout{font-size:var(--t-base);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-sm);white-space:nowrap;padding:7px 12px;font-weight:500;transition:background .14s,color .14s,border-color .14s}.signout:hover{background:var(--bad-w);color:var(--bad);border-color:var(--bad)}.seg button[disabled]{opacity:.45;cursor:default}.seg button[disabled]:hover{background:0 0}.chip{border-radius:var(--r-pill);font-size:var(--t-xs);background:var(--surface-3);color:var(--ink-2);white-space:nowrap;align-items:center;padding:1px 8px;font-weight:600;display:inline-flex}.chip.warn{background:var(--warn-w);color:var(--warn)}.chip.ok{background:var(--ok-w);color:var(--ok)}.figures{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.figure{background:var(--surface-2);border-radius:var(--r-sm);gap:2px;padding:8px 10px;display:grid}.figure dt{font-size:var(--t-xs);color:var(--ink-3);letter-spacing:.04em}.figure dd{font-size:var(--t-lg);margin:0;font-weight:600;line-height:1.2}.figure.w dd{color:var(--warn)}.site-list{margin:0;padding:0;list-style:none}.site-list>li{flex-direction:column;display:flex}.site-head{min-width:0}.site-form{max-width:760px}.structure{align-items:start;gap:16px;margin-top:16px;display:grid}.structure.wide{grid-template-columns:minmax(0,1fr) 360px}.seatmap{align-content:start;gap:12px;display:grid}.legend{font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;gap:14px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.sq{border:1.5px solid var(--brand);background:var(--surface);border-radius:3px;flex:none;width:13px;height:13px;display:inline-block}.sq.f{background:var(--brand)}.sq.o{border-color:var(--warn);background:repeating-linear-gradient(45deg, var(--warn-w), var(--warn-w) 3px, var(--warn) 3px, var(--warn) 4px)}.band{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:112px minmax(0,1fr);display:grid;overflow:hidden}.band.sel{border-color:var(--brand)}.band-label{text-align:start;background:var(--surface-2);border-inline-end:1px solid var(--line);border-radius:0;align-content:start;gap:4px;padding:12px;display:grid}.band-label:hover{background:var(--surface-3)}.band.sel .band-label{background:var(--brand);color:#fff}.band.sel .band-label .band-counts{color:#fffc}.band-code{font-size:var(--t-lg);font-weight:700}.band-counts{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5}.cells{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));align-content:start;gap:8px;padding:10px;display:grid}.cell{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);gap:6px;min-width:0;padding:8px;display:grid}.cell.sel{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.cell.svc{background:var(--surface-2)}.cell-head{text-align:start;width:100%;font-size:var(--t-sm);border-radius:var(--r-sm);justify-content:space-between;align-items:baseline;gap:8px;padding:0;display:flex}.cell-head b{font-weight:700}.cell-head span{color:var(--ink-3);font-size:var(--t-xs);white-space:nowrap}button.cell-head:hover b{color:var(--brand)}.cell-empty{text-align:center;font-size:var(--t-sm);color:var(--ink-3);grid-column:1/-1;margin:0;padding:10px}.chips{flex-wrap:wrap;gap:4px;display:flex}.chip-room{border:1px solid var(--line);background:var(--surface);font-size:var(--t-xs);border-radius:4px;align-items:center;gap:5px;padding:3px 6px;line-height:1.2;display:inline-flex}.chip-room:hover{border-color:var(--line-2)}.chip-room.svc{color:var(--ink-3)}.chip-room.sel{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.chip-room.over{border-color:var(--warn)}.chip-type{font-weight:500}.squares{gap:2px;display:inline-flex}.squares i{border:1.5px solid var(--brand);border-radius:2px;width:8px;height:8px;display:block}.squares i.f{background:var(--brand)}.squares i.o{border-color:var(--warn);background:var(--warn-w)}.inspector{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);align-content:start;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}.structure.wide .inspector{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.crumbs{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.crumbs button{border-radius:var(--r-sm);color:var(--brand);padding:2px 6px;font-weight:500}.crumbs button:hover{background:var(--surface-3)}.crumbs .sep{color:var(--ink-3);margin-inline:2px}.crumbs .cur{padding:2px 6px;font-weight:700}.insp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.insp-head h2{font-size:var(--t-xl);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.insp-head .kind{font-size:var(--t-sm);color:var(--ink-3);margin:2px 0 0}.insp-head .acts{flex-wrap:wrap;gap:6px;display:flex}.insp-head .acts .btn.p{font-size:var(--t-sm);padding:4px 10px}.list-head{font-size:var(--t-xs);letter-spacing:.06em;color:var(--ink-3);margin:4px 0 0;font-weight:600}.children{gap:6px;margin:0;padding:0;list-style:none;display:grid}.child{text-align:start;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;width:100%;padding:10px 12px;transition:border-color .15s;display:grid}.child:hover{border-color:var(--brand)}.child-code{font-weight:600;font-size:var(--t-base)}.child-meta{font-size:var(--t-sm);color:var(--ink-3);grid-column:1}.child .chip{grid-area:1/2}.structure:not(.wide) .children{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.structure:not(.wide) .child{padding:12px 14px}.tag{font-size:var(--t-xs);border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2);width:max-content;max-width:100%;padding:2px 8px}.tag.warn{background:var(--warn-w);color:var(--warn);margin:0;font-weight:500}.inspector .empty{text-align:center;font-size:var(--t-sm);color:var(--ink-3);border:1px dashed var(--line-2);border-radius:var(--r-sm);background:0 0;margin:0;padding:18px 12px}.beds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.child .fill{border-radius:var(--r-pill);background:var(--surface-3);appearance:none;border:0;grid-column:1/-1;width:100%;height:4px;margin-top:4px;overflow:hidden}.child .fill::-webkit-progress-bar{background:var(--surface-3)}.child .fill::-webkit-progress-value{background:var(--brand)}.child .fill::-moz-progress-bar{background:var(--brand)}.bed{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--t-sm);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px 8px;padding:8px 10px;display:grid}.bed .sq{grid-area:1/1}.bed-code{font-size:var(--t-sm);overflow-wrap:anywhere;grid-area:1/2}.bed-asset{grid-area:1/3/auto/-1;justify-self:end}.bed-status{grid-area:2/1/auto/3;margin-inline-start:0}.bed .btn{grid-row:2}.bed-code{font-size:var(--t-base)}.bed.out{background:var(--warn-w);border-color:var(--warn);color:var(--warn)}.bed-status{color:var(--ink-2);align-items:center;gap:6px;margin-inline-end:auto;display:flex}.bed-occupied{border-radius:var(--r-sm);background:var(--surface-3);color:var(--ink);padding:1px 7px;font-weight:500}.bed.out .bed-status,.bed.out .bed-occupied{color:inherit}.bed.out .bed-occupied{background:var(--surface)}.bed-asset{color:var(--ink-3)}.bed.out .bed-asset{color:var(--ink-2)}.bed-register{font-size:var(--t-sm);color:var(--brand);margin-block-start:4px;font-weight:500;display:block}.bed-register:hover{text-decoration:underline}.bp-group{font-size:var(--t-xs);letter-spacing:.06em;color:var(--ink-3);background:var(--surface-2);padding:8px 13px 3px;font-weight:600}.wp-list ul[role=group]{margin:0;padding:0;list-style:none}.wp{flex-direction:column;gap:7px;display:flex;position:relative}.wp-label{font-size:var(--t-md);color:var(--ink);font-weight:600;line-height:1.4}.wp-field{border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);color:var(--ink-3);align-items:center;gap:9px;padding:11px 14px;transition:border-color .14s;display:flex}.wp-field:hover{border-color:var(--ink-3)}.wp-field:focus-within{border-color:var(--brand);box-shadow:var(--ring)}.wp-field.bad{border-color:var(--bad)}.wp-field.expanded{border-bottom-color:#0000;border-end-end-radius:0;border-end-start-radius:0}.wp-field svg{width:15px;height:15px}.wp-field input{min-width:0;font-family:inherit;font-size:var(--t-lg);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.wp-field input::placeholder{color:var(--ink-3)}.wp-field input:focus-visible,.wp-clear:focus-visible{box-shadow:none}.wp-clear:focus-visible{background:var(--surface-3);color:var(--ink);outline:2px solid var(--brand)}.wp-clear{border-radius:var(--r-sm);width:24px;height:24px;color:var(--ink-3);flex:none;place-items:center;display:grid}.wp-clear svg{width:14px;height:14px}.wp-clear:hover{background:var(--surface-3);color:var(--ink)}.wp-pop{inset-inline:0;z-index:30;background:var(--surface);border:1px solid var(--line-2);border-top-color:var(--line);box-shadow:var(--sh-2);border-end-end-radius:var(--r);border-end-start-radius:var(--r);position:absolute;top:100%;overflow:hidden}.wp-list{overscroll-behavior:contain;max-height:320px;list-style:none;overflow-y:auto}.wp-list::-webkit-scrollbar{width:8px}.wp-list::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:var(--r-sm)}.wp-list li[role=option]{cursor:pointer;align-items:center;gap:12px;padding:9px 13px;display:flex}.wp-list li[role=option].on{background:var(--surface-3)}.wp-list li[role=option][aria-selected=true] b{color:var(--brand)}.wp-nm{flex-direction:column;flex:1;min-width:0;display:flex}.wp-nm b{font-size:var(--t-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.wp-nm span{font-size:var(--t-sm);color:var(--ink-3);text-align:end;text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:isolate;overflow:hidden}.wp-no{font-size:var(--t-sm);color:var(--ink-3);flex:none}.wp-msg,.wp-list li.wp-msg{font-size:var(--t-sm);color:var(--ink-3);cursor:default;background:0 0;align-items:flex-start;gap:9px;padding:14px 13px;display:flex}.wp-pop .alert{border-radius:0;align-items:flex-start;margin-top:0}.wp-retry{font-size:var(--t-sm);color:var(--brand);border-radius:var(--r-sm);margin-top:5px;margin-inline-start:-7px;padding:3px 7px;font-weight:500;display:block}.wp-retry:hover{background:var(--surface-3)}.occ-kpis{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.occ-kpis .kpi{background:var(--surface);align-content:start;gap:2px;padding:12px 16px;display:grid}.occ-kpis .l{font-size:var(--t-xs);color:var(--ink-3);letter-spacing:.06em}.occ-kpis .v{font-size:var(--t-2xl);font-weight:700;line-height:1.1}.occ-kpis .v small{font-size:var(--t-sm);color:var(--ink-3);margin-inline-start:4px;font-weight:500}.occ-kpis .kpi.w .v{color:var(--warn)}.occ-kpis .meter{border-radius:var(--r-pill);background:var(--surface-3);appearance:none;border:0;width:100%;height:5px;margin-top:6px;display:block;overflow:hidden}.occ-kpis .meter::-webkit-progress-bar{background:var(--surface-3)}.occ-kpis .meter::-webkit-progress-value{background:var(--brand)}.occ-kpis .meter::-moz-progress-bar{background:var(--brand)}@media (width<=760px){.occ-kpis{grid-template-columns:1fr 1fr}}.occ-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.occ-search{flex:1;min-width:220px;max-width:420px;display:flex}.occ-search input{width:100%;font:inherit;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);padding:8px 12px}.occ-search input:focus-visible{box-shadow:var(--ring);border-color:var(--brand);outline:none}.occ-layout{align-items:start;gap:16px;margin-top:14px;display:grid}.occ-layout.wide{grid-template-columns:minmax(0,1fr) 360px}.boards{gap:18px;min-width:0;display:grid}.floor-boards{gap:10px;display:grid}.floor-head{font-size:var(--t-sm);letter-spacing:.06em;color:var(--ink-3);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.floor-head:after{content:"";background:var(--line);flex:1;height:1px}.room-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.room-board{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);gap:8px;min-width:0;padding:10px 12px;display:grid}.room-head{font-size:var(--t-sm);align-items:center;gap:8px;display:flex}.room-head b{font-size:var(--t-base);font-weight:700}.room-area{color:var(--ink-3);font-size:var(--t-xs);margin-inline-start:auto}.tiles{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.tiles li.dim{opacity:.35}.tile{text-align:start;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);gap:1px;width:100%;min-width:0;padding:7px 9px;transition:border-color .15s,box-shadow .15s;display:grid}.tile:hover{border-color:var(--brand)}.tile.sel{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.tile-code{font-size:var(--t-xs);color:var(--ink-3)}.tile-who{font-weight:600;font-size:var(--t-base);white-space:nowrap;text-overflow:ellipsis;text-align:start;unicode-bidi:plaintext;overflow:hidden}.tile-emp{font-size:var(--t-xs);color:var(--ink-3)}.tile.is-free{background:var(--surface);border-style:dashed}.tile-free{color:var(--brand);font-weight:500}.tile.is-out{border-color:var(--warn);background:repeating-linear-gradient(45deg, var(--warn-w), var(--warn-w) 6px, transparent 6px, transparent 12px)}.tile-state{color:var(--warn);font-size:var(--t-xs);font-weight:600}.bed-panel{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);align-content:start;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}.occ-layout.wide .bed-panel{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.occ-layout:not(.wide) .bed-panel{inset-inline:0;z-index:30;border-radius:var(--r) var(--r) 0 0;max-height:72vh;box-shadow:var(--sh-3);padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));position:fixed;bottom:0;overflow:auto}.occ-layout.wide .bp-close{display:none}.bp-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bp-head h2{font-size:var(--t-xl);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.bp-where{font-size:var(--t-xs);color:var(--ink-3);margin:0}.person{align-items:center;gap:10px;display:flex}.avatar{background:var(--surface-3);width:42px;height:42px;color:var(--brand);font-weight:700;font-size:var(--t-md);border-radius:50%;flex:none;place-items:center;display:inline-grid}.person-name{font-weight:700;font-size:var(--t-lg);text-align:start;unicode-bidi:plaintext}.person-no{font-size:var(--t-sm);color:var(--ink-3)}.bed-panel .chip{width:max-content}.bp-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bp-note{font-size:var(--t-sm);color:var(--ink-2);flex-basis:100%;margin:0}.bp-acts .btn.p{padding:6px 14px}.occ-history{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.occ-move{border-inline-start:2px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:12px;padding-inline-start:12px;display:flex}.occ-move-type{font-weight:600}.occ-move-where{color:var(--ink)}.occ-move-when,.occ-move-why{color:var(--ink-2);font-size:var(--t-sm)}.occ-panel-note{color:var(--ink-2);font-size:var(--t-sm);margin:0 0 12px}.occ-move-where{unicode-bidi:isolate}.mt-filters{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.mt-tickets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mt-ticket{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:12px 16px;display:grid}.mt-ticket.urgent{background:var(--bad-w)}.mt-ticket.done{background:var(--surface-2)}.mt-ticket.done .mt-title{color:var(--ink-2)}.mt-head{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.mt-number{color:var(--ink-2);font-size:var(--t-sm)}.mt-title{overflow-wrap:anywhere;min-width:0;font-weight:600}.mt-where{overflow-wrap:anywhere;min-width:0}.mt-facts{color:var(--ink-2);font-size:var(--t-sm);flex-wrap:wrap;grid-column:1/-1;gap:12px;display:flex}.mt-status{color:var(--ink);font-weight:500}.mt-ticket.urgent .mt-priority{color:var(--bad);font-weight:600}.mt-ticket.urgent .btn.s{border-color:var(--field-line)}.mt-urgent{color:var(--bad)}.mt-scope{border-color:var(--brand);color:var(--brand)}.mt-actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.mt-panel{grid-column:1/-1;margin-top:12px}.mt-history{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.mt-event{border-inline-start:2px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:12px;padding-inline-start:12px;display:flex}.mt-event-type{font-weight:600}.mt-event-when,.mt-event-detail,.mt-event-note,.mt-event-who{color:var(--ink-2);font-size:var(--t-sm)}.mt-event-when{unicode-bidi:isolate}.mt-needs{font-size:var(--t-sm);color:var(--ink-2);grid-column:1/-1;margin:6px 0 0}@media (width<=40rem){.mt-ticket{grid-template-columns:minmax(0,1fr)}.mt-actions{grid-area:auto/1;justify-content:flex-start}}.as-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.as-row{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:12px 16px;display:grid}.as-row.retired{background:var(--surface-2)}.as-row.retired .as-tag{color:var(--ink-2)}.as-head{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.as-tag{font-weight:600}.as-serial{color:var(--ink-2);font-size:var(--t-sm);overflow-wrap:anywhere;min-width:0}.as-facts{color:var(--ink-2);font-size:var(--t-sm);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.as-status{color:var(--ink);font-weight:500}.as-where{overflow-wrap:anywhere;min-width:0}.as-actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.as-panel{grid-column:1/-1;margin-top:12px}.as-wide{grid-column:1/-1}.as-group{margin-top:12px}.as-now{color:var(--ink-2);margin:0 0 12px}.as-notes{color:var(--ink-2);white-space:pre-wrap;margin:0 0 12px}.as-notes-label{color:var(--ink);font-weight:600}.as-history{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.as-event{border-inline-start:2px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:12px;padding-inline-start:12px;display:flex}.as-event-type{font-weight:600}.as-event-when,.as-event-where,.as-event-note{color:var(--ink-2);font-size:var(--t-sm)}.as-event-when{unicode-bidi:isolate}.as-filters{flex-wrap:wrap;gap:10px;min-width:0;max-width:100%;display:flex}@media (width<=40rem){.as-filters{flex-direction:column;align-items:stretch}.as-filters .seg{flex-wrap:wrap;max-width:100%}.as-filters .seg button{white-space:nowrap}.as-row{grid-template-columns:minmax(0,1fr)}.as-actions{grid-area:auto/1;justify-content:flex-start}}.ac-preamble{color:var(--ink-2);max-width:72ch;margin:0 0 16px}.ac-stale{flex-wrap:wrap;align-items:center;margin:0 0 12px}.ac-stale>span{flex:220px;min-width:0}.ac-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ac-row{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:12px 16px;display:grid}.ac-row.retired{background:var(--surface-2);box-shadow:none}.ac-row.retired .ac-name{color:var(--ink-2)}.ac-head{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.ac-name{overflow-wrap:anywhere;font-weight:600}.ac-other{color:var(--ink-2);overflow-wrap:anywhere;unicode-bidi:isolate}.ac-facts{color:var(--ink-2);font-size:var(--t-sm);flex-wrap:wrap;grid-column:1;align-items:center;gap:12px;display:flex}.ac-code{overflow-wrap:anywhere;min-width:0}.ac-note{color:var(--ink-3)}.ac-reason{border-inline-start:2px solid var(--line-2);color:var(--ink-2);font-size:var(--t-sm);overflow-wrap:anywhere;grid-column:1/-1;max-width:72ch;margin:2px 0 0;padding-inline-start:12px}.ac-actions{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.ac-wide{grid-column:1/-1}.ac-wide .add-panel{margin:8px 0 0}.ac-retire{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ac-retire-says{color:var(--ink-2);font-size:var(--t-sm);flex-basis:100%;margin:0}.ac-retire label{font-size:var(--t-sm);color:var(--ink-2)}.ac-retire input{min-width:0;font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--field-line);border-radius:var(--r-sm);flex:220px;padding:6px 10px}.ac-reason-err{flex-basis:100%;margin:0}.ac-retired{margin-top:28px}.ac-retired h2{font-size:var(--t-md);color:var(--ink-2);margin:0 0 10px;font-weight:600}@media (width<=40rem){.ac-actions{grid-area:auto/1/auto/-1;justify-content:flex-start}}.in-filters{flex-wrap:wrap;align-items:center;gap:16px;margin-block-end:16px;display:flex}.in-rounds{gap:8px;display:grid}.in-link{color:inherit;text-decoration:none}.in-round{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);padding:12px 16px}.in-link:hover .in-round{border-color:var(--line-2)}.in-round.stuck,.in-round.late{background:var(--bad-w)}.in-head{justify-content:space-between;gap:16px;margin-block-end:4px;display:flex}.in-number{color:var(--ink-2);font-size:var(--t-sm)}.in-where{font-size:var(--t-md);margin:0 0 8px;font-weight:600}.in-facts{color:var(--ink-2);font-size:var(--t-sm);flex-wrap:wrap;gap:16px;display:flex}.in-damaged{color:var(--bad);font-weight:600}.in-stuck-line,.in-rejected{color:var(--bad);margin:8px 0 0;font-weight:600}.in-meta{flex-wrap:wrap;gap:24px;margin:0 0 16px;display:flex}.in-meta dt{color:var(--ink-2);font-size:var(--t-sm)}.in-meta dd{margin:0;font-weight:500}.in-notes{color:var(--ink-2);margin-block-end:16px}.in-items{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.in-item{border:1px solid var(--line);border-radius:var(--r);border-inline-start-width:3px;padding:12px 16px}.in-item.ok{border-inline-start-color:var(--ok)}.in-item.damaged{border-inline-start-color:var(--bad);background:var(--bad-w)}.in-item.notchecked{border-inline-start-color:var(--warn);background:var(--warn-w)}.in-item-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.in-component{font-weight:600}.in-result,.in-severity{color:var(--ink-2);font-size:var(--t-sm)}.in-item.damaged .in-severity{color:var(--bad);font-weight:600}.in-item-note{color:var(--ink-2);margin:8px 0 0}.in-ticket{font-size:var(--t-sm);color:var(--brand);margin-block-start:8px;display:inline-block}.in-ticket:hover{text-decoration:underline}.in-add{border-block-start:1px solid var(--line);gap:12px;padding-block-start:16px;display:grid}.ph h1 .stat{vertical-align:middle;margin-inline-start:10px}.in-evidence{margin-block-start:10px}.in-evidence .att-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:0}.in-evidence .btn{margin-block-start:8px}.in-needs-photo{color:var(--bad);font-size:var(--t-sm);margin:0;font-weight:500}.in-actions{margin-block-end:16px}.in-codes-ack{background:var(--surface);margin-block-start:10px}.in-sheet{grid-template-columns:repeat(auto-fill,minmax(62mm,1fr));gap:6mm;margin:0;padding:0;list-style:none;display:grid}.in-sticker{border:1px dashed var(--line);border-radius:var(--r);background:var(--surface);text-align:center;break-inside:avoid;flex-direction:column;align-items:center;gap:2mm;padding:4mm;display:flex}.in-sticker-code{width:45mm;height:45mm;color:var(--ink)}.in-sticker-code-text{font-size:var(--t-md);letter-spacing:.02em;margin:0;font-weight:700}.in-sticker-label{font-size:var(--t-sm);margin:0;font-weight:500}.in-sticker-where{font-size:var(--t-sm);color:var(--ink-2);margin:0}.in-sticker-hint{font-size:var(--t-xs);color:var(--ink-3);max-width:50mm;margin:0}@media print{.in-sheet{grid-template-columns:repeat(auto-fill,minmax(54mm,1fr));gap:4mm}.in-sticker{background:#fff;border-color:#999}}.in-assigned{color:var(--ink-2)}.in-instructions{color:var(--ink-2);margin:8px 0 0}.in-due{font-weight:600}.in-due.soon{color:var(--ink-2);font-weight:500}.in-due.today{color:var(--warn)}.in-due.late{color:var(--bad)}.in-plan{border:1px solid var(--line);border-radius:var(--r-2);background:var(--surface);margin-block:16px;padding:16px 17px}.in-plan-title{font-size:var(--t-lg);margin:0 0 12px;font-weight:600}.in-meta dd .in-due{margin-inline-start:8px}.auth{grid-template-columns:1fr minmax(484px,42%);min-height:100vh;display:grid}@media (width<=860px){.auth{grid-template-rows:auto 1fr;grid-template-columns:1fr}}.auth .brand{background:linear-gradient(to top,#12143670 0%,#1214362e 55%,#12143657 100%), url(/img/seder-building.jpg) center/cover no-repeat var(--sd-900)}@media (width<=860px){.auth .brand{background-position:50% 60%;min-height:150px}}.auth .pane{background:var(--bg);place-items:center;padding:48px 32px;display:grid}@media (width<=860px){.auth .pane{align-items:start;padding:32px 20px}}.auth form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);width:100%;max-width:420px;box-shadow:var(--sh-3);padding:36px 32px 32px}@media (width<=520px){.auth form{padding:28px 20px 24px}}.auth .brandmark{width:auto;height:48px;margin:0 auto 24px;display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth .brandmark{filter:brightness(0)invert();opacity:.92}}:root[data-theme=dark] .auth .brandmark{filter:brightness(0)invert();opacity:.92}.auth .lhead{border-top:1px solid var(--line);text-align:center;margin-bottom:28px;padding-top:24px}.auth h1{font-size:var(--t-xl);text-wrap:balance;font-weight:700;line-height:1.45}.auth .sub{color:var(--ink-3);font-size:var(--t-md);margin-top:6px}.auth .field+.field{margin-top:20px}.auth .control{align-items:center;display:flex;position:relative}.auth .control>svg{width:17px;height:17px;color:var(--ink-3);pointer-events:none;position:absolute;inset-inline-start:13px}.auth input{width:100%;font-family:inherit;font-size:var(--t-md);padding:12px 14px;border:1px solid var(--field-line);border-radius:var(--r);background:var(--surface);color:var(--ink);padding-inline-start:40px;transition:border-color .14s,box-shadow .14s}.auth input:hover{border-color:var(--ink-3)}.auth input:focus-visible{border-color:var(--brand);box-shadow:var(--ring)}.auth .control:focus-within>svg{color:var(--brand)}.auth #password{padding-inline-end:42px}.auth .reveal{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink-3);place-items:center;display:grid;position:absolute;inset-inline-end:6px}.auth .reveal:hover{color:var(--ink-2);background:var(--surface-3)}.auth .reveal svg{width:17px;height:17px}.auth .btn{width:100%;font-size:var(--t-lg);justify-content:center;margin-top:28px;padding:16px 18px}.auth .btn[disabled]{opacity:.6;cursor:progress}.auth .alert{margin-top:20px}.db-layout{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"occ ring""blocks mt";align-items:stretch;gap:16px;display:grid}.db-occ{grid-area:occ}.db-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.db-filter-l{font-size:var(--t-sm);color:var(--ink-2)}.db-narrowed{font-size:var(--t-sm);color:var(--ink-2);margin:-4px 0 12px}.db-secondary{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.db-ring{grid-area:ring}.db-blocks{grid-area:blocks}.db-mt{grid-area:mt}.db-card,.db-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1);min-width:0;padding:18px 20px 20px}.db-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.db-head h2{font-size:var(--t-lg);margin:0;font-weight:600}.db-sub{font-size:var(--t-sm);color:var(--ink-2);margin:18px 0 8px;font-weight:500}.db-more{font-size:var(--t-sm);color:var(--brand);font-weight:500}.db-more:hover{text-decoration:underline}.db-note{color:var(--ink-2);font-size:var(--t-sm);margin:12px 0 0}.db-attention{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin:0 0 16px;padding:0;list-style:none;display:grid}.db-att{border-radius:var(--r);border:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;min-width:0;padding:14px 18px;display:flex}.db-att-n{border-radius:var(--r);width:40px;height:40px;font-size:var(--t-xl);color:#fff;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .db-att-n{color:#171b3c}}:root[data-theme=dark] .db-att-n{color:#171b3c}.db-att-body{flex-direction:column;gap:2px;min-width:0;display:flex}.db-att-title{font-size:var(--t-md);font-weight:600}.db-att-sub{font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere}.db-att.bad{background:var(--bad-w);border-color:color-mix(in oklab, var(--bad) 30%, transparent)}.db-att.bad .db-att-n{background:var(--bad)}.db-att.warn{background:var(--warn-w);border-color:color-mix(in oklab, var(--warn) 30%, transparent)}.db-att.warn .db-att-n{background:var(--warn)}.db-att.brand{background:color-mix(in oklab, var(--brand) 14%, var(--surface));border-color:color-mix(in oklab, var(--brand) 30%, transparent)}.db-att.brand .db-att-n{background:var(--brand)}.db-att:hover{box-shadow:var(--sh-2)}.db-calm{border-radius:var(--r);background:var(--ok-w);color:var(--ok);font-size:var(--t-md);margin:0 0 16px;padding:12px 16px;font-weight:500}.db-kpis{margin-bottom:0}.db-card .k{background:var(--surface-2);box-shadow:none}.k .v.brand{color:var(--brand)}.k .v.ok{color:var(--ok)}.k .v.warn{color:var(--warn)}.db-ring{background:var(--sd-900);color:#fff;border-color:var(--line);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.db-ring-title{font-size:var(--t-base);color:var(--sd-200);align-self:flex-start;margin-bottom:auto}.db-ring .db-legend{margin-bottom:auto}.db-ring-svg{display:block}.db-ring-svg circle{fill:none;stroke-width:16px}.db-ring-svg .track{stroke:var(--sd-500)}.db-ring-svg .occupied{stroke:#fff}.db-ring-svg .db-figure-v{fill:#fff;font-family:inherit;font-size:40px;font-weight:700}.db-ring .db-figure{justify-content:center;margin:0}.db-ring .db-figure-l{color:var(--sd-200);text-align:center}.db-ring-none{color:var(--sd-200);font-size:var(--t-md);text-align:center;max-width:24ch;margin:24px 0}.db-legend{font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.db-ring .db-legend{color:var(--sd-100);margin-top:4px}.db-legend span{align-items:center;gap:6px;display:inline-flex}.db-legend .sw{border-radius:3px;width:10px;height:10px;display:inline-block}.db-legend .sw.occupied{background:var(--brand)}.db-ring .db-legend .sw.occupied{background:#fff}.db-legend .sw.oos{background:var(--gold)}.db-legend .sw.vacant{background:var(--surface-3);border:1px solid var(--line-2)}.db-ring .db-legend .sw.vacant{background:var(--sd-500);border-color:var(--sd-500)}.db-figure{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 14px;display:flex}.db-figure-l{color:var(--ink-2);font-size:var(--t-sm)}.db-sectors{margin-top:4px}.db-bars{font-size:var(--t-base);grid-template-columns:150px minmax(0,1fr) max-content;align-items:center;gap:10px 12px;margin:0;padding:0;list-style:none;display:grid}.db-bar-row{display:contents}.db-bar-name{overflow-wrap:anywhere;min-width:0}.db-bar{border-radius:var(--r-pill);background:var(--surface-3);height:10px;display:flex;overflow:hidden}.db-bar-fill{background:var(--brand);height:100%;display:block}.db-bar-oos{background:var(--gold);height:100%;display:block}.db-bar-value{color:var(--ink-2);font-size:var(--t-sm);text-align:start;white-space:nowrap;min-width:3.5ch}.db-noBeds{color:var(--ink-3)}.db-none{color:var(--ink-2);font-size:var(--t-sm);margin:0 0 12px}.db-warn{color:var(--warn);font-size:var(--t-sm);margin:0 0 12px;font-weight:500}.db-table{border-collapse:collapse;width:100%;font-size:var(--t-base)}.db-table th{text-align:start;font-size:var(--t-xs);color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 8px 8px;font-weight:500}.db-table td{border-bottom:1px solid var(--surface-3);vertical-align:middle;padding:9px 8px}.db-table tr:last-child td{border-bottom:0}.db-table .num{text-align:end;white-space:nowrap}.db-table td .db-bar{min-width:120px}.db-folded{color:var(--ink-2);font-size:var(--t-sm);margin:10px 0 0}.db-code{color:var(--ink-2);font-size:var(--t-sm);letter-spacing:.04em}.db-block-name{color:var(--ink);font-weight:600}.db-block-name:hover,.db-code:hover{color:var(--brand)}.db-dash{color:var(--ink-3)}.db-oos-note{font-size:var(--t-xs);color:var(--warn);font-weight:500;display:block}.db-tk{font-size:var(--t-xs);border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2);padding:2px 9px;font-weight:600;display:inline-block}.db-tk.urgent{background:var(--bad-w);color:var(--bad)}.db-stats{gap:10px;margin-bottom:14px;display:flex}.db-stat{border-radius:var(--r-sm);background:var(--surface-2);text-align:center;min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex}.db-stat:hover{background:var(--surface-3)}.db-stat-v{font-size:var(--t-xl);font-weight:700;line-height:1.1}.db-stat-l{font-size:var(--t-xs);color:var(--ink-2)}.db-stat.bad{background:var(--bad-w)}.db-stat.bad .db-stat-v{color:var(--bad)}.db-stat.ok{background:var(--ok-w)}.db-stat.ok .db-stat-v{color:var(--ok)}.db-stat.brand{background:color-mix(in oklab, var(--brand) 14%, var(--surface))}.db-stat.brand .db-stat-v{color:var(--brand)}.db-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.db-chip{border:1px solid var(--field-line);border-radius:var(--r-sm);font-size:var(--t-sm);color:var(--ink-2);background:var(--surface);align-items:baseline;gap:8px;padding:6px 12px;display:inline-flex}.db-chip:hover{border-color:var(--brand);color:var(--ink)}.db-chip .n{color:var(--ink);font-weight:700}.db-chip.urgent{background:var(--bad-w);border-color:var(--bad);color:var(--bad)}.db-chip.urgent .n{color:var(--bad)}.db-chip.unjudged{border-style:dashed}.db-actions{gap:8px;margin-top:16px;display:flex}.db-actions .btn{flex:1;justify-content:center}.db-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.db-row{border-radius:var(--r-sm);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 11px;display:flex}a.db-row:hover{background:var(--surface-2)}.db-row-name{overflow-wrap:anywhere;min-width:0}.db-row-value{color:var(--ink-2);font-size:var(--t-sm);font-variant-numeric:tabular-nums;flex:none}.db-row-value.overdue{color:var(--bad);font-weight:600}.db-tile .k .v{font-size:var(--t-xl)}.db-secondary .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=64rem){.db-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"occ""ring""blocks""mt"}}@media (width<=40rem){.db-seg{flex-wrap:wrap}.db-seg button{white-space:nowrap}.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.db-bars{grid-template-columns:minmax(0,1fr);gap:4px}.db-bar-row:not(:first-child) .db-bar-name{margin-top:8px}.db-blocks{overflow-x:auto}.db-stats{flex-wrap:wrap}.db-stat{flex-basis:calc(50% - 5px)}}.el-preamble{color:var(--ink-2);max-width:72ch;margin:0 0 16px}.el-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.el-rule{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);padding:12px 16px}.el-rule-head{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.el-place{font-weight:600}.el-mode{font-size:var(--t-sm);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);white-space:nowrap;padding:1px 10px}.el-says{overflow-wrap:anywhere;margin:8px 0 0}.el-reason{border-inline-start:2px solid var(--line-2);color:var(--ink-2);overflow-wrap:anywhere;max-width:72ch;margin:8px 0 0;padding-inline-start:12px}.el-by{font-size:var(--t-sm);color:var(--ink-3);margin:8px 0 0}.el-withdraw{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.el-withdraw label{font-size:var(--t-sm);color:var(--ink-2)}.el-withdraw input{min-width:0;font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--field-line);border-radius:var(--r-sm);flex:220px;padding:6px 10px}.lc-section{margin-top:24px}.lc-section h2{font-size:var(--t-md);color:var(--ink-2);margin:0 0 8px}.lc-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lc-row{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 16px;display:grid}.lc-row.expired{background:var(--bad-w)}.lc-main{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.lc-type{font-weight:600}.lc-number{color:var(--ink-2);font-size:var(--t-sm);overflow-wrap:anywhere}.lc-building{color:var(--brand);text-decoration:none}.lc-building:hover{text-decoration:underline}.lc-when{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lc-date{font-size:var(--t-sm);color:var(--ink-2)}.lc-days{font-weight:600}.lc-row.expired .lc-days,.lc-expired-count{color:var(--bad)}.lc-docs{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:8px;display:flex}.lc-files{flex-wrap:wrap;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.lc-files li{align-items:center;gap:4px;min-width:0;display:flex}.lc-files a{color:var(--brand);overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:none;display:flex}.lc-files a:hover{text-decoration:underline}.lc-clip{width:14px;height:14px}.lc-file-x{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.lc-file-x:hover{color:var(--bad)}.lc-file-x svg{width:14px;height:14px}.lc-panel{margin-top:24px}.lc-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lc-declared{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lc-declared li{font-size:var(--t-sm);color:var(--ink-2)}.lc-gap{color:var(--bad)}.nt-list{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.nt-row{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 16px;display:grid}.nt-row.critical{background:var(--bad-w)}.nt-why{border-inline-start:2px solid var(--warn);color:var(--ink-2);font-size:var(--t-sm);margin:6px 0 0;padding-inline-start:10px}.nt-row.unread .nt-title{font-weight:700}.nt-main{min-width:0}.nt-title{overflow-wrap:anywhere;font-weight:600}.nt-main a{color:var(--brand);text-decoration:none}.nt-main a:hover{text-decoration:underline}.nt-body{color:var(--ink-2);overflow-wrap:anywhere;max-width:72ch;margin:4px 0 0}.nt-actions{white-space:nowrap}.nt-acked{font-size:var(--t-sm);color:var(--ink-3)}.us-search{max-width:420px;margin:16px 0}.us-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.us-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-1);padding:12px 16px}.us-card.off{background:var(--surface-2)}.us-card.off .us-name{color:var(--ink-2)}.us-head{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.us-name{margin:0;font-weight:600}.us-no{font-size:var(--t-sm);color:var(--ink-2);margin:2px 0 0}.us-off-tag{font-size:var(--t-sm);color:var(--bad);border:1px solid var(--bad);border-radius:var(--r-pill);white-space:nowrap;padding:1px 10px}.us-line{overflow-wrap:anywhere;margin:8px 0 0}.us-label{min-width:6.5em;color:var(--ink-2);font-size:var(--t-sm);display:inline-block}.us-perms{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding-inline-start:6.5em;list-style:none;display:flex}.us-perms li{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--t-xs);padding:2px 8px}.us-perms li.more{color:var(--ink-3);background:0 0;border-color:#0000}@media (width<=560px){.us-perms{padding-inline-start:0}}.us-empty{color:var(--ink-3);font-style:italic}.us-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.us-editor{border-top:1px solid var(--line);gap:12px;margin-top:12px;padding-top:12px;display:grid}.us-editor fieldset{border:1px solid var(--line);border-radius:var(--r-sm);gap:4px;margin:0;padding:8px 12px 12px;display:grid}.us-editor legend{font-size:var(--t-sm);color:var(--ink-2);padding-inline:6px}.us-editor fieldset:disabled{opacity:.6}.us-check{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.us-check input{width:16px;height:16px;accent-color:var(--brand)}.us-holders{font-size:var(--t-sm);color:var(--ink-3);white-space:nowrap}.us-workers{gap:2px;max-height:320px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.us-list.stale{opacity:.55}.us-more{margin-top:14px}.occ-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:18px;display:grid}.card.occ-worker:hover{background:var(--surface);border-color:var(--line)}.card.occ-worker .nm:hover{color:inherit}.occ-unset{color:var(--ink-3);font-weight:400}.occ-worker .fv{overflow-wrap:break-word;min-width:0}.occ-latin{direction:ltr;unicode-bidi:isolate}.occ-none{place-items:center;min-height:190px;display:grid}
