@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BZdD_g9V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-b6lpi8_2.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-Cjtb1TV-.woff2)format("woff2-variations");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: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: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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eeebe5;--bg-decor:radial-gradient(52rem 34rem at -10% -14%, #00909c38, transparent 62%), radial-gradient(44rem 32rem at -4% 112%, #eb68342e, transparent 62%), radial-gradient(60rem 36rem at 108% -20%, #2a78d61a, transparent 60%);--sheet:#fbfaf7;--surface:#fff;--surface-2:#faf8f4;--surface-sunken:#f2eee8;--surface-hover:#f7f4ef;--surface-raised:#fff;--glass:color-mix(in srgb, var(--sheet) 78%, transparent);--glass-raised:color-mix(in srgb, var(--surface-raised) 84%, transparent);--blur:blur(16px) saturate(1.5);--line:#34281817;--line-strong:#34281829;--line-input:#34281838;--text:#1a1611;--text-2:#534c43;--text-3:#6c655c;--accent:#007c87;--accent-hover:#006a74;--accent-pressed:#005a62;--accent-tint:#def2f2;--accent-tint-strong:#bde5e6;--accent-text:#00636c;--on-accent:#fff;--focus:#007c87;--sun:#eb6834;--sun-strong:#c4501d;--sun-tint:#fdebe1;--sun-text:#a8441a;--on-sun:#fff;--success:#13774a;--success-tint:#def3e6;--warning:#955700;--warning-tint:#fdeed3;--danger:#be2a1c;--danger-hover:#9c2116;--danger-tint:#fdeae6;--info:#2160b4;--info-tint:#e4eefb;--hue-teal:#00909c;--hue-teal-tint:#dcf1f2;--hue-teal-ink:#006770;--hue-sun:#eb6834;--hue-sun-tint:#fde8dd;--hue-sun-ink:#a8441a;--hue-blue:#2a78d6;--hue-blue-tint:#e1ecfb;--hue-blue-ink:#1d58a2;--hue-rose:#d6578f;--hue-rose-tint:#fbe5ee;--hue-rose-ink:#a03264;--hue-gold:#d79a00;--hue-gold-tint:#fcefcf;--hue-gold-ink:#845700;--hue-green:#2a9a58;--hue-green-tint:#def3e5;--hue-green-ink:#1b6b3c;--hue-slate:#6f685f;--hue-slate-tint:#eeebe6;--hue-slate-ink:#4d4740;--series-1:#00909c;--series-2:#eb6834;--series-3:#2a78d6;--series-4:#d6578f;--chart-grid:#34281814;--chart-axis:var(--text-3);--brand-deep:#0a5a63;--brand-ink:#06262b;--on-brand:#f6f2ea;--inverse:#1d1a15;--on-inverse:#f6f2ea;--on-inverse-2:#b5ada2;--scrim:#18120a5c;--ring:0 0 0 1px var(--line);--shadow-raise:0 1px 2px #3428180f;--shadow-card:0 0 0 1px #34281812, 0 1px 2px #3428180a, 0 16px 34px -22px #46301442;--shadow-sheet:0 0 0 1px #3428180f, 0 1px 3px #3428180d, 0 34px 70px -44px #3c281057;--shadow-pop:0 0 0 1px #34281814, 0 4px 10px -2px #34281812, 0 30px 60px -24px #3c28105c;--shadow-accent:0 1px 2px #005a6252, 0 10px 22px -10px #007c8799;--shadow-sun:0 1px 2px #a8441a4d, 0 8px 18px -8px #eb68348c;--font-sans:"Geist Variable", "Geist", "IBM Plex Sans Arabic", "Yu Gothic UI", "Hiragino Sans", "Noto Sans JP", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-hero:clamp(2.75rem, 2rem + 2vw, 3.5rem);--text-display:clamp(1.9rem, 1.4rem + 1.4vw, 2.6rem);--leading:1.5;--leading-tight:1.15;--tracking-title:-.025em;--tracking-display:-.035em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--r-chip:6px;--r-control:10px;--r-panel:16px;--r-sheet:20px;--r-pill:999px;--control-h:2.25rem;--control-h-sm:1.875rem;--row-h:3.25rem;--row-pad:var(--space-3);--ease:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.5, 0, .75, 0);--ease-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.6%, 1.067, 1.077 26.3%, 1.064 29.1%, 1.017 36.7%, .996 43.1%, .991 50%, 1.001 66.3%, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.3s;--dur-4:.44s;--dur-spring:.56s;--dur-reveal:.9s;--stagger:50ms;--sidebar-w:256px;--topbar-h:60px;--frame:8px;--content-max:1360px;--z-sticky:10;--z-nav:20;--z-overlay:50;--z-toast:60}:root[data-density=compact]{--control-h:2rem;--control-h-sm:1.75rem;--row-h:2.5rem;--row-pad:var(--space-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0d0b;--bg-decor:radial-gradient(52rem 34rem at -10% -14%, #1a9ea833, transparent 62%), radial-gradient(44rem 32rem at -4% 112%, #e2662c26, transparent 62%), radial-gradient(60rem 36rem at 108% -20%, #3f82dc17, transparent 60%);--sheet:#15130f;--surface:#1c1a16;--surface-2:#201d19;--surface-sunken:#100f0c;--surface-hover:#24211c;--surface-raised:#26231e;--line:#fff0dc14;--line-strong:#fff0dc24;--line-input:#fff0dc30;--text:#f4f0e9;--text-2:#bab3a8;--text-3:#9d968b;--accent:#45c1ca;--accent-hover:#6acfd6;--accent-pressed:#8cdbe0;--accent-tint:#0e3033;--accent-tint-strong:#144348;--accent-text:#7dd5db;--on-accent:#052326;--focus:#6acfd6;--sun:#f07a42;--sun-strong:#f2834e;--sun-tint:#3a1d0f;--sun-text:#ffa77a;--on-sun:#2a1206;--success:#7fd6a1;--success-tint:#12291b;--warning:#f3c06a;--warning-tint:#2e2310;--danger:#f6a39b;--danger-hover:#fac3bd;--danger-tint:#3b1714;--info:#9cc3f2;--info-tint:#14233a;--hue-teal:#1a9ea8;--hue-teal-tint:#0e3033;--hue-teal-ink:#7dd5db;--hue-sun:#e2662c;--hue-sun-tint:#3a1d0f;--hue-sun-ink:#ffa77a;--hue-blue:#3f82dc;--hue-blue-tint:#14243c;--hue-blue-ink:#9cc3f2;--hue-rose:#d2588f;--hue-rose-tint:#3a1526;--hue-rose-ink:#f2a0c4;--hue-gold:#c98d00;--hue-gold-tint:#33270b;--hue-gold-ink:#f3c86a;--hue-green:#2f9a5c;--hue-green-tint:#122a1b;--hue-green-ink:#86d9a5;--hue-slate:#8a8378;--hue-slate-tint:#27241f;--hue-slate-ink:#c9c2b7;--series-1:#1a9ea8;--series-2:#e2662c;--series-3:#3f82dc;--series-4:#d2588f;--chart-grid:#fff0dc14;--inverse:#f4f0e9;--on-inverse:#1a1611;--on-inverse-2:#534c43;--scrim:#0000008c;--shadow-raise:0 1px 2px #0006;--shadow-card:0 0 0 1px #fff0dc12, 0 1px 2px #0000004d, 0 16px 34px -22px #000000bf;--shadow-sheet:0 0 0 1px #fff0dc0f, 0 34px 70px -44px #000000d9;--shadow-pop:0 0 0 1px #fff0dc1a, 0 4px 10px -2px #00000073, 0 30px 60px -24px #000c;--shadow-accent:0 1px 2px #0006, 0 10px 22px -10px #45c1ca61;--shadow-sun:0 1px 2px #0006, 0 8px 18px -8px #f07a4266}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0d0b;--bg-decor:radial-gradient(52rem 34rem at -10% -14%, #1a9ea833, transparent 62%), radial-gradient(44rem 32rem at -4% 112%, #e2662c26, transparent 62%), radial-gradient(60rem 36rem at 108% -20%, #3f82dc17, transparent 60%);--sheet:#15130f;--surface:#1c1a16;--surface-2:#201d19;--surface-sunken:#100f0c;--surface-hover:#24211c;--surface-raised:#26231e;--line:#fff0dc14;--line-strong:#fff0dc24;--line-input:#fff0dc30;--text:#f4f0e9;--text-2:#bab3a8;--text-3:#9d968b;--accent:#45c1ca;--accent-hover:#6acfd6;--accent-pressed:#8cdbe0;--accent-tint:#0e3033;--accent-tint-strong:#144348;--accent-text:#7dd5db;--on-accent:#052326;--focus:#6acfd6;--sun:#f07a42;--sun-strong:#f2834e;--sun-tint:#3a1d0f;--sun-text:#ffa77a;--on-sun:#2a1206;--success:#7fd6a1;--success-tint:#12291b;--warning:#f3c06a;--warning-tint:#2e2310;--danger:#f6a39b;--danger-hover:#fac3bd;--danger-tint:#3b1714;--info:#9cc3f2;--info-tint:#14233a;--hue-teal:#1a9ea8;--hue-teal-tint:#0e3033;--hue-teal-ink:#7dd5db;--hue-sun:#e2662c;--hue-sun-tint:#3a1d0f;--hue-sun-ink:#ffa77a;--hue-blue:#3f82dc;--hue-blue-tint:#14243c;--hue-blue-ink:#9cc3f2;--hue-rose:#d2588f;--hue-rose-tint:#3a1526;--hue-rose-ink:#f2a0c4;--hue-gold:#c98d00;--hue-gold-tint:#33270b;--hue-gold-ink:#f3c86a;--hue-green:#2f9a5c;--hue-green-tint:#122a1b;--hue-green-ink:#86d9a5;--hue-slate:#8a8378;--hue-slate-tint:#27241f;--hue-slate-ink:#c9c2b7;--series-1:#1a9ea8;--series-2:#e2662c;--series-3:#3f82dc;--series-4:#d2588f;--chart-grid:#fff0dc14;--inverse:#f4f0e9;--on-inverse:#1a1611;--on-inverse-2:#534c43;--scrim:#0000008c;--shadow-raise:0 1px 2px #0006;--shadow-card:0 0 0 1px #fff0dc12, 0 1px 2px #0000004d, 0 16px 34px -22px #000000bf;--shadow-sheet:0 0 0 1px #fff0dc0f, 0 34px 70px -44px #000000d9;--shadow-pop:0 0 0 1px #fff0dc1a, 0 4px 10px -2px #00000073, 0 30px 60px -24px #000c;--shadow-accent:0 1px 2px #0006, 0 10px 22px -10px #45c1ca61;--shadow-sun:0 1px 2px #0006, 0 8px 18px -8px #f07a4266}:root[data-mode=platform]{--bg-decor:radial-gradient(52rem 34rem at -10% -14%, #eb683433, transparent 62%), radial-gradient(44rem 32rem at -4% 112%, #2a78d629, transparent 62%), radial-gradient(60rem 36rem at 108% -20%, #00909c1a, transparent 60%)}@media (prefers-reduced-transparency:reduce){:root{--glass:var(--sheet);--glass-raised:var(--surface-raised);--blur:none}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s;--dur-spring:0s;--dur-reveal:0s;--stagger:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg-decor), var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading);font-feature-settings:"ss01" 1, "cv11" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-attachment:fixed;margin:0}h1,h2,h3,h4{line-height:var(--leading-tight);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600}h1{font-size:var(--text-2xl);letter-spacing:var(--tracking-title)}h2{font-size:var(--text-lg)}h3,h4{font-size:var(--text-md)}p{text-wrap:pretty;margin:0}a{color:var(--accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}code,kbd,samp,.mono{font-family:var(--font-mono);font-size:.9em}table,time,[data-count],.ui-table{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent-tint-strong)}html{scrollbar-color:var(--line-strong) transparent}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted{color:var(--text-2)}.subtle{color:var(--text-3)}.num{font-variant-numeric:tabular-nums}.ref{font-family:var(--font-mono);letter-spacing:0;color:var(--text-2);font-size:.86em}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nowrap{white-space:nowrap}.stack{gap:var(--gap,var(--space-4));align-content:start;display:grid}.cluster{align-items:center;gap:var(--gap,var(--space-2));flex-wrap:wrap;display:flex}.spread{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.grid-2{gap:var(--space-4);display:grid}@media (width>=900px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-3{gap:var(--space-4);display:grid}@media (width>=1100px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.enter>*{animation:ui-enter var(--dur-reveal) var(--ease) both}.enter>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.enter>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.enter>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.enter>:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}}@keyframes ui-enter{0%{opacity:0;filter:blur(6px);translate:0 14px}to{filter:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both ui-reveal;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes ui-reveal{0%{opacity:0;filter:blur(8px);translate:0 28px}to{opacity:1;filter:none;translate:0}}[data-still] *,[data-still] :before,[data-still] :after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}[data-still] .reveal{animation:none!important}::view-transition-old(root){animation-duration:var(--dur-2)}::view-transition-new(root){animation-duration:var(--dur-2)}::view-transition-old(main){animation:ui-vt-out var(--dur-1) var(--ease-exit) both}::view-transition-new(main){animation:ui-vt-in var(--dur-3) var(--ease) both}@keyframes ui-vt-out{to{opacity:0}}@keyframes ui-vt-in{0%{opacity:0;translate:0 6px}}::view-transition-group(*){animation-duration:var(--dur-4);animation-timing-function:var(--ease)}.ui-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-4);border-radius:var(--r-control);font-size:var(--text-md);white-space:nowrap;letter-spacing:-.005em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease), translate var(--dur-spring) var(--ease-spring), scale var(--dur-spring) var(--ease-spring);border:0;outline:none;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.ui-button[data-hovered]:not([data-disabled]){translate:0 -1px}.ui-button[data-pressed]{transition-duration:var(--dur-1);translate:0;scale:.97}.ui-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.ui-button[data-disabled]{opacity:.5;cursor:not-allowed}.ui-button[data-pending]{cursor:progress}.ui-button svg{flex:none;width:1.125em;height:1.125em}.ui-button--primary{background:linear-gradient(to bottom, color-mix(in srgb, var(--accent) 88%, white), var(--accent));color:var(--on-accent);box-shadow:inset 0 1px 0 #ffffff29, var(--shadow-accent)}.ui-button--primary[data-hovered]{background:var(--accent-hover)}.ui-button--primary[data-pressed]{background:var(--accent-pressed)}.ui-button--secondary{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line-strong), var(--shadow-raise)}.ui-button--secondary[data-hovered]{background:var(--surface-hover);box-shadow:0 0 0 1px var(--line-input), 0 2px 6px -2px #102c321f}.ui-button--ghost{color:var(--text);background:0 0}.ui-button--ghost[data-hovered]{background:var(--surface-hover);translate:0}.ui-button--danger{background:var(--danger);color:#fff;box-shadow:inset 0 1px 0 #ffffff24, var(--shadow-raise)}.ui-button--danger[data-hovered]{background:var(--danger-hover)}:root[data-theme=dark] .ui-button--danger,.ui-button--danger:where(:root:not([data-theme=light]) *){color:var(--surface-sunken)}.ui-button--sm{min-height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--text-sm);border-radius:calc(var(--r-control) - 2px)}.ui-button--icon{width:var(--control-h);padding:0}.ui-button--icon.ui-button--sm{width:var(--control-h-sm)}.ui-button--block{width:100%}.ui-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{rotate:1turn}}.ui-field{align-content:start;gap:6px;min-width:0;display:grid}.ui-label{font-size:var(--text-sm);color:var(--text);font-weight:550}.ui-label__optional{color:var(--text-3);font-weight:400}.ui-description{font-size:var(--text-xs);color:var(--text-2)}.ui-error{font-size:var(--text-xs);color:var(--danger);gap:var(--space-1);align-items:center;display:flex}.ui-input,.ui-textarea,.ui-select-trigger{width:100%;min-height:var(--control-h);padding:0 var(--space-3);background:var(--surface);color:var(--text);border:1px solid var(--line-input);border-radius:var(--r-control);font-size:var(--text-md);box-shadow:var(--shadow-raise);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease), background-color var(--dur-1) var(--ease);outline:none}.ui-textarea{padding-block:var(--space-2);resize:vertical;min-height:6rem;line-height:var(--leading)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--text-3)}.ui-input[data-hovered],.ui-textarea[data-hovered],.ui-select-trigger[data-hovered]{border-color:var(--text-3)}.ui-input[data-focused],.ui-textarea[data-focused],.ui-select-trigger[data-focus-visible],.ui-input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.ui-input[data-invalid],.ui-textarea[data-invalid],.ui-field[data-invalid] .ui-select-trigger{border-color:var(--danger)}.ui-input[data-invalid][data-focused],.ui-textarea[data-invalid][data-focused]{box-shadow:0 0 0 4px color-mix(in srgb, var(--danger) 14%, transparent)}.ui-input[data-disabled],.ui-textarea[data-disabled]{background:var(--surface-sunken);color:var(--text-2);box-shadow:none}.ui-input-group{align-items:center;gap:var(--space-2);border:1px solid var(--line-input);border-radius:var(--r-control);background:var(--surface);padding-inline:var(--space-3);min-height:var(--control-h);box-shadow:var(--shadow-raise);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease);display:flex}.ui-input-group[data-hovered]{border-color:var(--text-3)}.ui-input-group[data-focus-within]{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.ui-input-group .ui-input{box-shadow:none;min-height:calc(var(--control-h) - 2px);background:0 0;border:0;padding:0}.ui-input-group svg{color:var(--text-3);flex:none;width:1rem;height:1rem}.ui-input-group__affix{color:var(--text-2);font-size:var(--text-sm)}.ui-search [data-empty]~.ui-search__clear,.ui-search[data-empty] .ui-search__clear{display:none}.ui-input::-webkit-search-cancel-button{display:none}.ui-select-trigger{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;text-align:start;display:flex}.ui-select-trigger .ui-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-trigger .ui-select-value[data-placeholder]{color:var(--text-3)}.ui-select-trigger svg{color:var(--text-2);width:1rem;height:1rem;transition:rotate var(--dur-3) var(--ease-spring);flex:none}.ui-select-trigger[aria-expanded=true] svg{rotate:180deg}.ui-filter{display:inline-flex}.ui-filter__trigger{min-height:var(--control-h);padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:var(--text-md);cursor:pointer;white-space:nowrap;box-shadow:0 0 0 1px var(--line-strong), var(--shadow-raise);transition:box-shadow var(--dur-2) var(--ease), background-color var(--dur-1) var(--ease);border:0;outline:none;align-items:center;gap:.4em;display:inline-flex}.ui-filter__trigger[data-hovered]{box-shadow:0 0 0 1px var(--line-input), 0 2px 6px -2px #102c321f}.ui-filter__trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.ui-filter__label{color:var(--text-3)}.ui-filter__value{text-overflow:ellipsis;max-width:14rem;font-weight:550;overflow:hidden}.ui-filter__trigger svg{width:.9rem;height:.9rem;color:var(--text-3);transition:rotate var(--dur-3) var(--ease-spring)}.ui-filter__trigger[aria-expanded=true] svg{rotate:180deg}.ui-filter--active .ui-filter__trigger{background:var(--accent-tint);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}.ui-filter--active .ui-filter__label,.ui-filter--active .ui-filter__trigger svg,.ui-filter--active .ui-filter__value{color:var(--accent-text)}.ui-date__group{gap:var(--space-1);padding-inline-end:4px}.ui-date__input{min-width:0;min-height:calc(var(--control-h) - 2px);font-size:var(--text-md);font-variant-numeric:tabular-nums;flex:1;align-items:center;display:flex}.ui-date__segment{caret-color:#0000;border-radius:4px;outline:none;padding:1px}.ui-date__segment[data-type=literal]{color:var(--text-3);padding-inline:0}.ui-date__segment[data-placeholder]{color:var(--text-3)}.ui-date__segment[data-focused]{background:var(--accent);color:var(--on-accent,#fff)}.ui-date__button,.ui-date__clear{border-radius:calc(var(--r-control) - 3px);width:1.75rem;height:1.75rem;color:var(--text-3);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;outline:none;flex:none;place-items:center;display:grid}.ui-date__button[data-hovered],.ui-date__clear[data-hovered],.ui-date__button[data-pressed]{background:var(--accent-tint);color:var(--accent)}.ui-date__button[data-focus-visible],.ui-date__clear[data-focus-visible]{box-shadow:0 0 0 2px var(--accent)}.ui-date__group .ui-date__button svg,.ui-date__group .ui-date__clear svg{color:currentColor;width:1rem;height:1rem}.ui-date__popover{min-width:0}.ui-date__dialog{padding:var(--space-3);outline:none}.ui-calendar{width:17.5rem}.ui-calendar__head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-end:var(--space-2);display:flex}.ui-calendar__title{font-size:var(--text-md);text-transform:capitalize;margin:0;font-weight:600}.ui-calendar__nav{width:2rem;height:2rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;place-items:center;display:grid}.ui-calendar__nav[data-hovered]{background:var(--accent-tint);color:var(--accent)}.ui-calendar__nav[data-focus-visible]{box-shadow:0 0 0 2px var(--accent)}.ui-calendar__nav[data-disabled]{opacity:.35}.ui-calendar__grid{border-collapse:collapse;width:100%}.ui-calendar__weekday{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding-block-end:var(--space-1);font-size:.72rem;font-weight:600}.ui-calendar__cell{width:2.25rem;height:2.25rem;font-size:var(--text-sm,.875rem);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), scale var(--dur-2) var(--ease-spring);border-radius:999px;outline:none;place-items:center;margin:1px auto;display:grid}.ui-calendar__cell[data-outside-month]{display:none}.ui-calendar__cell[data-hovered]{background:var(--accent-tint);color:var(--accent)}.ui-calendar__cell[data-pressed]{scale:.92}.ui-calendar__cell[data-today]{box-shadow:inset 0 0 0 1.5px var(--accent);font-weight:600}.ui-calendar__cell[data-selected]{background:var(--accent);color:var(--on-accent,#fff);box-shadow:none;font-weight:600}.ui-calendar__cell[data-focus-visible]{outline:2px solid var(--accent);outline-offset:2px}.ui-calendar__cell[data-disabled],.ui-calendar__cell[data-unavailable]{opacity:.35;cursor:default}.ui-calendar__foot{border-block-start:1px solid var(--line);justify-content:flex-end;margin-block-start:var(--space-2);padding-block-start:var(--space-2);display:flex}.ui-calendar__today{background:var(--accent-tint);color:var(--accent);font-weight:600;font-size:var(--text-sm,.875rem);cursor:pointer;border:0;border-radius:999px;outline:none;padding:.35rem .85rem}.ui-calendar__today[data-hovered]{background:var(--accent);color:var(--on-accent,#fff)}.ui-calendar__today[data-focus-visible]{box-shadow:0 0 0 2px var(--accent)}.ui-popover{background:var(--glass-raised);-webkit-backdrop-filter:var(--blur);border-radius:calc(var(--r-control) + 4px);box-shadow:var(--shadow-pop);min-width:var(--trigger-width,12rem);max-width:min(28rem,92vw);transform-origin:var(--trigger-anchor-point,top);outline:none;overflow:auto}.ui-popover[data-entering]{animation:ui-pop-in var(--dur-3) var(--ease-spring)}.ui-popover[data-exiting]{animation:ui-pop-out var(--dur-1) var(--ease-exit) forwards}@keyframes ui-pop-in{0%{opacity:0;translate:0 -4px;scale:.96}}@keyframes ui-pop-out{to{opacity:0;scale:.98}}.ui-listbox,.ui-menu{outline:none;max-height:22rem;padding:5px;overflow:auto}.ui-option,.ui-menu-item{align-items:center;gap:var(--space-2);padding:.45rem var(--space-3);border-radius:var(--r-chip);cursor:pointer;font-size:var(--text-md);transition:background-color var(--dur-1) var(--ease);outline:none;display:flex}.ui-option[data-focused],.ui-menu-item[data-focused]{background:color-mix(in srgb, var(--accent-tint) 70%, transparent)}.ui-option[data-selected]{font-weight:560}.ui-option[data-selected]:after{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:.42rem;height:.78rem;margin-inline-start:auto;translate:0 -2px;rotate:45deg}.ui-menu-item[data-disabled],.ui-option[data-disabled]{opacity:.45;cursor:default}.ui-menu-item--danger{color:var(--danger)}.ui-menu-item svg{width:1rem;height:1rem;color:var(--text-2);flex:none}.ui-menu-item__kbd{color:var(--text-3);font-size:var(--text-xs);font-family:var(--font-sans);margin-inline-start:auto}.ui-menu-section-head{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);color:var(--text-3);font-weight:550}.ui-separator{background:var(--line);border:0;height:1px;margin:5px 0}.ui-tooltip{background:color-mix(in srgb, var(--inverse) 92%, transparent);-webkit-backdrop-filter:var(--blur);color:var(--on-inverse);font-size:var(--text-xs);padding:5px var(--space-2);border-radius:var(--r-chip);max-width:18rem;box-shadow:var(--shadow-pop)}.ui-tooltip[data-entering]{animation:ui-pop-in var(--dur-2) var(--ease)}.ui-tooltip[data-exiting]{animation:ui-pop-out var(--dur-1) var(--ease-exit) forwards}.ui-modal-overlay{z-index:var(--z-overlay);background:var(--scrim);padding:var(--space-4);-webkit-backdrop-filter:blur(6px)saturate(1.2);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ui-modal-overlay[data-entering]{animation:ui-fade var(--dur-2) var(--ease)}.ui-modal-overlay[data-exiting]{animation:ui-fade var(--dur-2) var(--ease-exit) reverse forwards}@keyframes ui-fade{0%{opacity:0}}.ui-modal{width:min(100%, var(--modal-w,34rem));background:var(--surface-raised);border-radius:var(--r-sheet);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-pop);outline:none;overflow:auto}.ui-modal[data-entering]{animation:ui-modal-in var(--dur-spring) var(--ease-spring)}.ui-modal[data-exiting]{animation:ui-modal-out var(--dur-2) var(--ease-exit) forwards}@keyframes ui-modal-in{0%{opacity:0;translate:0 10px;scale:.95}}@keyframes ui-modal-out{to{opacity:0;translate:0 4px;scale:.97}}.ui-modal--wide{--modal-w:52rem}.ui-dialog{outline:none;display:grid}.ui-dialog__head{justify-content:space-between;align-items:start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-2);display:flex}.ui-dialog__head h2{font-size:var(--text-xl);letter-spacing:-.02em}.ui-dialog__body{padding:var(--space-2) var(--space-6) var(--space-6);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.ui-dialog__foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--line);background:var(--surface-2);border-end-end-radius:var(--r-sheet);border-end-start-radius:var(--r-sheet);flex-wrap:wrap;display:flex}.ui-sheet-overlay{z-index:var(--z-overlay);background:var(--scrim);-webkit-backdrop-filter:blur(4px)saturate(1.2);position:fixed;inset:0}.ui-sheet-overlay[data-entering]{animation:ui-fade var(--dur-3) var(--ease)}.ui-sheet-overlay[data-exiting]{animation:ui-fade var(--dur-2) var(--ease-exit) reverse forwards}.ui-sheet{inset-block:var(--frame);width:min(calc(100% - 2 * var(--frame)), var(--sheet-w,36rem));background:var(--surface-raised);border-radius:var(--r-sheet);box-shadow:var(--shadow-pop);overscroll-behavior:contain;outline:none;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset-inline-end:var(--frame);overflow:auto}.ui-sheet[data-entering]{animation:ui-sheet-in var(--dur-spring) var(--ease-spring)}.ui-sheet[data-exiting]{animation:ui-sheet-out var(--dur-2) var(--ease-exit) forwards}@keyframes ui-sheet-in{0%{opacity:0;translate:28px}}@keyframes ui-sheet-out{to{opacity:0;translate:20px}}[dir=rtl] .ui-sheet[data-entering]{animation-name:ui-sheet-in-rtl}[dir=rtl] .ui-sheet[data-exiting]{animation-name:ui-sheet-out-rtl}@keyframes ui-sheet-in-rtl{0%{opacity:0;translate:-28px}}@keyframes ui-sheet-out-rtl{to{opacity:0;translate:-20px}}@media (width<=719px){.ui-sheet{border-end-end-radius:0;border-end-start-radius:0;width:100%;max-height:calc(100dvh - 2.5rem);inset:auto 0 0}.ui-sheet[data-entering],[dir=rtl] .ui-sheet[data-entering]{animation-name:ui-sheet-up}.ui-sheet[data-exiting],[dir=rtl] .ui-sheet[data-exiting]{animation-name:ui-sheet-down}}@keyframes ui-sheet-up{0%{translate:0 100%}}@keyframes ui-sheet-down{to{translate:0 100%}}.ui-sheet .ui-dialog{display:contents}.ui-sheet .ui-dialog__head{background:var(--glass-raised);-webkit-backdrop-filter:var(--blur);z-index:1;border-block-end:1px solid var(--line);padding-block:var(--space-5) var(--space-4);position:sticky;top:0}.ui-sheet .ui-dialog__body{align-content:start;padding-block-start:var(--space-5)}.ui-sheet .ui-dialog__foot{position:sticky;bottom:0}.ui-checkbox,.ui-radio,.ui-switch{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-md);outline:none;display:inline-flex}.ui-checkbox[data-disabled],.ui-radio[data-disabled],.ui-switch[data-disabled]{opacity:.5;cursor:not-allowed}.ui-checkbox__box{border:1.5px solid var(--line-input);background:var(--surface);width:1.05rem;height:1.05rem;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), scale var(--dur-3) var(--ease-spring);border-radius:5px;flex:none;place-items:center;display:grid}.ui-checkbox[data-pressed] .ui-checkbox__box{scale:.88}.ui-checkbox[data-hovered] .ui-checkbox__box{border-color:var(--text-3)}.ui-checkbox__box svg{width:.75rem;height:.75rem;color:var(--on-accent);opacity:0;transition:opacity var(--dur-1) var(--ease), scale var(--dur-3) var(--ease-spring);scale:.5}.ui-checkbox[data-selected] .ui-checkbox__box,.ui-checkbox[data-indeterminate] .ui-checkbox__box{background:var(--accent);border-color:var(--accent)}.ui-checkbox[data-selected] .ui-checkbox__box svg,.ui-checkbox[data-indeterminate] .ui-checkbox__box svg{opacity:1;scale:1}.ui-checkbox[data-focus-visible] .ui-checkbox__box,.ui-radio[data-focus-visible] .ui-radio__dot,.ui-switch[data-focus-visible] .ui-switch__track{outline:2px solid var(--focus);outline-offset:2px}.ui-checkbox[data-invalid] .ui-checkbox__box{border-color:var(--danger)}.ui-radio__dot{border:1.5px solid var(--line-input);background:var(--surface);width:1.05rem;height:1.05rem;transition:border-width var(--dur-3) var(--ease-spring), border-color var(--dur-1) var(--ease);border-radius:50%;flex:none}.ui-radio[data-selected] .ui-radio__dot{border:5px solid var(--accent)}.ui-radio-group{gap:var(--space-2);display:grid}.ui-switch__track{border-radius:var(--r-pill);background:var(--line-strong);width:2.15rem;height:1.25rem;transition:background-color var(--dur-2) var(--ease);flex:none;padding:2px;display:flex}.ui-switch__thumb{width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);transition:translate var(--dur-spring) var(--ease-spring);background:#fff;border-radius:50%;box-shadow:0 1px 3px #102c3240}.ui-switch[data-selected] .ui-switch__track{background:var(--accent)}.ui-switch[data-selected] .ui-switch__thumb{translate:.9rem}[dir=rtl] .ui-switch[data-selected] .ui-switch__thumb{translate:-.9rem}.ui-segmented{background:var(--surface-sunken);border-radius:var(--r-control);box-shadow:inset 0 0 0 1px var(--line);gap:2px;padding:3px;display:inline-flex;position:relative}.ui-segmented__item{align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);padding:0 var(--space-3);color:var(--text-2);font-size:var(--text-sm);border-radius:calc(var(--r-control) - 3px);cursor:pointer;transition:color var(--dur-1) var(--ease);background:0 0;border:0;outline:none;font-weight:550;display:inline-flex;position:relative}.ui-segmented__item[data-hovered],.ui-segmented__item[data-selected]{color:var(--text)}.ui-segmented__item[data-focus-visible]{outline:2px solid var(--focus)}.ui-segmented__item>span,.ui-segmented__item>svg{z-index:1;position:relative}.ui-segmented__item svg{width:1rem;height:1rem}.ui-segmented__indicator{background:var(--surface-raised);border-radius:inherit;box-shadow:0 0 0 1px var(--line), 0 1px 3px #102c321a;transition:translate var(--dur-spring) var(--ease-spring), width var(--dur-spring) var(--ease-spring);position:absolute;inset:0}.ui-tabs{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.ui-tablist{gap:var(--space-1);border-block-end:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.ui-tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);color:var(--text-2);font-weight:550;font-size:var(--text-md);white-space:nowrap;cursor:pointer;border-radius:var(--r-chip) var(--r-chip) 0 0;transition:color var(--dur-1) var(--ease);outline:none;display:inline-flex;position:relative}.ui-tab svg{flex:none;width:1.05rem;height:1.05rem}.ui-tab[data-hovered],.ui-tab[data-selected]{color:var(--text)}.ui-tab[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.ui-tab__indicator{inset-inline:var(--space-2);background:var(--accent);height:3px;transition:translate var(--dur-spring) var(--ease-spring), width var(--dur-spring) var(--ease-spring);border-radius:3px 3px 0 0;position:absolute;bottom:-1px}.ui-tab__count{border-radius:var(--r-pill);background:var(--surface-sunken);min-width:1.35rem;font-size:var(--text-xs);color:var(--text-2);font-variant-numeric:tabular-nums;text-align:center;padding:0 .35rem;line-height:1.5}.ui-tab[data-selected] .ui-tab__count{background:var(--accent-tint);color:var(--accent-text)}.ui-tab__dirty{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.ui-tabs__bar{border-block-end:1px solid var(--line);align-items:end;min-width:0;display:flex}.ui-tabs__bar .ui-tablist{min-width:0;border-block-end:0;flex:1;margin-inline-start:calc(-1 * var(--space-3))}.ui-tabs__bar--sticky{top:var(--topbar-h);z-index:calc(var(--z-nav) - 1);margin-inline:calc(-1 * var(--space-5));padding-inline:var(--space-5);background:var(--glass);-webkit-backdrop-filter:var(--blur);position:sticky}@media (width>=1280px){.ui-tabs__bar--sticky{margin-inline:calc(-1 * var(--space-8));padding-inline:var(--space-8)}}.ui-tabs__prefix{opacity:0;transition:grid-template-columns var(--dur-spring) var(--ease-spring), opacity var(--dur-2) var(--ease), margin var(--dur-spring) var(--ease-spring);grid-template-columns:0fr;align-self:center;display:grid}.ui-tabs__prefix>*{min-width:0;overflow:hidden}.ui-tabs__bar[data-stuck] .ui-tabs__prefix{opacity:1;grid-template-columns:1fr;margin-inline-end:var(--space-3)}@media (width<=899px){.ui-tabs__prefix{display:none}}.ui-tabpanel{outline:none}.ui-tabpanel[data-focus-visible]{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-chip)}@media (prefers-reduced-motion:no-preference){.ui-tabpanel{animation:ui-enter var(--dur-3) var(--ease) both}}.ui-badge{border-radius:var(--r-chip);font-size:var(--text-xs);white-space:nowrap;background:var(--surface-sunken);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:.32em;padding:.18em .55em;font-weight:550;line-height:1.35;display:inline-flex}.ui-badge svg{flex:none;width:.95em;height:.95em}.ui-badge--accent{background:var(--accent-tint);color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 14%, transparent)}.ui-badge--success{background:var(--success-tint);color:var(--success);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 14%, transparent)}.ui-badge--warning{background:var(--warning-tint);color:var(--warning);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 16%, transparent)}.ui-badge--danger{background:var(--danger-tint);color:var(--danger);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 14%, transparent)}.ui-badge--info{background:var(--info-tint);color:var(--info);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 14%, transparent)}.ui-badge--outline{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.ui-panel{background:var(--surface);border-radius:var(--r-panel);box-shadow:var(--shadow-card);min-width:0}.ui-panel__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--line);min-height:3.5rem;display:flex}.ui-panel__head h2,.ui-panel__head h3{font-size:var(--text-lg);letter-spacing:-.015em;align-items:center;gap:var(--space-3);min-width:0;display:flex}.ui-panel__head .ui-mark{--mark-size:1.875rem}.ui-panel__body{padding:var(--space-5)}.ui-panel__body--flush{padding:0}.ui-panel__foot{padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--line);background:var(--surface-2);border-end-end-radius:var(--r-panel);border-end-start-radius:var(--r-panel)}.ui-panel--plain{box-shadow:none;background:0 0}.ui-panel--plain>.ui-panel__head{border-block-end:0;padding-inline:0}.ui-panel--plain>.ui-panel__body{padding-inline:0}.ui-notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-control);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-md);align-items:start;display:flex}.ui-notice>svg{width:1.15rem;height:1.15rem;color:var(--text-2);flex:none;margin-block-start:.1rem}.ui-notice__title{font-weight:600}.ui-notice__body{color:var(--text-2)}.ui-notice__actions{gap:var(--space-2);margin-inline-start:auto;display:flex}@media (width<=719px){.ui-notice{flex-wrap:wrap}.ui-notice>.stack{flex:1 1 0;min-width:0}.ui-notice__actions{min-width:0;flex-basis:100%;margin-inline-start:calc(1.15rem + var(--space-3))}}.ui-notice--info{background:var(--info-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--info) 18%, transparent)}.ui-notice--info>svg{color:var(--info)}.ui-notice--success{background:var(--success-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 18%, transparent)}.ui-notice--success>svg{color:var(--success)}.ui-notice--warning{background:var(--warning-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 20%, transparent)}.ui-notice--warning>svg{color:var(--warning)}.ui-notice--danger{background:var(--danger-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 18%, transparent)}.ui-notice--danger>svg{color:var(--danger)}.ui-dl{gap:var(--space-3) var(--space-6);grid-template-columns:minmax(8rem,max-content) 1fr;margin:0;display:grid}.ui-dl dt{color:var(--text-2)}.ui-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ui-kbd{min-width:1.45em;height:1.45em;font-family:var(--font-sans);color:var(--text-2);background:var(--surface);box-shadow:0 0 0 1px var(--line-strong), 0 1px 0 var(--line-strong);border-radius:5px;place-items:center;padding:0 .35em;font-size:.7rem;font-weight:550;line-height:1;display:inline-grid}.ui-avatar{background:linear-gradient(140deg, var(--sun-tint), var(--accent-tint-strong));width:1.75rem;height:1.75rem;color:var(--accent-text);font-size:var(--text-xs);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}.ui-avatar--lg{width:2.75rem;height:2.75rem;font-size:var(--text-md)}.ui-meter{gap:var(--space-2);min-width:8rem;display:grid}.ui-meter__track{border-radius:var(--r-pill);background:var(--accent-tint);height:8px;overflow:hidden}.ui-meter__fill{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-spring) var(--ease-spring)}.ui-meter--warning .ui-meter__track{background:var(--warning-tint)}.ui-meter--danger .ui-meter__track{background:var(--danger-tint)}.ui-meter--warning .ui-meter__fill{background:var(--warning)}.ui-meter--danger .ui-meter__fill{background:var(--danger)}.ui-meter__labels{font-size:var(--text-xs);color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ui-table-wrap{border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--shadow-card);overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-md);outline:none}.ui-table thead th,.ui-table .ui-col{z-index:1;background:var(--surface);text-align:start;font-weight:500;font-size:var(--text-sm);color:var(--text-3);padding:var(--space-3) var(--row-pad);border-block-end:1px solid var(--line);white-space:nowrap;outline:none;position:sticky;top:0}.ui-table thead th:first-child,.ui-table .ui-col:first-child{border-start-start-radius:var(--r-panel)}.ui-table thead th:last-child,.ui-table .ui-col:last-child{border-start-end-radius:var(--r-panel)}.ui-col[data-allows-sorting]{cursor:pointer}.ui-col[data-hovered]{color:var(--text)}.ui-col[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.ui-col__sort{align-items:center;gap:var(--space-1);display:inline-flex}.ui-col__sort svg{width:.8rem;height:.8rem;color:var(--accent)}.ui-table td,.ui-table .ui-cell{height:var(--row-h);padding:var(--space-2) var(--row-pad);border-block-end:1px solid var(--line);vertical-align:middle;transition:background-color var(--dur-1) var(--ease);outline:none}.ui-table tbody tr:last-child td,.ui-table .ui-row:last-child .ui-cell{border-block-end:0}.ui-table .ui-row{cursor:default;outline:none}.ui-table .ui-row[data-href],.ui-table .ui-row[data-action]{cursor:pointer}.ui-table .ui-row[data-hovered] .ui-cell{background:var(--surface-hover)}.ui-table .ui-row[data-selected] .ui-cell{background:color-mix(in srgb, var(--accent-tint) 70%, var(--surface))}.ui-table .ui-row[data-focus-visible] .ui-cell:first-child{box-shadow:inset 3px 0 0 var(--focus)}.ui-table .ui-row:last-child .ui-cell:first-child{border-end-start-radius:var(--r-panel)}.ui-table .ui-row:last-child .ui-cell:last-child{border-end-end-radius:var(--r-panel)}.ui-cell--check,.ui-col--check{width:2.75rem}.ui-cell--num{text-align:end;font-variant-numeric:tabular-nums}.ui-cell--media{width:5.5rem}@media (hover:hover){.ui-table:not(:has(.ui-row[data-selected])) .ui-row:not([data-hovered]):not(:focus-within) .ui-cell--check .ui-checkbox,.ui-table:not(:has(.ui-row[data-selected])) .ui-col--check:not(:focus-within):not(:hover) .ui-checkbox{opacity:0}.ui-cell--check .ui-checkbox,.ui-col--check .ui-checkbox{transition:opacity var(--dur-1) var(--ease)}}@media (width<=719px){.ui-table-wrap{overflow:visible}.ui-table thead{display:none}.ui-table,.ui-table tbody{display:block}.ui-table .ui-row{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-table .ui-row:last-child{border-block-end:0}.ui-table .ui-cell{background:0 0;border:0;height:auto;padding:0;display:block}.ui-table .ui-row[data-hovered] .ui-cell{background:0 0}.ui-table .ui-row[data-hovered]{background:var(--surface-hover)}.ui-table .ui-row[data-selected]{background:color-mix(in srgb, var(--accent-tint) 70%, var(--surface))}.ui-table .ui-row[data-selected] .ui-cell{background:0 0}.ui-table .ui-cell[role=rowheader]{flex:calc(100% - 3rem);min-width:0}.ui-table .ui-cell--check{width:auto}.ui-table .ui-cell--check~.ui-cell[role=rowheader]{flex-basis:calc(100% - 2.5rem)}.ui-table .ui-cell--num{text-align:start}.ui-table .ui-cell:empty{display:none}.ui-table .ui-row:last-child .ui-cell{border-radius:0}}.ui-thumb{object-fit:cover;background:var(--surface-sunken);width:4.5rem;height:3.375rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:8px}.ui-thumb--empty{color:var(--text-3);place-items:center;display:grid}.ui-empty{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--text-2);display:grid}.ui-empty__icon{background:linear-gradient(160deg, var(--accent-tint), color-mix(in srgb, var(--sun-tint) 70%, var(--accent-tint)));width:3.5rem;height:3.5rem;color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 14%, transparent), var(--shadow-raise);border-radius:16px;place-items:center;margin-block-end:var(--space-1);display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.ui-empty__icon{animation:5s ease-in-out infinite alternate ui-float}}@keyframes ui-float{0%{translate:0;rotate:-3deg}to{translate:0 -4px;rotate:3deg}}.ui-empty__icon svg{width:1.45rem;height:1.45rem}.ui-empty h3{color:var(--text);font-size:var(--text-lg)}.ui-empty p{max-width:46ch}.ui-skeleton{border-radius:var(--r-chip);background:linear-gradient(90deg, var(--surface-sunken) 0%, var(--surface-hover) 50%, var(--surface-sunken) 100%);background-size:200% 100%;min-height:.9rem;animation:1.4s linear infinite ui-shimmer;display:block}@keyframes ui-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}.ui-toast-region{z-index:var(--z-toast);align-items:center;gap:var(--space-2);outline:none;flex-direction:column-reverse;display:flex;position:fixed;inset-block-end:var(--space-5);inset-inline-start:50%;translate:-50%}.ui-toast{align-items:center;gap:var(--space-3);min-width:19rem;max-width:28rem;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);background:color-mix(in srgb, var(--inverse) 90%, transparent);-webkit-backdrop-filter:var(--blur);color:var(--on-inverse);box-shadow:var(--shadow-pop);view-transition-class:toast;border-radius:14px;outline:none;display:flex;position:relative}.ui-toast[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.ui-toast__icon{flex:none;width:1.15rem;height:1.15rem}.ui-toast--success .ui-toast__icon{color:var(--success-tint)}.ui-toast--danger .ui-toast__icon{color:var(--danger-tint)}.ui-toast__content{flex:1;gap:2px;min-width:0;display:grid}.ui-toast__title{font-weight:600;font-size:var(--text-md)}.ui-toast__desc{font-size:var(--text-sm);color:var(--on-inverse-2)}.ui-toast .ui-button--ghost{color:var(--on-inverse)}.ui-toast .ui-button--ghost[data-hovered]{background:color-mix(in srgb, var(--on-inverse) 12%, transparent)}@property --ui-toast-p{syntax:"<percentage>";inherits:false;initial-value:100%}.ui-toast__close{position:relative}.ui-toast__timer{pointer-events:none;background:conic-gradient(color-mix(in srgb, var(--on-inverse) 55%, transparent) var(--ui-toast-p), transparent 0);animation:ui-toast-timer var(--toast-duration,5s) linear forwards;border-radius:50%;position:absolute;inset:3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.ui-toast-region:hover .ui-toast__timer,.ui-toast-region:focus-within .ui-toast__timer{animation-play-state:paused}@keyframes ui-toast-timer{to{--ui-toast-p:0%}}@media (prefers-reduced-motion:reduce){.ui-toast__timer{display:none}}::view-transition-new(.toast):only-child{animation:ui-toast-in var(--dur-spring) var(--ease-spring)}::view-transition-old(.toast):only-child{animation:ui-toast-out var(--dur-2) var(--ease-exit) forwards}@keyframes ui-toast-in{0%{opacity:0;translate:0 16px;scale:.96}}@keyframes ui-toast-out{to{opacity:0;translate:0 8px;scale:.98}}.ui-taglist{outline:none;flex-wrap:wrap;gap:6px;display:flex}.ui-tag{align-items:center;gap:var(--space-1);border-radius:var(--r-pill);font-size:var(--text-sm);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);outline:none;padding:.18rem .3rem .18rem .6rem;display:inline-flex}.ui-tag[data-focus-visible]{outline:2px solid var(--focus)}.ui-tag[data-selected]{background:var(--accent-tint);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-text)}.ui-tag--selectable{cursor:pointer;min-height:2rem;transition:background-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), scale var(--dur-3) var(--ease-spring);padding:.3rem .75rem}.ui-tag--selectable[data-hovered]{box-shadow:inset 0 0 0 1px var(--text-3)}.ui-tag--selectable[data-pressed]{scale:.96}.ui-tag--selectable svg{width:.85rem;height:.85rem}.ui-tag button{cursor:pointer;color:var(--text-2);background:0 0;border:0;border-radius:50%;padding:2px;display:grid}.ui-tag button svg{width:.8rem;height:.8rem}.ui-breadcrumbs{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-breadcrumb{align-items:center;gap:var(--space-1);display:inline-flex}.ui-breadcrumb a{color:var(--text-2);text-decoration:none}.ui-breadcrumb a:hover{color:var(--text);text-decoration:underline}.ui-breadcrumb:not(:last-child):after{content:"/";color:var(--text-3);margin-inline-start:var(--space-1)}.ui-breadcrumb[data-current]{color:var(--text)}.ui-page-header{gap:var(--space-2);padding-block:var(--space-6) var(--space-6);display:grid}.ui-page-header__row{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-page-header__title{align-items:center;gap:var(--space-3) var(--space-4);min-width:0;display:flex}.ui-page-header__heading{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ui-page-header__title>.ui-mark{--mark-size:2.5rem;align-self:start;margin-block-start:.15rem}@media (width<=719px){.ui-page-header__title>.ui-mark{--mark-size:2.125rem;margin-block-start:.05rem}}@media (prefers-reduced-motion:no-preference){.ui-page-header__title>.ui-mark{animation:ui-mark-in var(--dur-spring) var(--ease-spring) both}}@keyframes ui-mark-in{0%{opacity:0;rotate:-12deg;scale:.6}}.ui-page-header__title h1{font-size:var(--text-2xl);letter-spacing:var(--tracking-title)}.ui-page-header__lead{color:var(--text-2);max-width:70ch}.ui-page-header__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-toolbar__spacer{flex:1}.ui-disclosure{border-block-end:1px solid var(--line)}.ui-disclosure__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;cursor:pointer;text-align:start;background:0 0;border:0;outline:none;font-weight:600;display:flex}.ui-disclosure__trigger[data-focus-visible]{outline:2px solid var(--focus)}.ui-disclosure__trigger svg{transition:rotate var(--dur-3) var(--ease-spring);width:1rem;height:1rem;color:var(--text-2)}.ui-disclosure[data-expanded] .ui-disclosure__trigger svg{rotate:180deg}.ui-disclosure__panel{padding-block-end:var(--space-4)}.ui-gridlist{gap:var(--space-4);outline:none;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));display:grid}.ui-gridlist__item{border-radius:var(--r-panel);background:var(--surface);cursor:grab;box-shadow:var(--shadow-card);transition:box-shadow var(--dur-2) var(--ease), translate var(--dur-spring) var(--ease-spring);outline:none;position:relative;overflow:hidden}.ui-gridlist__item[data-hovered]{box-shadow:var(--shadow-pop);translate:0 -2px}.ui-gridlist__item[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.ui-gridlist__item[data-selected]{box-shadow:0 0 0 2px var(--accent), var(--shadow-card)}.ui-gridlist__item[data-dragging]{opacity:.4;scale:.97}.ui-drop-indicator{outline:2px solid var(--accent);outline-offset:-1px;border-radius:var(--r-panel)}.ui-drop-indicator[data-drop-target]{outline-width:3px}.ui-command{--modal-w:40rem;align-self:start;margin-block-start:12vh}.ui-command__search{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--line);display:flex}.ui-command__search svg{width:1.15rem;height:1.15rem;color:var(--text-3)}.ui-command__search input{font-size:var(--text-lg);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;min-height:2rem}.ui-command .ui-menu{max-height:52vh;padding:var(--space-2)}.ui-command .ui-menu-item{padding-block:.55rem}.ui-command .ui-menu-item[data-focused]{background:var(--accent-tint);color:var(--accent-text)}.ui-command .ui-menu-item[data-focused] svg{color:var(--accent-text)}.ui-command__foot{gap:var(--space-4);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--line);font-size:var(--text-xs);color:var(--text-3);background:var(--surface-2);display:flex}.ui-chart{gap:var(--space-3);min-width:0;margin:0;display:grid}.ui-chart__plot{min-width:0;position:relative}.ui-chart__plot svg{display:block;overflow:visible}.ui-chart__grid{stroke:var(--chart-grid);stroke-width:1px;shape-rendering:crispedges}.ui-chart__tick{fill:var(--chart-axis);font-variant-numeric:tabular-nums;font-size:11px}.ui-chart__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ui-chart__dot{stroke:var(--surface);stroke-width:2px}.ui-chart__cross{stroke:var(--line-strong);stroke-width:1px}.ui-chart__band{fill:var(--surface-hover)}.ui-chart__hit{fill:#0000;cursor:crosshair}.ui-chart__col .ui-chart__hit{cursor:default}@media (prefers-reduced-motion:no-preference){.ui-chart__line{stroke-dasharray:1;stroke-dashoffset:1px;animation:ui-draw 1.1s var(--ease) .12s forwards}.ui-chart__area{animation:ui-fade-in var(--dur-reveal) var(--ease) .3s both}.ui-chart__col path{transform-box:fill-box;transform-origin:bottom;animation:ui-grow var(--dur-spring) var(--ease-spring) both;animation-delay:calc(var(--i,0) * 24ms)}.ui-barlist__seg{animation:ui-grow-x var(--dur-reveal) var(--ease) both;animation-delay:calc(var(--i,0) * 50ms + .1s);transform-origin:0}.ui-score__fill{animation:ui-ring 1.2s var(--ease) both}}@keyframes ui-draw{to{stroke-dashoffset:0}}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-grow{0%{scale:1 0}}@keyframes ui-grow-x{0%{scale:0 1}}@keyframes ui-ring{0%{stroke-dasharray:0 999}}[data-still] .ui-chart__line{stroke-dasharray:none;stroke-dashoffset:0}.ui-legend{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-legend li{align-items:center;gap:var(--space-2);display:inline-flex}.ui-legend__key{border-radius:3px;flex:none;width:.625rem;height:.625rem;display:inline-block}.ui-legend__key--line{border-radius:2px;width:.875rem;height:3px}.ui-chart-tip{z-index:2;pointer-events:none;min-width:9rem;max-width:16rem;padding:var(--space-2) var(--space-3);border-radius:var(--r-control);background:var(--glass-raised);-webkit-backdrop-filter:var(--blur);box-shadow:var(--shadow-pop);font-size:var(--text-xs);gap:3px;display:grid;position:absolute;translate:-50% calc(-100% - 6px)}.ui-chart-tip__title{color:var(--text);margin-block-end:2px;font-weight:600}.ui-chart-tip__row{align-items:center;gap:var(--space-2);color:var(--text-2);grid-template-columns:auto 1fr auto;display:grid}.ui-chart-tip__row strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.ui-barlist{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ui-barlist li{gap:6px;display:grid}.ui-barlist__head{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:flex}.ui-barlist__label{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:550;overflow:hidden}.ui-barlist__meta{color:var(--text-3);white-space:nowrap}.ui-barlist__value{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;margin-inline-start:auto;font-weight:600}.ui-barlist__track{border-radius:var(--r-pill);background:var(--surface-sunken);gap:2px;height:10px;display:flex;overflow:hidden}.ui-barlist__seg{min-width:3px;height:100%}.ui-barlist__seg:first-child{border-start-start-radius:var(--r-pill);border-end-start-radius:var(--r-pill)}.ui-barlist__seg:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.ui-score{justify-items:center;gap:var(--space-1);width:max-content;display:grid;position:relative}.ui-score svg{display:block}.ui-score__track{fill:none;stroke:var(--surface-sunken);stroke-width:6px}.ui-score__fill{fill:none;stroke:var(--text-3);stroke-width:6px;stroke-linecap:round}.ui-score--success .ui-score__fill{stroke:var(--success)}.ui-score--warning .ui-score__fill{stroke:var(--warning)}.ui-score--danger .ui-score__fill{stroke:var(--danger)}.ui-score--success .ui-score__track{stroke:var(--success-tint)}.ui-score--warning .ui-score__track{stroke:var(--warning-tint)}.ui-score--danger .ui-score__track{stroke:var(--danger-tint)}.ui-score__value{height:var(--size);width:var(--size);font-size:calc(var(--size) * .3);letter-spacing:-.02em;color:var(--text);place-items:center;font-weight:650;display:grid;position:absolute;top:0}.ui-score__label{font-size:var(--text-xs);color:var(--text-2);text-align:center;max-width:9ch;line-height:1.25}.ui-spark{width:100%;min-width:0}.ui-spark svg{display:block;overflow:visible}.ui-mark{width:var(--mark-size,2rem);height:var(--mark-size,2rem);border-radius:calc(var(--mark-size,2rem) * .3);background:var(--mark-tint,var(--accent-tint));color:var(--mark-ink,var(--accent-text));flex:none;place-items:center;display:inline-grid}.ui-mark svg{width:55%;height:55%}.ui-mark--solid{background:var(--mark-hue,var(--accent));color:#fff;box-shadow:inset 0 1px 0 #ffffff38, 0 6px 14px -8px var(--mark-hue,var(--accent))}:root[data-theme=dark] .ui-mark--solid,.ui-mark--solid:where(:root:not([data-theme=light]) *){color:#fff}[data-hue=teal]{--mark-hue:var(--hue-teal);--mark-tint:var(--hue-teal-tint);--mark-ink:var(--hue-teal-ink)}[data-hue=sun]{--mark-hue:var(--hue-sun);--mark-tint:var(--hue-sun-tint);--mark-ink:var(--hue-sun-ink)}[data-hue=blue]{--mark-hue:var(--hue-blue);--mark-tint:var(--hue-blue-tint);--mark-ink:var(--hue-blue-ink)}[data-hue=rose]{--mark-hue:var(--hue-rose);--mark-tint:var(--hue-rose-tint);--mark-ink:var(--hue-rose-ink)}[data-hue=gold]{--mark-hue:var(--hue-gold);--mark-tint:var(--hue-gold-tint);--mark-ink:var(--hue-gold-ink)}[data-hue=green]{--mark-hue:var(--hue-green);--mark-tint:var(--hue-green-tint);--mark-ink:var(--hue-green-ink)}[data-hue=slate]{--mark-hue:var(--hue-slate);--mark-tint:var(--hue-slate-tint);--mark-ink:var(--hue-slate-ink)}.app{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (width>=1024px){.app{grid-template-columns:var(--sidebar-w) minmax(0, 1fr)}}.sidebar{display:none}@media (width>=1024px){.sidebar{height:100dvh;display:flex;position:sticky;top:0}}.nav-panel{flex-direction:column;width:100%;height:100%;display:flex}.nav-panel__top{padding:var(--space-3) var(--space-3) var(--space-2)}.nav-panel__support{font-size:var(--text-xs);color:var(--text-3);padding:var(--space-2) var(--space-2) 0}.nav-panel__scroll{padding:var(--space-2) var(--space-3);gap:var(--space-5);scrollbar-width:thin;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative;overflow:hidden auto}.nav-panel__bottom{padding:var(--space-2) var(--space-3) var(--space-3)}.org-switch{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--r-control);text-align:start;cursor:pointer;transition:background-color var(--dur-1) var(--ease);background:0 0;border:0;outline:none;display:flex}.org-switch[data-hovered]{background:color-mix(in srgb, var(--surface) 60%, transparent)}.org-switch[data-disabled]{cursor:default}.org-switch[data-pressed] .org-switch__mark{scale:.94}.org-switch[data-focus-visible]{outline:2px solid var(--focus)}.org-switch__mark{background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 70%, white) 0%, var(--accent) 55%, var(--accent-pressed) 100%);width:2.25rem;height:2.25rem;color:var(--on-accent);font-weight:650;font-size:var(--text-lg);box-shadow:inset 0 1px 0 #ffffff40, var(--shadow-accent);transition:scale var(--dur-spring) var(--ease-spring);border-radius:11px;flex:none;place-items:center;display:grid}.org-switch__mark--platform{background:linear-gradient(150deg, color-mix(in srgb, var(--sun) 72%, white) 0%, var(--sun) 50%, var(--sun-strong) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff4d, var(--shadow-sun)}.org-switch__popover{min-width:16rem}.org-switch__mini{background:var(--accent);color:#fff;width:1.5rem;height:1.5rem;font-size:var(--text-xs);border-radius:7px;flex:none;place-items:center;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff40}.org-switch__item{min-width:0;line-height:1.3;display:grid}.org-switch__item-meta{font-size:var(--text-xs);color:var(--text-3)}.org-switch__text{flex:1;min-width:0;line-height:1.3;display:grid}.org-switch__name{letter-spacing:-.01em;font-weight:600}.org-switch__role{font-size:var(--text-xs);color:var(--text-3)}.org-switch>svg,.user-button>svg{color:var(--text-3);flex:none;width:1rem;height:1rem}.org-switch__letter{letter-spacing:-.04em;font-size:1.15rem;font-weight:750}.menu-check{margin-inline-start:auto}.nav-group{grid-template-columns:minmax(0,1fr);gap:2px;display:grid;position:relative}.nav-group__label{padding:0 var(--space-3) var(--space-1);font-size:var(--text-xs);color:var(--text-3);font-weight:550}.nav-link{z-index:1;align-items:center;gap:var(--space-3);min-height:2.5rem;padding:0 var(--space-2);border-radius:var(--r-control);color:var(--text-2);transition:color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);outline:none;font-weight:500;text-decoration:none;display:flex;position:relative}.nav-link__mark{--mark-size:1.75rem;transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease), scale var(--dur-spring) var(--ease-spring), rotate var(--dur-spring) var(--ease-spring), box-shadow var(--dur-2) var(--ease)}.nav-link:hover{color:var(--text);background:color-mix(in srgb, var(--surface) 50%, transparent);text-decoration:none}.nav-link:hover .nav-link__mark{rotate:-6deg;scale:1.08}.nav-link:active .nav-link__mark{rotate:0deg;scale:.92}.nav-link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nav-link.is-active{color:var(--text);background:0 0;font-weight:600}@media (prefers-reduced-motion:no-preference){.nav-link.is-active .nav-link__mark{animation:nav-pop var(--dur-spring) var(--ease-spring)}}@keyframes nav-pop{40%{rotate:-8deg;scale:1.16}}.nav-indicator{z-index:0;inset-inline:var(--space-3);height:var(--h,2.25rem);translate:0 var(--y,0);opacity:0;border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-card);pointer-events:none;position:absolute;top:0}.nav-indicator[data-ready]{transition:translate var(--dur-spring) var(--ease-spring), height var(--dur-spring) var(--ease-spring), opacity var(--dur-2) var(--ease)}.nav-link__count{border-radius:var(--r-pill);background:var(--sun-strong);min-width:1.4rem;color:var(--on-sun);box-shadow:var(--shadow-sun);text-align:center;font-variant-numeric:tabular-nums;margin-inline-start:auto;padding:0 .42rem;font-size:.6875rem;font-weight:600;line-height:1.6}.nav-link--client{width:100%;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0}.nav-link--client[data-hovered]{color:var(--text);background:color-mix(in srgb, var(--surface) 50%, transparent)}.nav-link--client[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.nav-link__initial{color:#fff;width:1.75rem;height:1.75rem;font-size:var(--text-xs);border-radius:8px;flex:none;place-items:center;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff40}.nav-link__go{width:.9rem;height:.9rem;color:var(--text-3);opacity:0;transition:opacity var(--dur-2) var(--ease), translate var(--dur-3) var(--ease-spring);margin-inline-start:auto;translate:-4px}.nav-link--client[data-hovered] .nav-link__go,.nav-link--client[data-focus-visible] .nav-link__go{opacity:1;translate:0}.nav-link__count--quiet{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text-2);box-shadow:none}.user-button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--r-control);cursor:pointer;text-align:start;transition:background-color var(--dur-1) var(--ease);background:0 0;border:0;outline:none;display:flex}.user-button[data-hovered]{background:color-mix(in srgb, var(--surface) 60%, transparent)}.user-button[data-focus-visible]{outline:2px solid var(--focus)}.user-button__text{flex:1;min-width:0;font-weight:500;line-height:1.3;display:grid}.user-button__email{font-size:var(--text-xs);color:var(--text-3);font-weight:400}.sheet{background:var(--sheet);flex-direction:column;min-width:0;min-height:100dvh;display:flex;position:relative}@media (width>=1024px){.sheet{height:calc(100dvh - 2 * var(--frame));min-height:0;margin:var(--frame) var(--frame) var(--frame) 0;border-radius:var(--r-sheet);box-shadow:var(--shadow-sheet);overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}[data-shot-full] .sheet{height:auto;overflow:visible}}.topbar{z-index:var(--z-nav);height:var(--topbar-h);align-items:center;gap:var(--space-3);padding:0 var(--space-5);background:var(--glass);-webkit-backdrop-filter:var(--blur);transition:box-shadow var(--dur-2) var(--ease);flex:none;display:flex;position:sticky;top:0;box-shadow:0 1px #0000}@media (width>=1024px){.topbar{border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet)}}@media (width>=1280px){.topbar{padding-inline:var(--space-8)}}.topbar[data-scrolled]{box-shadow:0 1px 0 var(--line)}.topbar__menu{display:inline-flex}@media (width>=1024px){.topbar__menu{display:none}}.search-trigger{align-items:center;gap:var(--space-2);width:min(100%,24rem);min-height:2.375rem;padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface) 86%, transparent);color:var(--text-3);cursor:pointer;text-align:start;box-shadow:0 0 0 1px var(--line-strong), var(--shadow-raise);transition:box-shadow var(--dur-2) var(--ease), color var(--dur-1) var(--ease);border:0;outline:none;display:flex}.search-trigger[data-hovered]{color:var(--text-2);box-shadow:0 0 0 1px var(--line-input), 0 6px 16px -8px #3c281038}.search-trigger>svg{transition:rotate var(--dur-spring) var(--ease-spring), scale var(--dur-spring) var(--ease-spring), color var(--dur-1) var(--ease)}.search-trigger[data-hovered]>svg{color:var(--accent-text);rotate:-12deg;scale:1.1}.search-trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.search-trigger svg{flex:none;width:1rem;height:1rem}.search-trigger__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.search-trigger__keys{gap:3px;display:inline-flex}@media (hover:none),(width<=719px){.search-trigger__keys{display:none}.search-trigger{flex:1;width:auto}}.topbar__end{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.topbar__icon{width:2.25rem;height:2.25rem;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;border-radius:50%;outline:none;place-items:center;display:grid}.topbar__icon[data-hovered]{background:var(--surface-hover);color:var(--text)}.topbar__icon[data-focus-visible]{outline:2px solid var(--focus)}.topbar__icon svg{width:1.15rem;height:1.15rem}@media (hover:none),(width<=719px){.topbar__icon{display:none}}.demo-chip{height:1.75rem;padding:0 var(--space-3);border-radius:var(--r-pill);background:var(--warning-tint);color:var(--warning);font-size:var(--text-xs);cursor:help;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 18%, transparent);border:0;outline:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.demo-chip[data-focus-visible]{outline:2px solid var(--focus)}.demo-chip__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.theme-switch{border-radius:var(--r-pill);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line);align-items:center;padding:3px;display:inline-flex}.theme-switch__btn{opacity:0;width:0;height:1.875rem;color:var(--text-2);cursor:pointer;transition:width var(--dur-spring) var(--ease-spring), opacity var(--dur-2) var(--ease), background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;border-radius:50%;outline:none;place-items:center;padding:0;display:grid;overflow:hidden}.theme-switch__btn svg{flex:none;width:1rem;height:1rem}.theme-switch__btn[data-selected]{opacity:1;background:var(--surface-raised);width:1.875rem;color:var(--text);box-shadow:0 0 0 1px var(--line), 0 1px 3px #102c321f}.theme-switch:hover .theme-switch__btn,.theme-switch:focus-within .theme-switch__btn{opacity:1;width:1.875rem}.theme-switch__btn[data-hovered]:not([data-selected]){color:var(--text)}.theme-switch__btn[data-focus-visible]{outline:2px solid var(--focus);outline-offset:-2px}.fetch-line{inset-inline:0;opacity:0;height:2px;transition:opacity var(--dur-2) var(--ease);pointer-events:none;position:absolute;bottom:-1px;overflow:hidden}.fetch-line:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);width:34%;animation:fetch-slide 1.1s var(--ease) infinite;border-radius:2px;position:absolute;inset-block:0}.fetch-line[data-active]{opacity:1}@keyframes fetch-slide{0%{translate:-100%}to{translate:300%}}@media (prefers-reduced-motion:reduce){.fetch-line:after{opacity:.5;width:100%;animation:none}}.content{width:100%;max-width:var(--content-max);padding:0 var(--space-5) var(--space-12);view-transition-name:main;flex:1;margin-inline:auto}html:has(.ui-sheet-overlay,.ui-modal-overlay,.nav-sheet-overlay) .content{view-transition-name:none}@media (width>=1280px){.content{padding-inline:var(--space-8)}}.nav-sheet-overlay{z-index:var(--z-overlay);background:var(--scrim);-webkit-backdrop-filter:blur(4px)saturate(1.2);position:fixed;inset:0}.nav-sheet-overlay[data-entering]{animation:ui-fade var(--dur-2) var(--ease)}.nav-sheet-overlay[data-exiting]{animation:ui-fade var(--dur-2) var(--ease-exit) reverse forwards}.nav-sheet{inset-block:var(--frame);background:var(--bg-decor), var(--bg);border-radius:var(--r-sheet);width:min(84vw,300px);box-shadow:var(--shadow-pop);outline:none;display:flex;position:fixed;inset-inline-start:var(--frame);overflow:hidden}.nav-sheet[data-entering]{animation:nav-in var(--dur-spring) var(--ease-spring)}.nav-sheet[data-exiting]{animation:nav-out var(--dur-2) var(--ease-exit) forwards}@keyframes nav-in{0%{translate:calc(-100% - var(--frame)) 0}}@keyframes nav-out{to{translate:calc(-100% - var(--frame)) 0}}[dir=rtl] .nav-sheet[data-entering]{animation-name:nav-in-rtl}[dir=rtl] .nav-sheet[data-exiting]{animation-name:nav-out-rtl}@keyframes nav-in-rtl{0%{translate:calc(100% + var(--frame)) 0}}@keyframes nav-out-rtl{to{translate:calc(100% + var(--frame)) 0}}.nav-sheet .ui-dialog{display:contents}.shortcuts{gap:0;margin:0;display:grid}.shortcuts>div{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-block-end:1px solid var(--line);display:flex}.shortcuts>div:last-child{border-block-end:0}.shortcuts dt{color:var(--text-2)}.shortcuts dd{align-items:center;gap:var(--space-1);font-size:var(--text-xs);margin:0;display:inline-flex}.login{min-height:100dvh;padding:var(--frame);gap:var(--frame);display:grid}@media (width>=960px){.login{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.login__art{isolation:isolate;border-radius:var(--r-sheet);color:var(--on-brand);padding:var(--space-10);background:var(--brand-ink);display:none;position:relative;overflow:hidden}.login__art:before{content:"";z-index:-2;filter:saturate(1.08)contrast(1.02);background:url(/login-photo.jpg) 60%/cover no-repeat;position:absolute;inset:0}.login__art:after{content:"";z-index:-1;background:radial-gradient(60% 45% at 85% 8%, #eb683452, transparent 70%), linear-gradient(180deg, #06262b8c 0%, #06262b14 28%, #06262b1a 46%, #06262bd1 78%, var(--brand-ink) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.login__art:before{animation:login-drift 24s var(--ease) both alternate infinite}}@keyframes login-drift{0%{scale:1.08}to{translate:-1.5%;scale:1}}@media (width>=960px){.login__art{align-content:space-between;display:grid}}.login__art-mark{align-items:center;gap:var(--space-3);font-weight:650;font-size:var(--text-lg);letter-spacing:-.01em;display:flex}.login__art-mark svg{width:2.25rem;height:2.25rem}.login__art h2{font-size:var(--text-display);letter-spacing:var(--tracking-display);max-width:14ch;font-weight:600;line-height:1.05}.login__art p{opacity:.85;max-width:40ch;font-size:var(--text-lg);margin-block-start:var(--space-4);line-height:1.5}.login__grid{z-index:0;opacity:.1;pointer-events:none;background-image:linear-gradient(#ffffff80 1px,#0000 1px),linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 60% at 70% 30%,#000,#0000);mask:radial-gradient(70% 60% at 70% 30%,#000,#0000)}.login__main{padding:var(--space-6);place-items:center;display:grid}.login__card{gap:var(--space-6);width:min(100%,24rem);display:grid}.login__brand{gap:var(--space-2);display:grid}.login__brand h1{font-size:var(--text-2xl)}.login__brand p{color:var(--text-2)}.login__panel{gap:var(--space-4);display:grid}.login__demo{font-size:var(--text-sm);color:var(--text-3)}@media (prefers-reduced-motion:no-preference){.login__card>*{animation:ui-enter var(--dur-4) var(--ease) both}.login__card>:nth-child(2){animation-delay:60ms}.login__card>:nth-child(3){animation-delay:.12s}}.kpis{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.kpi{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--shadow-card);color:inherit;transition:box-shadow var(--dur-2) var(--ease), translate var(--dur-spring) var(--ease-spring);outline:none;text-decoration:none;display:grid;position:relative}a.kpi:hover,.kpi[data-hovered]{box-shadow:var(--shadow-pop);text-decoration:none;translate:0 -2px}.kpi[data-focus-visible],a.kpi:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kpi__label{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:var(--space-2);display:flex}.kpi__label svg{width:1rem;height:1rem;color:var(--accent-text)}.kpi__value{font-size:var(--text-3xl);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display);font-weight:600;line-height:1.1}.kpi__hint{font-size:var(--text-xs);color:var(--text-3)}.kpi--attention .kpi__value{color:var(--warning)}.kpi--danger .kpi__value{color:var(--danger)}.list{margin:0;padding:0;list-style:none}.list>li{align-items:center;gap:var(--space-3);min-height:var(--row-h);padding:var(--space-2) var(--space-5);border-block-end:1px solid var(--line);min-width:0;display:flex}.list>li:last-child{border-block-end:0}.list__main{flex:1;min-width:0;line-height:1.35;display:grid}.list__title{color:var(--text);font-weight:550;text-decoration:none}a.list__title:hover{text-decoration:underline}.list__meta{font-size:var(--text-sm);color:var(--text-3)}.list__end{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-3);white-space:nowrap;flex:none;margin-inline-start:auto;display:flex}.layout-2{gap:var(--space-5);align-items:start;display:grid}@media (width>=1100px){.layout-2{grid-template-columns:minmax(0,1fr) 22rem}.layout-2--wide-side{grid-template-columns:minmax(0,1fr) 26rem}}.filter-bar{gap:var(--space-2);flex-wrap:wrap;align-items:end;margin-block-end:var(--space-4);display:flex}.filter-bar .ui-field{min-width:10rem}.filter-bar .ui-search{flex:18rem;max-width:26rem}.bulk-bar{bottom:var(--space-4);z-index:var(--z-sticky);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:color-mix(in srgb, var(--inverse) 90%, transparent);-webkit-backdrop-filter:var(--blur);color:var(--on-inverse);box-shadow:var(--shadow-pop);width:fit-content;max-width:100%;animation:bulk-in var(--dur-spring) var(--ease-spring);border-radius:14px;margin-block-start:var(--space-3);margin-inline:auto;display:flex;position:sticky}@keyframes bulk-in{0%{opacity:0;translate:0 16px;scale:.96}}.bulk-bar .ui-button--ghost{color:var(--on-inverse)}.bulk-bar .ui-button--ghost[data-hovered]{background:color-mix(in srgb, var(--on-inverse) 12%, transparent)}.cell-title{min-width:0;line-height:1.35;display:grid}.cell-title a,.cell-title__main{color:var(--text);font-weight:550;text-decoration:none}.cell-title a:hover{text-decoration:underline}.cell-title__sub{font-size:var(--text-sm);color:var(--text-3)}.dot-sep>*+:before{content:"·";color:var(--text-3);margin-inline:.4em}.timeline{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline li{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.timeline li:not(:last-child):before{content:"";inset-inline-start:calc(.875rem - .5px);top:2rem;bottom:calc(-1 * var(--space-4) + .25rem);background:var(--line);width:1px;position:absolute}.timeline__icon{background:var(--surface);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);border-radius:50%;place-items:center;display:grid}.timeline__icon svg{width:.9rem;height:.9rem}.timeline__body{gap:2px;padding-block-start:.2rem;display:grid}.timeline__time{font-size:var(--text-xs);color:var(--text-3)}.form-grid{gap:var(--space-4);display:grid}@media (width>=720px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2{grid-column:1/-1}}@media (width>=1200px){.form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sticky-actions{bottom:var(--space-4);z-index:var(--z-sticky);gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);background:var(--glass-raised);-webkit-backdrop-filter:var(--blur);box-shadow:var(--shadow-pop);border-radius:14px;justify-content:flex-end;align-items:center;margin-block-start:var(--space-5);display:flex;position:sticky}.sticky-actions__info{font-size:var(--text-sm);color:var(--text-2);align-items:center;gap:var(--space-2);margin-inline-end:auto;display:flex}.sticky-actions[data-dirty]{animation:bulk-in var(--dur-spring) var(--ease-spring)}.when{white-space:nowrap;color:var(--text-3);font-size:var(--text-sm)}.copyable{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;display:inline-flex}.copyable__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-count{color:var(--text-3);font-size:var(--text-md)}.toolbar-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.toolbar-row__search{flex:16rem;max-width:24rem}.toolbar-row__search .ui-input-group{border-radius:var(--r-pill);padding-inline-start:var(--space-4)}.toolbar-row__filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.toolbar-row__filters>*{flex:none}.toolbar-row .ui-segmented__item{white-space:nowrap}@media (width<=719px){.toolbar-row__search{flex-basis:100%;max-width:none}.toolbar-row__filters{scrollbar-width:none;margin-inline:calc(-1 * var(--space-5));padding:2px var(--space-5) 4px;width:calc(100% + 2 * var(--space-5));flex-wrap:nowrap;overflow-x:auto}}.price__period{color:var(--text-3);font-size:.86em;font-weight:400}.load-more{justify-content:center;margin-block-start:var(--space-5);display:flex}.signals{gap:4px;display:inline-flex}.signal{border-radius:50%;outline:none;place-items:center;width:1.375rem;height:1.375rem;display:grid}.signal svg{width:.8rem;height:.8rem}.signal--warning{background:var(--warning-tint);color:var(--warning)}.signal--info{background:var(--info-tint);color:var(--info)}.signal:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.status-cell{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}.price{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:550}.work-list{padding:var(--space-2);gap:2px;margin:0;list-style:none;display:grid}.work-row{align-items:center;gap:var(--space-3);min-height:3.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--r-control);color:inherit;transition:background-color var(--dur-1) var(--ease);outline:none;text-decoration:none;display:flex}.work-row:hover{background:var(--surface-hover);text-decoration:none}.work-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.work-row__tile{background:var(--mark-tint,var(--surface-sunken));width:2.25rem;height:2.25rem;color:var(--mark-ink,var(--text-2));box-shadow:inset 0 0 0 1px var(--line);transition:scale var(--dur-spring) var(--ease-spring), rotate var(--dur-spring) var(--ease-spring);border-radius:10px;flex:none;place-items:center;display:grid}.work-row:hover .work-row__tile{rotate:-5deg;scale:1.06}.work-row__tile svg{width:1.1rem;height:1.1rem}.work-row--urgent .work-row__tile{background:var(--warning-tint);color:var(--warning);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 16%, transparent)}.work-row[data-hue] .work-row__tile{box-shadow:none}.work-row__main{flex:1;gap:1px;min-width:0;line-height:1.35;display:grid}.work-row__title{color:var(--text);font-weight:550}.work-row__meta{font-size:var(--text-sm);color:var(--text-3)}.work-row__end{align-items:center;gap:var(--space-3);flex:none;display:flex}.work-row__chevron{width:1rem;height:1rem;color:var(--text-3);transition:translate var(--dur-3) var(--ease-spring), color var(--dur-1) var(--ease)}.work-row:hover .work-row__chevron{color:var(--text);translate:3px}.work-row--skeleton{min-height:3.75rem;margin:var(--space-2)}@media (width<=719px){.work-row__end .when{display:none}}
