@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,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;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-BELOEI8R.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-italic-CfSXsIbO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-italic-D9J6q4_O.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-italic-Bf1n82Tb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-italic-BEZwmy7D.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-italic-CTYLy0lX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-italic-BbRnwouv.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-italic-78jqtfZH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-italic-Du9zzoL2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-italic-V_9i1P_m.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;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.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: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-CZLC1jgY.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,d09GRgABAAAAAATcAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGoJqFtjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADAAAAAwELfCadoZWFkAAADBAAAADYAAAA2QI6502hoZWEAAAM8AAAAJAAAACQg+BoJaG10eAAAA2AAAAAYAAAAGAcQAE5sb2NhAAADeAAAAA4AAAAOAIgAiG1heHAAAAOIAAAAIAAAACAAJwL8bmFtZQAAA6gAAADrAAAB9iheQ6xwb3N0AAAElAAAAEYAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCeAGQAAUAAAKKAlgAAABLAooCWAAAAV4APAE1CAECCwUDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACBAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAARnbg8hn4l8PPPUACQPoAAAAAOFloycAAAAA41O58P81/cgdgwQzAAAACQACAAAAAAAAAAEAAAQ9/mEAAB2w/zX98R2DAAEAAAAAAAAAAAAAAAAAAAAGAdgAIAAAAAAA7AAAAOwAAAJ0AC4A7AAAAAAAFAAUABQAFABgAGAAAAABAAAABgJTABYApwAHAAEAAAAAAAAAAAAAAAAAAwABeJydkMtOAkEQRU8LGNzMB7jqJRtQDCEiKyEhkkA0mLBgNzwcSIhMeEV2fJaf552mHcAVMZWevtVVdVJzgTwfZDDZG2Bgql4bCibw+orA4HWGF769zvLI3usctynnmgcqXgdSMGWtiHniTrFixJKZ8rV0SWfGXPdCr5Hqr7To0KZBlzdVJnzxTsinOp/VEzLUxIgiPdUiNuoJ9d5XtnS0hXotZTHL3OscWDal2ZRnz4j2D/FIqKeM+j82O88u3aap/4jZOa8i56GVs8k2NalfStP5FmvTZHqusCcTK5dNdCfebPUdU/oBMYhJLgAAAgAAAAAAAP+hADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=)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-oj16r74j.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-sbZiljcy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-XmtXq_5I.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGpwqYJjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADCAAAAwuo/LUZoZWFkAAADCAAAADYAAAA2QVy51GhoZWEAAANAAAAAJAAAACQhxhq6aG10eAAAA2QAAAAYAAAAGAcXAEtsb2NhAAADfAAAAA4AAAAOAIcAh21heHAAAAOMAAAAIAAAACAAJwLvbmFtZQAAA6wAAADnAAAByCMaQG1wb3N0AAAElAAAAEYAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCigH0AAUAAAKKAlgAAABLAooCWAAAAV4ATQE4CAECCwYDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAAABAAAEPf5hAAAeiv8j/cgeYwABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACewArAOwAAAAAABMAEwATABMAYQBhAAAAAQAAAAYCSwAWAKIABwABAAAAAAAAAAAAAAAAAAMAAXicjZDBasJAEIa/qJV48QF62hdQmyJC9aSCIFiUFjx4s5rGQKwh2lIvPp1P4BP1d1lDvJUh7LeZmW9nF/D5pIxXqQELz3fs0eHiuESds+MyI06OK4WaBx5ZO67yRNtxXQQbDoqULi3FnhUZsfYHcVNfTKJ1p7+R8lOdMWHMgFdmyoT88s6SL1X2VbPkQx0rGsqHOjXmmy1zcWZdO1UaAhkDTRIUqOesJqf/+9/EkShRPss9t36TG8ydw9w5hpot5WhvH9lXMTzbyV5EN+fQvkSqqa+uRGEKHXu7C7Ve7/tj7c0/4pRCqQAAAgAAAAAAAP+tAE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-DvhI1aHE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BKKTaxl1.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-B3qNl98V.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,d09GRgABAAAAAATUAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGrVqptjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC4AAAAuIJK/GhoZWFkAAAC/AAAADYAAAA2QeK54WhoZWEAAAM0AAAAJAAAACQiTBstaG10eAAAA1gAAAAYAAAAGAcbAEhsb2NhAAADcAAAAA4AAAAOAIIAgm1heHAAAAOAAAAAIAAAACAAJwLrbmFtZQAAA6AAAADsAAAB1CR4QVVwb3N0AAAEjAAAAEYAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQClgJYAAUAAAKKAlgAAABLAooCWAAAAV4AWAE5CAECCwcDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCgK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEZ2wWigF5fDzz1AAkD6AAAAADhZaMoAAAAAONTufH/F/20HvUEUwAAAAkAAgAAAAAAAAABAAAEPf5hAAAfGP8X/a0e9QABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACfwAoAOwAAAAAABMAEwATABMAXABcAAAAAQAAAAYCRQAWAKQABwABAAAAAAAAAAAAAAAAAAMAAXiclZC7bsJAEEWPA0SkoUpFtT8QHlEaoAIkJKIgEEgU6RxwDJIDFi9By/flC/I1XJY1AVGh0XrO7Ny5u14gyzcpvPQT8Ok9O/ao8uf4gRy/jlO8s3ecvtBkyDNx/Mib4sQ5EeqsFLH0RcWSEQumqlfigtaUSHmu3VD9Li0+aNOgQ0+dgC0DfGZS1qXx+dLEiBftBvyIG5qNGDNUvbB+c6kNZbmWKWn9U805mzPdd0Zfdcha7EuXeCUe5uxirnzMjU9TOWZnXyK0L2R4tTesiBLfpn2VWLc/+kUKczGxtFWgfPzvjb5jCgd0rkTvAAIAAAAAAAD/tQBYAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEBAgADAQMBBAd1bmkwMDBEB3VuaTIwQjQHdW5pMDBBMAAA)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-BPig9_JX.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-5MnVa4PS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-COV7B1nq.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATYAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGs7q5ZjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC8AAAAvOFh37BoZWFkAAADAAAAADYAAAA2QnK54mhoZWEAAAM4AAAAJAAAACQi2xumaG10eAAAA1wAAAAYAAAAGAcgAEZsb2NhAAADdAAAAA4AAAAOAIQAhG1heHAAAAOEAAAAIAAAACAAJwLqbmFtZQAAA6QAAADpAAAB3iUBQVNwb3N0AAAEkAAAAEYAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCogK8AAUAAAKKAlgAAABLAooCWAAAAV4AZAE7CAECCwgDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABoAAAILQEPf5hAAAEaAJZIAABQQAAAAACDQK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABGdtDOLbAXw889QAJA+gAAAAA4WWjJAAAAADjU7nu/wv9px+QBGgAAQAJAAIAAAAAAAAAAQAABD3+YQAAH67/C/2QH5AAAQAAAAAAAAAAAAAAAAAAAAYB2AAgAAAAAADsAAAA7AAAAoQAJgDsAAAAAAATABMAEwATAF4AXgAAAAEAAAAGAkMAFgClAAcAAQAAAAAAAAAAAAAAAAADAAF4nJWQQU/CQBSEv0oleOEHcDB79IBgDRfsSUlMTCSakHDgBLalkBDbFGLE3+Rv8+jZ6bJUuWFetm+2b2b2ZYAGc2p4/hkw8c4d9rjg2+ETcb4crnHHp8M+13w4fEqLqcN12vQcbgrBgo0q54auak1EwVL3jXBHZ8lKPdPfVPMn7nnkQS8NedYk4Z0RM17FvBVnxosUEZdiZJrHjMUprE8mliGQW8CVzs7FVD6mcjIHXqby+tWGlTr81zb7fuzbA/FztjaT1GZllGy5QV9o7zKw+eTarlSvVOaPYm1viXqZxJu+MZ0fT0lFdgAAAAACAAAAAAAA/74AZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAABAQIAAwEDAQQHdW5pMDAwRAd1bmkyMEI0B3VuaTAwQTAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-M3R6yVFi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-C6QlO9CN.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{--sp-font-family-base:"IBM Plex Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--sp-font-family-arabic:"IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--sp-font-family-numeric:"IBM Plex Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--sp-font-size-100:12px;--sp-font-size-150:13px;--sp-font-size-200:14px;--sp-font-size-300:14px;--sp-font-size-400:16px;--sp-font-size-500:21px;--sp-font-size-money:15px;--sp-font-size-control:13.5px;--sp-font-size-control-sm:12.5px;--sp-font-size-control-lg:14.5px;--sp-font-size-control-xs:11.5px;--sp-control-height:42px;--sp-font-weight-regular:400;--sp-font-weight-medium:500;--sp-font-weight-semibold:600;--sp-font-weight-bold:700;--sp-line-height-tight:1.25;--sp-line-height-base:1.5;--sp-line-height-arabic:1.7;--sp-space-0:0;--sp-space-1:.25rem;--sp-space-2:.5rem;--sp-space-3:.75rem;--sp-space-4:1rem;--sp-space-5:1.5rem;--sp-space-6:2rem;--sp-space-8:3rem;--sp-color-primary:#0e8900;--sp-color-primary-hover:#108000;--sp-color-primary-active:#0d7300;--sp-color-primary-tint:#e8f5e3;--sp-color-primary-tint-2:#dcf2d2;--sp-green-dark:#086d37;--sp-green-surface:#f1fbf3;--sp-green-accent:#2ca01c;--sp-color-evergreen:#052e19;--sp-color-evergreen-2:#0a4527;--sp-color-accountant:#4338ca;--sp-color-accountant-ink:#3730a3;--sp-color-accountant-tint:#e7e9fb;--sp-color-accountant-deep:#1e1b4b;--sp-color-mint:#94f8ba;--sp-color-mint-2:#0fd46c;--sp-gradient-primary:linear-gradient(135deg, #53b700 0%, #0e8900 60%, #086d37 100%);--sp-color-canvas:#f5f8f6;--sp-color-surface:#fff;--sp-color-surface-2:#fff;--sp-color-surface-raised:#ecf3ef;--sp-color-panel:#ecf3ef;--sp-color-panel-2:#f0f6f2;--sp-color-page-bg:#fff;--sp-color-scrim:#06281f73;--sp-color-border:#dfe7e2;--sp-color-border-2:#eaf0ec;--sp-color-border-strong:#a8bfb2;--sp-color-divider:#e7eee9;--sp-color-text:#14231c;--sp-color-text-2:#2b3b33;--sp-color-text-muted:#57685f;--sp-color-text-faint:#7c8d84;--sp-color-text-on-accent:#fff;--sp-color-accent:var(--sp-color-primary);--sp-color-accent-hover:var(--sp-color-primary-hover);--sp-color-info:#0369a1;--sp-color-info-surface:#e0f2fe;--sp-color-success:#15803d;--sp-color-success-surface:#dcfce7;--sp-color-warning:#b45309;--sp-color-warning-surface:#fbefdd;--sp-color-danger:#dc2626;--sp-color-danger-hover:#b91c1c;--sp-color-danger-surface:#fcebeb;--sp-color-lifecycle-draft:#475467;--sp-color-lifecycle-draft-surface:#eef0f5;--sp-color-lifecycle-finalized:#0f5132;--sp-color-lifecycle-finalized-surface:#d8f0e3;--sp-color-lifecycle-corrected:#6d28d9;--sp-color-lifecycle-corrected-surface:#ede9fe;--sp-color-lifecycle-cancelled:#5b6478;--sp-color-lifecycle-cancelled-surface:#eef0f5;--sp-color-delivery-not-sent:#475467;--sp-color-delivery-not-sent-surface:#eef0f5;--sp-color-delivery-sent:#0369a1;--sp-color-delivery-sent-surface:#e0f2fe;--sp-color-delivery-viewed:#1d4ed8;--sp-color-delivery-viewed-surface:#e6edfd;--sp-color-delivery-failed:#be123c;--sp-color-delivery-failed-surface:#fde7ec;--sp-color-payment-unpaid:#475467;--sp-color-payment-unpaid-surface:#eef0f5;--sp-color-payment-partially-paid:#92400e;--sp-color-payment-partially-paid-surface:#fbefdd;--sp-color-payment-paid:#166534;--sp-color-payment-paid-surface:#dcfce7;--sp-color-payment-overdue:#be123c;--sp-color-payment-overdue-surface:#fde7ec;--sp-color-posting-none:var(--sp-color-lifecycle-draft);--sp-color-posting-none-surface:var(--sp-color-lifecycle-draft-surface);--sp-color-posting-pending:var(--sp-color-info);--sp-color-posting-pending-surface:var(--sp-color-info-surface);--sp-color-posting-posted:#0f5132;--sp-color-posting-posted-surface:#d8f0e3;--sp-color-posting-failed:#be123c;--sp-color-posting-failed-surface:#fde7ec;--sp-color-posting-reversed:#6d28d9;--sp-color-posting-reversed-surface:#ede9fe;--sp-color-posting-blocked:var(--sp-color-warning);--sp-color-posting-blocked-surface:var(--sp-color-warning-surface);--sp-color-allocation-unapplied:var(--sp-color-payment-unpaid);--sp-color-allocation-unapplied-surface:var(--sp-color-payment-unpaid-surface);--sp-color-allocation-partial:var(--sp-color-payment-partially-paid);--sp-color-allocation-partial-surface:var(--sp-color-payment-partially-paid-surface);--sp-color-allocation-applied:var(--sp-color-payment-paid);--sp-color-allocation-applied-surface:var(--sp-color-payment-paid-surface);--sp-chart-1:#2ca01c;--sp-chart-2:#0ea5e9;--sp-chart-3:#d9a441;--sp-chart-4:#f26b7a;--sp-chart-5:#7c6ff0;--sp-chart-6:#94a3b8;--sp-border-width:1px;--sp-radius-100:6px;--sp-radius-150:8px;--sp-radius-200:10px;--sp-radius-300:14px;--sp-radius-400:18px;--sp-radius-round:999px;--sp-focus-ring-width:3px;--sp-focus-ring-offset:2px;--sp-focus-ring-color:var(--sp-color-primary);--sp-focus-ring:0 0 0 3px #0e890066;--sp-elevation-0:none;--sp-elevation-1:0 1px 2px #06281f0d;--sp-elevation-2:0 3px 10px #06281f12;--sp-elevation-3:0 10px 26px #06281f1c;--sp-elevation-pop:0 12px 32px #06281f29;--sp-motion-duration-fast:.13s;--sp-motion-duration-base:.21s;--sp-motion-easing-standard:cubic-bezier(.2, .7, .2, 1);--sp-topbar-height:56px;--sp-nav-width:236px;--sp-nav-width-collapsed:64px;--sp-page-padding:24px;--sp-content-gap:16px;--sp-section-gap:34px;--sp-section-gap-sm:22px;--sp-card-padding:22px;--sp-rail-width-form:320px;--sp-rail-width-detail:300px;--sp-rail-width-document:290px;--sp-icon-nav:20px;--sp-icon-top:20px;--sp-icon-default:18px;--sp-icon-compact:16px;--sp-icon-table:16px;--sp-icon-feature:22px;--sp-breakpoint-1365:1365px;--sp-breakpoint-1100:1100px;--sp-breakpoint-1000:1000px;--sp-breakpoint-900:900px;--sp-breakpoint-760:760px;--sp-breakpoint-700:700px;--sp-breakpoint-560:560px;--sp-touch-target-min:40px;--sp-touch-target-coarse:44px;--sp-z-nav:20;--sp-z-sticky:30;--sp-z-pop:50;--sp-z-modal:80;--sp-z-toast:100;--sp-direction:ltr;--sp-paper-surface:#fff;--sp-paper-ink:#14231c;--sp-paper-rule:#e7eee9;--sp-paper-rule-strong:#14231c;--sp-paper-muted:#57685f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sp-color-page-bg:#161917;--sp-color-canvas:#161917;--sp-color-surface:#1e2220;--sp-color-surface-2:#242926;--sp-color-surface-raised:#2a302c;--sp-color-panel:#2a302c;--sp-color-panel-2:#232825;--sp-color-scrim:#0000009e;--sp-color-border:#333937;--sp-color-border-2:#2b312e;--sp-color-border-strong:#4a524e;--sp-color-divider:#2f3532;--sp-color-text:#e6e9e7;--sp-color-text-2:#cdd3cf;--sp-color-text-muted:#a8b0ab;--sp-color-text-faint:#8a938d;--sp-color-primary:#0fd46c;--sp-color-primary-hover:#94f8ba;--sp-color-primary-active:#0ab55b;--sp-color-primary-tint:#14351f;--sp-color-primary-tint-2:#1a4227;--sp-green-dark:#94f8ba;--sp-green-surface:#1c2b21;--sp-green-accent:#0fd46c;--sp-color-evergreen:#20241f;--sp-color-evergreen-2:#2c332c;--sp-color-mint:#94f8ba;--sp-color-mint-2:#0fd46c;--sp-gradient-primary:linear-gradient(135deg, #94f8ba 0%, #0fd46c 65%, #0ab55b 100%);--sp-color-accountant:#a5b4fc;--sp-color-accountant-ink:#c7d2fe;--sp-color-accountant-tint:#2c2c4a;--sp-color-accountant-deep:#232338;--sp-color-text-on-accent:#10231c;--sp-color-info:#7dd3fc;--sp-color-info-surface:#173b50;--sp-color-success:#86efac;--sp-color-success-surface:#1e3b2c;--sp-color-warning:#fcd34d;--sp-color-warning-surface:#3d2e14;--sp-color-danger:#fda4af;--sp-color-danger-hover:#fb7185;--sp-color-danger-surface:#42222b;--sp-color-lifecycle-draft:#c3ccc6;--sp-color-lifecycle-draft-surface:#313633;--sp-color-lifecycle-finalized:#86efac;--sp-color-lifecycle-finalized-surface:#1e3b2c;--sp-color-lifecycle-corrected:#c4b5fd;--sp-color-lifecycle-corrected-surface:#332b55;--sp-color-lifecycle-cancelled:#c3ccc6;--sp-color-lifecycle-cancelled-surface:#313633;--sp-color-delivery-not-sent:#c3ccc6;--sp-color-delivery-not-sent-surface:#313633;--sp-color-delivery-sent:#7dd3fc;--sp-color-delivery-sent-surface:#173b50;--sp-color-delivery-viewed:#a5c4fd;--sp-color-delivery-viewed-surface:#232f55;--sp-color-delivery-failed:#fda4af;--sp-color-delivery-failed-surface:#42222b;--sp-color-payment-unpaid:#c3ccc6;--sp-color-payment-unpaid-surface:#313633;--sp-color-payment-partially-paid:#fcd34d;--sp-color-payment-partially-paid-surface:#3d2e14;--sp-color-payment-paid:#86efac;--sp-color-payment-paid-surface:#1e3b2c;--sp-color-payment-overdue:#fda4af;--sp-color-payment-overdue-surface:#42222b;--sp-color-posting-none:#c3ccc6;--sp-color-posting-none-surface:#313633;--sp-color-posting-pending:#7dd3fc;--sp-color-posting-pending-surface:#173b50;--sp-color-posting-posted:#86efac;--sp-color-posting-posted-surface:#1e3b2c;--sp-color-posting-failed:#fda4af;--sp-color-posting-failed-surface:#42222b;--sp-color-posting-reversed:#c4b5fd;--sp-color-posting-reversed-surface:#332b55;--sp-color-posting-blocked:#fcd34d;--sp-color-posting-blocked-surface:#3d2e14;--sp-color-allocation-unapplied:#c3ccc6;--sp-color-allocation-unapplied-surface:#313633;--sp-color-allocation-partial:#fcd34d;--sp-color-allocation-partial-surface:#3d2e14;--sp-color-allocation-applied:#86efac;--sp-color-allocation-applied-surface:#1e3b2c;--sp-chart-1:#0fd46c;--sp-chart-2:#60c5f8;--sp-chart-3:#e2c078;--sp-chart-4:#f090a0;--sp-chart-5:#a5b4fc;--sp-chart-6:#7e8a84;--sp-focus-ring-color:#0fd46c;--sp-focus-ring:0 0 0 3px #0fd46c61;--sp-elevation-1:0 1px 2px #00000040;--sp-elevation-2:0 3px 10px #0000004d;--sp-elevation-3:0 10px 26px #00000059;--sp-elevation-pop:0 12px 32px #0006}[dir=rtl]{font-family:var(--sp-font-family-arabic);line-height:var(--sp-line-height-arabic)}@media (width<=900px){:root{--sp-section-gap:26px;--sp-section-gap-sm:18px;--sp-card-padding:18px;--sp-page-padding:18px}}@media (width<=620px){:root{--sp-page-padding:14px}}@media (prefers-reduced-motion:reduce){:root{--sp-motion-duration-fast:0s;--sp-motion-duration-base:0s}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{font-family:var(--sp-font-family-base);line-height:var(--sp-line-height-base)}body{font-size:var(--sp-font-size-300);color:var(--sp-color-text);background:var(--sp-color-page-bg);margin:0}button,input,select,textarea,optgroup{font:inherit;letter-spacing:inherit}h1,h2,h3,h4,h5,h6{font-weight:var(--sp-font-weight-bold)}h1,h2,h3,h4{letter-spacing:-.01em}a{color:var(--sp-color-primary);text-decoration:none}a:hover{text-decoration:underline}:where(a,button,[tabindex],input,select,textarea):focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset);border-radius:var(--sp-radius-150)}.sp-numeric{font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate}[dir=rtl] .sp-icon-mirror{transform:scaleX(-1)}.sp-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[dir=rtl] .sp-icon--mirror{transform:scaleX(-1)}.sp-button{justify-content:center;align-items:center;gap:var(--sp-space-2);min-block-size:var(--sp-touch-target-min);padding-inline:var(--sp-space-4);padding-block:var(--sp-space-2);font:inherit;font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);border:var(--sp-border-width) solid transparent;border-radius:var(--sp-radius-200);cursor:pointer;transition:background var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), filter var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), box-shadow var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);display:inline-flex}.sp-button:active{transform:scale(.985)}.sp-button[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.sp-button[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.sp-button[data-variant=iconbtn][aria-disabled=true]:hover{color:var(--sp-color-text-muted);background:0 0}.sp-button[data-size=sm]{min-block-size:34px;padding-inline:var(--sp-space-3);padding-block:var(--sp-space-1);font-size:var(--sp-font-size-control-sm)}.sp-button[data-size=lg]{min-block-size:46px;padding-inline:var(--sp-space-5);padding-block:var(--sp-space-3);font-size:var(--sp-font-size-control-lg)}.sp-button[data-variant=primary]{background:var(--sp-color-primary);color:var(--sp-color-text-on-accent);box-shadow:none}.sp-button[data-variant=primary]:hover:not([disabled]){background:var(--sp-color-primary-hover);filter:none}.sp-button[data-variant=secondary]{background:var(--sp-color-primary-tint);color:var(--sp-green-dark);border-color:var(--sp-color-primary-tint-2)}.sp-button[data-variant=secondary]:hover:not([disabled]){background:var(--sp-color-primary-tint-2)}.sp-button[data-variant=tertiary]{background:var(--sp-color-surface);color:var(--sp-color-text-2);border-color:var(--sp-color-border-strong)}.sp-button[data-variant=tertiary]:hover:not([disabled]){background:var(--sp-color-panel)}.sp-button[data-variant=ghost]{color:var(--sp-color-text-2);background:0 0;border-color:#0000}.sp-button[data-variant=ghost]:hover:not([disabled]){background:var(--sp-color-panel)}.sp-button[data-variant=destructive]{background:var(--sp-color-surface);color:var(--sp-color-danger);border-color:#f0b4b4}.sp-button[data-variant=destructive]:hover:not([disabled]){background:var(--sp-color-danger-surface)}.sp-button[data-variant=destructive][data-confirm=true]{background:var(--sp-color-danger);color:var(--sp-color-text-on-accent);border-color:var(--sp-color-danger)}.sp-button[data-variant=link]{color:var(--sp-color-primary);min-block-size:auto;padding-inline:var(--sp-space-1);background:0 0;border-color:#0000;padding-block:2px}.sp-button[data-variant=link]:hover:not([disabled]){text-decoration:underline}.sp-button.is-pressed,.sp-button[aria-pressed=true]{background:var(--sp-color-primary-tint);border-color:var(--sp-color-primary);color:var(--sp-color-primary-hover)}.sp-button.is-selected{box-shadow:inset 0 0 0 2px var(--sp-color-primary)}.sp-button[data-variant=iconbtn]{block-size:40px;inline-size:40px;min-inline-size:40px;color:var(--sp-color-text-muted);background:0 0;border-color:#0000;padding:0;position:relative}.sp-button[data-variant=iconbtn]:hover:not([disabled]){background:var(--sp-color-panel);color:var(--sp-color-primary-hover)}.sp-button[data-variant=iconbtn][aria-pressed=true]{background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover);border-color:#0000}.sp-button[data-variant=iconbtn][data-size=sm]{block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px}.sp-button[data-variant=iconbtn]:after{content:"";position:absolute;inset:-2px}.sp-button[data-variant=iconbtn][data-size=sm]:after{inset:-4px}.sp-button[data-icon-only=true]{block-size:40px;inline-size:40px;min-inline-size:40px;color:var(--sp-color-text-muted);background:0 0;border-color:#0000;padding:0;position:relative}.sp-button[data-icon-only=true]:hover:not([disabled]){background:var(--sp-color-panel);color:var(--sp-color-primary-hover)}.sp-button[data-icon-only=true][aria-expanded=true]{background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover);border-color:#0000}.sp-button[data-icon-only=true][data-size=sm]{block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px}.sp-button[data-icon-only=true]:after{content:"";position:absolute;inset:-2px}.sp-button[data-icon-only=true][data-size=sm]:after{inset:-4px}.sp-button[data-loading=true]{cursor:progress}.sp-button__spinner{border:2px solid;border-radius:var(--sp-radius-round);block-size:14px;inline-size:14px;animation:sp-spin var(--sp-motion-duration-base) linear infinite;border-inline-start-color:#0000}@keyframes sp-spin{to{transform:rotate(360deg)}}.sp-link{color:var(--sp-color-info);text-decoration:underline}.sp-page-header{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-block-end:22px;padding-block-end:4px;display:flex}.sp-page-header__titles{min-inline-size:0}.sp-page-header__title{font-size:var(--sp-font-size-500);font-weight:var(--sp-font-weight-bold);margin:0}.sp-page-header__lede{color:var(--sp-color-text-muted);max-inline-size:62ch;margin:3px 0 0;font-size:13px}.sp-page-header__actions{flex-wrap:wrap;align-items:center;gap:9px;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}.sp-page-header__actions>:not(.sp-button){flex-wrap:wrap;min-inline-size:0;max-inline-size:100%}.sp-alert{gap:var(--sp-space-3);padding:var(--sp-space-4);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface-raised);border-inline-start-width:4px;display:flex}.sp-alert:not(:last-child){margin-block-end:var(--sp-space-5)}.sp-alert[data-tone=info]{border-inline-start-color:var(--sp-color-info);background:var(--sp-color-info-surface)}.sp-alert[data-tone=success]{border-inline-start-color:var(--sp-color-success);background:var(--sp-color-success-surface)}.sp-alert[data-tone=warning]{border-inline-start-color:var(--sp-color-warning);background:var(--sp-color-warning-surface)}.sp-alert[data-tone=danger]{border-inline-start-color:var(--sp-color-danger);background:var(--sp-color-danger-surface)}.sp-skeleton{background:linear-gradient(90deg, var(--sp-color-surface-raised), var(--sp-color-border), var(--sp-color-surface-raised));border-radius:var(--sp-radius-100);min-block-size:1rem;display:block}.sp-state{text-align:center;align-items:center;gap:var(--sp-space-3);flex-direction:column;max-inline-size:460px;margin-inline:auto;padding:44px 20px;display:flex}.sp-state__art{background:var(--sp-color-panel);block-size:64px;inline-size:64px;color:var(--sp-color-text-faint);border-radius:18px;place-items:center;display:grid}.sp-state__title{font-size:var(--sp-font-size-400);font-weight:var(--sp-font-weight-bold);margin:0}.sp-state__body{color:var(--sp-color-text-muted);max-inline-size:42ch;margin:0}.sp-state__actions{justify-content:center;gap:var(--sp-space-2);margin-block-start:var(--sp-space-2);display:flex}.sp-state__ref{font-family:var(--sp-font-family-numeric);background:var(--sp-color-surface-raised);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-100);padding-inline:var(--sp-space-2);padding-block:var(--sp-space-1)}.sp-badge{align-items:center;gap:var(--sp-space-1);padding-inline:var(--sp-space-2);padding-block:var(--sp-space-1);font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-medium);border:var(--sp-border-width) solid transparent;border-radius:var(--sp-radius-round);background:var(--sp-color-panel);color:var(--sp-color-text-2);display:inline-flex}.sp-badge[data-tone=info]{background:var(--sp-color-info-surface);color:var(--sp-color-info)}.sp-badge[data-tone=success]{background:var(--sp-color-success-surface);color:var(--sp-color-success)}.sp-badge[data-tone=warning]{background:var(--sp-color-warning-surface);color:var(--sp-color-warning)}.sp-badge[data-tone=danger]{background:var(--sp-color-danger-surface);color:var(--sp-color-danger)}.sp-statuschip{font-family:inherit;font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);white-space:nowrap;border:var(--sp-border-width) solid transparent;border-radius:var(--sp-radius-round);background:var(--sp-color-panel);color:var(--sp-color-text-2);align-items:center;gap:5px;padding-block:3px;padding-inline:10px;line-height:1.4;display:inline-flex}.sp-statuschip[data-axis=lifecycle][data-status=draft]{background:var(--sp-color-lifecycle-draft-surface);color:var(--sp-color-lifecycle-draft)}.sp-statuschip[data-axis=lifecycle][data-status=finalized]{background:var(--sp-color-lifecycle-finalized-surface);color:var(--sp-color-lifecycle-finalized)}.sp-statuschip[data-axis=lifecycle][data-status=corrected]{background:var(--sp-color-lifecycle-corrected-surface);color:var(--sp-color-lifecycle-corrected)}.sp-statuschip[data-axis=lifecycle][data-status=cancelled]{background:var(--sp-color-lifecycle-cancelled-surface);color:var(--sp-color-lifecycle-cancelled)}.sp-statuschip[data-axis=delivery][data-status=not_sent]{background:var(--sp-color-delivery-not-sent-surface);color:var(--sp-color-delivery-not-sent)}.sp-statuschip[data-axis=delivery][data-status=sent]{background:var(--sp-color-delivery-sent-surface);color:var(--sp-color-delivery-sent)}.sp-statuschip[data-axis=delivery][data-status=viewed]{background:var(--sp-color-delivery-viewed-surface);color:var(--sp-color-delivery-viewed)}.sp-statuschip[data-axis=delivery][data-status=failed]{background:var(--sp-color-delivery-failed-surface);color:var(--sp-color-delivery-failed)}.sp-statuschip[data-axis=payment][data-status=unpaid]{background:var(--sp-color-payment-unpaid-surface);color:var(--sp-color-payment-unpaid)}.sp-statuschip[data-axis=payment][data-status=partially_paid]{background:var(--sp-color-payment-partially-paid-surface);color:var(--sp-color-payment-partially-paid)}.sp-statuschip[data-axis=payment][data-status=paid]{background:var(--sp-color-payment-paid-surface);color:var(--sp-color-payment-paid)}.sp-statuschip[data-axis=payment][data-status=overdue]{background:var(--sp-color-payment-overdue-surface);color:var(--sp-color-payment-overdue)}.sp-statuschip[data-axis=posting][data-status=none]{background:var(--sp-color-posting-none-surface);color:var(--sp-color-posting-none)}.sp-statuschip[data-axis=posting][data-status=pending]{background:var(--sp-color-posting-pending-surface);color:var(--sp-color-posting-pending)}.sp-statuschip[data-axis=posting][data-status=posted]{background:var(--sp-color-posting-posted-surface);color:var(--sp-color-posting-posted)}.sp-statuschip[data-axis=posting][data-status=failed]{background:var(--sp-color-posting-failed-surface);color:var(--sp-color-posting-failed)}.sp-statuschip[data-axis=posting][data-status=reversed]{background:var(--sp-color-posting-reversed-surface);color:var(--sp-color-posting-reversed)}.sp-statuschip[data-axis=posting][data-status=blocked]{background:var(--sp-color-posting-blocked-surface);color:var(--sp-color-posting-blocked)}.sp-statuschip[data-axis=allocation][data-status=unapplied]{background:var(--sp-color-allocation-unapplied-surface);color:var(--sp-color-allocation-unapplied)}.sp-statuschip[data-axis=allocation][data-status=partial]{background:var(--sp-color-allocation-partial-surface);color:var(--sp-color-allocation-partial)}.sp-statuschip[data-axis=allocation][data-status=applied]{background:var(--sp-color-allocation-applied-surface);color:var(--sp-color-allocation-applied)}.sp-statuschip[data-axis=record][data-status=active]{background:var(--sp-color-success-surface);color:var(--sp-color-success)}.sp-statuschip[data-axis=record][data-status=inactive]{background:var(--sp-color-panel);color:var(--sp-color-text-muted)}.sp-currency{white-space:nowrap;font-family:var(--sp-font-family-numeric);font-size:var(--sp-font-size-money);font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate}.sp-currency__code{font-size:.82em;font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted)}.sp-stat-card__val .sp-currency__code{font-size:13px}.sp-field{gap:var(--sp-space-1);flex-direction:column;display:flex}.sp-field__label{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text)}.sp-field__help{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-field__error{font-size:var(--sp-font-size-100);color:var(--sp-color-danger)}.sp-input,.sp-textarea{min-block-size:var(--sp-control-height);border:var(--sp-border-width) solid var(--sp-color-border-strong);border-radius:var(--sp-radius-200);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2);font:inherit;font-size:var(--sp-font-size-control);color:var(--sp-color-text);background:var(--sp-color-surface)}.sp-textarea{resize:vertical;min-block-size:84px}.sp-input:focus-visible,.sp-textarea:focus-visible{border-color:var(--sp-color-primary);box-shadow:var(--sp-focus-ring);outline:none}.sp-input[aria-invalid=true],.sp-textarea[aria-invalid=true]{border-color:var(--sp-color-danger)}.sp-input[disabled],.sp-textarea[disabled]{opacity:.6;cursor:not-allowed;background:var(--sp-color-panel)}.sp-segmented{background:var(--sp-color-panel);border-radius:var(--sp-radius-200);gap:2px;padding:3px;display:inline-flex}.sp-segmented__option{border-radius:var(--sp-radius-150);min-block-size:36px;color:var(--sp-color-text-muted);font:inherit;font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding-block:7px;padding-inline:14px}.sp-segmented__option[aria-selected=true]{background:var(--sp-color-primary);color:var(--sp-color-text-on-accent);box-shadow:none;font-weight:var(--sp-font-weight-semibold)}.sp-segmented__option:hover:not([aria-selected=true]):not([disabled]){background:var(--sp-color-surface);color:var(--sp-color-text)}.sp-segmented__option:focus-visible{outline:2px solid var(--sp-color-primary);outline-offset:1px}.sp-segmented__option[disabled]{opacity:.45;cursor:not-allowed}.sp-select-root{display:block;position:relative}.sp-select-control{justify-content:space-between;align-items:center;gap:var(--sp-space-2);inline-size:100%;min-block-size:var(--sp-touch-target-min);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2);border:var(--sp-border-width) solid var(--sp-color-border-strong);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-300);text-align:start;cursor:pointer;display:flex}.sp-select-control:hover:not([disabled]){border-color:var(--sp-color-primary)}.sp-select-control:focus-visible{border-color:var(--sp-color-primary);box-shadow:var(--sp-focus-ring);outline:none}.sp-select-control[aria-invalid=true]{border-color:var(--sp-color-danger)}.sp-select-control[disabled]{opacity:.6;cursor:not-allowed;background:var(--sp-color-panel)}.sp-select-control__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-select-control[data-placeholder] .sp-select-control__value{color:var(--sp-color-text-faint)}.sp-select-control__caret{color:var(--sp-color-text-muted);transition:transform var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);flex:none}.sp-select-control[aria-expanded=true] .sp-select-control__caret{transform:rotate(180deg)}.sp-popover,.sp-select-root>.sp-listbox{z-index:var(--sp-z-pop);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);position:absolute;inset-block-start:calc(100% + var(--sp-space-1));inset-inline:0;overflow:hidden}.sp-listbox{padding:var(--sp-space-1);max-block-size:280px;margin:0;list-style:none;overflow-y:auto}.sp-listbox:focus-visible{outline:none}.sp-listbox__option{justify-content:space-between;align-items:center;gap:var(--sp-space-2);min-block-size:var(--sp-touch-target-min);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2);border-radius:var(--sp-radius-150);color:var(--sp-color-text);cursor:pointer;display:flex}.sp-listbox__option[data-active]{background:var(--sp-color-panel-2)}.sp-listbox__option[aria-selected=true]{color:var(--sp-color-primary-hover);font-weight:var(--sp-font-weight-medium)}.sp-listbox__option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.sp-listbox__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-listbox__check{color:var(--sp-color-primary);flex:none}.sp-popover__search{align-items:center;gap:var(--sp-space-2);padding-inline:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-border);display:flex}.sp-popover__search-icon{color:var(--sp-color-text-muted);flex:none}.sp-popover__search-input{min-inline-size:0;min-block-size:var(--sp-touch-target-min);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-300);background:0 0;border:0;flex:1}.sp-popover__search-input:focus-visible{outline:none}.sp-popover__empty{padding:var(--sp-space-4) var(--sp-space-3);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-150);text-align:center;margin:0}.sp-table{--sp-table-row-size:44px;border-collapse:collapse;inline-size:100%;font-size:var(--sp-font-size-control)}.sp-table__cell--end{text-align:end}.sp-table__scroll{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);background:var(--sp-color-surface);position:relative;overflow-x:auto}.sp-table__scroll>.sp-table>thead>tr>:first-child{border-start-start-radius:var(--sp-radius-300)}.sp-table__scroll>.sp-table>thead>tr>:last-child{border-start-end-radius:var(--sp-radius-300)}.sp-table__scroll>.sp-table>tbody>tr:last-child>td{border-block-end:0}.sp-table th{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--sp-color-text-muted);text-align:start;padding:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-border)}.sp-table td{padding:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-divider)}.sp-table tbody tr{block-size:var(--sp-table-row-size)}.sp-table [data-align=start]{text-align:start}.sp-table [data-align=end]{text-align:end}.sp-table tbody tr:hover{background:var(--sp-color-panel-2)}.sp-table tbody tr[data-clickable=true]{cursor:pointer}.sp-table tbody tr[data-selected=true]{background:var(--sp-color-primary-tint)}.sp-table[data-sticky-header=true] thead th{z-index:var(--sp-z-sticky);background:var(--sp-color-surface);position:sticky;inset-block-start:0}.sp-table__select-cell{inline-size:var(--sp-table-row-size)}.sp-table__checkbox{border-radius:var(--sp-radius-100);block-size:20px;inline-size:20px;accent-color:var(--sp-color-primary)}.sp-table__sort{align-items:center;gap:var(--sp-space-2);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sp-table__sort:hover{color:var(--sp-color-text)}.sp-table__sort-icon{opacity:.35;border-block-start:5px solid;border-inline:4px solid #0000;block-size:0;inline-size:0}.sp-table th[aria-sort=ascending] .sp-table__sort-icon{opacity:1;transform:rotate(180deg)}.sp-table th[aria-sort=descending] .sp-table__sort-icon{opacity:1}@media (width<=767px){.sp-table[data-responsive=stack]{display:block}.sp-table[data-responsive=stack] thead{display:none}.sp-table[data-responsive=stack] tbody,.sp-table[data-responsive=stack] tr,.sp-table[data-responsive=stack] td{inline-size:100%;display:block}.sp-table[data-responsive=stack] tr{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);margin-block-end:var(--sp-space-3)}.sp-table[data-responsive=stack] td{border-block-end:var(--sp-border-width) solid var(--sp-color-divider);justify-content:space-between;gap:var(--sp-space-3);display:flex}.sp-table[data-responsive=stack] td:before{content:attr(data-label);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);flex:none}.sp-table[data-responsive=stack] tbody tr{block-size:auto;min-block-size:var(--sp-table-row-size)}.sp-table[data-responsive=stack] td{overflow-wrap:anywhere;align-items:flex-start;min-inline-size:0}.sp-table[data-responsive=stack] .sp-table__select-cell{justify-content:flex-start}.sp-table[data-responsive=stack] .sp-table__select-cell:before{content:none}}.sp-toolbar{gap:var(--sp-space-3);flex-wrap:wrap;align-items:flex-end;margin-block-end:12px;display:flex}.sp-toolbar__search,.sp-toolbar__filters{gap:var(--sp-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.sp-toolbar__actions{gap:var(--sp-space-2);align-items:flex-end;margin-inline-start:auto;display:flex}.sp-pagination{gap:var(--sp-space-2);flex-wrap:wrap;margin-block-start:14px;display:flex}.sp-pagination__button{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);cursor:pointer;min-block-size:36px;min-inline-size:36px}.sp-pagination__button[aria-current=true]{background:var(--sp-color-primary);border-color:var(--sp-color-primary);color:var(--sp-color-text-on-accent)}.sp-pagination__count{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted)}.sp-pagination__spacer{flex:1}.sp-pagination__gap{color:var(--sp-color-text-muted);align-self:center}.sp-page-nav{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;margin-block-end:10px;display:flex}.sp-crumbs{color:var(--sp-color-text-muted);margin-block-end:10px;font-size:12.5px}.sp-page-nav .sp-crumbs{margin-block-end:0}.sp-crumbs a{color:var(--sp-color-text-muted)}.sp-crumbs__sep{color:var(--sp-color-text-faint);margin-inline:6px}.sp-view-tabs{border-block-end:var(--sp-border-width) solid var(--sp-color-border);scrollbar-width:none;gap:2px;margin-block-end:14px;display:flex;overflow-x:auto}.sp-view-tabs::-webkit-scrollbar{display:none}.sp-view-tab{font:inherit;font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);cursor:pointer;min-block-size:var(--sp-touch-target-min);white-space:nowrap;background:0 0;border:none;border-block-end:2px solid #0000;flex:none;padding:9px 14px}.sp-view-tab:hover{color:var(--sp-color-text)}.sp-view-tab[aria-selected=true]{color:var(--sp-color-primary-hover);border-block-end-color:var(--sp-color-primary)}.sp-view-tab__n{font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-faint);margin-inline-start:4px}.sp-list-search{align-items:center;gap:var(--sp-space-2);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);padding-inline:var(--sp-space-3);min-block-size:var(--sp-touch-target-min);min-inline-size:240px;display:flex}.sp-list-search:focus-within{border-color:var(--sp-color-primary);box-shadow:var(--sp-focus-ring)}.sp-list-search input{font:inherit;font-size:var(--sp-font-size-150);inline-size:100%;color:var(--sp-color-text);background:0 0;border:0;outline:none}.sp-list-search__icon{color:var(--sp-color-text-muted);flex:none}.sp-tbtn,.sp-button[data-variant=tbtn]{min-block-size:var(--sp-touch-target-min);border-radius:var(--sp-radius-200);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);color:var(--sp-color-text-2);font:inherit;font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);cursor:pointer;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.sp-tbtn:hover:not([disabled]):not([aria-disabled=true]),.sp-button[data-variant=tbtn]:hover:not([disabled]):not([aria-disabled=true]){border-color:var(--sp-color-border-strong);color:var(--sp-color-primary-hover)}.sp-tbtn[aria-expanded=true],.sp-button[data-variant=tbtn][aria-expanded=true]{background:var(--sp-color-primary-tint);border-color:var(--sp-color-primary);color:var(--sp-color-primary-hover)}.sp-tbtn[disabled],.sp-button[data-variant=tbtn][disabled],.sp-tbtn[aria-disabled=true],.sp-button[data-variant=tbtn][aria-disabled=true]{opacity:.45;cursor:not-allowed}.sp-tbtn__lbl{white-space:nowrap}@media (width<=1365px){.sp-tbtn__lbl{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sp-toolbar__actions .sp-tbtn{padding-inline:10px}}.sp-fpill{align-items:center;gap:var(--sp-space-2);background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover);border-radius:var(--sp-radius-round);font-size:12.5px;font-weight:var(--sp-font-weight-semibold);padding-block:6px;padding-inline:12px 8px;display:inline-flex}.sp-fpill__remove{color:inherit;cursor:pointer;border-radius:var(--sp-radius-round);background:0 0;border:none;place-items:center;min-block-size:24px;min-inline-size:24px;padding:2px;display:inline-grid}.sp-row-act{font:inherit;font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-primary);cursor:pointer;border-radius:var(--sp-radius-150);background:0 0;border:none;min-block-size:34px;padding:6px 8px}.sp-row-act:hover{background:var(--sp-color-primary-tint)}.sp-chip-hint{color:var(--sp-color-text-faint);margin-block-start:3px;font-size:11px;display:block}.sp-bulkbar{align-items:center;gap:var(--sp-space-2);background:var(--sp-color-evergreen);color:#e7f1eb;border-radius:var(--sp-radius-300);box-shadow:var(--sp-elevation-3);margin-block-end:12px;padding:8px 14px;display:flex}.sp-bulkbar__count{font-weight:var(--sp-font-weight-semibold);font-size:var(--sp-font-size-150)}.sp-bulkbar__action{align-items:center;gap:var(--sp-space-2);border:var(--sp-border-width) solid #ffffff40;color:#e7f1eb;border-radius:var(--sp-radius-150);min-block-size:36px;font:inherit;font-size:12.5px;font-weight:var(--sp-font-weight-semibold);cursor:pointer;background:0 0;padding:6px 12px;display:inline-flex}.sp-bulkbar__action:hover:not([disabled]){background:#ffffff1f}.sp-bulkbar__action[disabled]{opacity:.45;cursor:not-allowed}.sp-bulkbar__clear{color:var(--sp-color-mint);font:inherit;font-weight:var(--sp-font-weight-semibold);cursor:pointer;background:0 0;border:none;margin-inline-start:auto;font-size:12.5px}.sp-stat-card{background:var(--sp-color-surface);border-radius:var(--sp-radius-300);text-align:start;inline-size:100%;color:var(--sp-color-text);border:var(--sp-border-width) solid var(--sp-color-border-2);font:inherit;cursor:pointer;transition:border-color var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);padding:16px 18px;text-decoration:none;display:block}.sp-stat-card:hover:not([disabled]){border-color:var(--sp-color-primary)}.sp-stat-card[aria-pressed=true]{border-color:var(--sp-color-primary);background:var(--sp-color-primary-tint)}.sp-stat-card[disabled]{cursor:default}.sp-stat-card__lab{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-text-muted);font-weight:var(--sp-font-weight-semibold);display:block}.sp-stat-card__val{font-size:24px;font-weight:var(--sp-font-weight-bold);letter-spacing:-.02em;margin-block-start:6px;display:block}.sp-stat-card__val[data-unavailable]{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);letter-spacing:normal;max-inline-size:34ch}.sp-stat-card__sub{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);font-weight:var(--sp-font-weight-regular);align-items:center;gap:5px;margin-block-start:6px;display:inline-flex}a.sp-stat-card .sp-stat-card__sub,button.sp-stat-card .sp-stat-card__sub{color:var(--sp-color-primary);font-weight:var(--sp-font-weight-semibold)}a.sp-stat-card,a.sp-stat-card:hover{text-decoration:none}.sp-stat-card--warn .sp-stat-card__val{color:var(--sp-color-warning)}.sp-stat-card--pos .sp-stat-card__val{color:var(--sp-color-primary-hover)}.sp-stat-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-block-end:22px;display:grid}.sp-icon{font-size:var(--sp-icon-default);line-height:1}.sp-modal-overlay{padding:var(--sp-space-5);z-index:1000;background:#0f17148c;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.sp-modal{background:var(--sp-color-surface);border-radius:var(--sp-radius-300);inline-size:100%;max-inline-size:560px;outline:none;flex-direction:column;margin-block-start:var(--sp-space-6);display:flex;box-shadow:0 20px 48px #0f171438}.sp-modal[data-size=lg]{max-inline-size:760px}.sp-modal__header{justify-content:space-between;align-items:center;gap:var(--sp-space-3);padding:var(--sp-space-4) var(--sp-space-5);border-block-end:var(--sp-border-width) solid var(--sp-color-border);display:flex}.sp-modal__title{font-size:var(--sp-font-size-300);margin:0}.sp-modal__close{inline-size:var(--sp-touch-target-min);block-size:var(--sp-touch-target-min);cursor:pointer;color:var(--sp-color-text-muted);border-radius:var(--sp-radius-round);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}.sp-modal__close:hover{background:var(--sp-color-surface-raised)}.sp-modal__close:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-modal__body{padding:var(--sp-space-5);gap:var(--sp-space-4);flex-direction:column;display:flex;overflow-y:auto}.sp-modal__footer{justify-content:flex-end;gap:var(--sp-space-3);padding:var(--sp-space-4) var(--sp-space-5);border-block-start:var(--sp-border-width) solid var(--sp-color-border);display:flex}.sp-chip{align-items:center;gap:var(--sp-space-1);padding-inline:var(--sp-space-2);padding-block:var(--sp-space-1);border-radius:var(--sp-radius-round);background:var(--sp-color-surface-raised);border:var(--sp-border-width) solid var(--sp-color-border);font-size:var(--sp-font-size-100);display:inline-flex}.sp-chip__remove{cursor:pointer;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-150);background:0 0;border:none;padding:0;line-height:1}.sp-filters-menu{position:relative}.sp-filters-menu__panel{z-index:20;gap:var(--sp-space-4);min-inline-size:260px;padding:var(--sp-space-4);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);box-shadow:var(--sp-elevation-3);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.sp-toolbar:has(>.sp-list-search){align-items:center}.sp-row-actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.sp-list-note{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);align-items:flex-start;gap:6px;max-inline-size:90ch;margin-block-start:8px;display:flex}.sp-brand-lockup{font-weight:var(--sp-font-weight-bold);color:var(--sp-color-text);white-space:nowrap;align-items:center;gap:9px;font-size:15px;display:flex}a.sp-brand-lockup,a.sp-brand-lockup:hover{cursor:pointer;text-decoration:none}.sp-brand-lockup__mark{border-radius:var(--sp-radius-150);background-image:url(/assets/spiro365-mark-CYJmgM67.png);background-position:-37px -37px;background-repeat:no-repeat;background-size:102.4px 102.4px;flex:none;block-size:28px;inline-size:28px}.sp-brand-lockup__word{text-indent:100%;white-space:nowrap;background-image:url(/assets/spiro365-logo-primary-DxR8DLJ6.svg);background-position:0 0;background-repeat:no-repeat;background-size:105.9px 13px;flex:none;block-size:13px;inline-size:87.66px;overflow:hidden}:root[data-theme=dark] .sp-brand-lockup__word{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAOEAQMAAADDg2/hAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGUExURQYoH////4pLX8wAAAABYktHRAH/Ai3eAAAAB3RJTUUH6gcZDygBxTyPQAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNi0wNy0yNVQxNTo0MDowMSswMDowMAy40LsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjYtMDctMjVUMTU6NDA6MDErMDA6MDB95WgHAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI2LTA3LTI1VDE1OjQwOjAxKzAwOjAwKvBJ2AAADZhJREFUeNrtnUuSozoWQE0wYEjvgKVoS72AFwFLI6IHPXxLaC+BWXvgMJ3mI90rCUFikVnRcc6kqmwQOvpdIYTrdgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/wPqUfD8tWyY/sMEilEx/JLH16U/NKm1yOt0QmZNolOl0y1fLwk36+ePIBcv799+fkqr6vL8iFzfu/B3KW0KvfzHWsXlkrC7nDq7HXWVGJnabS2Dwf4t0hU8j/F+UqSRKVRBFVdLjtrohcrt4nUfur8bP3VVkB92ElUUsr12SmSM5NCWgldDOquVO8V9606pfJGT41a5KTKXfL38OUbyYHPWR4rFtvXG5S0m0oweJ3u7SKfXqT6kSBHJoSuFISZyd7l/ht/aRMzoc07EqLSlyGtL5G5PXivQtYawrRdjWqQdfbrbGXRJqHreEnHlb9ShXnJPV2spkcDjXFwSXeTli3QbIq782+DaYVuv0yJeXNc1/g0qnb86SDAiYntjEV47bOtNXCRSkmGNf4Nan18HCUZEIpmwQ3IrDpsL3aRFgtHXnzscRLSlu5/sY0tkbRZO27Y2KdLbzK9Zi9Rq5WW8PBlIWn1dVdHPLZE+LIU1PeMfVsjGEhGp/VGqPSfilbPK72tL5B7mes1M4x9WyhMizafxA2B9KiLK/Pk1tC0iC/g5N7C1kkr/sEpqhmXxJeJ1iepURCw3+1a5qDkRVw2DKIVurpjBP7+yfUxFmeA6xj+1OCVSjZuBtJ2/sSIvd8pDl0K8NJbPGjUPDluNCcLGqdBebY8RzdxeApHCnlKtTaqNpWLmzxo1pQxF2iCQt2dE6u3wU22IfF3IxezX6hzmsJlFjCzgqIifbXNGpNme2ZRzjwxF7DhjW005Rtp1NR/WysxHRfxPzJnJlkk0yC2Res21sYNPrKeV8xmq+0REwiJozoi0iUG7XSYtvogdH1ub/TZSscUqMqRFgo9OimyHUbMhUq75dz2jiUxZ52G0UIqHROoz09/UDG0OVaFIsYi44etdSUMkbWm9kesiLMkzIkVq8l9viNyWQi5d7suYyNSNdZy+UqRPiDzjIsvQX6nbkLBmp4G1Unk/JFKdEClTUbTaFrkvIr37KOxrk0itvoiJBCWQXWQePyMiZr13lEshsclHt7bPy0WSM809ETkBb6IivT+5vVAkMfcvtkSWtVwjWk0dndf2ct33YpHE3di+yEMkFLbRSURPbi8TqdMiY1yknkVaUdixztb8qEhqxWJHRMag2Dg+iehZ+p8vcotE1kWk+wmRJrkYtiVSTRfXldBuiIy7IlkCYlqk3RMReTRhSouIKpqrpihN8py0SKny+MsiJptIE7b1t0ihs37ZNH5PpEuI6GBa5xM5c2OVvj3eE5GNIhKR3hkq90Wy3Op+IqKzXm2JqI8vW3z4TEQ2pireRI6IdEGmutt3+URED91lmMd34pXuOpct0LU7IrfDIpEV22MiYVmeWTL9RESPeFGR7pDIXX9wahE7n0hk9GknkWFHJAhAZX6RcUek1wd3EZH6gIg33J160POJiHdue1IkuLc0PydSHxN5n35I5C7/XZx6GGpOigxhztvI6BPMmyIieR5PJ0WKb4kESRXHRMpMIvftL3cWH8YdkSlENrsikS0cQ2aRck/ES8oTqY6JRDbVJPK0LZKw31mg80SCe7RpUnlApA1E+tu3SYpUn4k0B0VMINJ9X6RJdaz0IrZ3yxSKtO+0p3sLt0wRE2kCke97RJdsLenHCnsixWhFjH20Fbtc7Xuc2YrSpOqxST7o2ROZH2LNt7u23cdKOxh/z+xyqlNjXfrRmy9Sux3PYhh9i9Qud7G8BuPv/fZ96lRBpB+GborUMkdvkak3v5SIyqw/bPUnRNT8oPO+TD+e9hekrIiROXqLiNSj/cDr7ae2/SqRQX9XpDcMlFsirSyZL5FS1EF0ZPJmW6c2AoYb5tR3cZF5qDsgMh3b1yJ/8faj21b3sYg3otTpTTW+iL0XVG3kS8SIYtqs/k8pEmXRbOzXWm4Y9kWes0griunDBpQgMe6N6Y1n+yLzUksvi+nDLp1ANc9BflOP3lbAlztl+EaN/Ev2is12/DFGijy8T/TmzJdricdE5j7yb1nfn/bpbZpg2PL/LUUqkadNEW/U+lvWt2gAfV6RWoq8brr7653YL3d0f0yke4v8R6YmRO55RYLxN9i3GxPpUiKubfZrjXfrOyTGSzwjSqTTIndfpHHC2yKNPL9Z8lwHb3XkHn+NJyLnC/2GyCsp4lIYljO6ucWq77K/yqomOr3+d7ch8kiK3GzFPOYzls2mcpwq8wcS//UCKXLbEBmOiBRWZN2QLUSSm0I/pfHfqHxuidxjIrXffdt58WEMd6nNF7tMpPRFvNf3nEh3SKRZRfr5fDXgVtkjomBqM0LkHojUrq/vi9Sr+pq6FCmvFGk9kS4QqURNFXsi041kY3t16z+p6y8TMVrE7uR3IqWoqc179pVyEXmK1B1SxNjrqSufZlo1UVHAFyncYLYvMi22NKOLkyoEit1Eawx286O8IjaDTkS+wba70nhbRO5rOkpELJ/XtimXeUTqWSR4pCdERFjbF3kvSDa2CXl7PMThxopU9m85RB7+p0LEqFdTj4ksJ1S+yLD+1Q0udZ4aqfZFGtFHd0WMEvGGa9elSifS/JhIrbbD74rcRQT3RNyMpnIiJs+oNVV+WkS+XrH36G1Sa8Tiy0tf7GEv4It8OjE+IFKK+4hcInbWam8gP71VOSBSqNeLd0TqSWQ93hMpgx+0eNm/DteLiLeRwg0DaZHbloiYbLdyknetSOu6+O7Oh/fA1MimGBWxqx0P28r8ErlCRAQST2T8roj4SYi1QcnbhItFRCAJtjl1QXqDjnvyyyIQudsB7EOPQyIikOxuPPNE2rhIlX9l6EBAlJc1/g3GOZE6/y3WERERSHY3Zx4Vyb4McWDSKAOJvsHYFLnviDTZV7gOiYhAsrvv96jI8Csirbjj2tmJfUzE5F7OtneIaREjbjD0Jv/TIn1+kWFfxAUSLRLZnuOJbMSR9pdEXCDZfX/kqEiXW8QcEXGBRK+xRXZ+HYvsF6ydmnnJNC1SimUUKdL+QSLtEREXSLzfDggHn/ekUax2+dP4Z+zjLIxHREQg2XsPUYts3VhdItIfEHGBRLam2Fru+0wXNTdEivyBvTgm4gJJKw6Nra5rkfLHRMrlGeKOiAsk8jXw2POO99DrAn6wHHSZSHVMxAUS+VpBHRl8tEj1kyK3AyKVWF+XP38Zf1fHhf8qvtJ4gUh9TMQFEnlLZCL5Meo9RG81/kKRZllL3BFRv0rVr0fFlgfbSWS0yT/01S4TmX8RZFfkNoaNbHkWHRFx4d8TWWfvF4iMB0VsIBG3vdFfqnk7FGKMU0dcJ7IU6r6IDSTitreOBPa5MuwX3mRsnb3nF1kayr6ICySj6ABhYJ+7h62q0V8Gu0qkPipSi0IWv6/VRUrm5sJ/OfrLYN1FImb9DdA9EdfHjXtUHZ2hzE8dn+tZvba8SKRYFo/3RVwftw/Rq9g6p1mfOq7HdipV+5Q7s0i9FOq+iOvj9ehyGXvjft5mOteE0armMpF18XhfRAUSu+U9cse+vEczNcRC11kxuviaR8Q+91qfQR4QkYFkiT0iNN6a/64lM79+sj58fC2pvF+qbsV9Zh4R4TGneEBEBpLpr614ytSKBIeb/XXN1jY0dbVsImpv/OOgiAsa7VSPjXjKFPyabjkdUi/JG+9q2UTUbtnhoIi8I7F0kQTvymzQ9TVkFan86x4RUXcksn/5IlMtqeT9q2UTqeV1u4MiLpC4chA/2Ogl2Eot3zKbSCOvezso4gKJesEtFNGX6HQP6rKKiEZul0QHfUj0PUR3k6UbihKxi8VWK/jh6mwiovMtNXFEpBVLW7p8lchDffLUIm5DRBaRoK/b/24kJWLEbZ8uXyUyqFp7aBG3bpdDJBxjvnLS6WPW3whQ77O7ZyS6fJXIXRXWXYsMl4nY+ZN3jBVRP8p4X7OhsxVurbf9sBNSbtDKJBK26Fv5Co6Zr9mqZcU1563Olv+fZyza9l+uT64n5K+RJS/lMzhmLtlWLfSuIo3Kc7TxyP+PyIo83Qk5XiQRInYU8dMt1h/AHsRHXi7dV6LxdOtHreswdnC45xWJ/Pdbt3/6B/01/1H37iOx+7hVJ4vI5ORq15SCwSGTSAaqcXcPYjEm9s0Uv/Z/u/mY/U0xqd+wLfLvF/gdigvfWvhhke63s5BL5LdzkIvrXhr7Yf767Qzk4h+/nQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPij+R/Pa/mB4mnRPQAAAABJRU5ErkJggg==);background-position:-17.89px -31.93px;background-size:139.6px 78.52px}.sp-hint{align-items:baseline;gap:var(--sp-space-1);display:inline-flex}.sp-hint__trigger{color:var(--sp-color-text-muted);cursor:pointer;border-radius:var(--sp-radius-round);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.sp-hint__trigger:hover{color:var(--sp-color-text)}.sp-hint__trigger:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-hint__body{padding:var(--sp-space-2) var(--sp-space-3);background:var(--sp-color-panel-2);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-150);color:var(--sp-color-text-2);font-size:var(--sp-font-size-100);line-height:var(--sp-line-height-base);margin-block-start:var(--sp-space-1);display:block}.sp-infostrip{align-items:flex-start;gap:var(--sp-space-2);padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-150);font-size:var(--sp-font-size-150);line-height:var(--sp-line-height-base);color:var(--sp-color-text-2);background:var(--sp-color-panel-2);border:var(--sp-border-width) solid var(--sp-color-border-2);flex-wrap:wrap;display:flex}.sp-infostrip[data-tone=info]{background:var(--sp-color-info-surface);color:var(--sp-color-info);border-color:#0000}.sp-infostrip[data-tone=warn]{background:var(--sp-color-warning-surface);color:var(--sp-color-warning);border-color:#0000}.sp-infostrip__text{overflow-wrap:anywhere;flex:auto;min-width:0}.sp-infostrip__more,.sp-infostrip__dismiss{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.sp-infostrip__more{text-decoration:underline}.sp-infostrip__dismiss{color:var(--sp-color-text-muted);flex:none;place-items:center;display:inline-grid}.sp-infostrip__more:focus-visible,.sp-infostrip__dismiss:focus-visible{box-shadow:var(--sp-focus-ring);border-radius:var(--sp-radius-100);outline:none}.sp-infostrip__body{color:var(--sp-color-text-2);flex-basis:100%;margin-block-start:var(--sp-space-2)}.sp-choice{border:0;min-inline-size:0;margin:0;padding:0}.sp-choice__legend{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);text-transform:uppercase;letter-spacing:.8px;color:var(--sp-color-text-muted);margin-block-end:var(--sp-space-2);padding:0}.sp-choice__options{border-radius:var(--sp-radius-200);background:var(--sp-color-panel);border:0;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.sp-choice__option{align-items:center;gap:var(--sp-space-2);border-radius:var(--sp-radius-150);min-block-size:44px;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);cursor:pointer;white-space:nowrap;flex:auto;justify-content:center;padding-inline:14px;display:inline-flex;position:relative}.sp-choice__input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;padding:0;position:absolute;inset:0}.sp-choice__option[data-active]{background:var(--sp-color-surface);color:var(--sp-color-text);box-shadow:var(--sp-elevation-1)}.sp-choice__option:not([data-active]):not([data-unavailable]):hover{color:var(--sp-color-text-2)}.sp-choice__option[data-unavailable]{opacity:.55;cursor:not-allowed}.sp-choice__option:has(.sp-choice__input:focus-visible){box-shadow:var(--sp-focus-ring);outline:none}.sp-choice--compact .sp-choice__options{background:var(--sp-color-panel);border-radius:var(--sp-radius-200);border:0;flex-wrap:nowrap;gap:4px;padding:4px}.sp-choice--compact .sp-choice__option{border-radius:var(--sp-radius-150);min-block-size:38px;font-size:var(--sp-font-size-control-xs);gap:4px;padding-inline:10px}.sp-choice--compact .sp-choice__option[data-active]{background:var(--sp-color-surface);color:var(--sp-color-text);box-shadow:var(--sp-elevation-1)}.sp-choice--compact .sp-choice__option:not([data-active]):not([data-unavailable]):hover{color:var(--sp-color-text);background:0 0}.sp-choice--compact .sp-soon{letter-spacing:.2px;padding-inline:4px;font-size:9.5px}@media (pointer:coarse){.sp-choice--compact .sp-choice__option{min-block-size:44px;padding-inline:12px}}.sp-soon{border-radius:var(--sp-radius-round);background:var(--sp-color-panel-2);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;flex:none;padding-inline:6px}:root[dir=rtl] .sp-soon{text-transform:none;letter-spacing:normal}.sp-choice__hint{margin-block:var(--sp-space-2) 0;max-inline-size:52ch;font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-layer{z-index:var(--sp-z-modal);position:fixed;inset:0}.sp-layer__veil{background:var(--sp-color-scrim);position:absolute;inset:0}.sp-drawer{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-400);flex-direction:column;max-block-size:calc(100vh - 32px);inline-size:min(440px,100vw - 32px);display:flex;position:absolute;inset-block-start:var(--sp-space-4);inset-block-end:auto;inset-inline-end:var(--sp-space-4);overflow:hidden;box-shadow:0 24px 60px #06281f38}.sp-drawer:focus-visible{outline:none}.sp-drawer__header{align-items:center;gap:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);padding:18px 20px 14px;display:flex}.sp-drawer__title{min-width:0;font-size:var(--sp-font-size-400);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text);flex:auto;margin:0}.sp-drawer__close{inline-size:var(--sp-touch-target-min);block-size:var(--sp-touch-target-min);color:var(--sp-color-text-muted);cursor:pointer;border-radius:var(--sp-radius-150);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.sp-drawer__close:hover{background:var(--sp-color-panel-2);color:var(--sp-color-text)}.sp-drawer__close:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-drawer__body{flex:auto;padding:18px 20px;overflow-y:auto}.sp-drawer__footer{border-block-start:var(--sp-border-width) solid var(--sp-color-border-2);flex:none;padding:14px 20px}@media (width<=560px){.sp-drawer{border:0;border-block-start:var(--sp-border-width) solid var(--sp-color-border);border-radius:0;border-start-start-radius:var(--sp-radius-400);border-start-end-radius:var(--sp-radius-400);max-block-size:85dvh;inline-size:100%;inset-block:auto 0;inset-inline:0}}.sp-drawer[data-variant=sheet]{border-inline-start:0;border-block-start:var(--sp-border-width) solid var(--sp-color-border);border-start-start-radius:var(--sp-radius-300);border-start-end-radius:var(--sp-radius-300);max-block-size:85dvh;inline-size:100%;inset-block:auto 0;inset-inline:0}.sp-drawer[data-variant=sheet] .sp-drawer__body{padding-block-end:calc(var(--sp-space-4) + env(safe-area-inset-bottom))}.sp-help{gap:var(--sp-space-5);flex-direction:column;display:flex}.sp-help__lede{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);max-inline-size:62ch;margin:0}.sp-help__section{gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-help__heading{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);text-transform:uppercase;letter-spacing:.4px;margin:0}:root[dir=rtl] .sp-help__heading{text-transform:none;letter-spacing:normal}.sp-help__topics{gap:var(--sp-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-help__topic-title{margin:0 0 var(--sp-space-1);font-size:var(--sp-font-size-200);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text)}.sp-help__topic-body{font-size:var(--sp-font-size-150);line-height:var(--sp-line-height-base);color:var(--sp-color-text-2);max-inline-size:62ch;margin:0}.sp-confirm__actions{justify-content:flex-end;gap:var(--sp-space-2);display:flex}.sp-confirm__consequence{margin-block:var(--sp-space-3) 0;padding:var(--sp-space-3);border-radius:var(--sp-radius-150);background:var(--sp-color-panel-2);color:var(--sp-color-text-2);font-size:var(--sp-font-size-150);line-height:var(--sp-line-height-base)}.sp-confirm__consequence[data-danger]{background:var(--sp-color-danger-surface);color:var(--sp-color-danger)}.sp-back{align-items:center;gap:var(--sp-space-1);padding:var(--sp-space-1) var(--sp-space-2);color:var(--sp-color-text-muted);font:inherit;font-size:var(--sp-font-size-150);cursor:pointer;border-radius:var(--sp-radius-150);background:0 0;border:0;margin-inline-start:calc(var(--sp-space-2) * -1);display:inline-flex}.sp-back:hover{color:var(--sp-color-text);background:var(--sp-color-panel-2)}.sp-back:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-card{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);box-shadow:var(--sp-elevation-1)}.sp-card__header{align-items:flex-start;gap:var(--sp-space-3);padding:var(--sp-card-padding) var(--sp-card-padding) 0;display:flex}.sp-card__heading{flex:auto;min-width:0}.sp-card__title{font-size:var(--sp-font-size-400);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text);margin:0}.sp-card__subtitle{margin:var(--sp-space-1) 0 0;font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted)}.sp-card__actions{flex:none}.sp-card__body{padding:var(--sp-card-padding)}.sp-card[data-flush] .sp-card__body{padding:0}:root[data-theme=dark] .sp-card{box-shadow:none}.sp-set-card,.sp-dash-card{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);padding:var(--sp-space-4)}.sp-set-card{text-align:start;color:var(--sp-color-text);font:inherit;cursor:pointer;transition:border-color var(--sp-motion-fast,.12s);align-items:flex-start;display:flex}.sp-set-card:hover:not(:disabled){border-color:var(--sp-color-primary)}.sp-set-card:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-comm-card,.sp-comm-hub-card{padding:var(--sp-space-4);border-radius:var(--sp-radius-200);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface)}.sp-gatecard{padding:var(--sp-card-padding);background:var(--sp-color-panel-2);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);color:var(--sp-color-text-2)}.sp-gatecard__header{align-items:center;gap:var(--sp-space-2);color:var(--sp-color-text);display:flex}.sp-gatecard__title{font-size:var(--sp-font-size-400);font-weight:var(--sp-font-weight-semibold);margin:0}.sp-gatecard__why{line-height:var(--sp-line-height-base);margin-block-start:var(--sp-space-3)}.sp-gatecard__deps{margin-block-start:var(--sp-space-3)}.sp-gatecard__depsLabel{margin:0 0 var(--sp-space-1);font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.sp-gatecard__deps ul{margin:0;padding-inline-start:var(--sp-space-5)}.sp-gatecard__alt{border-block-start:var(--sp-border-width) solid var(--sp-color-border);margin-block-start:var(--sp-space-4);padding-block-start:var(--sp-space-3)}.sp-listpage{flex-direction:column;gap:0;display:flex}.sp-listpage__zone{min-width:0;margin-block-end:22px}.sp-listpage__zone[data-zone=tabs]{margin-block-end:14px}.sp-listpage__zone[data-zone=toolbar],.sp-listpage__zone[data-zone=bulk]{margin-block-end:12px}.sp-listpage__zone[data-zone=table]{margin-block-end:14px}.sp-listpage__zone:last-child,.sp-listpage__zone>.sp-page-header,.sp-listpage__zone>.sp-stat-strip,.sp-listpage__zone>.sp-view-tabs,.sp-listpage__zone>.sp-toolbar,.sp-listpage__zone>.sp-bulkbar{margin-block-end:0}.sp-listpage__zone>.sp-pagination{margin-block-start:0}.sp-listpage__zone[data-zone=table]{overflow-x:auto}.sp-splitbutton{align-items:stretch;display:inline-flex;position:relative}.sp-splitbutton__action{border-start-end-radius:0;border-end-end-radius:0}.sp-splitbutton__caret{padding-inline:var(--sp-space-2);min-inline-size:var(--sp-touch-target-min);border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--sp-border-width) * -1)}.sp-splitbutton__menu{z-index:var(--sp-z-pop);min-inline-size:200px;padding:var(--sp-space-1);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--sp-space-1));inset-inline-end:0}.sp-splitbutton__item{text-align:start;inline-size:100%;padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-150);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);cursor:pointer;background:0 0;border:0;display:block}.sp-splitbutton__item[data-active]{background:var(--sp-color-panel-2)}.sp-splitbutton__item[data-danger]{color:var(--sp-color-danger)}.sp-splitbutton__item[aria-disabled=true]{color:var(--sp-color-text-faint);cursor:not-allowed}@media (pointer:coarse){.sp-splitbutton__caret,.sp-splitbutton__item{min-block-size:var(--sp-touch-target-coarse)}.sp-splitbutton__caret{min-inline-size:var(--sp-touch-target-coarse)}}.sp-toast-host{z-index:var(--sp-z-toast);gap:var(--sp-space-2);pointer-events:none;justify-items:end;display:grid;position:fixed;inset-block-end:var(--sp-space-4);inset-inline-end:var(--sp-space-4)}.sp-toast{pointer-events:auto;align-items:center;gap:var(--sp-space-2);min-inline-size:260px;max-inline-size:min(420px, calc(100vw - var(--sp-space-6)));padding:var(--sp-space-3);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);box-shadow:var(--sp-elevation-3);color:var(--sp-color-text);font-size:var(--sp-font-size-150);animation:sp-toast-in var(--sp-motion-duration-base) var(--sp-motion-easing-standard);display:flex}.sp-toast[data-tone=success]{border-inline-start:3px solid var(--sp-color-success)}.sp-toast[data-tone=info]{border-inline-start:3px solid var(--sp-color-info)}.sp-toast[data-tone=warning]{border-inline-start:3px solid var(--sp-color-warning)}.sp-toast[data-tone=error]{border-inline-start:3px solid var(--sp-color-danger)}.sp-toast__message{flex:auto;min-width:0}.sp-toast__dismiss{color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.sp-toast__dismiss:focus-visible{box-shadow:var(--sp-focus-ring);border-radius:var(--sp-radius-100);outline:none}@keyframes sp-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sp-toast{animation:none}}@media (width<=560px){.sp-toast-host{inset-inline:var(--sp-space-3);justify-items:stretch}.sp-toast{min-inline-size:0;max-inline-size:none}}.sp-listbox-pop{z-index:var(--sp-z-pop);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);min-inline-size:100%;box-shadow:var(--sp-elevation-pop);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow:hidden}@media not all and (width<=560px){.sp-listbox-pop[data-placement=below]{inset-block-start:calc(100% + var(--sp-space-1))}.sp-listbox-pop[data-placement=above]{inset-block-end:calc(100% + var(--sp-space-1))}}.sp-listbox-pop .sp-listbox{flex:auto;max-block-size:100%}.sp-listbox__search{padding:var(--sp-space-2);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);flex:none}.sp-listbox__searchInput{inline-size:100%}.sp-listbox__group{padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2) var(--sp-space-1);font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.sp-listbox__icon{color:var(--sp-color-text-muted);flex:none;place-items:center;display:inline-grid}.sp-listbox__label{flex:auto;min-width:0}.sp-listbox__why{font-size:var(--sp-font-size-100);color:var(--sp-color-text-faint);flex:none}.sp-listbox__option[aria-disabled=true]{color:var(--sp-color-text-faint);cursor:not-allowed}.sp-listbox__option[aria-disabled=true][data-active]{background:0 0}.sp-listbox__empty{padding:var(--sp-space-3);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-150);text-align:center}.sp-select-control__clear{border-radius:var(--sp-radius-round);block-size:20px;inline-size:20px;color:var(--sp-color-text-muted);cursor:pointer;flex:none;place-items:center;display:inline-grid}.sp-select-control__clear:hover{background:var(--sp-color-panel-2);color:var(--sp-color-text)}.sp-select-control[data-readonly]{background:var(--sp-color-panel-2);cursor:default}@media (width<=560px){.sp-listbox-pop{z-index:var(--sp-z-modal);border-block-end:0;border-inline:0;border-start-start-radius:var(--sp-radius-300);border-start-end-radius:var(--sp-radius-300);max-block-size:70dvh;position:fixed;inset-block:auto 0;inset-inline:0}}@media (pointer:coarse){.sp-listbox__option{min-block-size:var(--sp-touch-target-coarse)}}.sp-datefield{inline-size:100%;display:inline-block;position:relative}.sp-datefield__control{align-items:center;gap:var(--sp-space-2);inline-size:100%;min-block-size:var(--sp-control-height);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);text-align:start;cursor:pointer;display:flex}.sp-datefield__control:hover:not([disabled]){border-color:var(--sp-color-border-strong)}.sp-datefield__control:focus-visible{box-shadow:var(--sp-focus-ring);border-color:var(--sp-color-primary);outline:none}.sp-datefield__control[aria-invalid=true]{border-color:var(--sp-color-danger)}.sp-datefield__control[disabled]{background:var(--sp-color-panel-2);color:var(--sp-color-text-faint);cursor:not-allowed}.sp-datefield__control[data-readonly]{background:var(--sp-color-panel-2);cursor:default}.sp-datefield__control[data-placeholder] .sp-datefield__value{color:var(--sp-color-text-faint)}.sp-datefield__icon{color:var(--sp-color-text-muted);flex:none}.sp-datefield__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sp-datefield__clear{color:var(--sp-color-text-muted);border-radius:var(--sp-radius-round);flex:none;place-items:center;display:inline-grid}.sp-datefield__clear:hover{background:var(--sp-color-panel-2);color:var(--sp-color-text)}.sp-datefield__pop{z-index:var(--sp-z-pop);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);position:absolute;inset-inline-start:0;overflow:auto}@media not all and (width<=560px){.sp-datefield__pop[data-placement=below]{inset-block-start:calc(100% + var(--sp-space-1))}.sp-datefield__pop[data-placement=above]{inset-block-end:calc(100% + var(--sp-space-1))}}.sp-datefield__actions{padding:var(--sp-space-2);border-block-start:var(--sp-border-width) solid var(--sp-color-border-2);justify-content:flex-end;display:flex}.sp-datefield__action{color:var(--sp-color-primary);font:inherit;font-size:var(--sp-font-size-150);cursor:pointer;padding:var(--sp-space-1) var(--sp-space-2);border-radius:var(--sp-radius-150);background:0 0;border:0}.sp-datefield__action:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-calendar{padding:var(--sp-space-3);inline-size:280px}.sp-calendar__head{align-items:center;gap:var(--sp-space-2);margin-block-end:var(--sp-space-2);display:flex}.sp-calendar__month{text-align:center;font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text);flex:auto}.sp-calendar__nav{border-radius:var(--sp-radius-150);block-size:32px;inline-size:32px;color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.sp-calendar__nav:hover{background:var(--sp-color-panel-2);color:var(--sp-color-text)}.sp-calendar__nav:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-calendar__weekdays,.sp-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.sp-calendar__weekdays{margin-block-end:var(--sp-space-1)}.sp-calendar__row{display:contents}.sp-calendar__weekdays span{text-align:center;font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted)}.sp-calendar__day{border-radius:var(--sp-radius-150);block-size:34px;color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-150);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.sp-calendar__day:hover:not([aria-disabled=true]){background:var(--sp-color-panel-2)}.sp-calendar__day:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-calendar__day[data-outside]{color:var(--sp-color-text-faint)}.sp-calendar__day[data-today]{font-weight:var(--sp-font-weight-semibold);box-shadow:inset 0 0 0 1px var(--sp-color-border-strong)}.sp-calendar__day[aria-selected=true]{background:var(--sp-color-primary);color:var(--sp-color-text-on-accent);font-weight:var(--sp-font-weight-semibold)}.sp-calendar__day[aria-disabled=true]{color:var(--sp-color-text-faint);cursor:not-allowed;opacity:.5}@media (pointer:coarse){.sp-calendar__day{block-size:var(--sp-touch-target-coarse)}.sp-calendar__nav{inline-size:var(--sp-touch-target-coarse);block-size:var(--sp-touch-target-coarse)}}@media (width<=560px){.sp-datefield__pop{z-index:var(--sp-z-modal);border-block-end:0;border-inline:0;border-start-start-radius:var(--sp-radius-300);border-start-end-radius:var(--sp-radius-300);position:fixed;inset-block:auto 0;inset-inline:0}.sp-calendar{inline-size:100%}}.sp-dr{display:block;position:relative}.sp-dr__trigger{align-items:center;gap:var(--sp-space-2);min-block-size:44px;inline-size:100%;padding:var(--sp-space-2) var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);text-align:start;cursor:pointer;display:flex}.sp-dr__trigger:hover:not([disabled]){border-color:var(--sp-color-border-strong)}.sp-dr__trigger:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-dr__trigger[disabled]{background:var(--sp-color-panel);color:var(--sp-color-text-muted);cursor:not-allowed}.sp-dr__icon,.sp-dr__caret{color:var(--sp-color-text-muted);flex:none}.sp-dr__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.sp-dr__pop{z-index:var(--sp-z-pop);inline-size:min(420px,92vw);padding:var(--sp-space-3);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);position:absolute;inset-inline-start:0;overflow:auto}@media not all and (width<=560px){.sp-dr__pop[data-placement=below]{inset-block-start:calc(100% + var(--sp-space-1))}.sp-dr__pop[data-placement=above]{inset-block-end:calc(100% + var(--sp-space-1))}}.sp-dr__presets{gap:var(--sp-space-1);flex-wrap:wrap;margin-block-end:var(--sp-space-3);display:flex}.sp-dr__preset{min-block-size:34px;padding:var(--sp-space-1) var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-round);background:var(--sp-color-panel-2);color:var(--sp-color-text-2);font:inherit;font-size:var(--sp-font-size-control-xs);cursor:pointer}.sp-dr__preset:hover{border-color:var(--sp-color-border-strong)}.sp-dr__preset:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-dr__preset[aria-pressed=true]{background:var(--sp-color-primary-tint);border-color:var(--sp-color-primary);color:var(--sp-color-primary-hover);font-weight:600}.sp-dr__fields{gap:var(--sp-space-2);grid-template-columns:1fr 1fr;display:grid}.sp-dr__field{gap:var(--sp-space-1);flex-direction:column;margin:0;display:flex}.sp-dr__label{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-2);font-weight:600}.sp-dr__sum{border-block-start:var(--sp-border-width) solid var(--sp-color-border-2);font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-2);margin-block-start:var(--sp-space-3);padding-block-start:var(--sp-space-2)}.sp-dr__warn{color:var(--sp-color-danger);font-size:var(--sp-font-size-control-xs);margin-block-start:var(--sp-space-1);display:block}.sp-dr__foot{align-items:center;gap:var(--sp-space-2);margin-block-start:var(--sp-space-3);display:flex}.sp-dr__spacer{flex:auto}@media (width<=560px){.sp-dr__pop{z-index:var(--sp-z-modal);max-block-size:80vh;inline-size:auto;border-block-end:0;border-inline:0;border-start-start-radius:var(--sp-radius-300);border-start-end-radius:var(--sp-radius-300);padding-block-end:calc(var(--sp-space-3) + env(safe-area-inset-bottom));position:fixed;inset-block:auto 0;inset-inline:0}.sp-dr__fields{grid-template-columns:1fr}}.sp-view-tabpanel:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset);border-radius:var(--sp-radius-150)}:root{--sp-field-gap:16px;--sp-field-label-gap:6px;--sp-field-note-gap:5px;--sp-banner-gap:18px}.sp-field{gap:0}.sp-field__label{margin-block-end:var(--sp-field-label-gap)}.sp-field__help,.sp-field__error{margin-block-start:var(--sp-field-note-gap)}.sp-form-section>*+*{margin-block-start:var(--sp-field-gap)}.sp-form-section>.sp-form-section__head+*{margin-block-start:0}.sp-alert,.sp-infostrip{margin-block-end:var(--sp-banner-gap)}.sp-alert:last-child,.sp-infostrip:last-child{margin-block-end:0}.sp-segmented[data-compact]{align-self:flex-start}.sp-unit-select{gap:var(--sp-field-note-gap);flex-direction:column;display:flex}.sp-dropzone-field{flex-direction:column;display:flex}.sp-dropzone-field>.sp-field__label{margin-block-end:var(--sp-field-label-gap)}.sp-dropzone{justify-content:center;align-items:center;gap:var(--sp-space-2);min-block-size:132px;padding:var(--sp-space-5);border:2px dashed var(--sp-color-border-strong);border-radius:var(--sp-radius-300);background:var(--sp-color-panel);text-align:center;flex-direction:column;transition:border-color .12s,background-color .12s;display:flex;position:relative}.sp-dropzone[data-dragging]{border-color:var(--sp-color-primary);background:var(--sp-color-primary-tint)}.sp-dropzone[data-disabled]{opacity:.55}.sp-dropzone__prompt{font-size:var(--sp-font-size-150);color:var(--sp-color-text-2);margin:0}.sp-dropzone__browse{cursor:pointer;border-radius:inherit;position:absolute;inset:0}.sp-dropzone[data-disabled] .sp-dropzone__browse{cursor:not-allowed}.sp-dropzone__input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.sp-dropzone:focus-within{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-dropzone__guidance{margin:var(--sp-field-note-gap) 0 0;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-dropzone__actions{gap:var(--sp-space-2);flex-wrap:wrap;margin-block-start:var(--sp-space-3);display:flex}.sp-dropzone__preview{object-fit:contain;max-block-size:96px;max-inline-size:100%}.sp-detail-facts{gap:var(--sp-space-3) var(--sp-space-5);margin:0;display:grid}@media (width>=640px){.sp-detail-facts[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-detail-fact{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.sp-detail-fact__term{font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-medium);color:var(--sp-color-text-muted)}.sp-detail-fact__val{font-size:var(--sp-font-size-150);color:var(--sp-color-text);overflow-wrap:anywhere;margin:0}.sp-detail-fact__val[data-muted]{color:var(--sp-color-text-muted);font-style:italic}.sp-detail-stack{gap:var(--sp-space-4);flex-direction:column;min-inline-size:0;display:flex}.sp-detail-layout{grid-template-columns:minmax(0, 1fr) var(--sp-rail-width-form);gap:var(--sp-space-5);align-items:start;display:grid}.sp-detail-layout>*{min-inline-size:0}.sp-detail-layout__main,.sp-detail-layout__aside{gap:var(--sp-space-4);flex-direction:column;min-inline-size:0;display:flex}@media (width<=900px){.sp-detail-layout{grid-template-columns:minmax(0,1fr)}}.sp-detail-meta{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;margin-block-end:var(--sp-space-4);display:flex}.sp-detail-meta__type{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted)}.sp-detail-note{margin:var(--sp-space-3) 0 0;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-identity-head{background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-300);flex-wrap:wrap;align-items:flex-start;gap:14px;margin-block-end:var(--sp-space-4);padding:20px;display:flex}.sp-identity-head__avatar{border-radius:var(--sp-radius-200);background:var(--sp-color-primary-tint);block-size:48px;inline-size:48px;color:var(--sp-color-primary);unicode-bidi:isolate;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.sp-identity-head__body{flex:auto;min-inline-size:0}.sp-identity-head__title{font-size:var(--sp-font-size-500);margin:0 0 6px;line-height:1.25}.sp-identity-head__meta{gap:var(--sp-space-2);font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);flex-wrap:wrap;align-items:center;display:flex}.sp-identity-head__contact{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);unicode-bidi:isolate}.sp-identity-head__actions{gap:var(--sp-space-2);flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:flex}.sp-identity-head__badge{padding:2px var(--sp-space-2);border-radius:var(--sp-radius-100);border:1px solid var(--sp-color-border);background:var(--sp-color-surface-raised);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);unicode-bidi:isolate;align-items:center;font-weight:600;display:inline-flex}.sp-detail-cardgrid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}.sp-detail-cardgrid>*{min-inline-size:0}.sp-keyfigure-strip{padding:var(--sp-space-4) 20px;margin:0 0 var(--sp-space-4);background:var(--sp-color-surface-raised);border:1px solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);flex-wrap:wrap;gap:28px;display:flex}.sp-keyfigure{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.sp-keyfigure__label{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}.sp-keyfigure__value{font-size:var(--sp-font-size-money);margin:0;font-weight:700}.sp-keyfigure[data-empty] .sp-keyfigure__value{font-weight:400}.sp-keyfigure__sub{font-size:var(--sp-font-size-200);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);margin-block-start:2px;display:block}.sp-keyfigure__unavailable{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-200)}@media (width<=720px){.sp-keyfigure-strip{gap:18px}}.sp-overflowmenu{display:inline-flex;position:relative}.sp-overflowmenu__trigger{padding-inline:var(--sp-space-2)}.sp-overflowmenu__menu{z-index:var(--sp-z-menu,40);min-inline-size:250px;padding:var(--sp-space-1);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-space-1));inset-inline-end:0}.sp-overflowmenu__item{inline-size:100%;padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-150);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sp-overflowmenu__item[data-active]{background:var(--sp-color-panel)}.sp-overflowmenu__item[data-danger]{color:var(--sp-color-danger)}.sp-overflowmenu__item[aria-disabled]{color:var(--sp-color-text-muted);cursor:not-allowed}.sp-overflowmenu__item-reason{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-overflowmenu__separator{background:var(--sp-color-border);block-size:1px;margin-block:var(--sp-space-1);display:block}.sp-overflowmenu__note{padding:var(--sp-space-1) var(--sp-space-3) var(--sp-space-2);font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin:0}.sp-splitbutton__item-label,.sp-overflowmenu__item-label{display:block}.sp-sec-h{align-items:center;gap:var(--sp-space-3);margin:0 0 var(--sp-space-4);letter-spacing:-.01em;color:var(--sp-color-text);flex-wrap:wrap;font-size:18px;font-weight:700;display:flex}.sp-sec-h__icon{color:var(--sp-color-primary);flex:none;display:inline-flex}.sp-sec-h__sub{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);font-weight:400}.sp-page-sec{margin-block-end:34px}.sp-page-sec__lede{margin:-8px 0 var(--sp-space-4);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-hub-grid{align-items:stretch;gap:var(--sp-space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;display:grid}.sp-hub-card{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);background:var(--sp-color-surface);block-size:100%;color:inherit;text-align:start;flex-direction:column;justify-content:flex-start;gap:6px;padding:20px;text-decoration:none;display:flex}.sp-hub-card:hover,.sp-hub-card:focus-visible{border-color:var(--sp-color-border-strong);box-shadow:var(--sp-elevation-2);text-decoration:none}a.sp-hub-card:hover .sp-hub-card__name,a.sp-hub-card:hover .sp-hub-card__desc{text-decoration:none}.sp-hub-card--planned{cursor:default;border-style:dashed}.sp-hub-card--planned .sp-hub-card__icon{opacity:.6}.sp-hub-card__icon{border-radius:var(--sp-radius-200);background:var(--sp-color-primary-tint);block-size:40px;inline-size:40px;color:var(--sp-color-primary-hover);flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-hub-card__name{align-items:flex-start;gap:var(--sp-space-2);min-block-size:2.6em;color:var(--sp-color-text);flex-wrap:wrap;font-weight:600;display:flex}.sp-hub-card__desc{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.8em;font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);-webkit-box-orient:vertical;margin-block-start:6px;display:-webkit-box;overflow:hidden}.sp-hub-card__note{-webkit-line-clamp:4;line-clamp:4;font-size:var(--sp-font-size-100);color:var(--sp-color-text-faint);-webkit-box-orient:vertical;margin-block-start:auto;padding-block-start:10px;display:-webkit-box;overflow:hidden}.sp-split-view{grid-template-columns:minmax(0, 1fr) var(--sp-rail-width-form);gap:var(--sp-space-5);align-items:start;display:grid}.sp-split-view>*{min-inline-size:0}@media (width<=900px){.sp-split-view{grid-template-columns:minmax(0,1fr)}}.sp-split-rail{top:calc(var(--sp-topbar-height,56px) + 18px);gap:var(--sp-space-4);min-inline-size:0;display:grid;position:sticky}@media (height<=820px),(width<=900px){.sp-split-rail{position:static}}.sp-summary-card{padding:var(--sp-space-5);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);background:var(--sp-color-surface)}.sp-summary-card__title{margin:0 0 var(--sp-space-1);font-size:var(--sp-font-size-200);font-weight:700}.sp-summary-card__lede{margin:0 0 var(--sp-space-4);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-sc-list{margin:0}.sp-sc-row{justify-content:space-between;gap:var(--sp-space-4);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);font-size:var(--sp-font-size-150);padding-block:9px;display:flex}.sp-sc-row:last-child{border-block-end:0}.sp-sc-row dt{color:var(--sp-color-text-muted)}.sp-sc-row dd{text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.sp-sc-row--empty dd{color:var(--sp-color-text-faint);font-style:italic;font-weight:400}.sp-sc-links{gap:2px;display:grid}.sp-sc-link{align-items:center;gap:var(--sp-space-3);padding:var(--sp-space-3) var(--sp-space-1);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);color:inherit;text-decoration:none;display:flex}.sp-sc-link:last-child{border-block-end:0}.sp-sc-link:hover{background:var(--sp-color-panel-2)}.sp-sc-link__icon{border-radius:var(--sp-radius-150);background:var(--sp-color-primary-tint);block-size:32px;inline-size:32px;color:var(--sp-color-primary-hover);flex:none;justify-content:center;align-items:center;display:flex}.sp-sc-link__text{min-inline-size:0;font-size:var(--sp-font-size-150);flex-direction:column;gap:2px;display:flex}.sp-sc-link__text strong{font-weight:600}.sp-sc-link__text span{font-size:var(--sp-font-size-100);color:var(--sp-color-text-faint)}.sp-skip-link{padding:var(--sp-space-2) var(--sp-space-3);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-100);transition:transform var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);z-index:var(--sp-z-toast);position:absolute;inset-block-start:var(--sp-space-2);inset-inline-start:var(--sp-space-2);transform:translateY(-200%)}.sp-skip-link:focus{transform:translateY(0)}.sp-shell{background:var(--sp-color-page-bg);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-block-size:100%;display:grid}.sp-topbar{align-items:center;gap:var(--sp-space-2);block-size:var(--sp-topbar-height);padding-inline:var(--sp-space-4);border-block-end:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);z-index:var(--sp-z-sticky);display:flex;position:sticky;inset-block-start:0}.sp-id-divider{inline-size:var(--sp-border-width);background:var(--sp-color-border);flex:none;block-size:22px;margin-inline:2px}.sp-identity{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text);border:var(--sp-border-width) solid transparent;white-space:nowrap;border-radius:9px;min-block-size:40px;padding-block:6px;padding-inline:10px;display:flex}.sp-identity--switchable:hover{background:var(--sp-color-panel)}.sp-co-logo{background:var(--sp-color-panel);border:var(--sp-border-width) solid var(--sp-color-border);block-size:26px;inline-size:26px;font-size:11px;font-weight:var(--sp-font-weight-bold);color:var(--sp-color-primary-hover);border-radius:7px;flex:none;place-items:center;display:grid}.sp-topbar__spacer{flex:1}.sp-topbar__slots{align-items:center;gap:var(--sp-space-3);display:flex}.sp-profile-btn{cursor:pointer;padding:var(--sp-space-1);border-radius:var(--sp-radius-200);background:0 0;border:0;align-items:center;gap:6px;min-block-size:44px;display:inline-flex}.sp-profile-btn:hover{background:var(--sp-color-panel)}.sp-profile-btn__caret{color:var(--sp-color-text-muted)}.sp-avatar{border-radius:var(--sp-radius-round);background:var(--sp-gradient-primary);block-size:34px;inline-size:34px;min-inline-size:34px;color:var(--sp-color-text-on-accent);font-weight:var(--sp-font-weight-semibold);font-size:var(--sp-font-size-150);justify-content:center;align-items:center;display:inline-flex}.sp-topbar__unavailable{display:inline-flex}.sp-menu{display:inline-flex;position:relative}.sp-menu__panel{min-inline-size:220px;padding:var(--sp-space-1);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);box-shadow:var(--sp-elevation-pop);z-index:var(--sp-z-pop);gap:var(--sp-space-1);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-space-2));inset-inline-end:0}.sp-menu__caption{padding:var(--sp-space-2) var(--sp-space-3);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);margin:0}.sp-menu__item{align-items:center;gap:var(--sp-space-2);inline-size:100%;min-block-size:var(--sp-touch-target-min);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-2);text-align:start;font:inherit;font-size:var(--sp-font-size-300);color:var(--sp-color-text-2);border-radius:var(--sp-radius-150);cursor:pointer;background:0 0;border:0;display:flex}.sp-menu__item:hover{background:var(--sp-color-panel)}.sp-cmd-search{background:var(--sp-color-panel-2);border:var(--sp-border-width) solid var(--sp-color-border);min-block-size:40px;min-inline-size:200px;max-inline-size:340px;padding-inline:var(--sp-space-3);color:var(--sp-color-text-muted);cursor:pointer;font:inherit;text-align:start;transition:border-color var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), background var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);border-radius:12px;flex:1;align-items:center;gap:9px;display:flex}.sp-cmd-search:hover{border-color:var(--sp-color-border-strong);background:var(--sp-color-surface)}.sp-cmd-search:focus-visible{border-color:var(--sp-color-primary);background:var(--sp-color-surface);box-shadow:var(--sp-focus-ring);outline:none}.sp-cmd-search__label{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-medium)}.sp-cmd-search__kbd{display:none}.sp-cmd-panel{z-index:var(--sp-z-modal);background:#06281f59;justify-content:center;align-items:flex-start;padding-block-start:12vh;display:flex;position:fixed;inset:0}.sp-cmd-box{background:var(--sp-color-surface);inline-size:min(640px,92vw);box-shadow:var(--sp-elevation-pop);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:16px;overflow:hidden}.sp-cmd-input{align-items:center;gap:var(--sp-space-2);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);padding-block:14px;padding-inline:18px;display:flex}.sp-cmd-input__field{inline-size:100%;color:var(--sp-color-text);background:0 0;border:0;outline:none;font-family:inherit;font-size:15px}.sp-cmd-scope{padding-block:var(--sp-space-2);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin:0;padding-inline:18px}.sp-cmd-list{max-block-size:44vh;margin:0;padding:0;list-style:none;overflow-y:auto}.sp-cmd-group{text-transform:uppercase;letter-spacing:.7px;color:var(--sp-color-text-faint);font-size:11px;font-weight:var(--sp-font-weight-semibold);padding:12px 18px 4px}.sp-cmd-item{inline-size:100%;padding-block:var(--sp-space-2);font:inherit;font-size:var(--sp-font-size-control);color:var(--sp-color-text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;min-block-size:44px;padding-inline:18px;display:flex}.sp-cmd-item:hover,.sp-cmd-item[aria-selected=true]{background:var(--sp-color-primary-tint)}.sp-cmd-item__tag{color:var(--sp-color-text-faint);background:var(--sp-color-panel);border-radius:var(--sp-radius-100);padding-block:2px;padding-inline:var(--sp-space-2);margin-inline-start:auto;font-size:11px}.sp-cmd-empty{text-align:center;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control);margin:0;padding-block:28px;padding-inline:18px}.sp-cmd-foot{gap:var(--sp-space-4);padding-block:var(--sp-space-2);border-block-start:var(--sp-border-width) solid var(--sp-color-divider);font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-faint);align-items:center;padding-inline:18px;display:flex}.sp-kbd{font-family:inherit;font-size:10.5px;font-weight:var(--sp-font-weight-semibold);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-panel-2);color:var(--sp-color-text-muted);border-radius:5px;padding-block:1px;padding-inline:6px}.sp-shell__body{grid-template-columns:minmax(0,1fr);display:grid}.sp-sidenav{border-inline-end:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);padding:14px 10px;display:none}.sp-sidenav__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sp-sidenav__foot{border-block-start:var(--sp-border-width) solid var(--sp-color-divider);margin-block-start:auto;padding-block-start:10px}.sp-sidenav__heading{text-transform:uppercase;letter-spacing:.9px;color:var(--sp-color-text-faint);font-size:10.5px;font-weight:var(--sp-font-weight-semibold);margin:0;padding:14px 12px 5px}.sp-navitem{text-align:start;border-radius:var(--sp-radius-200);min-block-size:44px;inline-size:100%;font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-medium);color:var(--sp-color-text-2);cursor:pointer;transition:background var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);background:0 0;border:0;align-items:center;gap:11px;padding:10px 12px;display:flex;position:relative}.sp-navitem .sp-icon{color:var(--sp-color-text-muted);flex:none}.sp-navitem__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.sp-navitem:hover:not([disabled]){background:var(--sp-color-panel-2);color:var(--sp-color-primary-hover)}.sp-navitem:hover:not([disabled]) .sp-icon{color:var(--sp-color-primary)}.sp-navitem[aria-current=page]{background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover);font-weight:var(--sp-font-weight-semibold)}.sp-navitem[aria-current=page] .sp-icon{color:var(--sp-color-primary-hover)}.sp-navitem[aria-current=page]:before{content:"";inset-inline-start:-10px;background:var(--sp-color-primary);border-start-end-radius:3px;border-end-end-radius:3px;inline-size:3px;position:absolute;top:9px;bottom:9px}.sp-navitem__unavailable{display:block}.sp-navitem[disabled]{color:var(--sp-color-text-faint);cursor:default;opacity:.45}.sp-navitem[disabled] .sp-icon{color:var(--sp-color-text-faint)}@media (height<=900px){.sp-navitem{min-block-size:38px;padding-block:7px}.sp-sidenav__heading{margin-block-start:8px}}@media (height<=820px){.sp-navitem{min-block-size:34px;padding-block:5px}.sp-sidenav__heading{margin-block-start:6px;padding-block:2px}}@media (pointer:coarse){.sp-navitem{min-block-size:44px;padding-block:10px}}.sp-sidenav__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-block-size:0;margin-inline:-10px;padding-inline:10px;display:flex;overflow:clip auto}.sp-shell:not([data-nav-collapsed=true]) .sp-sidenav__scroll{scrollbar-gutter:stable}.sp-nav-collapse{inline-size:100%;min-block-size:var(--sp-touch-target-min);border-radius:var(--sp-radius-200);color:var(--sp-color-text-muted);cursor:pointer;transition:background var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;margin-block-start:6px;padding:8px;display:flex;position:relative}.sp-nav-collapse:hover{background:var(--sp-color-panel-2);color:var(--sp-color-primary)}.sp-shell[data-nav-collapsed=true] .sp-nav-collapse .sp-icon{transform:rotate(180deg)}[data-tip]:after{content:attr(data-tip);z-index:var(--sp-z-toast);background:var(--sp-color-text);color:var(--sp-color-surface);font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-medium);white-space:nowrap;box-shadow:var(--sp-elevation-3);opacity:0;pointer-events:none;transition:opacity var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);border-radius:7px;padding:5px 10px;display:none;position:absolute}.sp-nav-collapse[data-tip]:hover:after,.sp-nav-collapse[data-tip]:focus-visible:after,.sp-topbar__status-group[data-tip]:hover:after,.sp-topbar__status-group[data-tip]:focus-within:after{opacity:1;display:block}.sp-nav-collapse[data-tip]:after{inset-inline-start:calc(100% + 8px);top:50%;transform:translateY(-50%)}.sp-topbar__status-group[data-tip]:after{inset-block-start:calc(100% + 7px);inset-inline-end:0}.sp-topbar__status-group{align-items:center;display:inline-flex;position:relative}.sp-topbar__status-group .sp-soon{background:0 0}.sp-setup-bar{align-items:center;gap:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-inline-start:3px solid var(--sp-color-primary);border-radius:var(--sp-radius-150);background:var(--sp-color-primary-tint);flex-wrap:wrap;margin-block-end:var(--sp-space-5);padding:10px 14px;display:flex}.sp-setup-bar__label{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-primary-hover)}:root[dir=rtl] .sp-setup-bar__label{text-transform:none;letter-spacing:normal}.sp-setup-bar__current{min-inline-size:0;font-size:var(--sp-font-size-control);color:var(--sp-color-text-2);flex:auto}.sp-setup-bar__back,.sp-setup-bar__stop{min-block-size:var(--sp-touch-target-min);border-radius:var(--sp-radius-200);font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.sp-setup-bar__back{color:var(--sp-color-primary-hover)}.sp-setup-bar__stop{font-weight:var(--sp-font-weight-medium);color:var(--sp-color-text-muted)}.sp-setup-bar__back:hover,.sp-setup-bar__stop:hover{background:var(--sp-color-surface)}.sp-content{padding:var(--sp-page-padding);min-inline-size:0}.sp-page{min-inline-size:0}.sp-bottomnav{justify-content:space-around;gap:var(--sp-space-1);padding:var(--sp-space-1);border-block-start:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);z-index:var(--sp-z-nav);display:flex;position:sticky;inset-block-end:0}.sp-bottomnav__item{min-block-size:52px;min-inline-size:0;color:var(--sp-color-text-muted);cursor:pointer;border-radius:var(--sp-radius-100);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:9px 4px 10px;display:flex}.sp-bottomnav__item[aria-current=page]{color:var(--sp-color-primary)}.sp-bottomnav__label{font-size:10.5px;font-weight:var(--sp-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;line-height:1.2;overflow:hidden}.sp-fab{background:var(--sp-color-primary);block-size:52px;inline-size:52px;color:var(--sp-color-text-on-accent);box-shadow:var(--sp-elevation-3);cursor:pointer;z-index:var(--sp-z-nav);border:0;border-radius:16px;place-items:center;display:grid;position:fixed;inset-block-end:74px;inset-inline-end:16px}.sp-fab-wrap .sp-menu__panel{position:fixed;inset-block-start:auto;inset-block-end:calc(74px + 52px + var(--sp-space-2));inset-inline-end:16px}.sp-shell[data-shell-mode=focused] .sp-fab-wrap,.sp-shell[data-shell-mode=focused] .sp-bottomnav{display:none}.sp-morenav__utilities{align-items:flex-start;gap:var(--sp-space-3);border-block-start:var(--sp-border-width) solid var(--sp-color-divider);flex-direction:column;margin-block-start:var(--sp-space-4);padding-block-start:var(--sp-space-4);display:flex}.sp-morenav__signedin{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin:0}@media (width>=901px) and (width<=1099px){.sp-topbar .sp-brand-lockup__word{display:none}.sp-identity{min-inline-size:0;overflow:hidden}.sp-cmd-search{min-inline-size:var(--sp-touch-target-min)}}@media (width>=901px){.sp-shell__body{grid-template-columns:var(--sp-nav-width) minmax(0, 1fr)}.sp-sidenav{flex-direction:column;display:flex}.sp-bottomnav,.sp-fab-wrap{display:none}.sp-shell[data-nav-collapsed=true] .sp-shell__body{grid-template-columns:var(--sp-nav-width-collapsed) minmax(0, 1fr)}.sp-shell[data-nav-collapsed=true] .sp-sidenav{padding-inline:8px}.sp-shell[data-nav-collapsed=true] .sp-navitem{justify-content:center;padding-inline:10px}.sp-shell[data-nav-collapsed=true] .sp-navitem__label,.sp-shell[data-nav-collapsed=true] .sp-navitem .sp-soon{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sp-shell[data-nav-collapsed=true] .sp-sidenav__heading{display:none}.sp-shell[data-nav-collapsed=true] .sp-sidenav__section+.sp-sidenav__section{border-block-start:var(--sp-border-width) solid var(--sp-color-divider);margin-block-start:10px;padding-block-start:10px}}@media (width<=900px){.sp-topbar .sp-brand-lockup__word,.sp-topbar__create,.sp-topbar__lang,.sp-topbar__workspace{display:none}.sp-cmd-search{min-inline-size:var(--sp-touch-target-min);max-inline-size:none;inline-size:var(--sp-touch-target-min);flex:none;justify-content:center;padding-inline:0}.sp-cmd-search__label{display:none}.sp-identity{min-inline-size:0;overflow:hidden}.sp-content{padding-block-end:126px}}@media (width<=430px){.sp-topbar{padding-inline:var(--sp-space-3);gap:var(--sp-space-2)}.sp-topbar__slots{gap:var(--sp-space-2)}}.sp-profile-drawer{gap:var(--sp-space-5);flex-direction:column;display:flex}.sp-profile-drawer__identity{align-items:center;gap:var(--sp-space-3);display:flex}.sp-profile-drawer__avatar{border-radius:var(--sp-radius-round);background:var(--sp-color-primary);block-size:56px;inline-size:56px;color:var(--sp-color-text-on-accent);font-size:19px;font-weight:var(--sp-font-weight-bold);flex:none;place-items:center;display:inline-grid}.sp-profile-drawer__facts{min-inline-size:0}.sp-profile-drawer__name{font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text);overflow-wrap:anywhere;margin:0}.sp-profile-drawer__business{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted);overflow-wrap:anywhere;margin-block:2px 0}.sp-profile-drawer__role{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-text-muted);margin-block:2px 0}.sp-profile-drawer__section{gap:var(--sp-space-3);border-block-start:var(--sp-border-width) solid var(--sp-color-divider);flex-direction:column;padding-block-start:var(--sp-space-4);display:flex}.sp-profile-drawer__link{min-block-size:44px;padding-inline:var(--sp-space-3);border-radius:var(--sp-radius-150);color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.sp-profile-drawer__link:hover{background:var(--sp-color-panel-2)}.sp-profile-drawer__link:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-profile-drawer__link--signout{color:var(--sp-color-danger)}.sp-pd-row{border-radius:var(--sp-radius-150);min-block-size:48px;inline-size:100%;color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-150);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.sp-pd-row:hover:not([disabled]){background:var(--sp-color-panel-2)}.sp-pd-row:hover:not([disabled]) .sp-pd-row__icon{color:var(--sp-color-primary)}.sp-pd-row:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}.sp-pd-row__icon{color:var(--sp-color-text-muted);flex:none}.sp-pd-row__text{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.sp-pd-row__hint{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-pd-row__caret{color:var(--sp-color-text-faint);flex:none}.sp-pd-row--danger,.sp-pd-row--danger .sp-pd-row__icon{color:var(--sp-color-danger)}.sp-pd-row--danger:hover:not([disabled]){background:var(--sp-color-danger-surface)}.sp-pd-row--danger:hover:not([disabled]) .sp-pd-row__icon{color:var(--sp-color-danger)}.sp-pd-row[disabled]{color:var(--sp-color-text-faint);cursor:default}.sp-pd-row[disabled] .sp-pd-row__icon{color:var(--sp-color-text-faint)}.sp-profile-drawer__choice{inline-size:100%}.sp-safe-state__retry{margin-block-start:var(--sp-space-2)}.sp-session-overlay{padding:var(--sp-space-4);background:#0f17148c;place-items:center;display:grid;position:fixed;inset:0}.sp-session-overlay__panel{background:var(--sp-color-surface);padding:var(--sp-space-6);border-radius:var(--sp-radius-200);max-inline-size:32rem;box-shadow:var(--sp-elevation-2)}.sp-session-overlay__title{margin-block-start:0}.sp-auth-layout{background:var(--sp-color-surface);grid-template-columns:1fr;min-block-size:100dvh;display:grid}@media (width>=1024px){.sp-auth-layout[data-split]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.sp-auth-layout__visual{background:var(--sp-color-panel-2);padding:var(--sp-space-8);justify-content:center;align-items:center;min-inline-size:0;display:flex}.sp-auth-layout__form-panel{padding-block:0 var(--sp-space-6);padding-inline:var(--sp-space-4);grid-template-rows:auto 1fr;justify-items:center;min-inline-size:0;display:grid;position:relative}.sp-auth-layout__main{flex-direction:column;justify-content:center;align-items:center;inline-size:100%;min-inline-size:0;display:flex}.sp-auth-chrome{justify-content:flex-end;align-items:center;gap:var(--sp-space-2);inline-size:100%;padding:var(--sp-space-4) var(--sp-space-4) 0;flex-wrap:wrap;display:flex}.sp-auth-lang,.sp-auth-theme{min-inline-size:0}.sp-auth-form{gap:var(--sp-space-4);flex-direction:column;inline-size:100%;max-inline-size:26rem;display:flex}.sp-auth-form__brand{margin-block-end:var(--sp-space-2)}.sp-auth-form__title{font-size:var(--sp-font-size-500);font-weight:var(--sp-font-weight-bold);color:var(--sp-color-text);margin:0}.sp-auth-form__lede{margin:calc(-1 * var(--sp-space-2)) 0 0;font-size:var(--sp-font-size-200);color:var(--sp-color-text-muted)}.sp-auth-form__input-wrap{display:block;position:relative}.sp-auth-form__input-wrap .sp-input{inline-size:100%;padding-inline-end:46px}.sp-auth-form__input-wrap .sp-auth-form__reveal{position:absolute;inset-block-start:50%;inset-inline-end:4px;transform:translateY(-50%)}.sp-auth-form__row{justify-content:space-between;align-items:center;gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-auth-form__remember{font-size:var(--sp-font-size-200);color:var(--sp-color-text);cursor:pointer;align-items:center;gap:9px;display:flex}.sp-auth-form__checkbox-hit{flex:none;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:inline-flex;position:relative}.sp-auth-form__checkbox{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.sp-auth-form__checkbox-visual{box-sizing:border-box;border:1.5px solid var(--sp-color-border-strong);border-radius:var(--sp-radius-100);background:var(--sp-color-surface);block-size:18px;inline-size:18px;color:var(--sp-color-text-on-accent);pointer-events:none;place-items:center;font-size:13px;line-height:1;display:grid}.sp-auth-form__checkbox-visual:after{content:"✓";opacity:0}.sp-auth-form__checkbox:checked~.sp-auth-form__checkbox-visual{background:var(--sp-color-primary);border-color:var(--sp-color-primary)}.sp-auth-form__checkbox:checked~.sp-auth-form__checkbox-visual:after{opacity:1}.sp-auth-form__checkbox:focus-visible~.sp-auth-form__checkbox-visual{box-shadow:var(--sp-focus-ring);outline:none}.sp-auth-form__checkbox:disabled~.sp-auth-form__checkbox-visual{opacity:.5}.sp-auth-form__checkbox:disabled{cursor:default}.sp-auth-form__submit{justify-content:center;inline-size:100%}.sp-auth-form__divider{align-items:center;gap:var(--sp-space-3);color:var(--sp-color-text-faint);font-size:var(--sp-font-size-100);display:flex}.sp-auth-form__divider:before,.sp-auth-form__divider:after{content:"";background:var(--sp-color-border);flex:1;block-size:1px}.sp-auth-form__sso{gap:var(--sp-space-2);flex-direction:column;display:flex}.sp-auth-form__sso .sp-button{white-space:nowrap;justify-content:flex-start;inline-size:100%}.sp-auth-form__future-badge{font-size:var(--sp-font-size-50);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-warning);background:var(--sp-color-warning-surface);border-radius:var(--sp-radius-100);white-space:nowrap;flex:none;margin-inline-start:auto;padding:2px 7px}.sp-auth-form__dependency{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);background:var(--sp-color-panel-2);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);align-items:center;gap:6px;margin-block-start:var(--sp-space-2);padding:4px 10px;display:flex}.sp-auth-form__mfa{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);align-items:center;gap:7px;margin:0;display:flex}.sp-auth-form__signup{font-size:var(--sp-font-size-200);color:var(--sp-color-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.sp-auth-form__pending{font-size:var(--sp-font-size-200);color:var(--sp-color-text-muted);align-items:center;gap:6px;display:inline-flex}.sp-auth-form__link{min-block-size:44px;min-inline-size:44px;font:inherit;font-size:var(--sp-font-size-200);color:var(--sp-color-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.sp-auth-form__link:hover{text-decoration:underline}.sp-auth-form__link:focus-visible{box-shadow:var(--sp-focus-ring);border-radius:var(--sp-radius-100);outline:none}.sp-auth-form__link:disabled{color:var(--sp-color-text-faint);cursor:default;text-decoration:none}.sp-auth-carousel{align-items:center;gap:var(--sp-space-4);flex-direction:column;inline-size:100%;min-inline-size:0;max-inline-size:30rem;display:flex}.sp-auth-carousel__caption{font-size:var(--sp-font-size-50);letter-spacing:.1em;text-transform:uppercase;color:var(--sp-color-text-faint);font-weight:var(--sp-font-weight-semibold);margin:0}.sp-auth-carousel__stage{aspect-ratio:7/6;inline-size:100%;position:relative}.sp-auth-carousel__slide{opacity:0;transition:opacity var(--sp-motion-duration-base) var(--sp-motion-easing-standard);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sp-auth-carousel__slide[data-active]{opacity:1}.sp-auth-visual{block-size:100%;inline-size:100%;font-family:var(--sp-font-family-base);direction:ltr}.sp-auth-carousel__dots{gap:2px;display:flex}.sp-auth-carousel__dot{cursor:pointer;background:0 0;border:none;place-items:center;block-size:44px;inline-size:44px;padding:0;display:grid}.sp-auth-carousel__dot:before{content:"";border-radius:var(--sp-radius-round);background:var(--sp-color-border-strong);block-size:10px;inline-size:10px;transition:transform var(--sp-motion-duration-base) var(--sp-motion-easing-standard), background var(--sp-motion-duration-base) var(--sp-motion-easing-standard)}.sp-auth-carousel__dot[data-active]:before{background:var(--sp-color-primary);transform:scale(1.25)}.sp-auth-carousel__dot:focus-visible{box-shadow:var(--sp-focus-ring);border-radius:var(--sp-radius-round);outline:none}@media (prefers-reduced-motion:reduce){.sp-auth-carousel__dot:before,.sp-auth-carousel__slide{transition:none}}.sp-dash-hdr-icon{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);block-size:38px;inline-size:38px;color:var(--sp-color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.sp-dash-hdr-icon:hover{background:var(--sp-color-panel-2);color:var(--sp-color-text);border-color:var(--sp-color-border-strong)}.sp-dash-hdr-icon:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-dash-tbtn{min-block-size:var(--sp-touch-target-min);padding-block:var(--sp-space-2);border-radius:var(--sp-radius-200);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);color:var(--sp-color-text-2);font-family:inherit;font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-semibold);cursor:pointer;align-items:center;gap:7px;padding-inline:13px;display:inline-flex}.sp-dash-tbtn:hover:not([disabled]){border-color:var(--sp-color-border-strong);color:var(--sp-color-primary-hover)}.sp-dash-unavailable-control{cursor:not-allowed;display:inline-flex}.sp-dash-unavailable-control .sp-dash-tbtn[disabled],.sp-dash-unavailable-control .sp-segmented{opacity:.55}.sp-dash-review-note{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-panel);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-100);align-items:center;gap:7px;margin:0 0 14px;padding:7px 11px;display:flex}.sp-dash-review-note b{color:var(--sp-color-text-2);font-weight:var(--sp-font-weight-semibold)}.sp-dash-grid{gap:var(--sp-space-4);display:grid}.sp-dash-grid--3{grid-template-columns:repeat(3,1fr)}.sp-dash-grid--split{grid-template-columns:1.35fr 1fr}@media (width<=900px){.sp-dash-grid--3,.sp-dash-grid--split{grid-template-columns:1fr}}.sp-dash-zone{margin-block-end:22px}.sp-dash-zone-heading{font-size:18px;font-weight:var(--sp-font-weight-bold);letter-spacing:-.01em;color:var(--sp-color-text);align-items:center;gap:10px;margin:0 0 16px;display:flex}.sp-dash-zone-heading__sub{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);letter-spacing:0;border-inline-start:var(--sp-border-width) solid var(--sp-color-border);padding-inline-start:10px;line-height:1.3}@media (width<=620px){.sp-dash-zone-heading{flex-wrap:wrap;gap:4px;font-size:17px}.sp-dash-zone-heading__sub{border-inline-start:0;flex-basis:100%;padding-inline-start:0}}.sp-dash-feed-card{gap:var(--sp-space-3);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-inline-start:3px solid var(--sp-color-warning);border-radius:var(--sp-radius-300);padding-block:14px;padding-inline:var(--sp-space-4);align-items:flex-start;display:flex}.sp-dash-feed-card[data-tone=info]{border-inline-start-color:var(--sp-color-info)}.sp-dash-feed-card[data-tone=danger]{border-inline-start-color:var(--sp-color-danger)}.sp-dash-fic{border-radius:var(--sp-radius-200);flex:none;place-items:center;block-size:36px;inline-size:36px;display:grid}.sp-dash-fic[data-tint=amber]{background:var(--sp-color-warning-surface);color:var(--sp-color-warning)}.sp-dash-fic[data-tint=rose]{background:var(--sp-color-danger-surface);color:var(--sp-color-danger)}.sp-dash-fic[data-tint=blue]{background:var(--sp-color-info-surface);color:var(--sp-color-info)}.sp-dash-feed-card__title{font-weight:var(--sp-font-weight-semibold);font-size:13.5px}.sp-dash-feed-card__detail{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted);margin-block-start:2px}.sp-dash-feed-card__action{font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-semibold);align-items:center;gap:5px;margin-block-start:7px;display:inline-flex}button.sp-dash-feed-card__action{color:var(--sp-color-primary);background:0 0;border:0;padding:0;font-family:inherit}button.sp-dash-feed-card__action[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.sp-dash-feed-card__action-unavailable{cursor:not-allowed;display:inline-flex}.sp-dash-cur-note{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);align-items:center;gap:6px;margin:-12px 0 22px;display:flex}.sp-dash-card__head{align-items:center;gap:9px;margin-block-end:var(--sp-space-3);display:flex}.sp-dash-card__head h3{font-size:var(--sp-font-size-200);margin:0}.sp-dash-card__note{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-dash-card__spacer{flex:1}.sp-dash-chart-bars{align-items:flex-end;gap:14px;block-size:150px;padding:8px 4px 0;display:flex}.sp-dash-chart-bars__grp{flex:1;justify-content:center;align-items:flex-end;gap:5px;block-size:100%;display:flex}.sp-dash-chart-bars__bar{border-radius:5px 5px 0 0;min-block-size:6px;inline-size:16px}.sp-dash-chart-x{color:var(--sp-color-text-faint);border-block-start:var(--sp-border-width) solid var(--sp-color-divider);gap:14px;padding:6px 4px 0;font-size:11px;display:flex}.sp-dash-chart-x span{text-align:center;flex:1}.sp-dash-legend{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);flex-wrap:wrap;gap:14px;display:flex}.sp-dash-legend__item{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;min-block-size:32px;padding:4px 6px;display:inline-flex}.sp-dash-legend__item:hover{background:var(--sp-color-panel)}.sp-dash-legend__item[aria-pressed=false]{color:var(--sp-color-text-faint);text-decoration:line-through}.sp-dash-legend__item[aria-pressed=false] .sp-dash-legend__dot{opacity:.4}.sp-dash-legend__dot{border-radius:3px;flex:none;block-size:10px;inline-size:10px}.sp-dash-activity{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sp-dash-activity__row{border-block-end:var(--sp-border-width) solid var(--sp-color-divider);gap:10px;padding:9px 4px;display:flex}.sp-dash-activity__row:last-child{border-block-end:0}.sp-dash-activity__body{font-size:var(--sp-font-size-150);flex:1;min-inline-size:0}.sp-dash-activity__icon{flex:none;margin-block-start:2px}.sp-dash-activity__icon[data-tone=success]{color:var(--sp-color-success)}.sp-dash-activity__icon[data-tone=info]{color:var(--sp-color-info)}.sp-dash-activity__icon[data-tone=final]{color:var(--sp-color-lifecycle-finalized)}.sp-dash-activity__icon[data-tone=accountant]{color:var(--sp-color-accountant)}.sp-dash-activity__when{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin-block-start:2px}.sp-setup-card{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);background:var(--sp-color-surface);padding:var(--sp-space-4);margin-block-end:var(--sp-space-5)}.sp-setup-card__head{align-items:center;gap:var(--sp-space-5);cursor:pointer;flex-wrap:wrap;display:flex}.sp-setup-card__intro{flex:220px;min-inline-size:0}.sp-setup-card__actions{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-setup-card__title{font-size:var(--sp-font-size-400);font-weight:var(--sp-font-weight-semibold);margin:0 0 4px}.sp-setup-card__progress{font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-2);margin:0}.sp-setup-card__next{font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);margin:2px 0 0}.sp-setup-card__next:empty{display:none}.sp-setup-ring{--sp-setup-pct:0;border-radius:var(--sp-radius-round);background:conic-gradient(var(--sp-color-primary) calc(var(--sp-setup-pct) * 1%), var(--sp-color-surface-raised) 0);block-size:56px;inline-size:56px;transition:background var(--sp-motion-duration-base) var(--sp-motion-easing-standard);flex:none;place-items:center;display:grid}.sp-setup-ring>span{border-radius:var(--sp-radius-round);background:var(--sp-color-surface);block-size:44px;inline-size:44px;font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-bold);color:var(--sp-color-text);place-items:center;display:grid}.sp-setup-card__done-banner{align-items:center;gap:var(--sp-space-2);margin-block:var(--sp-space-4) 0;border-radius:var(--sp-radius-150);background:var(--sp-color-success-surface);color:var(--sp-color-success);font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);padding:10px 12px;display:flex}.sp-setup-card__note{margin-block:var(--sp-space-4) var(--sp-space-3);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-onb-card__note{margin-block:var(--sp-space-3) var(--sp-space-3);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-setup-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sp-setup-step{align-items:center;gap:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);min-block-size:44px;color:var(--sp-color-text);transition:border-color var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), background var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), transform var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);padding:12px 14px;text-decoration:none;display:flex}.sp-setup-step:hover{border-color:var(--sp-color-border-strong);background:var(--sp-color-panel-2);text-decoration:none;transform:translateY(-1px)}.sp-setup-step:active{transform:none}.sp-setup-step[data-state=done]{color:var(--sp-color-text-muted)}.sp-setup-step[data-state=unavailable]{background:var(--sp-color-canvas);color:var(--sp-color-text-muted)}.sp-setup-step[data-state=unavailable]:hover{border-color:var(--sp-color-border);background:var(--sp-color-canvas);transform:none}.sp-setup-deferred{border-block-start:var(--sp-border-width) solid var(--sp-color-divider);margin-block-start:var(--sp-space-5);padding-block-start:var(--sp-space-4)}.sp-setup-deferred__heading{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-text-faint);margin:0}:root[dir=rtl] .sp-setup-deferred__heading{text-transform:none;letter-spacing:normal}.sp-setup-deferred__note{margin-block:4px var(--sp-space-3);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-setup-step[data-recommended]{border-color:var(--sp-color-primary);background:var(--sp-color-primary-tint)}.sp-setup-step__marker{border-radius:var(--sp-radius-round);background:var(--sp-color-panel-2);block-size:26px;inline-size:26px;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-bold);flex:none;justify-content:center;align-items:center;display:flex}.sp-setup-step__marker[data-state=done]{background:var(--sp-color-success-surface);color:var(--sp-color-success)}.sp-setup-step__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.sp-setup-step__title{align-items:center;gap:var(--sp-space-2);font-weight:var(--sp-font-weight-semibold);display:flex}.sp-setup-step__desc,.sp-setup-step__reason{font-style:normal;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-setup-step__reason{margin-block-start:2px}.sp-setup-step__flag{border-radius:var(--sp-radius-round);background:var(--sp-color-primary);color:var(--sp-color-text-on-accent);font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);white-space:nowrap;padding-inline:6px}.sp-setup-step__go{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);white-space:nowrap;flex:none}.sp-setup-step[data-state=done] .sp-setup-step__go{color:var(--sp-color-success)}.sp-setup-step>.sp-icon-mirror{color:var(--sp-color-text-faint);flex:none}.sp-setup-restore{align-items:center;gap:var(--sp-space-2);min-block-size:var(--sp-touch-target-min);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);color:var(--sp-color-text);border-radius:var(--sp-radius-150);padding:var(--sp-space-2) var(--sp-space-3);font:inherit;font-size:var(--sp-font-size-control);cursor:pointer;margin-block-end:var(--sp-space-5);display:inline-flex}.sp-setup-restore:hover{border-color:var(--sp-color-border-strong);background:var(--sp-color-panel-2)}@media (prefers-reduced-motion:reduce){.sp-setup-step,.sp-setup-ring{transition:none}.sp-setup-step:hover{transform:none}}.sp-customer-rowname{color:var(--sp-color-text);font-weight:var(--sp-font-weight-semibold);text-decoration:none}.sp-customer-rowname:hover,.sp-customer-rowname:focus-visible{text-decoration:underline}.sp-customer-rowsub{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);display:block}.sp-customer-detail-list{gap:var(--sp-space-2) var(--sp-space-4);grid-template-columns:max-content 1fr;margin-block-start:var(--sp-space-4);display:grid}.sp-crumbs{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin-block-end:var(--sp-space-2)}.sp-crumbs__sep{margin-inline:var(--sp-space-2);color:var(--sp-color-text-faint)}.sp-form-journey{grid-template-columns:minmax(0, 1fr) var(--sp-rail-width-form);gap:var(--sp-space-5);align-items:start;display:grid}.sp-form-journey>*{min-inline-size:0}@media (width<=900px){.sp-form-journey{grid-template-columns:minmax(0,1fr)}}.sp-form-journey__aside{gap:var(--sp-space-4);flex-direction:column;min-inline-size:0;display:flex}.sp-form-section{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);padding:var(--sp-space-5);margin-block-end:var(--sp-space-4)}.sp-form-section__head{align-items:center;gap:var(--sp-space-3);margin-block-end:var(--sp-space-4);display:flex}.sp-form-section__n{background:var(--sp-color-primary-tint);block-size:24px;inline-size:24px;color:var(--sp-color-primary-hover);font-size:var(--sp-font-size-control-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.sp-form-section__title{font-size:var(--sp-font-size-control-lg);margin:0}.sp-form-section__sub{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-form-grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.sp-form-card{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);padding:var(--sp-space-4)}.sp-form-card--danger{border-color:var(--sp-color-danger)}.sp-form-card__title{font-size:var(--sp-font-size-control);margin:0 0 var(--sp-space-1)}.sp-form-card__title--danger{color:var(--sp-color-danger)}.sp-form-card__hint{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin:0 0 var(--sp-space-3)}.sp-form-preview{border:var(--sp-border-width) dashed var(--sp-color-border-strong);border-radius:var(--sp-radius-200);padding:var(--sp-space-3);background:var(--sp-color-panel-2);font-size:var(--sp-font-size-control-xs)}.sp-form-preview__to{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.7px;color:var(--sp-color-text-faint);margin-block-end:var(--sp-space-1);font-weight:600}.sp-form-preview__who{font-weight:700;font-size:var(--sp-font-size-control);color:var(--sp-color-text)}.sp-form-preview__meta{color:var(--sp-color-text-muted);margin-block-start:var(--sp-space-1)}.sp-form-kv{justify-content:space-between;gap:var(--sp-space-3);font-size:var(--sp-font-size-control-xs);padding-block:var(--sp-space-2);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);display:flex}.sp-form-kv:last-child{border-block-end:none}.sp-form-kv__k{color:var(--sp-color-text-muted)}.sp-form-kv__v{text-align:end;font-weight:600}.sp-form-kv__v[data-muted]{color:var(--sp-color-text-muted);font-weight:400}.sp-form-summary-list{margin-block-start:var(--sp-space-3)}.sp-savebar-live{z-index:10;position:sticky;inset-block-end:0}.sp-savebar{align-items:center;gap:var(--sp-space-3);background:var(--sp-color-surface);border-block-start:var(--sp-border-width) solid var(--sp-color-border);padding:var(--sp-space-3) var(--sp-space-4);margin-block-start:var(--sp-space-5);display:flex;box-shadow:0 -6px 18px #06281f14}.sp-savebar__dot{background:var(--sp-color-warning);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.sp-savebar__label{font-size:var(--sp-font-size-control);font-weight:600}.sp-savebar__spacer{flex:auto}.sp-form-lines th,.sp-form-lines td{vertical-align:top}.sp-form-lines td:nth-child(2),.sp-form-lines td:nth-child(3),.sp-form-lines td:nth-child(4),.sp-form-lines td:nth-child(5){inline-size:96px}.sp-form-add-line{margin-block-start:var(--sp-space-3)}.sp-form-journey--single{grid-template-columns:minmax(0,1fr)}.sp-product-rowname{color:var(--sp-color-text);font-weight:var(--sp-font-weight-semibold);text-decoration:none}.sp-product-rowname:hover,.sp-product-rowname:focus-visible{text-decoration:underline}.sp-product-rowsub{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);display:block}.sp-product-detail__attributes{gap:var(--sp-space-3);align-items:center;display:flex}.sp-product-detail__type{color:var(--sp-color-text-muted)}.sp-product-detail__facts{gap:var(--sp-space-2) var(--sp-space-4);grid-template-columns:max-content 1fr;margin-block-start:var(--sp-space-4);display:grid}.sp-quote-more{display:inline-flex;position:relative}.sp-quote-more__panel{z-index:20;background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-200);min-inline-size:250px;box-shadow:var(--sp-elevation-pop);padding:var(--sp-space-1);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-space-1));inset-inline-end:0}.sp-quote-more__item{text-align:start;padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-150);color:inherit;font:inherit;font-size:var(--sp-font-size-control);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;min-block-size:44px;display:flex}.sp-quote-more__item:hover:not(:disabled){background:var(--sp-color-panel)}.sp-quote-more__item:disabled{cursor:not-allowed;color:var(--sp-color-text-muted)}.sp-quote-more__item-reason{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-quote-more__separator{background:var(--sp-color-border);block-size:1px;margin-block:var(--sp-space-1);display:block}.sp-quote-more__note{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);padding:var(--sp-space-2) var(--sp-space-3);margin:0}.sp-quote-detail{gap:var(--sp-space-5);flex-direction:column;display:flex}.sp-quote-section{gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-quote-section>h2{margin:0}.sp-quote-totals{align-items:flex-end;gap:var(--sp-space-1);flex-direction:column;display:flex}.sp-quote-totals__note{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);text-align:end;max-inline-size:42ch;margin:0}.sp-quote-linked-invoice{align-items:baseline;gap:var(--sp-space-2);padding:var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-panel);flex-wrap:wrap;display:flex}.sp-quote-revisions{gap:var(--sp-space-2);padding:var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-200);flex-direction:column;display:flex}.sp-quote-revisions__title{font-size:var(--sp-font-size-control);margin:0;font-weight:600}.sp-quote-revisions__list{gap:var(--sp-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-quote-revisions__item{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;min-block-size:44px;display:flex}.sp-quote-revisions__item[data-current=true]{font-weight:600}.sp-quote-revisions__link{font:inherit;color:var(--sp-color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.sp-quote-revisions__link:hover{text-decoration:none}.sp-quote-internal-note{padding:var(--sp-space-3);border:1px dashed var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-panel)}@media (width<=48rem){.sp-quote-totals{align-items:stretch}.sp-quote-totals__note{text-align:start;max-inline-size:none}.sp-quote-revisions__item{align-items:flex-start;gap:var(--sp-space-1);flex-direction:column}}.sp-quote-check{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);color:var(--sp-color-text);margin-block-end:var(--sp-space-2);display:flex}.sp-composer{background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);max-inline-size:860px;overflow:hidden}.sp-cmp-head{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-4);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);display:flex}.sp-cmp-head h2{font-size:var(--sp-font-size-300);margin:0}.sp-cmp-head__icon{color:var(--sp-color-primary);display:inline-flex}.sp-cmp-head__spacer{flex:1}.sp-cmp-head__label{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}@media (width<=767px){.sp-cmp-head{row-gap:var(--sp-space-2);flex-wrap:wrap}.sp-cmp-head .sp-select-root{min-inline-size:0}}.sp-cmp-row{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-2) var(--sp-space-4);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);font-size:var(--sp-font-size-control);display:flex}.sp-cmp-row__lab{inline-size:64px;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-semibold);flex:none}.sp-cmp-row__val{align-items:center;gap:var(--sp-space-1);flex-wrap:wrap;flex:1;display:flex}.sp-cmp-row__input{font-family:inherit;font-size:var(--sp-font-size-control);min-inline-size:120px;color:var(--sp-color-text);background:0 0;border:0;outline:none;flex:1}.sp-cmp-row__input:focus-visible{outline:2px solid var(--sp-color-primary);outline-offset:2px;border-radius:var(--sp-radius-100)}.sp-cmp-row__addcc{font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-primary);cursor:pointer;padding:var(--sp-space-1) var(--sp-space-2);border-radius:var(--sp-radius-100);background:0 0;border:none;min-block-size:32px;margin-inline-start:auto}.sp-cmp-row__addcc:hover{background:var(--sp-color-primary-tint)}.sp-recip{align-items:center;gap:var(--sp-space-1);background:var(--sp-color-panel);border-radius:var(--sp-radius-round);padding-block:var(--sp-space-1);padding-inline:var(--sp-space-3) var(--sp-space-1);font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-medium);display:inline-flex}.sp-recip--from{background:var(--sp-color-primary-tint)}.sp-recip__remove{cursor:pointer;color:var(--sp-color-text-muted);border-radius:var(--sp-radius-round);background:0 0;border:none;min-block-size:22px;min-inline-size:22px;line-height:1}.sp-recip__remove:hover{color:var(--sp-color-text);background:var(--sp-color-border)}.sp-cmp-body{padding:var(--sp-space-4);min-block-size:200px;font-size:var(--sp-font-size-control);line-height:1.65}.sp-cmp-body p{margin:0 0 var(--sp-space-2)}.sp-ph-chip{background:var(--sp-color-info-surface);color:var(--sp-color-info);padding:1px var(--sp-space-2);font-size:var(--sp-font-size-control-sm);font-weight:var(--sp-font-weight-semibold);white-space:nowrap;border-radius:7px;align-items:center;gap:4px;display:inline-flex}.sp-cmp-body .sp-ph-chip,.sp-editor-area .sp-ph-chip,.sp-chipfield .sp-ph-chip{-webkit-user-select:all;user-select:all}button.sp-ph-chip{cursor:pointer;border:none}.sp-attach{align-items:center;gap:var(--sp-space-2);margin:0 var(--sp-space-4) var(--sp-space-3);padding:var(--sp-space-2) var(--sp-space-3);border:var(--sp-border-width) dashed var(--sp-color-border-strong);border-radius:var(--sp-radius-150);font-size:var(--sp-font-size-control);display:flex}.sp-attach__icon{color:var(--sp-color-danger);flex:none;display:inline-flex}.sp-attach__meta{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-sm)}.sp-attach__meta--block{display:block}.sp-attach__spacer{flex:1}.sp-cmp-foot{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-4);border-block-start:var(--sp-border-width) solid var(--sp-color-divider);background:var(--sp-color-panel-2);flex-wrap:wrap;display:flex}.sp-cmp-foot__spacer{flex:1}.sp-cmp-foot__note{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);max-inline-size:40ch}.sp-cmp-context{gap:var(--sp-space-5);max-inline-size:860px;padding:var(--sp-space-4);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);flex-wrap:wrap;align-items:center;margin-block-end:var(--sp-space-3);display:flex}.sp-cmp-context__k{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);text-transform:uppercase;letter-spacing:.6px;font-weight:var(--sp-font-weight-semibold)}.sp-cmp-context__v{font-weight:var(--sp-font-weight-semibold);margin:2px 0 0}.sp-chipfield{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);padding:var(--sp-space-2) var(--sp-space-3);background:var(--sp-color-surface);min-block-size:42px;font-size:var(--sp-font-size-control);line-height:1.9;display:block}.sp-chipfield:focus-visible,.sp-chipfield:focus-within{border-color:var(--sp-color-primary);outline:2px solid var(--sp-color-primary);outline-offset:1px}.sp-editor-toolbar{padding:var(--sp-space-2);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-panel-2);border-block-end:none;border-start-start-radius:var(--sp-radius-150);border-start-end-radius:var(--sp-radius-150);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.sp-editor-area{border:var(--sp-border-width) solid var(--sp-color-border);padding:var(--sp-space-3) var(--sp-space-4);background:var(--sp-color-surface);min-block-size:220px;font-size:var(--sp-font-size-control);border-end-end-radius:var(--sp-radius-150);border-end-start-radius:var(--sp-radius-150);line-height:1.65}.sp-editor-area:focus-within{border-color:var(--sp-color-primary)}.sp-editor-area p{margin:0 0 var(--sp-space-2)}.sp-ph-menu{display:inline-flex;position:relative}.sp-ph-menu__pop{z-index:20;background:var(--sp-color-surface-raised);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);max-block-size:300px;min-inline-size:230px;box-shadow:var(--sp-elevation-2);padding:var(--sp-space-1);position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;overflow-y:auto}.sp-ph-menu__item{text-align:start;cursor:pointer;inline-size:100%;padding:var(--sp-space-2);border-radius:var(--sp-radius-100);background:0 0;border:none;display:flex}.sp-ph-menu__item:hover{background:var(--sp-color-panel)}.sp-tpl-list{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);padding-inline:var(--sp-space-2)}.sp-tpl-row{gap:var(--sp-space-3);padding:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);font-size:var(--sp-font-size-control);grid-template-columns:1fr auto auto auto auto;align-items:center;display:grid}.sp-tpl-row:last-child{border-block-end:none}.sp-tpl-row:hover:not(.sp-tpl-row--head){background:var(--sp-color-panel-2)}.sp-tpl-row--head{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-text-muted);font-weight:var(--sp-font-weight-semibold)}.sp-tpl-row__nm{font-weight:var(--sp-font-weight-semibold)}.sp-tpl-row__sub{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted);font-weight:var(--sp-font-weight-regular);display:block}.sp-tpl-row__acts{align-items:center;gap:var(--sp-space-2);display:flex}.sp-tpl-badge{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);border-radius:var(--sp-radius-round);padding:3px var(--sp-space-3);white-space:nowrap}.sp-tpl-badge--on{background:var(--sp-color-success-surface);color:var(--sp-color-success)}.sp-tpl-badge--off{background:var(--sp-color-panel);color:var(--sp-color-text-muted)}.sp-lang-chip{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);border-radius:var(--sp-radius-100);padding:2px var(--sp-space-2);background:var(--sp-color-panel);color:var(--sp-color-text-2);margin-inline-end:var(--sp-space-1);display:inline-block}.sp-comm-list{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);padding:var(--sp-space-1) var(--sp-space-4)}.sp-comm-item{gap:var(--sp-space-3);padding:var(--sp-space-3) var(--sp-space-1);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);display:flex}.sp-comm-item:last-child{border-block-end:none}.sp-comm-item__cic{border-radius:var(--sp-radius-150);background:var(--cic-bg,var(--sp-color-panel));block-size:34px;inline-size:34px;color:var(--cic-fg,var(--sp-color-text-muted));flex:none;place-items:center;display:grid}.sp-comm-item__cic[data-kind=sent]{--cic-bg:var(--sp-color-primary-tint);--cic-fg:var(--sp-color-primary-hover)}.sp-comm-item__cic[data-kind=reminder]{--cic-bg:var(--sp-color-info-surface);--cic-fg:var(--sp-color-info)}.sp-comm-item__cic[data-kind=receipt]{--cic-bg:var(--sp-color-success-surface);--cic-fg:var(--sp-color-success)}.sp-comm-item__cic[data-kind=failed]{--cic-bg:var(--sp-color-danger-surface);--cic-fg:var(--sp-color-danger)}.sp-comm-item__cic[data-kind=document]{--cic-bg:var(--sp-color-info-surface);--cic-fg:var(--sp-color-info)}.sp-comm-item__cic[data-kind=neutral]{--cic-bg:var(--sp-color-panel);--cic-fg:var(--sp-color-text-muted)}.sp-comm-item__main{flex:1;min-inline-size:0}.sp-comm-item__tt{font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold)}.sp-comm-item__meta{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted);margin-block-start:2px}.sp-comm-item__tags{gap:var(--sp-space-1);flex-wrap:wrap;align-items:center;margin-block-start:var(--sp-space-1);display:flex}.sp-comm-tag{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);border-radius:var(--sp-radius-100);padding:2px var(--sp-space-2);background:var(--sp-color-panel);color:var(--sp-color-text-muted);white-space:nowrap}.sp-comm-tag--auto{background:var(--sp-color-info-surface);color:var(--sp-color-info)}.sp-comm-tag--manual{background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover)}.sp-comm-tag--fail{background:var(--sp-color-danger-surface);color:var(--sp-color-danger)}.sp-comm-tag--edited{background:var(--sp-color-warning-surface);color:var(--sp-color-warning)}.sp-origin-chip{font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);border-radius:var(--sp-radius-100);padding:2px var(--sp-space-2);white-space:nowrap}.sp-origin-chip--sys{background:var(--sp-color-panel);color:var(--sp-color-text-muted)}.sp-origin-chip--co{background:var(--sp-color-info-surface);color:var(--sp-color-info)}.sp-origin-chip--cust{background:var(--sp-color-warning-surface);color:var(--sp-color-warning)}.sp-origin-chip--inv{background:var(--sp-color-lifecycle-corrected-surface);color:var(--sp-color-lifecycle-corrected)}.sp-sched-row{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-2) var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);font-size:var(--sp-font-size-control);background:var(--sp-color-surface);flex-wrap:wrap;margin-block-end:var(--sp-space-2);display:flex}.sp-sched-row__icon{color:var(--sp-color-text-muted);flex:none;display:inline-flex}.sp-sched-row__del{margin-inline-start:auto}.sp-sched-row__sep{color:var(--sp-color-text-muted)}.sp-rule-row{gap:var(--sp-space-3);padding-block:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-divider);align-items:flex-start;display:flex}.sp-rule-row:last-child{border-block-end:none}.sp-rule-row__hint{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted)}.sp-comm-savebar{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-4);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-panel-2);flex-wrap:wrap;display:flex}.sp-comm-savebar__spacer{flex:1}.sp-comm-savebar__dot{border-radius:var(--sp-radius-round);background:var(--sp-color-warning);flex:none;block-size:8px;inline-size:8px}.sp-comm-savebar__dot[data-state=published]{background:var(--sp-color-success)}.sp-comm-savebar__state{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-comm-cards{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-block-end:var(--sp-space-4);display:grid}.sp-comm-card{align-items:flex-start;gap:var(--sp-space-3);text-align:start;cursor:pointer;font:inherit;color:inherit;inline-size:100%;display:flex}.sp-comm-card:hover{border-color:var(--sp-color-primary);background:var(--sp-color-primary-tint)}.sp-comm-card__fic{border-radius:var(--sp-radius-150);flex:none;place-items:center;block-size:38px;inline-size:38px;display:grid}.sp-comm-card__fic--green{background:var(--sp-color-primary-tint);color:var(--sp-color-primary)}.sp-comm-card__fic--amber{background:var(--sp-color-warning-surface);color:var(--sp-color-warning)}.sp-comm-card__fic--blue{background:var(--sp-color-info-surface);color:var(--sp-color-info)}.sp-comm-card__tt{font-weight:var(--sp-font-weight-semibold);font-size:var(--sp-font-size-control-lg);display:block}.sp-comm-card__dd{font-size:var(--sp-font-size-control-sm);color:var(--sp-color-text-muted);margin-block-start:2px;display:block}.sp-comm-card__go{color:var(--sp-color-text-faint);flex:none;align-self:center;margin-inline-start:auto}.sp-comm-toolbar{align-items:center;gap:var(--sp-space-3);flex-wrap:wrap;margin-block-end:var(--sp-space-3);display:flex}.sp-comm-toolbar__search{flex:1;min-inline-size:260px;max-inline-size:420px}.sp-comm-section{margin-block-start:var(--sp-space-5)}.sp-comm-form-stack{gap:var(--sp-space-3);flex-direction:column;max-inline-size:520px;display:flex}.sp-comm-form-stack--tight{gap:var(--sp-space-2);max-inline-size:none}.sp-comm-field-row{align-items:flex-end;gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-comm-field-row--center{align-items:center}.sp-comm-field-row--tight{gap:var(--sp-space-2)}.sp-comm-field-row--bounded{max-inline-size:520px}.sp-comm-check{align-items:center;gap:var(--sp-space-2);display:flex}.sp-comm-check[data-locked=true]{opacity:.75}.sp-comm-test-email{margin-block-start:var(--sp-space-4)}.sp-comm-ccbcc{padding-block-start:var(--sp-space-2)}.sp-comm-button-row{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-comm-origin-note{color:var(--sp-color-text-muted)}.sp-comm-chip-row{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-comm-chip-row--field{margin-block-end:var(--sp-space-2)}.sp-comm-chip-row--hint{margin-block-start:var(--sp-space-1)}.sp-comm-message-body{white-space:pre-wrap}.sp-comm-templates-layout{gap:var(--sp-space-5);grid-template-columns:260px 1fr;align-items:start;margin-block-start:var(--sp-space-5);display:grid}@media (width<=900px){.sp-comm-templates-layout{grid-template-columns:1fr}}.sp-comm-templates-list ul{gap:var(--sp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-comm-templates-list__item{justify-content:space-between;align-items:center;gap:var(--sp-space-2);text-align:start;inline-size:100%;padding:var(--sp-space-3);border-radius:var(--sp-radius-150);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);cursor:pointer;display:flex}.sp-comm-templates-list__item[aria-current=true]{border-color:var(--sp-color-primary);background:var(--sp-color-primary-tint)}.sp-comm-templates-detail{gap:var(--sp-space-4);flex-direction:column;max-inline-size:640px;display:flex}.sp-communications-preview{border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-150);padding:var(--sp-space-4);background:var(--sp-color-canvas);margin-block-start:var(--sp-space-3)}.sp-comm-hub-grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-block-start:var(--sp-space-4);display:grid}.sp-comm-hub-card{gap:var(--sp-space-2);flex-direction:column;display:flex}.sp-comms-schedule-list,.sp-comms-run-list,.sp-comms-delivery-list,.sp-comms-recipient-list,.sp-comms-secret-refs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sp-comms-schedule-row,.sp-comms-delivery-row,.sp-comms-run-row{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.sp-comms-schedule-main{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.sp-comms-schedule-name{font-weight:600}.sp-comms-schedule-meta,.sp-comms-run-when{color:var(--muted);font-size:12.5px}.sp-comms-run-reason{color:var(--muted);overflow-wrap:anywhere;flex:100%;font-size:12.5px}.sp-comms-diagnostic-label{color:var(--text);margin-inline-end:2px;font-weight:600}.sp-comms-run-reason code{font-family:var(--font-mono,ui-monospace, monospace);direction:ltr;unicode-bidi:isolate;font-size:12px}.sp-comms-schedule-actions{flex-wrap:wrap;gap:6px;margin-inline-start:auto;display:flex}.sp-comms-readiness{flex-direction:column;gap:12px;display:flex}.sp-comms-readiness-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-comms-readiness-head h3{margin:0;font-size:14px}.sp-comms-readiness-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0;display:grid}.sp-comms-readiness-grid dt{color:var(--muted);font-size:12px}.sp-comms-readiness-grid dd{overflow-wrap:anywhere;margin:0;font-size:13px}.sp-comms-secret-refs li,.sp-comms-recipient-list li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-comms-secret-refs code{direction:ltr;unicode-bidi:isolate;font-size:12px}.sp-comms-recipient-list label{cursor:pointer;align-items:center;gap:8px;display:flex}@media (width<=480px){.sp-comms-schedule-actions{width:100%;margin-inline-start:0}}.sp-columns-control{margin-block-end:var(--sp-space-4)}.sp-columns-control__options{gap:var(--sp-space-3);flex-wrap:wrap;padding-block-start:var(--sp-space-2);display:flex}.sp-columns-control__option{align-items:center;gap:var(--sp-space-1);display:flex}.sp-iv-ledger{align-items:flex-end;gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-iv-ledger>.sp-infostrip{align-self:stretch}.sp-iv-summary{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}@media (width<=1100px){.sp-iv-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=700px){.sp-iv-summary{grid-template-columns:minmax(0,1fr)}}.sp-iv-card{gap:var(--sp-space-3);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-300);min-inline-size:0;box-shadow:var(--sp-elevation-1);flex-direction:column;padding:18px 20px;display:flex}.sp-iv-card__eyebrow{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-faint);margin:0;display:flex}.sp-iv-card__total{font-size:22px;font-weight:var(--sp-font-weight-bold);letter-spacing:-.01em;margin:0}.sp-iv-card__total[data-unavailable]{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);letter-spacing:normal}.sp-iv-card__foot{font-size:var(--sp-font-size-100);color:var(--sp-color-text-faint);margin:0;margin-block-start:auto}.sp-iv-bar{border-radius:var(--sp-radius-round);background:var(--sp-color-panel);block-size:8px;display:flex;overflow:hidden}.sp-iv-bar__seg{block-size:100%;display:block}.sp-iv-bar__seg[data-tone=overdue]{background:var(--sp-color-payment-overdue)}.sp-iv-legend{gap:var(--sp-space-3) 18px;flex-wrap:wrap;display:flex}.sp-iv-leg{font:inherit;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.sp-iv-leg:hover{color:var(--sp-color-text)}.sp-iv-leg[aria-pressed=true]{color:var(--sp-color-primary-hover);font-weight:var(--sp-font-weight-semibold)}.sp-iv-leg:focus-visible{box-shadow:var(--sp-focus-ring);border-radius:var(--sp-radius-100);outline:none}.sp-iv-leg__dot{border-radius:var(--sp-radius-round);flex:none;block-size:8px;inline-size:8px}.sp-iv-leg__dot[data-tone=overdue]{background:var(--sp-color-payment-overdue)}.sp-iv-leg__dot[data-tone=duesoon]{background:var(--sp-color-payment-partially-paid)}.sp-iv-leg__dot[data-tone=notdue]{background:var(--sp-color-primary)}.sp-iv-leg__amount{color:var(--sp-color-text);font-variant-numeric:tabular-nums}.sp-iv-leg__count{font-variant-numeric:tabular-nums}.sp-iv-mini{align-items:flex-end;gap:var(--sp-space-1);block-size:42px;display:flex}.sp-iv-mini>span{background:var(--sp-color-primary-tint-2);border-start-start-radius:2px;border-start-end-radius:2px;flex:1;min-block-size:3px}.sp-iv-mini>span[data-current]{background:var(--sp-color-primary)}.sp-iv-delta{align-items:center;gap:var(--sp-space-1);font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-muted);margin:0;display:inline-flex}.sp-iv-delta[data-direction=up]{color:var(--sp-color-success)}.sp-iv-delta[data-direction=down]{color:var(--sp-color-danger)}.sp-invoice-status-row{gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-invoice-section{margin-block-start:var(--sp-space-5)}.sp-invoice-summary-grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.sp-invoice-totals{align-items:flex-end;gap:var(--sp-space-1);flex-direction:column;margin-block-start:var(--sp-space-3);display:flex}.sp-invoice-detail{grid-template-columns:minmax(0, 1fr) var(--sp-rail-width-detail);gap:var(--sp-space-5);align-items:start;margin-block-start:var(--sp-space-4);display:grid}@media (width<=900px){.sp-invoice-detail{grid-template-columns:minmax(0,1fr)}}.sp-invoice-detail__main{min-inline-size:0}.sp-invoice-detail__rail{gap:var(--sp-space-3);flex-direction:column;min-inline-size:0;display:flex}.sp-invoice-card{background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-300);padding:var(--sp-space-4)}.sp-invoice-card__title{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.6px;color:var(--sp-color-text-muted);margin:0 0 var(--sp-space-3);font-weight:600}.sp-invoice-card__caption{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin:var(--sp-space-3) 0 0}.sp-trail{font-size:var(--sp-font-size-control);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}.sp-trail__segment{align-items:center;display:inline-flex}.sp-trail__step{align-items:center;gap:var(--sp-space-2);color:var(--sp-color-text-muted);display:inline-flex}.sp-trail__step[data-done]{color:var(--sp-color-primary-hover)}.sp-trail__tick{background:var(--sp-color-panel);block-size:22px;inline-size:22px;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-trail__step[data-done] .sp-trail__tick{background:var(--sp-color-primary-tint);color:var(--sp-color-primary-hover)}.sp-trail__link-line{background:var(--sp-color-border);block-size:2px;inline-size:16px;margin-inline:var(--sp-space-2);flex:none}.sp-trail__link-line[data-done]{background:var(--sp-color-primary)}.sp-invoice-more{display:inline-flex;position:relative}.sp-invoice-more__panel{z-index:20;background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-200);min-inline-size:250px;box-shadow:var(--sp-elevation-pop);padding:var(--sp-space-1);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-space-1));inset-inline-end:0}.sp-invoice-more__item{text-align:start;padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-150);color:inherit;font:inherit;font-size:var(--sp-font-size-control);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sp-invoice-more__item:hover:not(:disabled){background:var(--sp-color-panel)}.sp-invoice-more__item:disabled{cursor:not-allowed;color:var(--sp-color-text-muted)}.sp-invoice-more__item-reason{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-invoice-more__separator{background:var(--sp-color-border);block-size:1px;margin-block:var(--sp-space-1);display:block}.sp-invoice-more__note{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);padding:var(--sp-space-2) var(--sp-space-3);margin:0}.sp-muted{color:var(--sp-color-text-muted)}.sp-due--overdue{color:var(--sp-color-payment-overdue);font-weight:var(--sp-font-weight-semibold)}.sp-cell-sub{font-size:var(--sp-font-size-100);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);display:block}.sp-cell-link{color:inherit;font-weight:var(--sp-font-weight-semibold);text-decoration:none}.sp-cell-link:hover,.sp-cell-link:focus-visible{text-decoration:underline}.sp-invoice-check{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);color:var(--sp-color-text);margin-block-end:var(--sp-space-2);display:flex}.sp-receivable-panel{margin-block-start:var(--sp-space-5)}.sp-invoice-section>.sp-receivable-panel{margin-block-start:0}.sp-receivable-figures{gap:var(--sp-space-4);flex-wrap:wrap;align-items:baseline;margin-block-start:var(--sp-space-2);display:flex}.sp-receivable-note{margin-block-start:var(--sp-space-2)}.sp-receivable-subheading{margin-block-start:var(--sp-space-4)}.sp-receivable-actions{margin-block-start:var(--sp-space-3)}.sp-receivable-modal-body{gap:var(--sp-space-3);display:grid}.sp-receivable-modal-footer{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-receivable-remaining{gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-receivable-targets{gap:var(--sp-space-3);display:grid}.sp-receivable-alert-line{margin:0}.sp-receivable-alert-line+.sp-receivable-alert-line{margin-block-start:var(--sp-space-1)}.sp-receivable-scope{border-radius:var(--sp-radius-round);background:var(--sp-color-panel);color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-xs);font-weight:var(--sp-font-weight-semibold);align-items:center;padding-block:6px;padding-inline:12px;display:inline-flex}.sp-receivable-queues{gap:var(--sp-space-5);margin-block-start:var(--sp-space-4);display:grid}:root{--sp-doc-print-size-100:10px;--sp-doc-print-size-200:11px;--sp-doc-print-size-300:12px;--sp-doc-print-size-400:13px;--sp-doc-print-size-700:22px}.sp-doc-page{background:var(--sp-color-surface);min-block-size:297mm;inline-size:210mm;max-inline-size:100%;box-shadow:var(--sp-elevation-2);box-sizing:border-box;font-size:var(--sp-doc-print-size-300);color:var(--sp-color-text);flex-direction:column;margin-inline:auto;padding:16mm;display:flex}.sp-doc-page[data-scale=mobile]{min-block-size:auto;inline-size:100%;padding:var(--sp-space-4)}.sp-doc-header{justify-content:space-between;align-items:flex-start;gap:var(--sp-space-4);border-block-end:2px solid var(--sp-color-border);margin-block-end:var(--sp-space-4);padding-block-end:var(--sp-space-4);display:flex}.sp-doc-logo-slot{border:1px dashed var(--sp-color-border-strong);border-radius:var(--sp-radius-100);block-size:48px;inline-size:96px;font-size:var(--sp-doc-print-size-100);color:var(--sp-color-text-faint);justify-content:center;align-items:center;display:flex}.sp-doc-company h2{font-size:var(--sp-font-size-400);margin:0 0 4px}.sp-doc-company p{color:var(--sp-color-text-muted);font-size:var(--sp-doc-print-size-200);margin:0}.sp-doc-title{text-align:end}.sp-doc-title h1{font-size:var(--sp-doc-print-size-700);letter-spacing:.02em;margin:0}.sp-doc-title p{color:var(--sp-color-text-muted);margin:2px 0 0}.sp-doc-meta{gap:var(--sp-space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-block-end:var(--sp-space-4);display:grid}.sp-doc-meta dt{font-size:var(--sp-doc-print-size-100);text-transform:uppercase;letter-spacing:.04em;color:var(--sp-color-text-faint)}.sp-doc-meta dd{font-weight:var(--sp-font-weight-medium);margin:2px 0 0}.sp-doc-page .sp-doc-table{border-collapse:collapse;inline-size:100%;margin-block-end:var(--sp-space-4)}.sp-doc-page .sp-doc-table th{text-align:start;font-size:var(--sp-doc-print-size-100);text-transform:uppercase;color:var(--sp-color-text-muted);border-block-end:1px solid var(--sp-color-border);padding:6px 8px}.sp-doc-page .sp-doc-table td{border-block-end:1px solid var(--sp-color-divider);font-size:var(--sp-doc-print-size-200);padding:6px 8px}.sp-doc-totals{inline-size:min(280px,100%);flex-direction:column;align-self:flex-end;gap:4px;margin-block-end:var(--sp-space-4);display:flex}.sp-doc-totals__row{justify-content:space-between;display:flex}.sp-doc-totals__row--total{font-weight:var(--sp-font-weight-bold);font-size:var(--sp-doc-print-size-400);border-block-start:1px solid var(--sp-color-border);padding-block-start:4px}.sp-doc-basis{inline-size:min(280px,100%);font-size:var(--sp-doc-print-size-200);color:var(--sp-color-text-muted);text-align:end;align-self:flex-end;margin-block-end:var(--sp-space-4)}.sp-doc-footer{border-block-start:1px solid var(--sp-color-divider);justify-content:space-between;gap:var(--sp-space-4);font-size:var(--sp-doc-print-size-200);color:var(--sp-color-text-muted);margin-block-start:auto;padding-block-start:var(--sp-space-4);display:flex}.sp-doc-signature-slot{border:1px dashed var(--sp-color-border-strong);border-radius:var(--sp-radius-100);block-size:60px;inline-size:140px;color:var(--sp-color-text-faint);font-size:var(--sp-doc-print-size-100);justify-content:center;align-items:center;display:flex}.sp-doc-immutability-note{margin-block:var(--sp-space-3);font-size:var(--sp-doc-print-size-200);color:var(--sp-color-text-muted);font-style:italic}.sp-doc-tag{vertical-align:middle;border:1.5px solid var(--sp-color-border-strong);border-radius:var(--sp-radius-100);font-size:var(--sp-doc-print-size-100);font-weight:var(--sp-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--sp-color-text-muted);margin-inline-start:var(--sp-space-2);padding:1px 8px;display:inline-block}.sp-doc-accept{margin-block:var(--sp-space-5) var(--sp-space-4);break-inside:avoid;page-break-inside:avoid;font-size:var(--sp-doc-print-size-200)}.sp-doc-accept__slots{gap:var(--sp-space-5);grid-template-columns:repeat(3,1fr);margin-block-start:var(--sp-space-5);display:grid}.sp-doc-accept__slot{font-size:var(--sp-doc-print-size-100);text-transform:uppercase;letter-spacing:.04em;color:var(--sp-color-text-faint)}.sp-doc-accept__line{border-block-end:1px solid var(--sp-color-border-strong);block-size:28px;margin-block-end:4px}.sp-doc-page{--sp-doc-ink:#1a2420;--sp-doc-muted:#5c6b63;--sp-doc-faint:#8a968f;--sp-doc-hair:#e3e9e5;--sp-doc-hair-2:#eef2ef;--sp-doc-brand:var(--sp-doc-accent,#065f46);--sp-doc-brand-deep:var(--sp-doc-deep,#0b3d2e);--sp-doc-brand-tint:#e9f5ef;--sp-doc-warm-paper:#fdfbf6;--sp-doc-warm-hair:#ebe2d2;--sp-doc-warm-accent:#b0713a;--sp-doc-warm-deep:#4a3a28;--sp-doc-grid:#cbd5ce;--sp-doc-serif:"IBM Plex Serif", Georgia, serif}.sp-doc-page[data-template][data-scale=mobile] .sp-doc-body{padding:var(--sp-space-4)}.sp-doc-page[data-template][data-scale=mobile] .sp-t1-foot,.sp-doc-page[data-template][data-scale=mobile] .sp-t2-foot,.sp-doc-page[data-template][data-scale=mobile] .sp-t3-foot,.sp-doc-page[data-template][data-scale=mobile] .sp-t4-foot{padding-inline:var(--sp-space-4)}.sp-doc-page[data-template=modern-business][data-scale=mobile] .sp-doc-body{padding:0}.sp-doc-page[data-template=modern-business][data-scale=mobile] .sp-t2-band,.sp-doc-page[data-template=modern-business][data-scale=mobile] .sp-t2-inner{padding-inline:var(--sp-space-4)}.sp-doc-amount{font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate}.sp-doc-measure{white-space:nowrap;direction:ltr;unicode-bidi:isolate}.sp-doc-logo-img{max-block-size:var(--sp-doc-logo-h,40px);object-fit:contain;block-size:auto;inline-size:auto;max-inline-size:200px;display:block}:is(.sp-doc-logo-slot:has(>.sp-doc-logo-img),.sp-t1-mono:has(>.sp-doc-logo-img),.sp-t2-logo:has(>.sp-doc-logo-img),.sp-t3-logo:has(>.sp-doc-logo-img),.sp-t4-logo:has(>.sp-doc-logo-img)){background:0 0;border:none;border-radius:0;block-size:auto;inline-size:auto;padding:0}.sp-doc-logo-img[data-size=sm]{--sp-doc-logo-h:28px}.sp-doc-logo-img[data-size=md]{--sp-doc-logo-h:40px}.sp-doc-logo-img[data-size=lg]{--sp-doc-logo-h:56px}.sp-doc-end{text-align:end}.sp-doc-page.sp-doc-sheet{padding:0;position:relative;overflow:hidden}.sp-doc-body{flex-direction:column;flex:1;display:flex}.sp-doc-pgfoot{margin-block-start:auto}.sp-doc-page[data-template=clean-editorial] .sp-doc-body{padding:64px 68px 40px}.sp-t1-masthead{border-block-end:1px solid var(--sp-doc-ink);justify-content:space-between;align-items:flex-start;padding-block-end:26px;display:flex}.sp-t1-mono{border:1.5px solid var(--sp-doc-ink);block-size:40px;inline-size:40px;font-weight:var(--sp-font-weight-semibold);letter-spacing:.05em;place-items:center;font-size:14px;display:grid}.sp-t1-co{font-weight:var(--sp-font-weight-semibold);margin-block-start:10px;font-size:15px}.sp-t1-co small{font-weight:var(--sp-font-weight-regular);font-size:var(--sp-doc-print-size-100);color:var(--sp-doc-muted);letter-spacing:.14em;text-transform:uppercase;margin-block-start:3px;display:block}.sp-t1-title{text-align:end}.sp-t1-title__t{font-family:var(--sp-doc-serif);font-weight:var(--sp-font-weight-medium);letter-spacing:.02em;font-size:34px;line-height:1}.sp-t1-title__n{font-size:var(--sp-doc-print-size-300);color:var(--sp-doc-muted);letter-spacing:.08em;margin-block-start:8px}.sp-t1-meta{gap:54px;margin-block:30px 34px;display:flex}.sp-t1-meta b{font-size:var(--sp-doc-print-size-100);letter-spacing:.18em;text-transform:uppercase;color:var(--sp-doc-faint);font-weight:var(--sp-font-weight-semibold);margin-block-end:6px;display:block}.sp-t1-meta__v{font-size:var(--sp-doc-print-size-300);line-height:1.6}.sp-t1-table{border-collapse:collapse;inline-size:100%}.sp-t1-table th{font-size:var(--sp-doc-print-size-100);letter-spacing:.18em;text-transform:uppercase;color:var(--sp-doc-faint);font-weight:var(--sp-font-weight-semibold);text-align:start;border-block-end:1px solid var(--sp-doc-ink);padding:0 0 10px}.sp-t1-table td{border-block-end:1px solid var(--sp-doc-hair);font-size:var(--sp-doc-print-size-300);vertical-align:top;padding:13px 0}.sp-t1-totals{inline-size:300px;margin-block-start:8px;margin-inline-start:auto}.sp-t1-totals>div{font-size:var(--sp-doc-print-size-300);justify-content:space-between;padding-block:6px;display:flex}.sp-t1-totals__grand{border-block-start:1.5px solid var(--sp-doc-ink);font-weight:var(--sp-font-weight-semibold);margin-block-start:8px;padding-block-start:12px;font-size:16px}.sp-t1-lower{font-size:var(--sp-doc-print-size-200);color:var(--sp-doc-muted);gap:44px;margin-block-start:38px;line-height:1.65;display:flex}.sp-t1-lower b{font-size:var(--sp-doc-print-size-100);letter-spacing:.18em;text-transform:uppercase;color:var(--sp-doc-faint);margin-block-end:5px;display:block}.sp-t1-sig{justify-content:flex-end;margin-block-start:auto;padding-block-start:26px;display:flex}.sp-t1-sig__slot{text-align:center;inline-size:220px;font-size:var(--sp-doc-print-size-100);letter-spacing:.1em;color:var(--sp-doc-muted)}.sp-t1-sig__line{border-block-start:1px solid var(--sp-doc-ink);margin-block-end:6px;padding-block-start:6px}.sp-t1-foot{border-block-start:1px solid var(--sp-doc-hair);font-size:var(--sp-doc-print-size-100);letter-spacing:.14em;text-transform:uppercase;color:var(--sp-doc-faint);justify-content:space-between;padding:14px 68px;display:flex}.sp-doc-page[data-template=modern-business] .sp-doc-body{padding:0}.sp-t2-band{background:var(--sp-doc-brand-deep);color:#fff;justify-content:space-between;align-items:center;gap:var(--sp-space-4);padding:38px 58px;display:flex}.sp-t2-band__id{align-items:center;gap:14px;display:flex}.sp-t2-logo{inline-size:var(--sp-doc-logo-size,48px);block-size:var(--sp-doc-logo-size,48px);font-weight:var(--sp-font-weight-bold);background:#ffffff29;border-radius:12px;flex:none;place-items:center;font-size:16px;display:grid}.sp-t2-band__co{font-weight:var(--sp-font-weight-bold);font-size:17px}.sp-t2-band__co small{font-weight:var(--sp-font-weight-regular);font-size:var(--sp-doc-print-size-200);opacity:.75;margin-block-start:2px;display:block}.sp-t2-band__doc{text-align:end}.sp-t2-band__t{font-size:var(--sp-doc-print-size-200);letter-spacing:.22em;text-transform:uppercase;opacity:.7}.sp-t2-band__n{font-size:23px;font-weight:var(--sp-font-weight-bold);margin-block-start:2px}.sp-t2-band__d{font-size:var(--sp-doc-print-size-200);opacity:.75;margin-block-start:4px}.sp-t2-inner{flex-direction:column;flex:1;padding:30px 58px 0;display:flex}.sp-t2-cards{grid-template-columns:1.5fr 1fr 1fr;gap:14px;margin-block-end:26px;display:grid}.sp-t2-card{font-size:var(--sp-doc-print-size-300);background:#f4f8f5;border-radius:10px;padding:14px 16px}.sp-t2-card b{font-size:var(--sp-doc-print-size-100);letter-spacing:.14em;text-transform:uppercase;color:#55685d;font-weight:var(--sp-font-weight-semibold);margin-block-end:6px;display:block}.sp-t2-table{border-collapse:separate;border-spacing:0;inline-size:100%}.sp-t2-table th{font-size:var(--sp-doc-print-size-100);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--sp-doc-brand);font-weight:var(--sp-font-weight-semibold);text-align:start;padding:10px 14px}.sp-t2-table th:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.sp-t2-table th:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.sp-t2-table td{border-block-end:1px solid var(--sp-doc-hair-2);font-size:var(--sp-doc-print-size-300);padding:13px 14px}.sp-t2-split{grid-template-columns:1fr var(--sp-rail-width-document);align-items:start;gap:30px;margin-block-start:20px;display:grid}.sp-t2-notes{font-size:var(--sp-doc-print-size-200);color:var(--sp-doc-muted);line-height:1.65}.sp-t2-notes b{font-size:var(--sp-doc-print-size-100);letter-spacing:.14em;text-transform:uppercase;color:#55685d;font-weight:var(--sp-font-weight-semibold);margin-block:12px 4px;display:block}.sp-t2-totals{background:#f4f8f5;border-radius:12px;overflow:hidden}.sp-t2-totals>div{font-size:var(--sp-doc-print-size-300);justify-content:space-between;padding:9px 18px;display:flex}.sp-t2-totals__grand{background:var(--sp-doc-brand-deep);color:#fff;font-weight:var(--sp-font-weight-bold);font-size:15px;padding:14px 18px!important}.sp-t2-sig{justify-content:flex-end;margin-block-start:18px;display:flex}.sp-t2-sig[data-pos=start]{justify-content:flex-start}.sp-t2-sig[data-pos=center]{justify-content:center}.sp-t2-sig__slot{text-align:center;inline-size:210px;font-size:var(--sp-doc-print-size-100);color:var(--sp-doc-muted)}.sp-t2-stamp{color:#8fa79a;letter-spacing:.08em;border:2px dashed #b9cdc1;border-radius:50%;place-items:center;block-size:86px;inline-size:86px;margin:0 auto 8px;font-size:9px;display:grid;transform:rotate(-6deg)}.sp-t2-sig__line{border-block-start:1px solid var(--sp-doc-ink);padding-block-start:6px}.sp-t2-foot{font-size:var(--sp-doc-print-size-100);color:#55685d;background:#f4f8f5;justify-content:space-between;gap:20px;padding:14px 58px;display:flex}.sp-doc-page[data-template=warm-professional]{background:var(--sp-doc-warm-paper)}.sp-doc-page[data-template=warm-professional] .sp-doc-body{padding:52px 62px 40px}.sp-t3-head{text-align:center;border-block-end:2px solid var(--sp-doc-warm-accent);padding-block-end:22px}.sp-t3-logo{inline-size:var(--sp-doc-logo-size,52px);block-size:var(--sp-doc-logo-size,52px);background:var(--sp-doc-warm-deep);color:#f6efe3;font-weight:var(--sp-font-weight-semibold);border-radius:50%;place-items:center;font-size:16px;display:inline-grid}.sp-t3-co{font-weight:var(--sp-font-weight-bold);color:var(--sp-doc-warm-deep);margin-block-start:10px;font-size:18px}.sp-t3-co small{font-weight:var(--sp-font-weight-regular);font-size:var(--sp-doc-print-size-200);color:#8a7a62;margin-block-start:3px;display:block}.sp-t3-docline{background:#f7f1e4;border-radius:12px;justify-content:space-between;align-items:center;margin-block:24px;padding:14px 18px;display:flex}.sp-t3-docline__t{font-weight:var(--sp-font-weight-bold);color:var(--sp-doc-warm-deep);font-size:16px}.sp-t3-docline__kv{font-size:var(--sp-doc-print-size-200);color:#6e5f49;text-align:end;line-height:1.7}.sp-t3-parties{font-size:var(--sp-doc-print-size-300);grid-template-columns:1fr 1fr;gap:18px;margin-block-end:24px;line-height:1.7;display:grid}.sp-t3-parties b{font-size:var(--sp-doc-print-size-100);letter-spacing:.12em;text-transform:uppercase;color:#a08a64;font-weight:var(--sp-font-weight-semibold);margin-block-end:5px;display:block}.sp-t3-table{border-collapse:collapse;inline-size:100%}.sp-t3-table th{font-size:var(--sp-doc-print-size-100);letter-spacing:.12em;text-transform:uppercase;color:var(--sp-doc-warm-deep);font-weight:var(--sp-font-weight-semibold);text-align:start;border-block:1.5px solid var(--sp-doc-warm-accent);padding:9px 12px}.sp-t3-table td{border-block-end:1px solid var(--sp-doc-warm-hair);font-size:var(--sp-doc-print-size-300);padding:12px}.sp-t3-table tbody tr:nth-child(2n) td{background:#fbf7ee}.sp-t3-split{grid-template-columns:1fr var(--sp-rail-width-document);align-items:start;gap:28px;margin-block-start:20px;display:grid}.sp-t3-notes{font-size:var(--sp-doc-print-size-200);color:#6e5f49;line-height:1.7}.sp-t3-notes b{font-size:var(--sp-doc-print-size-100);letter-spacing:.12em;text-transform:uppercase;color:#a08a64;font-weight:var(--sp-font-weight-semibold);margin-block:11px 3px;display:block}.sp-t3-totals{border:1.5px solid var(--sp-doc-warm-accent);background:#fff;border-radius:12px;padding-block:6px}.sp-t3-totals>div{font-size:var(--sp-doc-print-size-300);justify-content:space-between;padding:8px 18px;display:flex}.sp-t3-totals__grand{border-block-start:1.5px solid var(--sp-doc-warm-accent);font-weight:var(--sp-font-weight-bold);color:var(--sp-doc-warm-deep);margin-block-start:6px;font-size:15px}.sp-t3-sig{justify-content:space-between;align-items:flex-end;margin-block-start:26px;display:flex}.sp-t3-thanks{font-size:var(--sp-doc-print-size-400);color:var(--sp-doc-warm-deep);font-weight:var(--sp-font-weight-semibold)}.sp-t3-sig__slot{text-align:center;inline-size:210px;font-size:var(--sp-doc-print-size-100);color:#8a7a62}.sp-t3-sig__line{border-block-start:1px solid var(--sp-doc-warm-deep);padding-block-start:6px}.sp-t3-foot{font-size:var(--sp-doc-print-size-100);color:#6e5f49;background:#f2ead9;justify-content:space-between;padding:14px 62px;display:flex}.sp-doc-page[data-template=formal-corporate] .sp-doc-body{padding:48px 58px 40px}.sp-t4-letterhead{border-block-end:3px double var(--sp-doc-brand-deep);justify-content:space-between;align-items:flex-end;padding-block-end:14px;display:flex}.sp-t4-lh-l{align-items:center;gap:13px;display:flex}.sp-t4-logo{inline-size:var(--sp-doc-logo-size,46px);block-size:var(--sp-doc-logo-size,46px);background:var(--sp-doc-brand-deep);color:#fff;font-weight:var(--sp-font-weight-bold);flex:none;place-items:center;font-size:15px;display:grid}.sp-t4-co{font-size:17px;font-weight:var(--sp-font-weight-bold)}.sp-t4-co small{font-size:var(--sp-doc-print-size-100);font-weight:var(--sp-font-weight-medium);color:var(--sp-doc-muted);letter-spacing:.12em;text-transform:uppercase;margin-block-start:2px;display:block}.sp-t4-lh-r{text-align:end;font-size:var(--sp-doc-print-size-100);color:var(--sp-doc-muted);line-height:1.6}.sp-t4-doc-t{text-align:center;margin-block-start:20px}.sp-t4-doc-t__t{font-size:var(--sp-doc-print-size-400);font-weight:var(--sp-font-weight-bold);letter-spacing:.28em;text-transform:uppercase;border:1.5px solid var(--sp-doc-brand-deep);padding:7px 26px;display:inline-block}.sp-t4-refgrid{border:1px solid var(--sp-doc-grid);font-size:var(--sp-doc-print-size-200);margin-block:18px 0;display:flex}.sp-t4-refgrid>div{border-inline-end:1px solid var(--sp-doc-grid);flex:1;padding:9px 14px}.sp-t4-refgrid>div:last-child{border-inline-end:none}.sp-t4-refgrid b{letter-spacing:.14em;text-transform:uppercase;color:var(--sp-doc-muted);font-size:9px;font-weight:var(--sp-font-weight-semibold);margin-block-end:3px;display:block}.sp-t4-parties{border:1px solid var(--sp-doc-grid);font-size:var(--sp-doc-print-size-200);border-block-start:none;grid-template-columns:1fr 1fr;margin-block-end:20px;line-height:1.65;display:grid}.sp-t4-parties>div{padding:12px 14px}.sp-t4-parties>div:first-child{border-inline-end:1px solid var(--sp-doc-grid)}.sp-t4-parties b{letter-spacing:.14em;text-transform:uppercase;color:var(--sp-doc-muted);font-size:9px;font-weight:var(--sp-font-weight-semibold);margin-block-end:4px;display:block}.sp-t4-table{border-collapse:collapse;border:1px solid var(--sp-doc-grid);inline-size:100%}.sp-t4-table th{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--sp-doc-brand-deep);font-size:9px;font-weight:var(--sp-font-weight-semibold);text-align:start;border-inline-end:1px solid #ffffff2e;padding:9px 12px}.sp-t4-table td{font-size:var(--sp-doc-print-size-300);border:1px solid #e0e7e2;padding:10px 12px}.sp-t4-split{grid-template-columns:1fr var(--sp-rail-width-document);align-items:start;gap:26px;display:grid}.sp-t4-terms{font-size:var(--sp-doc-print-size-100);color:#3e4a44;padding-block-start:16px;line-height:1.6}.sp-t4-terms b{letter-spacing:.14em;text-transform:uppercase;color:var(--sp-doc-muted);font-size:9px;font-weight:var(--sp-font-weight-semibold);margin-block:10px 3px;display:block}.sp-t4-totals{border:1px solid var(--sp-doc-grid);font-size:var(--sp-doc-print-size-300);border-block-start:none}.sp-t4-totals>div{border-block-end:1px solid #e0e7e2;justify-content:space-between;padding:8px 14px;display:flex}.sp-t4-totals__grand{font-weight:var(--sp-font-weight-bold);font-size:var(--sp-doc-print-size-400);background:var(--sp-doc-brand-tint);border-block-start:2px solid var(--sp-doc-brand-deep);border-block-end:none!important}.sp-t4-words{font-size:var(--sp-doc-print-size-100);color:var(--sp-doc-muted);border:1px solid var(--sp-doc-grid);background:#fafcfa;border-block-start:none;padding:8px 14px}.sp-t4-sig{justify-content:space-between;gap:40px;margin-block-start:30px;display:flex}.sp-t4-sig__slot{max-inline-size:250px;font-size:var(--sp-doc-print-size-100);color:var(--sp-doc-muted);flex:1}.sp-t4-sig__box{border:1px solid var(--sp-doc-grid);color:#9fb0a6;letter-spacing:.1em;background:#fbfdfb;place-items:center;block-size:74px;margin-block-end:6px;font-size:9px;display:grid}.sp-t4-sig__lab{border-block-start:1px solid var(--sp-doc-ink);text-align:center;letter-spacing:.06em;padding-block-start:5px}.sp-t4-foot{border-block-start:1px solid var(--sp-doc-grid);text-align:center;font-size:var(--sp-doc-print-size-100);letter-spacing:.06em;color:var(--sp-doc-muted);padding:12px 58px}.sp-doc-unavailable{color:var(--sp-doc-faint);font-style:italic}.sp-doc-page[dir=rtl]{font-family:var(--sp-font-family-arabic)}.sp-doc-settings__section{margin-block-start:var(--sp-space-5)}.sp-doc-settings__stack{gap:var(--sp-space-3);flex-direction:column;max-inline-size:480px;display:flex}.sp-doc-settings__stack--tight{gap:var(--sp-space-2)}.sp-doc-logo-field{align-items:flex-start;gap:var(--sp-space-2);flex-direction:column;display:flex}.sp-doc-logo-field__preview{object-fit:contain;block-size:auto;max-block-size:96px;inline-size:auto;max-inline-size:240px;padding:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background-color:var(--sp-color-surface-2);background-image:linear-gradient(45deg, var(--sp-color-border) 25%, transparent 25%), linear-gradient(-45deg, var(--sp-color-border) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--sp-color-border) 75%), linear-gradient(-45deg, transparent 75%, var(--sp-color-border) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.sp-doc-logo-field__empty,.sp-doc-logo-field__hint,.sp-doc-logo-field__name{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin:0}.sp-doc-logo-field__name{direction:ltr;unicode-bidi:isolate}.sp-doc-logo-field__input{max-inline-size:100%}.sp-doc-settings__check{align-items:center;gap:var(--sp-space-2);display:flex}.sp-doc-settings__check[data-locked=true]{opacity:.7}.sp-doc-settings__template-grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.sp-doc-settings__template-card{gap:var(--sp-space-2);padding:var(--sp-space-3);border:2px solid var(--sp-color-border);border-radius:var(--sp-radius-150);flex-direction:column;display:flex}.sp-doc-settings__template-card[data-selected=true]{border-color:var(--sp-color-primary)}.sp-doc-settings__thumb{justify-content:center;block-size:140px;inline-size:100%;display:flex;overflow:hidden}.sp-doc-settings__thumb-inner{transform-origin:top;transform:scale(.22)}.sp-doc-settings__card-actions{gap:var(--sp-space-2);display:flex}.sp-doc-settings__applied{color:var(--sp-color-text-muted)}.sp-doc-settings__preview-controls{gap:var(--sp-space-3);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin-block-end:var(--sp-space-3);display:flex}.sp-doc-settings__preview-controls>*{min-inline-size:0;max-inline-size:100%}.sp-doc-settings__preview{padding:var(--sp-space-4);border-radius:var(--sp-radius-150);background:var(--sp-color-canvas);overflow:auto}.sp-doc-settings__swatch-fieldset{border:0;margin:0;padding:0}.sp-doc-settings__swatches{gap:var(--sp-space-2);display:flex}.sp-doc-settings__swatch{border-radius:var(--sp-radius-round,50%);border:1px solid var(--sp-color-border);cursor:pointer;block-size:28px;inline-size:28px}.sp-doc-settings__swatch[aria-pressed=true]{border:3px solid var(--sp-color-text)}.sp-doc-settings__column-toggles{gap:var(--sp-space-4);flex-wrap:wrap;display:flex}.sp-doc-editor{gap:var(--sp-space-5);grid-template-columns:380px minmax(0,1fr);align-items:start;margin-block-end:var(--sp-space-6);display:grid}.sp-doc-editor__controls{gap:var(--sp-space-3);min-inline-size:0;display:grid}.sp-doc-editor__pane{top:calc(var(--sp-topbar-height) + var(--sp-space-4));max-block-size:calc(100vh - var(--sp-topbar-height) - var(--sp-space-6));flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;position:sticky}.sp-doc-editor__zoombar{align-items:center;gap:var(--sp-space-3);padding:var(--sp-space-2) var(--sp-space-3);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);flex-wrap:wrap;flex:none;margin-block-end:var(--sp-space-2);display:flex}.sp-doc-editor__zoom-caption{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);white-space:nowrap;margin-inline-start:auto}@media (width<=1280px){.sp-doc-editor__zoom-caption{display:none}}.sp-doc-editor__preview{min-block-size:0;padding:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-canvas);flex-direction:column;flex:auto;align-items:stretch;display:flex;overflow:auto}.sp-doc-editor__scale{max-inline-size:100%}.sp-doc-editor__scale .sp-doc-page{zoom:var(--sp-doc-user-zoom,1);max-inline-size:none}.sp-doc-editor__scale[data-fit=true] .sp-doc-page{max-inline-size:100%}@media (width<=1100px){.sp-doc-editor{grid-template-columns:minmax(0,1fr)}.sp-doc-editor__pane{max-block-size:none;position:static}.sp-doc-editor__preview{overflow:visible}}.sp-doc-ctl-card{border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);overflow:hidden}.sp-doc-ctl-card__summary{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3) var(--sp-space-4);cursor:pointer;-webkit-user-select:none;user-select:none;min-block-size:44px;list-style:none;display:flex}.sp-doc-ctl-card__summary::-webkit-details-marker{display:none}.sp-doc-ctl-card__title{font-size:var(--sp-font-size-200);color:var(--sp-color-text);margin:0;font-weight:600}.sp-doc-ctl-card__hint{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-doc-ctl-card__chevron{color:var(--sp-color-text-muted);flex:none;margin-inline-start:auto;transition:transform .15s}.sp-doc-ctl-card[open]>.sp-doc-ctl-card__summary .sp-doc-ctl-card__chevron{transform:rotate(180deg)}.sp-doc-ctl-card[open]>.sp-doc-ctl-card__summary{border-block-end:1px solid var(--sp-color-divider)}.sp-doc-ctl-card__summary:hover{background:var(--sp-color-panel-2)}.sp-doc-ctl-card__summary:focus-visible{outline:2px solid var(--sp-color-primary);outline-offset:-2px}.sp-doc-ctl-card__body{padding:var(--sp-space-4);gap:var(--sp-space-3);display:grid}.sp-doc-ctl-card__body .sp-doc-settings__stack{max-inline-size:none}@media (prefers-reduced-motion:reduce){.sp-doc-ctl-card__chevron{transition:none}}.sp-doc-tpl-picker{gap:var(--sp-space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.sp-doc-tpl-swatch{gap:var(--sp-space-2);text-align:start;padding:var(--sp-space-2);border:2px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);cursor:pointer;flex-direction:column;min-inline-size:0;display:flex}.sp-doc-tpl-swatch[aria-pressed=true]{border-color:var(--sp-color-primary)}.sp-doc-tpl-swatch:focus-visible{outline:2px solid var(--sp-color-primary);outline-offset:2px}.sp-doc-tpl-swatch__thumb{aspect-ratio:794/1000;border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-100);background:var(--sp-color-surface);display:block;position:relative;overflow:hidden}.sp-doc-tpl-swatch__thumb-inner{transform-origin:0 0;pointer-events:none;inline-size:794px;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(.12)}[dir=rtl] .sp-doc-tpl-swatch__thumb-inner{transform-origin:100% 0}.sp-doc-tpl-swatch__name{font-size:var(--sp-font-size-100);color:var(--sp-color-text);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.sp-doc-tpl-swatch__default{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-doc-editor-notes{gap:var(--sp-space-4);display:grid}.sp-doc-editor__zoombar .sp-segmented__option[aria-pressed=true]{background:var(--sp-color-primary);color:var(--sp-color-text-on-accent);box-shadow:none;font-weight:var(--sp-font-weight-semibold)}.sp-doc-editor__zoombar .sp-segmented__option:hover:not([aria-pressed=true]):not([disabled]){background:var(--sp-color-surface);color:var(--sp-color-text)}.sp-doc-scope-list{gap:var(--sp-space-2) var(--sp-space-4);margin:0 0 var(--sp-space-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);display:grid}.sp-doc-scope-list dt{font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text)}.sp-doc-scope-list dd{color:var(--sp-color-text-muted);margin:0}@media (width<=600px){.sp-doc-scope-list{grid-template-columns:minmax(0,1fr);gap:0}.sp-doc-scope-list dd{margin-block-end:var(--sp-space-3)}}.sp-doc-page{--sp-color-surface:#fff;--sp-color-text:#14231c;--sp-color-text-muted:#57685f;--sp-color-text-faint:#7c8d84;--sp-color-border:#dfe7e2;--sp-color-border-strong:#a8bfb2;--sp-color-divider:#e7eee9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sp-doc-prose{margin:0 0 var(--sp-space-3);color:var(--sp-color-text-muted);max-inline-size:62ch}.sp-doc-editor__pane--email>.sp-doc-editor__preview{margin-block-start:0}.sp-doc-editor__preview--email{align-items:center;gap:var(--sp-space-3)}.sp-doc-email{border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-150);background:var(--sp-color-surface);inline-size:min(560px,100%);box-shadow:var(--sp-elevation-1);overflow:hidden}.sp-doc-email__head{padding:var(--sp-space-3) var(--sp-space-4);border-block-end:1px solid var(--sp-color-border);background:var(--sp-color-panel-2)}.sp-doc-email__label{margin:var(--sp-space-2) 0 0;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-doc-email__label:first-child{margin-block-start:0}.sp-doc-email__from,.sp-doc-email__value,.sp-doc-email__subject{overflow-wrap:anywhere;margin:0}.sp-doc-email__from{font-weight:var(--sp-font-weight-semibold)}.sp-doc-email__subject{font-weight:700}.sp-doc-email__body{padding:var(--sp-space-4);gap:var(--sp-space-4);display:grid}.sp-doc-email__message{color:var(--sp-color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.sp-doc-email__summary{gap:var(--sp-space-2) var(--sp-space-4);padding-block:var(--sp-space-3);border-block:1px solid var(--sp-color-divider);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.sp-doc-email__summary dt{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-100)}.sp-doc-email__summary dd{text-align:end;font-weight:var(--sp-font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}.sp-doc-email__attachment{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-100);flex-wrap:wrap;margin:0;display:flex}.sp-doc-email__attachment span{color:var(--sp-color-text-muted)}.sp-doc-email__foot{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin:0}.sp-doc-email__note{max-inline-size:min(560px,100%);font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted);margin:0}.sp-doc-email-stored{padding:var(--sp-space-2) 0;color:var(--sp-color-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.sp-settings-lede{font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);margin-block:0 var(--sp-space-5);max-inline-size:68ch}.sp-settings-empty{font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted)}.sp-set-cap{font-size:18px;font-weight:var(--sp-font-weight-bold);letter-spacing:-.01em;color:var(--sp-color-text);align-items:center;gap:10px;margin-block:34px 16px;display:flex}section:first-of-type>.sp-set-cap{margin-block-start:0}.sp-set-cap__sub{font-size:var(--sp-font-size-150);font-weight:var(--sp-font-weight-regular);color:var(--sp-color-text-muted);letter-spacing:0;border-inline-start:var(--sp-border-width) solid var(--sp-color-border);padding-inline-start:10px;line-height:1.3}.sp-set-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;display:grid}.sp-set-card{block-size:100%;transition:border-color var(--sp-motion-duration-fast) var(--sp-motion-easing-standard), box-shadow var(--sp-motion-duration-fast) var(--sp-motion-easing-standard);flex-direction:column;align-items:stretch;gap:6px;padding:20px}.sp-set-card:hover:not(:disabled){border-color:var(--sp-color-border-strong);box-shadow:var(--sp-elevation-2)}.sp-set-card:disabled{cursor:not-allowed;background:var(--sp-color-surface);border-style:dashed}.sp-set-card:disabled .sp-set-card__ic{opacity:.6}.sp-set-card__ic{border-radius:var(--sp-radius-200);background:var(--sp-color-primary-tint);block-size:40px;inline-size:40px;color:var(--sp-color-primary);flex:none;place-items:center;margin-block-end:4px;font-size:22px;display:grid}.sp-set-card__tt{font-weight:600;font-size:var(--sp-font-size-300);display:block}.sp-set-card__dd{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-block-size:2.8em;margin-block-start:2px;display:-webkit-box;overflow:hidden}.sp-set-card__reason{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-faint);margin-block-start:var(--sp-space-2);font-style:italic;display:block}.sp-settings-toolbar{align-items:center;gap:var(--sp-space-2);margin-block:var(--sp-space-4) 22px;display:flex}.sp-list-search{align-items:center;gap:var(--sp-space-2);min-inline-size:0;max-inline-size:560px;padding-inline:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);min-block-size:40px;color:var(--sp-color-text-muted);flex:320px;display:flex}.sp-list-search:focus-within{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-list-search input{font:inherit;font-size:var(--sp-font-size-control);color:var(--sp-color-text);background:0 0;border:none;inline-size:100%}.sp-list-search input:focus{outline:none}.sp-set-section{margin-block-start:var(--sp-space-6)}.sp-set-defs{gap:var(--sp-space-2) var(--sp-space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.sp-set-defs__term{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-set-defs__val{color:var(--sp-color-text);font-size:var(--sp-font-size-control);margin:0}.sp-fc-basis{align-items:center;gap:var(--sp-space-5);flex-wrap:wrap;display:flex}.sp-fc-basis__code{font-size:var(--sp-font-size-500);font-weight:var(--sp-font-weight-bold);letter-spacing:.02em}.sp-fc-basis .sp-detail-facts{flex:18rem;min-inline-size:0}.sp-fc-journey__head{align-items:flex-start;gap:var(--sp-space-4);flex-wrap:wrap;margin-block-start:var(--sp-space-6);margin-block-end:var(--sp-space-4);display:flex}.sp-fc-journey__head>:first-child{flex:20rem;min-inline-size:0}.sp-fc-journey__title{font-size:var(--sp-font-size-300);font-weight:var(--sp-font-weight-bold);margin:0}.sp-fc-journey__lede{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);max-inline-size:62ch;margin:4px 0 0}.sp-fc-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-fc-timeline__row{align-items:center;gap:var(--sp-space-3);padding-block:var(--sp-space-3);border-block-end:1px solid var(--sp-color-border);border-inline-start:3px solid #0000;grid-template-columns:4ch minmax(0,1fr) minmax(0,1.4fr) auto;padding-inline-start:var(--sp-space-3);display:grid}.sp-fc-timeline__row:last-child{border-block-end:0}.sp-fc-timeline__row[data-current]{border-inline-start-color:var(--sp-color-success)}.sp-fc-timeline__currency{font-weight:600}.sp-fc-timeline__dates{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-fc-timeline__approval{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control);overflow-wrap:anywhere}.sp-fc-timeline__state{gap:var(--sp-space-2);justify-self:end;display:flex}@media (width<=640px){.sp-fc-timeline__row{grid-template-columns:minmax(0,1fr)}.sp-fc-timeline__state{justify-self:start}}.sp-fc-history{gap:var(--sp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-fc-history__row{align-items:center;gap:var(--sp-space-3);padding-block:var(--sp-space-2);border-block-end:1px solid var(--sp-color-border);flex-wrap:wrap;display:flex}.sp-fc-history__currency{min-inline-size:3.5ch;font-weight:600}.sp-fc-history__dates{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-set-check{align-items:flex-start;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);margin-block:var(--sp-space-2);cursor:pointer;display:flex}.sp-set-check input{margin-block-start:3px}.sp-set-subhead{font-size:var(--sp-font-size-control);margin-block:var(--sp-space-5) var(--sp-space-3);font-weight:600}.sp-set-actions{gap:var(--sp-space-3);margin-block-start:var(--sp-space-3);display:flex}.sp-review-list{margin:var(--sp-space-4) 0 0;gap:var(--sp-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.sp-review-axis{border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-lg,12px);padding:var(--sp-space-4)}.sp-review-axis__head{justify-content:space-between;align-items:center;gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-review-axis__title{font-weight:600}.sp-review-axis__detail{margin-block:var(--sp-space-2) 0;color:var(--sp-color-text);font-size:var(--sp-font-size-control)}.sp-review-axis__notes{margin-block:var(--sp-space-2) 0;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control);padding-inline-start:var(--sp-space-5)}.sp-review-axis__never{margin-block:var(--sp-space-2) 0;color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control-xs);font-style:italic}.sp-members{gap:var(--sp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-members__row{gap:var(--sp-space-2);padding-block:var(--sp-space-3);border-block-end:1px solid var(--sp-color-border);flex-direction:column;display:flex}.sp-members__identity{gap:var(--sp-space-1);flex-direction:column;min-inline-size:0;display:flex}.sp-members__name{align-items:center;gap:var(--sp-space-2);font-weight:600;display:flex}.sp-members__you{color:var(--sp-color-text-muted);font-weight:400;font-size:var(--sp-font-size-control)}.sp-members__email{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control);overflow-wrap:anywhere}.sp-members__badges{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-members__cap{font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-100);padding-inline:var(--sp-space-2);padding-block:var(--sp-space-1);overflow-wrap:anywhere}.sp-members__actions{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-members__reason{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}@media (width>=48rem){.sp-members__row{justify-content:space-between;align-items:center;gap:var(--sp-space-3);flex-flow:wrap}.sp-members__identity{flex:16rem}}.sp-member-detail__facts{gap:var(--sp-space-2) var(--sp-space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.sp-member-detail__facts dt{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-member-detail__facts dd{overflow-wrap:anywhere;margin:0}.sp-member-detail__mono{font-family:var(--sp-font-mono,ui-monospace, monospace);font-size:var(--sp-font-size-control);overflow-wrap:anywhere}.sp-member-detail__caps{gap:var(--sp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-member-detail__caps li{align-items:center;gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-member-detail__keys ul{gap:var(--sp-space-1);flex-direction:column;margin-block-start:var(--sp-space-2);padding:0;list-style:none;display:flex}.sp-members__actions .sp-button{min-block-size:44px}.sp-appearance-card{max-inline-size:42rem;padding:var(--sp-space-5);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface)}.sp-appearance-card__title{margin-block:0 var(--sp-space-4);font-size:var(--sp-font-size-200);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text)}.sp-set-coming-soon{margin-block:var(--sp-space-3) 0;font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted);max-inline-size:62ch}.sp-set-section--boxed{border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);background:var(--sp-color-surface);margin-block-start:var(--sp-space-4);padding:20px 22px}.sp-set-section--boxed>.sp-set-cap{margin-block:0 var(--sp-space-4)}.sp-set-section--boxed .sp-field{max-inline-size:46rem}.sp-fx-list{gap:var(--sp-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-fx-list__row{align-items:center;gap:var(--sp-space-3);padding-block:var(--sp-space-2);border-block-end:1px solid var(--sp-color-border);flex-wrap:wrap;display:flex}.sp-fx-list__direction{overflow-wrap:anywhere;min-inline-size:0;font-weight:600}.sp-fx-list__meta{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-control)}.sp-fx-list__action{min-block-size:44px;min-inline-size:44px;padding-inline:var(--sp-space-2);cursor:pointer;color:var(--sp-color-info);font-size:var(--sp-font-size-control);background:0 0;border:none;justify-content:center;align-items:center;margin-inline-start:auto;font-family:inherit;text-decoration:underline;display:inline-flex}.sp-fx-list__action:hover{color:var(--sp-color-primary)}.sp-audit__filters{gap:var(--sp-space-3);flex-wrap:wrap;align-items:center;display:flex}.sp-audit__filters .sp-select-control{min-block-size:44px}.sp-audit__correlation-chip{gap:var(--sp-space-2);padding-block:var(--sp-space-1);padding-inline:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-round);background:var(--sp-color-primary-tint);font-size:var(--sp-font-size-150);flex-wrap:wrap;align-items:center;display:flex}.sp-audit-drawer__actions{margin-block-start:var(--sp-space-2)}.sp-audit__when{white-space:nowrap;font-variant-numeric:tabular-nums}.sp-audit__details{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:32ch;display:inline-block;overflow:hidden}.sp-audit__details--code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-audit__muted{color:var(--sp-color-text-muted)}.sp-audit__id,.sp-audit__id-short{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.sp-audit__loadmore{padding-block:var(--sp-space-4);justify-content:center;display:flex}.sp-audit__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}.sp-audit__coverage-list{margin:var(--sp-space-2) 0 0;gap:var(--sp-space-1);padding-inline-start:var(--sp-space-4);display:grid}.sp-audit__coverage-refusal{font-weight:600}.sp-audit__coverage-excluded{color:var(--sp-color-text-muted)}.sp-audit-drawer{gap:var(--sp-space-4);display:grid}.sp-audit-drawer__header{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-audit-drawer__section{gap:var(--sp-space-2);display:grid}.sp-audit-drawer__section-title{font-size:var(--sp-font-size-control-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--sp-color-text-muted);margin:0}.sp-audit-drawer__row{gap:var(--sp-space-2);flex-wrap:wrap;align-items:baseline;display:flex}.sp-audit-drawer__row-key{min-width:12ch;color:var(--sp-color-text-muted)}.sp-audit-drawer__row-value{word-break:break-word;flex:16ch}.sp-audit-drawer__facts{gap:var(--sp-space-1) var(--sp-space-3);grid-template-columns:minmax(10ch,auto) 1fr;margin:0;display:grid}.sp-audit-drawer__facts dt{color:var(--sp-color-text-muted)}.sp-audit-drawer__facts dd{word-break:break-word;margin:0}.sp-audit-drawer__redacted,.sp-audit-drawer__hint-muted{color:var(--sp-color-text-muted)}.sp-audit-retention__posture{gap:var(--sp-space-2);flex-direction:column;display:flex}.sp-audit-retention{gap:var(--sp-space-5);flex-direction:column;display:flex}.sp-audit-retention__form,.sp-audit-retention__result{gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-audit-retention__heading{font-size:var(--sp-font-size-control-lg);margin:0;font-weight:700}.sp-audit-retention__lede{max-inline-size:68ch;color:var(--sp-color-text-muted);margin:0}.sp-audit-retention__check{gap:var(--sp-space-2);align-items:center;min-block-size:44px;display:flex}.sp-audit-retention__status{gap:var(--sp-space-2);flex-wrap:wrap;align-items:center;display:flex}.sp-audit-retention__reasons{margin:0;padding-inline-start:var(--sp-space-5)}.sp-audit-retention__totals{margin:0}@media (width>=48rem){.sp-audit-retention__form{max-inline-size:40rem}}.sp-report-catalog-group{margin-block-end:var(--sp-space-5)}.sp-report-meta{align-items:center;gap:var(--sp-space-2);margin-block:calc(var(--sp-space-2) * -1) var(--sp-space-4);flex-wrap:wrap;display:flex}.sp-report-meta__formal{font-size:var(--sp-font-size-150);color:var(--sp-color-text-muted)}.sp-report-catalog-search{align-items:center;gap:var(--sp-space-2);max-inline-size:620px;padding-inline:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);margin-block-end:var(--sp-space-5);display:flex}.sp-report-catalog-search:focus-within{border-color:var(--sp-color-primary);box-shadow:0 0 0 3px var(--sp-focus-ring)}.sp-report-catalog-search__icon{color:var(--sp-color-text-muted);flex:none;display:inline-flex}.sp-report-catalog-search__input{min-block-size:40px;min-inline-size:0;color:var(--sp-color-text);font:inherit;font-size:var(--sp-font-size-control);background:0 0;border:0;flex:auto}.sp-report-catalog-search__input:focus{outline:none}.sp-report-catalog-search__input::-webkit-search-cancel-button{appearance:none}.sp-report-provenance{padding:var(--sp-space-4);border-radius:var(--sp-radius-200);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-panel);margin-block-start:var(--sp-space-5)}.sp-report-provenance__title{margin-block-end:var(--sp-space-2)}.sp-report-provenance__badges{gap:var(--sp-space-2);margin-block:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-report-provenance__facts{gap:var(--sp-space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-block-end:var(--sp-space-3);display:grid}.sp-report-provenance__facts dt{font-size:var(--sp-font-size-100);color:var(--sp-color-text-muted)}.sp-report-provenance__facts dd{word-break:break-word;margin:0}.sp-report-provenance__disclosures,.sp-report-provenance__pending,.sp-report-provenance__assurance{margin-block-start:var(--sp-space-3)}.sp-report-provenance ul{margin:var(--sp-space-2) 0 0;padding-inline-start:var(--sp-space-4)}.sp-report-provenance li{margin-block-end:var(--sp-space-2)}@media print{.sp-report-catalog-search,.sp-rep-bar,.sp-report-accountant-footer{display:none!important}.sp-report-provenance,.sp-report-gated,.sp-alert,[role=note]{break-inside:avoid;border:1pt solid #000;background:0 0!important;display:block!important}.sp-report-provenance__assurance,.sp-report-provenance__disclosures{break-inside:avoid}thead{display:table-header-group}tr{break-inside:avoid}}.sp-report-accountant-footer{padding:var(--sp-space-5);border-radius:var(--sp-radius-300);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);margin-block-start:var(--sp-space-5)}.sp-report-accountant-footer .sp-state__body{max-inline-size:88ch;margin-block-end:var(--sp-space-4)}.sp-rep-bar{align-items:center;gap:var(--sp-space-2);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-200);padding:var(--sp-space-2) var(--sp-space-3);flex-wrap:wrap;margin-block-end:var(--sp-space-4);display:flex}.sp-rep-bar__div{inline-size:var(--sp-border-width);background:var(--sp-color-border);flex:none;block-size:24px}.sp-rep-bar__spacer{flex:auto}.sp-tbtn{align-items:center;gap:var(--sp-space-2);min-block-size:40px;padding-inline:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);background:var(--sp-color-surface);color:var(--sp-color-text-2);font-size:var(--sp-font-size-control);font-weight:600;display:inline-flex;position:relative}.sp-tbtn:hover{border-color:var(--sp-color-border-strong);color:var(--sp-color-primary-hover)}.sp-tbtn:focus-within{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.sp-tbtn__icon,.sp-tbtn__caret{color:var(--sp-color-text-muted);flex:none}.sp-tbtn .sp-select-control{appearance:none;color:inherit;font:inherit;min-block-size:0;padding:var(--sp-space-2) 0;cursor:pointer;background:0 0;border:none}.sp-tbtn .sp-select-control:hover:not([disabled]){border:none}.sp-tbtn .sp-select-control:focus-visible{box-shadow:none;outline:none}.sp-tbtn .sp-select-control__caret{display:none}.sp-tbtn .sp-select-root{flex:auto;min-width:0;display:flex}.sp-report-filter-pills{gap:var(--sp-space-2);margin-block:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-report-filter-pill{align-items:center;gap:var(--sp-space-1);padding-inline:var(--sp-space-3);padding-block:var(--sp-space-1);border-radius:var(--sp-radius-full,999px);background:var(--sp-color-primary-tint);font-size:var(--sp-font-size-sm,.875rem);display:inline-flex}.sp-report-kpi-grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-block-end:var(--sp-space-4);display:grid}.sp-report-stat{padding:var(--sp-space-4);border-radius:var(--sp-radius-150);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface)}.sp-report-stat__value{font-size:var(--sp-font-size-xl,1.5rem);margin:0;font-weight:600}.sp-report-stat__label{color:var(--sp-color-text-muted);margin:0}.sp-report-stat__hint{font-size:var(--sp-font-size-sm,.875rem);color:var(--sp-color-text-muted);margin:0}.sp-report-chart{gap:var(--sp-space-2);padding:var(--sp-space-4);border-radius:var(--sp-radius-150);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);flex-direction:column;margin-block-end:var(--sp-space-4);display:flex}.sp-report-chart__row{align-items:center;gap:var(--sp-space-2);grid-template-columns:minmax(96px,160px) 1fr auto;display:grid}.sp-report-chart__track{border-radius:var(--sp-radius-full,999px);background:var(--sp-color-border-2);block-size:14px;overflow:hidden}.sp-report-chart__bar{background:var(--sp-color-primary);block-size:100%;display:block}.sp-cur-note{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin-block:0 var(--sp-space-2);display:flex}.sp-report-figure-unavailable{color:var(--sp-color-text-muted);font-weight:500}.sp-notice{gap:var(--sp-space-3);border-radius:var(--sp-radius-200);padding:var(--sp-space-3) var(--sp-space-4);font-size:var(--sp-font-size-control);align-items:flex-start;margin-block-end:var(--sp-space-4);display:flex}.sp-notice--info{background:var(--sp-color-info-surface);color:var(--sp-color-text)}.sp-notice__icon{color:var(--sp-color-info);flex:none}.sp-notice__body{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin:var(--sp-space-1) 0 0}.sp-columns-panel__footer-spacer{flex:auto}.sp-report-field-row{align-items:flex-end;gap:var(--sp-space-3);flex-wrap:wrap;margin-block-end:var(--sp-space-3);display:flex}.sp-report-field-row--center{align-items:center;margin-block-end:0}.sp-report-subheading{margin-block-start:var(--sp-space-4)}.sp-report-fieldset{border:0;margin:0;padding:0}.sp-report-radio{align-items:center;gap:var(--sp-space-2);display:flex}.sp-report-currency-section[hidden]{display:none}.sp-report-currency-section__heading{margin-block:var(--sp-space-3) var(--sp-space-2)}.sp-report-table-footer-row{justify-content:flex-end;gap:var(--sp-space-2);padding-block:var(--sp-space-2);border-block-start:2px solid var(--sp-color-border);font-weight:600;display:flex}.sp-report-gated{padding:var(--sp-space-5);border-radius:var(--sp-radius-200);border:var(--sp-border-width) dashed var(--sp-color-border);background:var(--sp-color-panel);text-align:center}.sp-report-gated__status{margin-block-end:var(--sp-space-3);display:inline-block}.sp-report-columns-panel__section{margin-block-end:var(--sp-space-4)}.sp-report-columns-panel__row{justify-content:space-between;align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-2);border-radius:var(--sp-radius-150);border:var(--sp-border-width) solid var(--sp-color-border);margin-block-end:var(--sp-space-2);display:flex}.sp-report-columns-panel__row[data-locked=true]{opacity:.7}.sp-report-columns-panel__actions{gap:var(--sp-space-1);display:flex}.sp-report-export-menu{position:relative}.sp-report-export-menu__panel{z-index:10;min-inline-size:240px;padding:var(--sp-space-3);border-radius:var(--sp-radius-150);border:var(--sp-border-width) solid var(--sp-color-border);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-200,0 4px 16px #0000001f);gap:var(--sp-space-2);flex-direction:column;margin-block-start:var(--sp-space-1);display:flex;position:absolute;inset-inline-end:0}.sp-report-export-menu>summary{list-style:none}.sp-report-export-menu>summary::-webkit-details-marker{display:none}.sp-accountant{--sp-accountant-accent:#4f46e5;--sp-accountant-tint:#eef2ff;--sp-accountant-border:#c7d2fe;gap:var(--sp-space-4);flex-direction:column;display:flex}.sp-accountant__search{max-width:28rem}.sp-accountant__grid{gap:var(--sp-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.sp-client-card{gap:var(--sp-space-3);padding:var(--sp-space-4);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-inline-start:3px solid var(--sp-accountant-accent);border-radius:var(--sp-radius-150);flex-direction:column;display:flex}.sp-client-card__head{align-items:flex-start;gap:var(--sp-space-3);color:var(--sp-accountant-accent);display:flex}.sp-client-card__name{color:var(--sp-color-text);font-size:var(--sp-font-size-3,1.0625rem);display:block}.sp-client-card__tenant{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-1,.8125rem);display:block}.sp-client-card__meta{gap:var(--sp-space-2) var(--sp-space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.sp-client-card__meta dt{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-1,.8125rem)}.sp-client-card__meta dd{color:var(--sp-color-text);font-size:var(--sp-font-size-2,.9375rem);margin:0}.sp-client-card__actions{margin-block-start:auto}.sp-client-bar{align-items:center;gap:var(--sp-space-3);padding:var(--sp-space-3) var(--sp-space-4);background:linear-gradient(90deg, var(--sp-accountant-tint), var(--sp-color-surface));border:1px solid var(--sp-accountant-border);border-inline-start:4px solid var(--sp-accountant-accent);border-radius:var(--sp-radius-2,8px);color:var(--sp-accountant-accent);flex-wrap:wrap;display:flex}.sp-client-bar__id{flex-direction:column;min-width:0;display:flex}.sp-client-bar__tag{font-size:var(--sp-font-size-0,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-accountant-accent)}.sp-client-bar__name{color:var(--sp-color-text);font-size:var(--sp-font-size-3,1.0625rem)}.sp-client-bar__tenant{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-1,.8125rem)}.sp-client-bar__actions{gap:var(--sp-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.sp-accountant__panel{padding:var(--sp-space-4);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-2,8px);gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-accountant__badges{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-accountant__links{gap:var(--sp-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.sp-accountant__link{align-items:center;gap:var(--sp-space-2);padding:var(--sp-space-3);background:var(--sp-color-surface);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-1,6px);color:var(--sp-color-text);cursor:pointer;text-align:start;font:inherit;display:flex}.sp-accountant__link:hover{border-color:var(--sp-accountant-accent);background:var(--sp-accountant-tint)}.sp-accountant__link:focus-visible{outline:var(--sp-focus-ring-width,2px) solid var(--sp-accountant-accent);outline-offset:2px}.sp-accountant__link .sp-icon{color:var(--sp-accountant-accent);flex-shrink:0}.sp-purchases-form{gap:var(--sp-space-3);max-inline-size:54rem;display:grid}.sp-purchases-form--narrow{max-inline-size:40rem}.sp-purchases-field-row{gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-purchases-lines{gap:var(--sp-space-2);border:0;margin:0;padding:0;display:grid}.sp-purchases-line{gap:var(--sp-space-2);grid-template-columns:minmax(10rem,1fr) 6rem 5rem 8rem 7rem 9rem auto;align-items:end;display:grid}.sp-purchases-line>*{min-inline-size:0}@media (width<=767px){.sp-purchases-line{grid-template-columns:1fr}}.sp-purchases-totals{gap:var(--sp-space-1);justify-content:end;display:grid}.sp-purchases-actions{gap:var(--sp-space-2);display:flex}.sp-purchases-meta{gap:var(--sp-space-4);flex-wrap:wrap;align-items:center;margin-block-end:var(--sp-space-3);display:flex}.sp-purchases-section{margin-block-start:var(--sp-space-4)}.sp-purchases-block{margin-block-end:var(--sp-space-3)}.sp-payment-detail__facts{gap:var(--sp-space-2);display:grid}.sp-payment-detail__row{gap:var(--sp-space-3);grid-template-columns:minmax(9rem,max-content) 1fr;align-items:baseline;display:grid}.sp-payment-detail__row>dt{color:var(--sp-color-text-muted)}.sp-payment-detail__row>dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=40rem){.sp-payment-detail__row{gap:var(--sp-space-1);grid-template-columns:1fr}}.sp-purchases-modal-body{gap:var(--sp-space-3);display:grid}.sp-payment-settlement{margin-block-start:var(--sp-space-5)}.sp-payment-settlement__figures{gap:var(--sp-space-4);flex-wrap:wrap;align-items:baseline;margin-block-start:var(--sp-space-2);display:flex}.sp-payment-settlement__note{margin-block-start:var(--sp-space-2)}.sp-payment-settlement__subheading{margin-block-start:var(--sp-space-4)}.sp-payment-settlement__actions{margin-block-start:var(--sp-space-3)}.sp-payment-settlement__modal-body{gap:var(--sp-space-3);display:grid}.sp-payment-settlement__modal-footer{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-payment-settlement__preview{gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.sp-purchase-check{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);color:var(--sp-color-text);margin-block-end:var(--sp-space-2);display:flex}.sp-purchase-keyfigures{gap:var(--sp-space-4);padding:var(--sp-space-4);background:var(--sp-color-panel);border-radius:var(--sp-radius-200);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-block-end:var(--sp-space-4);display:grid}.sp-purchase-keyfigure{gap:var(--sp-space-1);flex-direction:column;min-inline-size:0;display:flex}.sp-purchase-keyfigure__label{font-size:var(--sp-font-size-control-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--sp-color-text-muted)}.sp-purchase-keyfigure__value{font-size:var(--sp-font-size-200);color:var(--sp-color-text);font-weight:600}.sp-purchase-keyfigure__value[data-unavailable]{font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);font-weight:400}.sp-purchase-identity{align-items:flex-start;gap:var(--sp-space-3);flex-wrap:wrap;margin-block-end:var(--sp-space-3);display:flex}.sp-purchase-identity__avatar{border-radius:var(--sp-radius-200);background:var(--sp-color-primary-tint);block-size:2.75rem;inline-size:2.75rem;color:var(--sp-color-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sp-purchase-identity__body{gap:var(--sp-space-1);flex-direction:column;min-inline-size:0;display:flex}.sp-purchase-identity__meta{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);flex-wrap:wrap;display:flex}.sp-purchase-curbadge{padding-inline:var(--sp-space-2);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-100);font-size:var(--sp-font-size-control-xs);letter-spacing:.04em;color:var(--sp-color-text-muted);align-items:center;padding-block:2px;display:inline-flex}.sp-purchase-rowsub{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);display:block}.sp-purchase-rowacts{justify-content:flex-end;align-items:center;gap:var(--sp-space-1);display:flex}.sp-purchase-summary__row{justify-content:space-between;align-items:baseline;gap:var(--sp-space-3);padding-block:var(--sp-space-2);border-block-end:1px solid var(--sp-color-border);font-size:var(--sp-font-size-control);display:flex}.sp-purchase-summary__row:last-of-type{border-block-end:0}.sp-purchase-summary__term{color:var(--sp-color-text-muted)}.sp-purchase-summary__val{text-align:end;overflow-wrap:anywhere;min-inline-size:0}.sp-purchase-summary__row[data-empty] .sp-purchase-summary__val{color:var(--sp-color-text-muted);font-style:italic}.sp-purchase-summary__progress{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin-block-start:var(--sp-space-3);display:flex}.sp-purchase-summary__bar{background:var(--sp-color-panel);border-radius:999px;flex:auto;block-size:6px;overflow:hidden}.sp-purchase-summary__bar>i{background:var(--sp-color-primary);block-size:100%;transition:inline-size .12s ease-out;display:block}@media (width<=620px){.sp-purchase-keyfigures{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-supplier-detail__attributes{gap:var(--sp-space-3);align-items:center;display:flex}.sp-supplier-detail__currency{color:var(--sp-color-text-muted)}.sp-supplier-detail__facts{gap:var(--sp-space-2) var(--sp-space-4);grid-template-columns:max-content 1fr;margin-block-start:var(--sp-space-4);display:grid}.sp-supplier-detail__note{margin-block-start:var(--sp-space-2)}@media (width<=560px){.sp-supplier-detail__facts{gap:var(--sp-space-1) 0;grid-template-columns:1fr}}.sp-receipt-actions{gap:var(--sp-space-2);display:flex}.sp-receipt-facts{gap:var(--sp-space-2);margin-block-start:var(--sp-space-3);display:grid}.sp-receipt-fact{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-receipt-status{gap:var(--sp-space-3);flex-wrap:wrap;margin-block-start:var(--sp-space-3);display:flex}.sp-receipt-notice{margin-block-start:var(--sp-space-3)}.sp-receipt-modal-body{gap:var(--sp-space-3);display:grid}.sp-receipt-modal-body>.sp-state__body{margin:0}.sp-receipt-modal-footer{gap:var(--sp-space-2);display:flex}.sp-receipt-form{gap:var(--sp-space-4);display:grid}.sp-receipt-form__buttons{gap:var(--sp-space-2);display:flex}.sp-receipt-alert-hint{margin:0}.sp-receipt-form__back{margin-block-start:var(--sp-space-4)}.sp-refund-actions>.sp-button,.sp-refund-modal-footer>.sp-button,.sp-refund-form__buttons>.sp-button,.sp-button.sp-refund-control{min-block-size:var(--sp-touch-target-coarse)}.sp-refund-actions{gap:var(--sp-space-2);display:flex}.sp-refund-facts{gap:var(--sp-space-2);margin-block-start:var(--sp-space-3);display:grid}.sp-refund-fact{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-refund-status{gap:var(--sp-space-3);flex-wrap:wrap;margin-block-start:var(--sp-space-3);display:flex}.sp-refund-notice{margin-block-start:var(--sp-space-3)}.sp-refund-modal-body{gap:var(--sp-space-3);display:grid}.sp-refund-modal-body>.sp-state__body{margin:0}.sp-refund-modal-footer{gap:var(--sp-space-2);display:flex}.sp-refund-form{gap:var(--sp-space-4);display:grid}.sp-refund-form__buttons{gap:var(--sp-space-2);display:flex}.sp-salesnote-back{margin-block-start:var(--sp-space-4)}.sp-salesnote-alert-body{margin:0}.sp-salesnote-actions{gap:var(--sp-space-2);display:flex}.sp-salesnote-meta{gap:var(--sp-space-4);flex-wrap:wrap;align-items:baseline;margin-block-end:var(--sp-space-3);display:flex}.sp-salesnote-related{margin-block-end:var(--sp-space-3)}.sp-salesnote-related__line{margin:0}.sp-salesnote-total{justify-content:flex-end;margin-block-start:var(--sp-space-2);display:flex}.sp-salesnote-section{margin-block-start:var(--sp-space-3)}.sp-salesnote-lines{gap:var(--sp-space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.sp-salesnote-lines>legend{font-size:var(--sp-font-size-control);font-weight:var(--sp-font-weight-semibold);color:var(--sp-color-text-2);margin-block-end:var(--sp-space-2);padding:0}.sp-salesnote-line{gap:var(--sp-space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.sp-salesnote-line__amount{inline-size:9rem}.sp-salesnote-preview{gap:var(--sp-space-1);justify-content:end;display:grid}.sp-salesnote-preview__caption{margin:0}.sp-expense-actions>.sp-button,.sp-expense-form__buttons>.sp-button,.sp-expense-modal-footer>.sp-button,.sp-button.sp-expense-control{min-block-size:var(--sp-touch-target-coarse)}.sp-expense-actions{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-expense-form{gap:var(--sp-space-4);max-inline-size:42rem;display:grid}.sp-expense-form__section{gap:var(--sp-space-3);padding-block:var(--sp-space-3);border-block-start:var(--sp-border-width) solid var(--sp-color-border);display:grid}.sp-expense-form__section:first-of-type{border-block-start:none}.sp-expense-form__section-title{font-size:var(--sp-font-size-200);font-weight:var(--sp-font-weight-semibold);margin:0}.sp-expense-form__row{gap:var(--sp-space-3);display:grid}@media (width>=48rem){.sp-expense-form__row{grid-template-columns:1fr 1fr}}.sp-expense-form__buttons{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-expense-check{align-items:center;gap:var(--sp-space-2);display:flex}.sp-expense-disclosure{gap:var(--sp-space-3);padding:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);display:grid}.sp-expense-notice{margin-block-start:var(--sp-space-3)}.sp-expense-facts{gap:var(--sp-space-2);margin-block-start:var(--sp-space-3);display:grid}.sp-expense-fact{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-expense-status{gap:var(--sp-space-3);flex-wrap:wrap;margin-block-start:var(--sp-space-3);display:flex}.sp-expense-modal-body{gap:var(--sp-space-3);display:grid}.sp-expense-modal-body>.sp-state__body{margin:0}.sp-expense-modal-footer{gap:var(--sp-space-2);display:flex}.sp-expense-readonly{gap:var(--sp-space-2);padding:var(--sp-space-3);border:var(--sp-border-width) solid var(--sp-color-border);border-radius:var(--sp-radius-200);display:grid}.sp-expense-dup{gap:var(--sp-space-1);display:grid}.sp-expense-cats{gap:var(--sp-space-3);max-inline-size:42rem;display:grid}.sp-expense-cat-row{align-items:center;gap:var(--sp-space-3);padding-block:var(--sp-space-2);border-block-end:var(--sp-border-width) solid var(--sp-color-border);flex-wrap:wrap;display:flex}.sp-expense-cat-row__name{flex:auto}.sp-acc-nav{gap:var(--sp-space-2);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);margin-block-end:var(--sp-space-5);padding-block-end:0;display:flex;overflow-x:auto}.sp-acc-nav__link{font:inherit;font-size:var(--sp-font-size-control);color:var(--sp-color-text-muted);padding:var(--sp-space-3) var(--sp-space-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-block-end:2px solid #0000;flex:none;margin-block-end:-1px}.sp-acc-nav__link:hover{color:var(--sp-color-text)}.sp-acc-nav__link[aria-current=page]{color:var(--sp-color-primary-hover);border-block-end-color:var(--sp-color-primary);font-weight:600}.sp-acc-nav__link:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset);border-radius:var(--sp-radius-100)}.sp-acc-axis-grid{gap:var(--sp-space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.sp-acc-axis{gap:var(--sp-space-2);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);padding:var(--sp-space-4);flex-direction:column;display:flex}.sp-acc-axis__label{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-acc-defs{gap:var(--sp-space-2) var(--sp-space-4);font-size:var(--sp-font-size-control);grid-template-columns:minmax(140px,max-content) minmax(0,1fr);display:grid}.sp-acc-defs__term,.sp-acc-defs__val{min-inline-size:0}.sp-acc-defs__term{color:var(--sp-color-text-muted)}.sp-acc-defs__val{color:var(--sp-color-text);overflow-wrap:anywhere}.sp-acc-stack{gap:var(--sp-space-4);flex-direction:column;display:flex}.sp-acc-section{margin-block-start:var(--sp-space-5)}.sp-acc-section>h2{font-size:var(--sp-font-size-control-lg);margin-block-end:var(--sp-space-3)}.sp-acc-actions{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-acc-check{align-items:center;gap:var(--sp-space-2);font-size:var(--sp-font-size-control);color:var(--sp-color-text);margin-block-end:var(--sp-space-2);display:flex}.sp-acc-modal-stack{gap:var(--sp-space-3);flex-direction:column;display:flex}.sp-mj-line{align-items:flex-end;gap:var(--sp-space-3);padding-block:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-mj-line>*{flex:10rem;min-width:0}.sp-mj-totals{gap:var(--sp-space-4);flex-wrap:wrap;padding-block-start:var(--sp-space-3);display:flex}.sp-mj-summary{gap:var(--sp-space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.sp-mj-summary dt{color:var(--sp-color-text-muted);font-size:var(--sp-font-size-sm)}.sp-mj-summary dd{margin:0}.sp-mj-actions{gap:var(--sp-space-3);flex-wrap:wrap;margin-block-start:var(--sp-space-4);display:flex}.sp-ob-chiprow{gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.sp-ob-balance-strip{gap:var(--sp-space-2);flex-direction:column;display:flex}.sp-ob-balance-row{align-items:center;gap:var(--sp-space-2) var(--sp-space-4);background:var(--sp-color-surface);border:var(--sp-border-width) solid var(--sp-color-border-2);border-radius:var(--sp-radius-300);padding:var(--sp-space-3) var(--sp-space-4);font-size:var(--sp-font-size-control);flex-wrap:wrap;display:flex}.sp-ob-balance-row__cur{min-inline-size:3rem;font-weight:600}.sp-ob-balance-row__fig{gap:var(--sp-space-1);flex-direction:column;display:flex}.sp-ob-balance-row__lbl{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted)}.sp-ob-governance{font-size:var(--sp-font-size-control-xs);color:var(--sp-color-text-muted);margin-block-start:var(--sp-space-2)}.sp-ob-issue-group{gap:var(--sp-space-2);flex-direction:column;margin-block-end:var(--sp-space-4);display:flex}.sp-acc-axis{align-items:flex-start}.sp-acc-axis__label{align-self:stretch}.sp-acc-notes{gap:var(--sp-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sp-acc-trail{gap:0;margin:0;padding:0;list-style:none;display:grid}.sp-acc-trail__row{align-items:center;gap:var(--sp-space-3);padding-block:var(--sp-space-3);border-block-end:var(--sp-border-width) solid var(--sp-color-border-2);font-size:var(--sp-font-size-control);flex-wrap:wrap;display:flex}.sp-acc-trail__row:last-child{border-block-end:0}.sp-acc-trail__ref{color:var(--sp-color-text-2);font-variant-numeric:tabular-nums}.sp-acc-trail__dates{color:var(--sp-color-text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.sp-vat-page{--sp-vat-target:44px}.sp-vat-page .sp-button{min-block-size:var(--sp-vat-target);min-inline-size:var(--sp-vat-target)}.sp-vat-page .sp-input,.sp-vat-page .sp-select-control,.sp-vat-page .sp-datefield__control{min-block-size:var(--sp-vat-target)}.sp-vat-page .sp-datefield__clear{min-block-size:var(--sp-vat-target);min-inline-size:var(--sp-vat-target)}.sp-vat-page .sp-back{min-block-size:var(--sp-vat-target);align-items:center;display:inline-flex}.sp-vat-page .sp-crumbs a,.sp-vat-page .sp-crumbs button{min-block-size:var(--sp-vat-target);min-inline-size:var(--sp-vat-target);justify-content:center;align-items:center;display:inline-flex}.sp-vat-page .sp-crumbs__sep{min-block-size:var(--sp-vat-target);align-items:center;display:inline-flex}.sp-vat-page .sp-table td{vertical-align:middle}.sp-vat-page .sp-table-scroll,.sp-vat-page .sp-card--flush{max-inline-size:100%;overflow-x:auto}
