@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVMABAAAAAACewAAATyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgycLDgABNgIkAxgEIAWDcgdGDIMSG70IKD4Nb4xR9bNkEjvVXTwVhAULA61Ovl68j6VgA7cVPN/bfZ373vvSgl1TPXAPuT1LORaUiZWLmcN1uP8+u3cCeS7w4UMB718gbiC0V0VNAW08cVulzAsP8Mfy/cOIADy6sw68W9JsRAMukaQNMISWi4EDnUCJ+63/CUIfZoxQlBtcnCSSQACyDcTbXB0Kl257I7TwjJv/+/l641xfAEWDDHy2CQ3w3VUERlv18QGOBvozQHb88YBmP5A+AH2dpULm5hwFIaf73RMRIIjFIp212lbwxgAkAR5Rlizq0tD7oZU5CARwv25URLbRoDZEOgHoZf5sGQsFoQJQIY/XozRKAxpQAAA9xnXo4gLYr9o/6eC4izRHkJ0AZdQtYFOAAjTQgkaAFgwuIIwfhQEi2I61n5JAF4Xk291HLixstdZNuTy2Yk2GmTWarYaov3LtVEA4GWHpAZ6yADyVIaxuteDzWd6AsyEC/TvvxWXLmeR/PnVuvBFAj+sXCXEQnZMql0GRUA4heYJIaAc1rtO05s6ULtRtvceobms4MTTKTZqh51cwfYSMnEGnyaF78EngbldcYoB1deWJhKFh49VHaAinOHiKFp/5MzxODXKd3tjZ1MnXT+Nyq1r2CAI6+YP+p120c02YaeHxvi41qd3J6BeHPp83r3D6WdaWyuoWRUY8bEDZFIGvr8o1Pb0L7iMelGoFSEmA4DbrNCfJwfGC9UDtcTlzYOrHuuKELlUkAk5NS6dTRUz5X4sgaPwEifMkKwWAF4AwoAEX0AcAYIBPIgCAgDHV2wHe8CSPoJmgv5Zfar4SGlbjMthXIgdfwuFXVD82/7wJsf6x7EdwcCV0xAjve7T+L+Sn6M+XqvB0/+k5+Wc/7Kb5jR9qbgk/33ks3e4o6fce4XF1VHZ0Jmf5byWBc5lhfTqZv9zlYf3SqPjoVNZ62JTJr+t7mXUDcIsPP4FEqIPwxQn91Ce6nAhdFPeGJtHvIvj4Ce/Opn1X+T52vGOpVhM1R5DFsbQ3pREcSDCdIIqFPiJaVOrGVe2TMW/48f2p+DH8OR/ePz5r3OIYtOpbkT+0qRwxSl0sTqT+eqmBGdAPc6AP5tsI4hJBOR8lNiXJOiA8+b7jextU/wv6O/ChVzUAfPyvwya6TwUUQAEgYOR/zCEP0B5wYVHyyjk258u2oCohF9wtgJfBvJjJM3xaEBSqCgwC+JnKDTEBYGQoVYlQGIxEEeWfRON6kRgaLZd4aGWixEuhclu0qsF0K6tgQZ6i+kVGLJmEghXLpHOZNEMyz5Jxsn40taqUqdNoBrOhxZA5y8rNmzNKNBAzbtWMIUvaMUs8vasdlShURvJg7cHag7WDwQPMKCSbSJ66epd1LzaMZvlCepxYsPmzHOM/8S5UqliJGjbRGP7qkgUSW5MZMzDmWEY2ZiBzrNF/UaIAIHn1lk94ARGFFi3Gt2RuUhG7aopGpcwMHy1VCPLdIoRR+S49L4KB9x/pokixdC2BP3/UFmWQthiuZtwAK5R3Cb0UK5Wt9dXVKtOtGa1G/l2GSzabq0G23OVhrm4aoxQ57mUIlSV6l49axXKkaC53+ZmpVSmZJaoBRqhgk3NXkDJ5UrURlVqIngqqVJoWWh9mlWF1tSNVb4VbEnz48gn+Mz3vdNCSLDbEJfPJMRQHSzjjRYFFKA4Wk3koZl8CAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABZAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGkQn8djbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxou2WeNoZWFkAAAC3AAAADYAAAA2Gs1J62hoZWEAAAMUAAAAHQAAACQHdQKfaG10eAAAAzQAAAAXAAAAGAZaAElsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADAbmFtZQAAA3gAAADYAAAB8iewRJhwb3N0AAAEUAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10aVC7wC6VWpxCdiF7lQCqJq6hcDsJkJkNUYRsBtGoGxu+20FoDypI0UeAR3sTP0E9uHfgR8quyOpqVju0AijoBRzef5QjZAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942mNgYlBgYGDsYOZhYGZgZ2AQVhRUVBVUFlRgzPg3g1HnAzPPny82TFP+5gAVMWj+/8LEzXSMwZyBgVVJzdTEzFzZ1Nie0ZRd2VTRjtHURE1ZiV3djtHYSFSEjd1YVJmfUdTcWFSRj1FURMzYyMxcnI+RUS0hiZsroDrCLGo9oxMXt4GNp7GhcozZFqjgmn8HubgtHTVsZAxVY3iCg0U0RRwd5TnYHAXVhU0N7A11NRaLaItChVSFzIwUlQz1tQCm6yZiAAEAAAABAMQoT70oXw889QAJA+gAAAAA2zdCSgAAAADc58KH/w//CgRiBGYAIAAJAAIAAAAAAAB42mNgZGBgYfz3FkjO+c//n58lCSiCCtgAgToFGwAAAHjaY1zBoMAAAlcgmMmMQRNEAwAsQwOnAAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMIYWBnyALSIB4CsDAwAgAS+ADZeNqVkDWCAkEUBWvdN9y4D7Du7u6ORLi7czGORswLPhYyWt9qphuYJcYEY5NzgH9s23iM9bFJ43GWaRtPcEnLeJJzGsZTrBAynmadXeNlESSo6CxwzIbOMmFKJBVXxOuUxRm985SIq/7BPa88cc0bn6pEafBDkJw6b8jrHWGNb+XjVMmoUuJfUQmZUB3Hlnw75nA9i+t5XM8URTFRkRt2muOkZzkZ7Z+GoxH/RRkKNNE+EUf7h2ObTbY4wvVc6qKkvnXxFRmdbmBCZkVRZNS7hrysdwBnA0preNpjYGIAg/8LGWwYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDHVAhr) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-89JuSpTM.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-400-normal-_5OjdirJ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-BJ9nxTJg.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-400-normal-DKB-SAek.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-400-normal-5i361Byk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEABAAAAAACbQAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoMogyoLDgABNgIkAxgEIAWDPgdGDIMYG5AIUZQO0gyKrw54Q7ypR0jQbYRHROLUhDCW7dl5v9U7gZgNnv//P/2fa58ToWA6Xk/lVE57lQp6BP+c5oG/xieg5EDg4uZybyR3v5LD/fTo9pkrZS7hkbNOBRe8AGF4i5OQgoQSyPEEz//x1nTUJZ//Y6k/3vcLoGjCQ7r/LyumG2iSd+IwKYHOFkgDwDkyZ92IcSmd2G/3RAA7KVLIwcOdg1jRASIAjChbNrVo9M0du40bgD5dVwnyK0BdrEaBDvizZZquqAHlMJtNSkNpgAYoAIC26TIkAMbTnJFMKdRFYgzkGgBlVWHAoAAFaEAsDQFi6QSAEysKHXBhuNN4PAK2hSTymx0/70VYXiZBv2mHNMjWoFuHoHGbOpTZcQxwRmpwShtm2cOsrDhVvBb8KcUhaQq2Hn1FGJHIQ5yD/g+bY71KBUkA9FWxzKaCSgSJMBW0BArWsooBlQ1Yw7YdrFHAZXtgPQuoe4ujHcuBGaDrMDhIyAHjGsaOxlRSQZdh3WnHUh/cNPhGi8v8U8GUNIG17B71ic9Ubm5U5RAiaH6hR7ugcnGmhcP8uBRi92vpwaHFZY4Kq1VlHFbGQJFlzF5sS5aRz6zyrs0w42rCC6VKgQQ8grZTy9IiZ/YCjGemZjdXH9S107ibf4RKBVvSHJJWLqJJXQdBw4odL1MkwgOAGQAnoAFNoAsA6MCXKABAQNerTnGZnQsmuz538XvSHT67OEY6ZNAurkfkrOfsFweGn3/f8buceWuiA/tgkJHEeStnvup4oO+ZdxTnqnM1ufPo146uyneszI30xly/1xs8sb8qYt+bHwi2etL9D5QF/6oJJM7mVc2NjXTH3HB0T/DEPurFd+b7goGfUv25tUd8V+TNFDwKEMaCFVtUdG0IizeE9gYhOLQhtBLfPhreHgvBJyHMvUkbt7J84i8N41OlOlYfg3x8n2RmRvDAu5Wv9okjv4a5wcKVW7lLWjRKuJG9Hl3ROrWPFfuvRr4Ha6sF268h7lO4HmyiBB7i3GnfGwqRCdAKc6EFFpiI4vqJoIwF/6v4SxFAeOWcq+/anfE0/Ga1aV8CfFzd2gbwyRcvXfD/X///r1+o72KwoX5cq/z/HfRnGPDnKgiLklkexGB9p82oZjItDy+AmX4WZpgRAOygUA50BLCyTEN0GzDu/0QiNHhJonDzuESjyfHLdVJiIt6sxEyhCpN7KMGqY1fBrjolrcdYcLQ1q+BYxyj+HGs2FdtxtBUlehzWqU2rLr02LTnRgDnbjnHAjm2LinRZsmjNcbYMW3K0jDG9hlLFyve2et3mGerFsH/piuNsmnO0SC9wGLXDqC1LVjauNHSMiuw66cUtKx/kIEMZv1K1DD1jv3q0XcUMLTZtMuIsx9gsSzeJHO346heLKQCIpMtyCTMgotBEE91y3PaaPzEfhGyZv7XCemiLPwQFwgguVIH0PDcKPn/3MnkMCdyAteB5PPjlShU/tvA8QkNwLYtPVLWaoiYrafRoqWMZYtK9dMa0qZXHl+xl4ipOMKpZdtJqZkK7OpIkLbVwQLUCqfqlVg6rVSQl28tGUL1iGeISRTutquSThJCD8iqRJvH59nLSrkGJdLFZq4tt4w7PlqPSXQnjZcFSEIK/xFCYZrHkWCABskvuRF5wHGdWPDgGeanXtgPIYz4uxYk2P+BeAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABUAAAAYGl3oOZjbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADAAAAAwI9eV9BoZWFkAAAC2AAAADYAAAA2Gt1J6GhoZWEAAAMQAAAAHgAAACQHhQKoaG10eAAAAzAAAAAXAAAAGAZjAERsb2NhAAADSAAAAA4AAAAOAIoAim1heHAAAANYAAAAHAAAACAAGACzbmFtZQAAA3QAAADXAAABviKTP8Fwb3N0AAAETAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10bCZ1Cu4XSAZSiE9le5UBaV1E5lx7CZCaDV20nDrRqBqbvtpCsAxUhZHI8wpv4GYcUrYe4u/JqrPVmVcQ2AOU6gIhuzNMJYHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEbzgMM/PRNAnL9jgAAAQAk//QCGgLGADUAAAUiJjU0NjcjNTM/ATUHIzUhNjU0JiMiByc+ATMyFhUUBgczFSMPARU3MxUhBhUUFjMyNxcOAQErZ2IKCFB4U0BkpwFCESsySDA5ImE2YVoKCE94UkBjpf7AEDM5RzI5I2AMWFATJxJINyAKB0ggIjAoOkEpKlhOEygTSDcgCgdIIh8wKTxAKiwAAQAAAAEAxCoHyPxfDzz1AAkD6AAAAADbN0JJAAAAANznwof++f7+BIgEcAAgAAkAAgAAAAAAAHjaY2BkYGBh/PcWSO759/PfD5YOoAgqYAMAryEHMgAAeNpjXMGgwAACVyCYyZ5BBUQDACxpA6sAAAAAFQAVABUAFQBgAGAAAHjaY2BkYGBgYwhiYGeIB9IgHgKwMDACABHfAMx42pWQM4KDURhFz9hTTv36sW3bShPbTvaVFWRfwS1+tXm659MTMEmMEYZGpwAfXYuHOKJt8TDztCwe4YSaxaOenDEWCFg8zhJbFs+LIEFFvcABq+plwpRIyq6IVyiLM9I8JeKKv3LDE/dc8MybIlEafBIkR5lL8tIIy4pFpUmqZPkRl9A+KIphnRU2rfXQ2smIBtnzQxwXZZRVcvawajFOtXHqo8gmKjLenVCcAk1KsuPoLzBssMY6+xhnZ2VRUt6K+JyMuvFUlJFFVBqV1tDurPQBFXFCdQB42mNgYgCD/2sZfBmwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAM4bCIg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUABAAAAAAChgAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoNYg1oLDgABNgIkAxgEIAWDWgdGDIMwG/QICB4HuSnrHmiiTZu+aOJgwfP8t2nnvhnEkom0pP6IKAOkqiQVi9jUVGjX5VOMrk5YUf1U/9stBLb7cZJ3AQcWpIFMIKKMI6j/fce////3K333TVmCVBEO0r8TXVsRx8dsM0AqKYHGNpAWBNaGbdzMYKwxXv68IAIEGWggSTfP6cCPCZAHiFJUq6bqLT7Ld22hACD+eFNVqqcxQGVUDzCb/9myhFUxDlTI7/UoA2UABqAAAGauuVo06GeE85URN0VKNHIdgIqoHKApQAEGUMpAgFImk0EYPwoTiKDdrR/Lg1iX5P91q9eCsHuZqK0OazNLUtoqi7WbZ5M5RrmRW4FwfrSwzMQr2/GqCGGVG8g3n9KF+HYJtPRcErnScSV/2iXdewlgLF1iu0hc66b16awss11U3EXqY7aLEdfNWaOqua2nwtEZnZm5KqOb9brlq7JmFceADVZnnKTO0p7r54EdGctOdgbYhq12nLG2i6nHMv0ZBxG9QYm1Aevz/G+7eOKzddaobulp7ckeSw+o7Ommcyymm7LPtzjI84mY4yw+74uRZw6vL3s7+ALe+trtV7O3t/bJdRnnZsR8RSx7rK0OyFQ4Sy2X5xuDAmdyyEW5p1HV5MqxlhD7MTgHVMyZ6fzOgH3ntO0SiM+O/g80pQfEYo6NYOAniMWTzysEwAtAGDCANOgAACZICAUACJjm+JAv4l0R8gSXZz599xE5flc0KKHubukISuQ2OZ4LZl6v7Xr4s9CFT565xLHbS0MEOzroLoRv5lhv6MJbDZ0PfKzD68LGyrvTd49NhUa3lMWPVBWdXDqvfdesujlDwlt9t7dPvWVgTaI6du+MaR1/rbFHD59Z9t+SVjKjdp7mP5S4+Q8Acpj4CRQVj3ExLRfex4WmdCHZegFrOi7ytQtWixwk7/s61aggixtvgjWTDhYO1n+mUkcNrr1EyT85ligu3sgaUwy2sshiC03CDpqXbZ/i4fnm97GoMNa2Lr0ECf5jFxYSJIsHBQj847KqAEWJnP7cFb0lWP39jIE6CIINAUg5yBONILLRAox4lVQjAggve8a/tmNp4fh//QHjB4CvRk1NA3z9/YtnLn99+Vez1zxCTAD11XbxFsD8Lop8WQNhp+eVe9DcHw8lNYfBklOqB6WLjw28CABBUEgWEwH8rGEgZgBYEP2hEhJ+USn8fKMyGOs+lcloO1Qe+lqk8lJruKOgbYJ1dh1k24yV7LrTSjusl2W77JT4HOttkrDVDmslzddsjpmmmqvFJqvt0265LXaaZqstVrFNtdUmq3RZbYed1kf01RolDFPx6c6nO5/uXKtlx2r4tKpZxTeuW5dx77Hy+XwBei5gm/12WG+tdXbRhkppNIZezPlf3WGbBG2KTTbRma6domM1h9WuPfq/mKAAIB+r7M7hBUQUhhhi+nZvWZ8iZ5qXh6amDpf3nZJyoUEOIYJqkElcgILn9qkyWJkiQcDfsIgKqeRF7TQ7CbYaQ0QVBi+vTFeDqYap7zwl2MlktglSKkWpycMey5bMSOXYyctckzWq0IeafIxkt75+N0z0M0ZCtf5mYoCJhqpXcedOQVpNM1yVfuQKvaotpkwBdgoz03hJMaW0VYSVWk1iG0DbksPiw9fgwp8zKMdkpWQX52zj3E0tsptOQlm4TF+y07kVCFqIcW4LJbKUwfM+5/xBLYQnBVYLAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGpCou9jbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAAC8AAAAzGRI5whoZWFkAAAC1AAAADYAAAA2GvJJ32hoZWEAAAMMAAAAHgAAACQHmQK0aG10eAAAAywAAAAXAAAAGAZwAD5sb2NhAAADRAAAAA4AAAAOAIwAjG1heHAAAANUAAAAHAAAACAAGADCbmFtZQAAA3AAAADVAAAB2iUGQYxwb3N0AAAESAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv0UkqFzgF1u6gU4nolepnEbrKipxNwiTmQyJok4CaNUEDN9tZrEWVORZqsAjvImfvhvdHHwP5RWtScxqxzYAVToARzfBhQk3AHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942gTBxQHCQBQFwPc3uDsn4nJC13DvBC2FMlINFeWGzoDBBuhhlGAgC/C6Uw943bPp/n3HsVF6J2d2BMH8JWzAnlgAaXfApFDak3xDMutJR0kRem4mG62JT0zWbmWyvO1Vqa1528m0Wx0+UbpbIRr/ZxFoLMHJ5lfi7Vswh9GJS1lN0VrURSHdwsTLQAwk7ulfMOffPi5tPYg4j6SuvaqgikCwlgIPR7CUjLq8lGSosh5MVFMRWRQAGIolfwABAAAAAQDEeSSiZl8PPPUACQPoAAAAANs3QkQAAAAA3OfChv7c/u0EuQR+ACEACQACAAAAAAAAeNpjYGRgYGH89xZIPvt3598tlp1AEVTABgCxzQdSAAB42mNcwaDAAAJXIJjJh0EORAMALKYDsgAAAAATABMAEwATAGYAZgAAeNpjYGRgYGBjCGNgZ8gC0iAeArAwMAIAEyoA23jalZA1UgRAEEUf7mRoNBnuDgnu7u7r7rtX4lyEHIKurq6Jd0ffyG8DWgnSQF1jG/BYN2hcxyR/xvW08mvcwCo/xo0skzVuopdn42aGmTfuFoIweelp0U5Jz/FFlghp8sKT5ITjsqfIEpL3M3Y55oBNTjgnToAyV3yQJMcWKdm/mWBTKC50S4AsYkNfHDNMMmdq5/XOW3DeRkDPASGHWTP1mtevVR2H7bV51ps0Fa1HSOvkmGWaGVaE1JbpsqSZFN4gLt3hFWo5S0AtZimq3cl/vC5FtAAAAHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-BHzPe_nH.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-700-normal-CcvNWcjF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CXZ_9bG9.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-700-normal-CnD6lCoL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-condensed-latin-700-normal-D8r4s4aS.woff2) format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-700-normal-D3enqrvP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,html[data-font=inter]{--font-ui: Inter, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace}html[data-font=installed]{--font-ui: Tahoma, "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--font-mono: Consolas, Menlo, "SF Mono", ui-monospace, "Roboto Mono", monospace}html[data-font=plex]{--font-ui: "IBM Plex Sans Condensed", Tahoma, "Segoe UI", system-ui, Roboto, Arial, sans-serif;--font-mono: "IBM Plex Mono", Consolas, Menlo, ui-monospace, monospace}body{font-family:var(--font-ui)}input,select,textarea,button{font-family:inherit}.lp-one{margin:-4px 0 4px;font-size:var(--fs-m)}.lp-no{font:600 11px var(--font-mono);color:var(--muted);vertical-align:middle;border:1px solid var(--line);border-radius:999px;padding:1px 7px}.lp-select{width:100%;height:44px;font-size:15px;margin-bottom:6px}.sp-why{margin:0 0 6px;padding:8px 10px;border-radius:8px;background:var(--good-soft, var(--ok-soft));color:var(--good)}.side-subhead{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;cursor:pointer;padding:6px 10px;font:600 12.5px var(--font-ui);color:var(--muted);border-radius:6px;text-align:left}.side-subhead:hover{background:var(--bg);color:var(--ink)}.side-subhead[aria-expanded=true] .side-chev{transform:rotate(90deg)}.side-subitems{margin-left:10px;border-left:1px solid var(--line);padding-left:4px}.schsw{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line);border-radius:var(--rad-m);background:var(--soft)}.schsw button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--muted);padding:5px 8px;border-radius:var(--rad);cursor:pointer;font:inherit;font-size:var(--fs-s)}.schsw button:hover{color:var(--ink)}.schsw button.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-1)}.sb-bg{background:#6d28d9;color:#fff;border-radius:4px;padding:1px 8px;font-size:11.5px;font-weight:600}:root{--status-h: 31px}.status-bar{position:fixed;left:0;right:0;bottom:0;z-index:45;height:var(--status-h);padding:0 12px env(safe-area-inset-bottom,0px);display:flex;align-items:center;gap:14px;font:500 12px var(--font-ui);color:var(--muted);background:color-mix(in srgb,var(--bg) 70%,var(--card));border-top:1px solid var(--line);white-space:nowrap}.sb-item{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.sb-version{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.sb-version:hover b{text-decoration:underline}.sb-notes{font-size:var(--fs-s);opacity:.7}.sb-version b{color:var(--ink);font-weight:700}.sb-dim{opacity:.75;font-family:var(--font-mono);font-size:var(--fs-xs)}.sb-env{font:700 10.5px var(--font-mono);letter-spacing:.08em;color:#78350f;background:#fde68a;border:1px solid #F59E0B;border-radius:999px;padding:1px 8px}.sb-grow{flex:1;min-width:0}body:has(.status-bar) .mac-label{display:none!important}.status-bar.is-mac{background:#fde047;border-top-color:#eab308;color:#422006}.status-bar.is-cloud{background:#22c55e;border-top-color:#16a34a;color:#052e16}.status-bar.is-mac .sb-version b,.status-bar.is-cloud .sb-version b{color:inherit}.status-bar.is-offline{background:#dc2626;border-top-color:#991b1b;color:#fff}.status-bar.is-offline .sb-env{background:var(--bad-soft);border-color:#fca5a5;color:#7f1d1d}.status-bar.is-mac .sb-dim,.status-bar.is-cloud .sb-dim{opacity:.8}.sb-screen{font:700 11px var(--font-mono);letter-spacing:.02em;background:#ffffff8c;border-radius:4px;padding:1px 7px}body:has(.status-bar){padding-bottom:var(--status-h)}@media(max-width:600px){.status-bar .sb-dim{display:none}}.status-bar.is-maint{background:#f59e0b;border-top-color:var(--warn);color:#1c1917}.status-bar.is-maint.is-update{background:repeating-linear-gradient(45deg,#f59e0b 0 14px,#fbbf24 14px 28px)}.sb-maint{font-weight:800;max-width:46vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-bar.is-update .sb-maint{animation:sb-blink 1.4s steps(2) infinite}@keyframes sb-blink{50%{opacity:.55}}.sb-sync{border:0;background:#ffffff73;border-radius:4px;padding:1px 8px;font:inherit;font-size:11.5px;color:inherit;cursor:pointer}.sb-sync:hover{background:#ffffffb3}.sb-waiting{border:0;border-radius:999px;padding:1px 9px;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;background:#1e3a8a;color:#fff}.sb-waiting.bad{background:#7f1d1d}.sx-back{position:fixed;inset:0;z-index:200;background:var(--scrim);display:grid;place-items:center;padding:16px}.sx{width:min(560px,100%);max-height:80vh;overflow:auto;background:var(--card);color:var(--ink);border-radius:14px;padding:14px 16px;display:grid;gap:8px;box-shadow:0 20px 50px -20px #0000007f}.sx header{display:flex;align-items:center}.sx-sp{flex:1}.sx h4{margin:8px 0 0;color:var(--bad)}.sx-hint{margin:0;color:var(--muted);font-size:var(--fs-base)}.sx-list{margin:0;padding-left:20px;display:grid;gap:6px;font-size:13.5px}.sx-list li{display:flex;gap:10px;justify-content:space-between}.sx-list small{color:var(--muted);white-space:nowrap}.sx footer{display:flex;justify-content:flex-end}.sb-calc{border:0;background:#ffffff73;border-radius:4px;padding:1px 8px;font:inherit;font-size:var(--fs-s);color:inherit;cursor:pointer}.sb-calc kbd{font:600 10px var(--font-mono);opacity:.8}.sb-calc.on{background:#fffc}.calc{position:fixed;right:16px;bottom:calc(var(--status-h, 31px) + 10px);z-index:160;width:264px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 40px -16px #00000073;padding:10px;display:grid;gap:8px;outline:none}.calc header{display:flex;align-items:baseline;gap:8px}.calc-head{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;margin:-10px -10px 0;padding:10px 10px 4px;border-radius:14px 14px 0 0}.calc-head:active{cursor:grabbing}.calc header small{color:var(--muted);font-size:var(--fs-xs)}.calc-sp{flex:1}.calc-x{border:0;background:none;cursor:pointer;color:var(--muted);font-size:var(--fs-m)}.calc-tape{margin:0;padding:0;list-style:none;max-height:120px;overflow:auto;font:13px var(--font-mono);text-align:right;color:var(--muted)}.calc-tape li span{float:left}.calc-tape li.tot{color:var(--ink);font-weight:700;border-top:1px solid var(--line)}.calc-show{font:700 26px var(--font-mono);text-align:right;padding:4px 6px;border-radius:8px;background:color-mix(in srgb,var(--ink) 5%,var(--card));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-op{float:left;color:var(--muted);font-size:var(--fs-xl)}.calc-keys{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.calc-keys button{height:38px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--ink);font:600 15px var(--font-ui);cursor:pointer}.calc-keys button:hover{background:color-mix(in srgb,var(--ink) 6%,var(--card))}.calc-keys .o{color:var(--brand)}.calc-keys .eq{background:var(--brand);color:var(--brand-ink);border-color:transparent}.kb-wrap{position:relative;display:inline-flex}.kb-pop{position:absolute;bottom:calc(100% + 8px);right:0;z-index:90;width:min(420px,92vw);max-height:70vh;overflow:auto;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #00000040;padding:10px 12px;display:grid;gap:3px;font-size:var(--fs-base)}.kb-head{display:flex;gap:8px;align-items:baseline}.kb-head b{font-size:var(--fs-m)}.kb-head button{margin-left:auto;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:var(--fs-m)}.kb-pop h4{margin:8px 0 2px;font-size:var(--fs-s);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.kb-row{display:grid;grid-template-columns:92px 1fr;gap:10px;align-items:center;padding:2px 0}.kb-row kbd{font:600 11.5px var(--font-mono);border:1px solid var(--line);border-radius:5px;padding:1px 6px;background:var(--bg);justify-self:start;white-space:nowrap}.adlg-layer{position:fixed;inset:0;z-index:70;background:var(--scrim);display:flex;justify-content:center;align-items:flex-start;padding:90px 16px 16px;overflow-y:auto}.adlg{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;width:min(520px,100%);box-shadow:0 18px 44px #00000042;display:grid;font-size:var(--fs-m)}.adlg.wide{width:min(920px,100%)}.adlg:has(.mbox.compact){width:min(660px,100%)}.adlg-head{display:flex;align-items:center;gap:10px;padding:14px 18px 10px;border-bottom:1px solid var(--line)}.adlg-head h2{margin:0;font:800 18px var(--font-head, system-ui)}.adlg-sub{color:var(--muted);font-size:var(--fs-base)}.adlg-actions{margin-left:auto;display:flex;gap:8px;align-items:center}.adlg-x{margin-left:auto;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--muted);font-size:15px;cursor:pointer;flex:none}.adlg-x:hover{color:var(--ink);border-color:var(--ink)}.adlg-ask{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 18px;background:var(--warn-soft);color:var(--warn);font-weight:600}.adlg-body{padding:14px 18px;display:grid;gap:10px;min-width:0}.adlg-foot{display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:10px 18px 14px;border-top:1px solid var(--line)}.aa-pin{display:grid;gap:10px}.aa-ask{display:grid;gap:6px;border-top:1px dashed var(--line);padding-top:10px}.aa-ask-row{display:flex;gap:8px}.aa-ask-row input{flex:1;min-width:0}.aa-wait{display:grid;gap:8px;justify-items:start}.aa-spin{width:22px;height:22px;border:3px solid var(--line);border-top-color:var(--brand);border-radius:50%;animation:m-spin .8s linear infinite}.aa-ep{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.aa-ep-l{display:grid;gap:8px}.aa-boxes{position:relative;display:flex;gap:8px;cursor:text}.aa-boxes input{position:absolute;inset:0;opacity:0;font-size:var(--fs-l)}.aa-box{width:36px;height:44px;border:0;border-bottom:2px solid var(--muted);background:color-mix(in srgb,var(--muted) 8%,transparent);border-radius:6px 6px 0 0;display:grid;place-items:center;font-size:var(--fs-xl);color:var(--ink)}.aa-box.opt{border-bottom-style:dashed}.aa-box.full{border-color:var(--brand)}.aa-boxes:focus-within .aa-box.now{border-color:var(--brand);box-shadow:0 2px 0 var(--brand)}.aa-where{margin:0;font-size:var(--fs-base)}.aa-phone{width:92px;height:150px;border:3px solid var(--ink);border-radius:16px;display:grid;place-items:center;align-content:center;gap:4px;background:var(--brand-soft);text-align:center}.aa-phone b{font:700 13px var(--font-mono);letter-spacing:.05em}.aa-phone small{font-size:10px;color:var(--muted)}.aa-key{font-style:normal;font-size:var(--fs-2xl)}@media(max-width:480px){.aa-phone{display:none}.aa-ep{grid-template-columns:1fr}}.aa-tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:10px}.aa-tabs button{border:0;background:transparent;padding:6px 12px;font:700 13px var(--font-ui);color:var(--muted);border-bottom:3px solid transparent;cursor:pointer}.aa-tabs button.on{color:var(--ink);border-color:var(--brand)}.aa-hist{display:grid;gap:2px;max-height:300px;overflow:auto}.aa-hrow{display:grid;grid-template-columns:112px 1fr;gap:8px;font-size:12.5px;padding:5px 0;border-top:1px solid var(--line)}.aa-hrow.bad{color:var(--bad)}.sspl[data-v-965d5782]{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:16px;box-sizing:border-box;color:var(--ink);background:var(--scrim);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:sspl-fade-965d5782 .25s ease-out both}.sspl-panel[data-v-965d5782]{width:min(460px,92vw);display:grid;gap:14px;justify-items:center;text-align:center;background:var(--card);border-radius:16px;padding:24px 22px;box-shadow:0 24px 60px -12px #00000073;animation:sspl-pop-965d5782 .3s cubic-bezier(.2,.9,.3,1.2) both}@keyframes sspl-fade-965d5782{0%{opacity:0}}@keyframes sspl-pop-965d5782{0%{opacity:0;transform:translateY(10px) scale(.96)}}.sspl-logo[data-v-965d5782]{width:56px;height:56px;border-radius:14px;background:var(--brand);color:var(--brand-ink);display:grid;place-items:center;font:800 28px var(--font-ui)}h1[data-v-965d5782]{margin:0;font-size:20px}.sspl-who[data-v-965d5782]{margin:0;color:var(--muted)}.sspl-steps[data-v-965d5782]{list-style:none;margin:0;width:100%;box-sizing:border-box;display:grid;gap:6px;text-align:left;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.sspl-steps li[data-v-965d5782]{display:grid;grid-template-columns:22px 1fr auto;gap:8px;align-items:center;font-size:13.5px}.sspl-ic[data-v-965d5782]{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:var(--fs-xs);border:2px solid var(--line);color:var(--muted)}li.run .sspl-ic[data-v-965d5782]{border-color:var(--brand);border-top-color:transparent;animation:m-spin .8s linear infinite}li.done .sspl-ic[data-v-965d5782]{background:var(--ok);border-color:var(--ok);color:var(--card)}li.left .sspl-ic[data-v-965d5782]{border-color:var(--warn);color:var(--warn)}.sspl-note[data-v-965d5782]{font:12px var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.sspl-track[data-v-965d5782]{width:100%;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.sspl-fill[data-v-965d5782]{height:100%;background:var(--brand);transition:width .2s linear}.sspl-time[data-v-965d5782]{display:flex;justify-content:space-between;gap:10px;width:100%;font-size:12.5px;color:var(--muted)}.sspl-secs[data-v-965d5782]{font-family:var(--font-mono)}@media(prefers-reduced-motion:reduce){li.run .sspl-ic[data-v-965d5782],.sspl[data-v-965d5782],.sspl-panel[data-v-965d5782]{animation:none}}.gs{position:relative;display:flex;align-items:center;min-width:0}.gs-ico{position:absolute;left:11px;font-size:15px;color:var(--muted);pointer-events:none}.gs-in{width:240px;max-width:34vw;font:inherit;font-size:13.5px;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:7px 12px 7px 30px;transition:width .15s ease,border-color .15s}.gs-in:focus{width:340px;outline:none;border-color:var(--brand);background:var(--card)}.gs-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:80;width:min(560px,92vw);max-height:min(70vh,560px);overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 40px #0003;padding:6px;display:grid;gap:1px}.gs-row{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:0;background:none;color:var(--ink);font:inherit;padding:8px 10px;border-radius:8px;cursor:pointer}.gs-row.at{background:var(--brand-soft)}.gs-main{display:grid;min-width:0}.gs-main b{font-size:var(--fs-m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-main small{font-size:var(--fs-s);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-kind{flex:none;font-size:var(--fs-xs);font-weight:700;border-radius:999px;padding:2px 9px;background:var(--bg);color:var(--muted);border:1px solid var(--line)}.gs-kind.menu{background:var(--brand-soft);color:var(--brand-text);border-color:transparent}.gs-kind.customer{background:var(--info-soft);color:var(--info);border-color:transparent}.gs-kind.distributor{background:var(--warn-soft);color:var(--warn);border-color:transparent}.gs-kind.item{background:color-mix(in srgb,var(--ok) 14%,var(--card));color:var(--ok);border-color:transparent}.gs-kind.doctor{background:color-mix(in srgb,var(--chart-4) 14%,var(--card));color:var(--chart-4);border-color:transparent}.gs-none{margin:6px 10px;font-size:var(--fs-base);color:var(--muted)}.gs-kind.action{background:var(--warn-soft);color:var(--warn);border-color:transparent}.gs-pin{flex:none;font-size:var(--fs-s);cursor:pointer;filter:grayscale(1);opacity:.35;padding:2px}.gs-row:hover .gs-pin{opacity:.7}.gs-pin.on{filter:none;opacity:1}.gs-head{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);padding:6px 10px 8px;border-bottom:1px solid var(--line);margin-bottom:4px}.gs-back{margin-left:auto;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:3px 10px;font:inherit;font-size:var(--fs-s);cursor:pointer}.gs-universe{margin-top:4px;border:0;border-top:1px solid var(--line);background:none;color:var(--info);font:inherit;font-size:var(--fs-base);text-align:left;padding:10px;cursor:pointer;border-radius:0 0 8px 8px}.gs-universe:hover{background:var(--info-soft)}@media(max-width:700px){.gs-in,.gs-in:focus{width:150px}}.remb[data-v-d115ab6f]{position:relative}.rb-bell[data-v-d115ab6f]{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--card);cursor:pointer;font-size:15px}.rb-n[data-v-d115ab6f]{position:absolute;top:-4px;right:-5px;min-width:18px;height:18px;border-radius:9px;background:var(--bad);color:var(--card);font:700 10.5px/18px system-ui;padding:0 4px}.rb-panel[data-v-d115ab6f]{position:absolute;right:0;top:42px;z-index:80;width:min(480px,calc(100vw - 24px));max-height:calc(100vh - 80px);display:flex;flex-direction:column;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #00000040;overflow:hidden}.rb-tabs[data-v-d115ab6f]{display:flex;border-bottom:1px solid var(--line)}.rb-tabs button[data-v-d115ab6f]{flex:1;border:0;background:none;padding:10px 6px;font-weight:700;font-size:var(--fs-base);color:var(--muted);cursor:pointer;border-bottom:3px solid transparent}.rb-tabs button.on[data-v-d115ab6f]{color:var(--brand-text);border-bottom-color:var(--brand)}.rb-tabs small[data-v-d115ab6f]{color:var(--bad)}.rb-tabs small.rb-c[data-v-d115ab6f]{background:var(--bad);color:var(--card);border-radius:9px;padding:0 6px;font-size:var(--fs-xs)}.rb-tabs .rb-x[data-v-d115ab6f]{flex:none;width:40px}.rb-body[data-v-d115ab6f]{overflow:auto}.rb-gh[data-v-d115ab6f]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;background:color-mix(in srgb,var(--brand) 9%,transparent);font-size:12.5px;color:var(--brand-text)}.rb-gh b[data-v-d115ab6f]{color:var(--bad)}.rb-gh input[data-v-d115ab6f]{height:28px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);padding:0 6px}.rb-row[data-v-d115ab6f]{display:flex;gap:10px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--line);font-size:12.5px}.rb-av[data-v-d115ab6f]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;flex:none}.rb-who[data-v-d115ab6f]{flex:1;min-width:0;display:flex;flex-direction:column}.rb-who small[data-v-d115ab6f]{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-name[data-v-d115ab6f]{color:var(--brand-text);font-weight:700;text-decoration:none}.rb-wa[data-v-d115ab6f]{width:28px;height:28px;border-radius:50%;border:0;background:#25d366;color:#fff;font-size:15px;cursor:pointer}.rb-wa[data-v-d115ab6f]:disabled{opacity:.4;cursor:default}.rb-row input[type=checkbox][data-v-d115ab6f]{width:18px;height:18px}.rb-none[data-v-d115ab6f]{padding:16px;color:var(--muted);font-size:var(--fs-base);margin:0}.rb-bad[data-v-d115ab6f]{color:var(--bad);padding:6px 12px;margin:0;font-size:12.5px}.rb-foot[data-v-d115ab6f]{font-size:var(--fs-xs);color:var(--muted);padding:6px 12px;margin:0;border-top:1px solid var(--line)}.msgr-btn[data-v-e06ac63d]{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--card);cursor:pointer;font-size:15px;flex:none}.msgr-btn.on[data-v-e06ac63d]{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}.msgr-bar[data-v-e06ac63d]{border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;border-radius:999px;padding:2px 10px;font:600 11.5px var(--font-ui, system-ui);cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-right:6px;white-space:nowrap}.msgr-bar b[data-v-e06ac63d]{min-width:18px;height:16px;border-radius:8px;background:var(--bad);color:var(--card);font-size:10.5px;line-height:16px;text-align:center;padding:0 4px}.msgr-bar.on[data-v-e06ac63d]{border-color:var(--brand)}.msgr-btn-n[data-v-e06ac63d]{position:absolute;top:-4px;right:-5px;min-width:18px;height:18px;border-radius:9px;background:var(--bad);color:var(--card);font:700 10.5px/18px system-ui;padding:0 4px}.cpu{position:relative;display:inline-flex}.cpu-top{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--card);display:inline-grid;place-items:center;flex:none;padding:0;cursor:pointer}.cpu-top[aria-expanded=true]{border-color:#00a884;box-shadow:0 0 0 3px color-mix(in srgb,#00A884 18%,transparent)}.cpu-top img{width:22px;height:22px;border-radius:6px;display:block}.cpu-top:hover{border-color:var(--brand)}.cpu-top-n{position:absolute;top:-4px;right:-5px;min-width:18px;height:18px;border-radius:9px;background:var(--bad);color:var(--card);font:700 10.5px/18px system-ui;padding:0 4px;text-align:center}.cpu-btn{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:999px;padding:2px 10px;font:600 11.5px var(--font-ui, system-ui);cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-right:6px;white-space:nowrap}.cpu-btn b{min-width:18px;height:16px;border-radius:8px;background:var(--muted);color:#fff;font-size:10.5px;line-height:16px;text-align:center;padding:0 4px}.cpu-btn.on b{background:var(--bad)}.cpu-list{position:absolute;bottom:calc(100% + 8px);right:0;width:min(380px,92vw);max-height:60vh;overflow-y:auto;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 36px #0f172a2e;z-index:80;padding:6px}.cpu-h{display:flex;justify-content:space-between;align-items:center;padding:6px 8px 8px;font-size:var(--fs-base)}.cpu-h a{font-size:var(--fs-s)}.cpu-none{margin:6px 8px 10px;font-size:var(--fs-base);color:var(--muted)}.cpu-row{width:100%;display:flex;gap:10px;align-items:flex-start;text-align:left;border:0;background:none;color:inherit;padding:8px;border-radius:10px;cursor:pointer;font:inherit}.cpu-row:hover{background:var(--tint, #F2F5F9)}.cpu-row.un{background:color-mix(in srgb,var(--brand) 6%,transparent)}.cpu-av{width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand);display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:none}.cpu-m{flex:1;min-width:0;display:grid;gap:1px}.cpu-t{display:flex;gap:4px;align-items:baseline;font-size:var(--fs-base)}.cpu-t time{margin-left:auto;font-size:var(--fs-xs);color:var(--muted);white-space:nowrap}.cpu-t small{color:var(--muted)}.cpu-l{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpu-ty{color:var(--warn);font-style:normal;font-weight:600}.cpu-eng{font-size:var(--fs-xs);color:var(--ok);font-weight:600}.cpu-n{min-width:20px;height:20px;border-radius:10px;background:var(--bad);color:var(--card);font:700 11px/20px system-ui;text-align:center;padding:0 5px;flex:none}.cpu-snd{border:1px solid var(--line);background:none;color:inherit;border-radius:999px;padding:1px 8px;font-size:11.5px;cursor:pointer;margin-left:auto;margin-right:8px}.cpu-pops{position:fixed;right:max(14px,env(safe-area-inset-right,0px));top:calc(10px + env(safe-area-inset-top,0px));z-index:75;width:min(340px,calc(100vw - 28px));display:grid;gap:8px;justify-items:end}.cpu-pop{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) 22px;gap:10px;align-items:start;padding:11px 10px 13px 12px;border-radius:14px;position:relative;overflow:hidden;background:color-mix(in srgb,var(--card) 86%,transparent);color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:0 14px 40px #10233f38;backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4);cursor:pointer;animation:cpu-in .35s cubic-bezier(.2,.8,.2,1) both}.cpu-pop.out{animation:cpu-out .3s ease-in both}.cpu-pop.more{grid-template-columns:1fr;width:auto;padding:5px 12px;border-radius:999px;font-size:var(--fs-s);color:var(--muted);cursor:default}.cpu-pav{width:36px;height:36px;border-radius:9px;display:block}.cpu-pm{min-width:0;display:grid;gap:1px}.cpu-pt{display:flex;gap:6px;align-items:baseline;font-size:var(--fs-base)}.cpu-pt b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpu-pt small{color:var(--muted);font-weight:400}.cpu-pt time{margin-left:auto;font-size:var(--fs-xs);color:var(--muted)}.cpu-pl{font-size:var(--fs-base);color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cpu-px{width:22px;height:22px;border-radius:50%;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:var(--fs-base)}.cpu-px:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.cpu-pbar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--brand);transform-origin:left;animation:cpu-drain var(--d, 5s) linear both}.cpu-pbar.held{animation-play-state:paused}@keyframes cpu-in{0%{transform:translate(120%);opacity:0}}@keyframes cpu-out{to{transform:translate(120%);opacity:0}}@keyframes cpu-drain{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.cpu-pop,.cpu-pop.out,.cpu-pbar{animation-duration:.01s}}.msgr-pop{position:fixed;right:24px;top:calc(var(--top-h, 60px) + 12px);z-index:900;min-width:560px;min-height:320px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);display:flex;flex-direction:column;resize:both;overflow:hidden;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px #0000002e;animation:mp-in .12s ease-out}@keyframes mp-in{0%{opacity:0;translate:0 8px}}.msgr-pop .mp-head{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;gap:4px;padding:6px 8px 6px 14px;background:color-mix(in srgb,var(--brand) 10%,var(--card));border-bottom:1px solid var(--line);font-size:var(--fs-m)}.msgr-pop .mp-head b{flex:1}.msgr-pop .mp-head button{border:0;background:none;color:var(--muted);width:30px;height:30px;border-radius:6px;cursor:pointer;font-size:var(--fs-l)}.msgr-pop .mp-head button:hover{background:var(--bg);color:var(--ink)}.msgr-pop>.msgr{flex:1;min-height:0;border-right:0}@media(max-width:760px){.msgr-pop{left:0!important;top:var(--top-h, 60px)!important;width:100vw!important;height:calc(100vh - var(--top-h, 60px))!important;border-radius:0;resize:none}}.cc-pop{position:fixed;right:24px;top:calc(var(--top-h, 60px) + 12px);z-index:900;min-width:600px;min-height:360px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);display:flex;flex-direction:column;resize:both;overflow:hidden;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px #0000002e;animation:cp-in .12s ease-out}@keyframes cp-in{0%{opacity:0;translate:0 8px}}.cc-pop .cp-head{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;min-height:30px;background:color-mix(in srgb,#00A884 10%,var(--card));border-bottom:1px solid var(--line);font-size:12.5px}.cc-pop .cp-head img{width:16px;height:16px;border-radius:4px}.cc-pop .cp-head b{flex:1;font-weight:400}.cc-pop .cp-head button{border:0;background:none;color:var(--muted);height:24px;min-width:24px;border-radius:5px;cursor:pointer;font-size:var(--fs-base)}.cc-pop .cp-head button.tx{font-size:11.5px;font-weight:400;padding:0 7px;color:var(--muted)}.cc-pop .cp-head button:hover{background:var(--bg);color:var(--ink)}.cc-pop iframe{flex:1;min-height:0;width:100%;border:0;display:block}@media(max-width:760px){.cc-pop{left:0!important;top:var(--top-h, 60px)!important;width:100vw!important;height:calc(100vh - var(--top-h, 60px))!important;border-radius:0;resize:none;min-width:0}}.lg-tools[data-v-5844a1e2]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:8px;font-size:12.5px}.lg-tools input[type=search][data-v-5844a1e2]{height:30px;border:1px solid var(--line);border-radius:8px;padding:0 8px;min-width:220px;background:var(--card);color:var(--ink)}.lg-btn[data-v-5844a1e2]{height:28px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);padding:0 10px;cursor:pointer}.lg-lines[data-v-5844a1e2]{max-height:min(62vh,640px);overflow:auto;font:12px/1.55 var(--font-mono);white-space:pre-wrap;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.lg-lines .red[data-v-5844a1e2]{color:var(--bad);font-weight:700}.lg-none[data-v-5844a1e2]{color:var(--muted);padding:10px 0}.lg-bad[data-v-5844a1e2]{color:var(--bad);margin:0 0 6px}.va{display:inline-flex;align-items:center;gap:4px;border:1px dashed var(--line);border-radius:8px;padding:2px 6px;font-size:var(--fs-s)}.va select{border:0;background:transparent;color:var(--ink);font:inherit;max-width:170px}.va.on{border-color:#d97706;background:color-mix(in srgb,#D97706 14%,transparent)}.va-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:6px 16px;background:var(--warn-soft);color:#92400e;font-size:var(--fs-base);border-bottom:1px solid #F59E0B}.va-bar .va-work{background:var(--bad);color:#fff;border-color:var(--bad)}.va-bar button{border:1px solid #D97706;background:#fff;color:#92400e;border-radius:6px;padding:2px 10px;font:600 12px var(--font-ui);cursor:pointer}.med-search{width:34px;height:34px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);display:inline-grid;place-items:center;cursor:pointer;flex:none}.med-search:hover{border-color:var(--brand);color:var(--brand)}.sn-btn{display:inline-flex;align-items:center;gap:5px;border:0;background:none;cursor:pointer;font:inherit;color:inherit;padding:1px 6px;border-radius:6px;font-size:var(--fs-base)}.sn-btn kbd{font:600 10px var(--font-mono);opacity:.7}.sn-btn:hover,.sn-btn.on{background:var(--warn-soft);color:#78350f}.sn{--paper: #FEF08A;--paper-ink: #3F3A12;--paper-line: #EAB308;position:fixed;right:18px;bottom:calc(var(--status-h, 26px) + 14px);z-index:1000;min-width:220px;min-height:160px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);display:flex;flex-direction:column;resize:both;overflow:hidden;background:linear-gradient(180deg,#FEF9C3 0%,var(--paper) 100%);color:var(--paper-ink);border-radius:2px 2px 14px;box-shadow:0 1px #0000000f,0 14px 30px -8px #785a0073,0 4px 10px #0000001f;transform:rotate(-1deg);animation:sn-in .14s ease-out}.sn.moved{transform:none}@keyframes sn-in{0%{opacity:0;translate:0 8px}}.sn:before{pointer-events:none;content:"";position:absolute;top:-6px;left:50%;width:92px;height:18px;transform:translate(-50%) rotate(2deg);background:#ffffff8c;border:1px solid rgb(0 0 0 / 6%);box-shadow:0 1px 2px #00000014}.sn-head{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;align-items:center;gap:8px;padding:14px 14px 6px;font:700 14px var(--font-display, var(--font-ui))}.sn-state{margin-left:auto;font:500 11px var(--font-ui);opacity:.7}.sn-state.error{color:var(--bad);opacity:1}.sn-x{border:0;background:none;cursor:pointer;font-size:var(--fs-m);color:inherit;opacity:.6;padding:2px 4px}.sn-x:hover{opacity:1}.sn-text{flex:1;resize:none;border:0;outline:0;background:transparent;color:inherit;padding:4px 16px 10px;font:500 15px/26px var(--font-ui);background-image:repeating-linear-gradient(transparent 0 25px,#a162072e 25px 26px);background-attachment:local}.sn-err{margin:0 14px 6px;font-size:var(--fs-s);color:var(--bad)}.sn-foot{padding:4px 14px 10px;font-size:10.5px;opacity:.6}@media(prefers-color-scheme:dark){:root:not([data-scheme=light]) .sn{--paper-ink: #3F3A12}}:root[data-scheme=dark] .sn{--paper-ink: #3F3A12}.repair-bar[data-v-58c0d436]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 16px;font-size:var(--fs-base);background:repeating-linear-gradient(-45deg,var(--bad) 0 14px,#991B1B 14px 28px);color:#fff;border-bottom:2px solid #7F1D1D}.repair-bar b[data-v-58c0d436]{font-weight:800;letter-spacing:.02em}.repair-bar a[data-v-58c0d436]{margin-left:auto;color:#fff;font-weight:700}.erp{--side-w: 232px;--side-folded: 60px;min-height:100vh}.erp>.top{position:sticky;top:0;z-index:30;flex-wrap:nowrap;height:var(--top-h);min-height:0}.erp>.top .top-left,.erp>.top .top-right{flex-wrap:nowrap;flex:none}.erp>.top .top-right{white-space:nowrap}.erp .top-nav{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:center;align-self:stretch;align-items:center}.erp .top-nav::-webkit-scrollbar{display:none}.erp .top-nav a{white-space:nowrap;flex:none}.erp .top-nav a[aria-current=page]{align-self:stretch;border-radius:0}.erp .top-nav a.soon,.erp-side .soon{opacity:.6}.erp .top-nav kbd{font:600 10.5px var(--font-mono);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:16px;margin-left:2px}.home-link{color:inherit;text-decoration:none;min-width:0}.menu-btn{display:grid;background:none;border:0;padding:6px;margin:0 -4px 0 -6px;color:var(--ink);cursor:pointer;border-radius:6px}.menu-btn:hover{background:var(--bg)}.soon-tag{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:0 6px;line-height:16px}.erp-body{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);min-height:calc(100vh - var(--top-h) - var(--status-h, 0px));transition:grid-template-columns .15s ease}.erp-body.folded{grid-template-columns:var(--side-folded) minmax(0,1fr)}.erp-main{min-width:0;grid-column:2}.erp-side{position:sticky;top:var(--top-h);height:calc(100vh - var(--top-h) - var(--status-h, 0px));display:flex;flex-direction:column;background:var(--card);border-right:1px solid var(--line);overflow:hidden;z-index:20}.erp-side nav{flex:1;overflow-y:auto;padding:10px 8px;display:grid;align-content:start;gap:2px}.side-mod{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--ink);font:600 14px var(--font-ui);text-align:left;text-decoration:none;cursor:pointer}.side-mod:hover{background:var(--bg)}.side-mod>svg:first-child{color:var(--mod, var(--muted));flex:none}.side-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-chev{color:var(--muted);transition:transform .15s ease}.side-mod[aria-expanded=true] .side-chev{transform:rotate(90deg)}.side-group.here>.side-mod{color:var(--ink)}.side-items{display:grid;gap:1px;margin:2px 0 6px 21px;padding-left:10px;border-left:2px solid var(--line)}.side-group.here .side-items{border-left-color:var(--mod)}.side-items a{color:var(--muted);text-decoration:none;padding:6px 10px;border-radius:6px;font-size:13.5px;font-weight:500}.side-items a:hover{color:var(--ink);background:var(--bg)}.side-items a[aria-current=page]{color:var(--brand-text);background:var(--brand-soft);font-weight:600}.side-fold{display:flex;align-items:center;gap:8px;margin:0;padding:12px 18px;border:0;border-top:1px solid var(--line);background:none;color:var(--muted);font:500 13px var(--font-ui);cursor:pointer;white-space:nowrap}.side-fold:hover{color:var(--ink);background:var(--bg)}.erp-side.collapsed nav{padding:10px 6px}.erp-side.collapsed .side-mod{justify-content:center;padding:10px 0}.erp-side.collapsed .side-mod[aria-current=page]{background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--mod)}.erp-side.collapsed .side-fold{justify-content:center;padding:12px 0}.erp-main .body{display:block;min-height:0}.erp-main .body>.side-nav{display:none}.home-sub{margin:2px 0 0}.mod-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:8px}.mod-tile{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--mod);border-radius:10px;padding:14px 16px}.mod-tile-head{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font:700 16px var(--font-head)}.mod-tile-head .soon-tag{margin-left:auto}.mod-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:var(--mod);background:color-mix(in srgb,var(--mod) 12%,transparent)}.mod-tile ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.mod-tile li a{color:var(--brand-text);text-decoration:none;font-size:var(--fs-m)}.mod-tile li a:hover{text-decoration:underline}.mod-tile.soon{opacity:.75}.erp-side.drawer{position:fixed;left:0;top:var(--top-h);bottom:var(--status-h, 0px);height:auto;width:min(280px,85vw);z-index:40;box-shadow:0 10px 30px #00000029}.erp-scrim{position:fixed;inset:var(--top-h) 0 0 0;background:color-mix(in srgb,var(--scrim) 35%,transparent);z-index:35}@media(max-width:900px){.erp .top-nav{display:none}.erp>.top{justify-content:space-between}}@media(max-width:760px){.menu-btn{display:grid}.erp>.top .top-left{min-width:0;flex:1}.erp>.top .switch,.erp>.top .store-one,.erp>.top .top-right .muted{display:none}.erp-body,.erp-body.folded{grid-template-columns:minmax(0,1fr)}.erp-main{grid-column:1}.erp-side{display:none}.erp-side.drawer{display:flex;position:fixed;left:0;top:var(--top-h);bottom:var(--status-h, 0px);height:auto;width:min(280px,85vw);z-index:40;box-shadow:0 10px 30px #0003}.erp-scrim{position:fixed;inset:var(--top-h) 0 0 0;background:var(--scrim);z-index:35}}.top-drop{position:relative;display:flex;align-self:stretch}.top-drop>button{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:0;background:none;cursor:pointer;color:var(--muted);font:600 14px var(--font-ui);white-space:nowrap}.top-drop>button:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mod, var(--brand))}.top-drop>button:hover{color:var(--ink);background:var(--bg);border-radius:6px}.top-drop>button[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--mod, var(--brand))}.top-drop>button kbd{font:600 10.5px var(--font-mono);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:16px}.top-drop-at{color:var(--muted);font-weight:500}.top-drop-menu{position:absolute;top:100%;left:0;z-index:60;min-width:320px;padding:4px;display:grid;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 30px #00000029}.top-drop-menu a{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center;padding:10px 12px;border-radius:8px;color:var(--ink);text-decoration:none}.top-drop-menu a span{color:var(--muted);font-size:var(--fs-base)}.top-drop-menu a:hover,.top-drop-menu a.on{background:var(--brand-soft)}.erp .top-nav{overflow:visible}.top-drop-menu a{grid-template-columns:150px 1fr auto auto}.top-drop-menu a>:nth-child(3):last-child{grid-column:4}.top-drop-amt{font:700 13.5px var(--font-mono)}.top-drop-amt.collection{color:var(--ok)}.top-drop-amt.due,.top-drop-amt.list{color:var(--bad)}.top-drop-no{font:500 10px var(--font-mono);color:var(--muted);opacity:.55}.top-refresh{display:grid;justify-items:center;line-height:1.1;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:8px;padding:3px 10px;font:600 12.5px var(--font-ui);cursor:pointer}.top-refresh small{font:500 10px var(--font-mono);color:var(--muted)}.top-refresh:hover{border-color:var(--brand)}@media(max-width:1100px){.top-scr{display:none}}.top-user .top-drop-menu{right:0;left:auto;min-width:210px}.top-user .top-drop-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;border:0;background:none;font:inherit;color:var(--ink);padding:9px 12px;border-radius:6px;cursor:pointer}.top-user .top-drop-menu button:hover{background:var(--brand-soft)}.top-user .top-drop-menu button+button{border-top:1px solid var(--line);border-radius:0 0 6px 6px}.top-user>button{font-weight:600}.top-user>button:before{display:none}.top-drop-kbd{font:600 10.5px var(--font-mono);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:16px}.top-drop-menu .soon{opacity:.6;font-style:italic}.top-pins{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding-left:8px;border-left:1px solid var(--line)}@media(max-width:1180px){.top-pins{display:none}}.top-pin{display:inline-flex;align-items:center;border-radius:999px;background:var(--bg);border:1px solid var(--line)}.top-pin a{padding:4px 4px 4px 10px;font-size:var(--fs-base);font-weight:600;color:var(--ink);text-decoration:none;white-space:nowrap}.top-pin a:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mod, var(--brand));margin-right:6px;vertical-align:1px}.top-pin a[aria-current=page]{color:var(--brand-text)}.top-pin:hover{border-color:var(--mod, var(--brand))}.top-pin-x{border:0;background:none;color:var(--muted);font-size:10px;cursor:pointer;padding:4px 8px 4px 2px;opacity:0}.top-pin:hover .top-pin-x,.top-pin-x:focus-visible{opacity:1}.top-pin-err{font-size:var(--fs-s);color:var(--bad);margin-left:8px}.side-item{position:relative;display:block}.side-pin{position:absolute;right:4px;top:50%;transform:translateY(-50%);border:0;background:none;cursor:pointer;font-size:var(--fs-xs);padding:2px 4px;opacity:0;filter:grayscale(1)}.side-item:hover .side-pin,.side-pin:focus-visible{opacity:.6}.side-pin.on{opacity:1;filter:none}.side-item a{display:block;padding-right:26px!important}.sb-store select{font:600 12px var(--font-ui);color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:999px;padding:1px 8px}.sb-user{position:relative}.sb-user>button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--ink);font:600 12px var(--font-ui);cursor:pointer;padding:2px 6px;border-radius:999px}.sb-user>button:hover,.sb-user.open>button{background:var(--brand-soft)}.sb-av{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--brand);color:var(--brand-ink);font:700 9.5px var(--font-ui);flex:none}.sb-user-menu{position:absolute;right:0;bottom:calc(100% + 6px);min-width:200px;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 -8px 24px #00000029;padding:4px;display:grid;z-index:60}.sb-user-menu button{display:flex;justify-content:space-between;gap:12px;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--fs-base);text-align:left;padding:8px 10px;border-radius:6px;cursor:pointer}.sb-user-menu button:hover{background:var(--brand-soft)}.sb-user-menu button span{color:var(--muted);font-family:var(--font-mono);font-size:11.5px}.sb-user-menu button.out{color:var(--bad);border-top:1px solid var(--line);border-radius:0 0 6px 6px}.side-me{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--line)}.side-me .sb-av{width:26px;height:26px;font-size:var(--fs-xs)}.side-me-name{display:grid;min-width:0}.side-me-name b{font-size:var(--fs-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-me-name small{font-size:var(--fs-xs);color:var(--muted)}.erp-side.collapsed .side-me{justify-content:center;padding:8px 0}.top-drop-lbl{display:inline-grid;line-height:1.1;text-align:left}.top-drop-lbl small{font-size:10.5px;font-weight:600;color:var(--muted);letter-spacing:.01em}.top-drop>button[aria-current=page] .top-drop-lbl small{color:var(--mod, var(--brand))}.erp>.top{justify-content:flex-start}.erp>.top .top-nav{flex:1 1 auto;justify-content:flex-start;min-width:0}.erp>.top .top-right{margin-left:auto}.side-one>a.side-mod{display:flex;text-decoration:none;color:var(--ink)}.side-one>a.side-mod[aria-current=page]{background:var(--brand-soft);color:var(--brand-text);font-weight:700}.tg{display:inline-flex;align-items:center;border-radius:999px;padding:1px 9px;font-size:var(--fs-s);font-weight:600;color:var(--tg);background:color-mix(in srgb,var(--tg) 13%,transparent);border:1px solid color-mix(in srgb,var(--tg) 35%,transparent);white-space:nowrap}.erp>.top .top-right{position:relative;z-index:2;display:flex;align-items:center;gap:8px;background:var(--card);padding-left:8px;box-shadow:-10px 0 10px -6px var(--card)}.side-fold .side-pinic{font-size:var(--fs-m);filter:grayscale(1);opacity:.6;transform:rotate(45deg);display:inline-block}.side-fold.on .side-pinic{filter:none;opacity:1;transform:none}.start-pick{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-base);color:var(--muted);margin-left:auto}.start-pick select{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:5px 8px;max-width:260px}.start-said{flex-basis:100%;text-align:right;color:var(--ok)}.sb-counter{font-weight:700;white-space:nowrap}.nc-bar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:6px 16px;background:var(--brand-soft);color:var(--ink);font-size:var(--fs-base);border-bottom:1px solid var(--line)}.nc-bar a{font-weight:700;color:var(--brand-text)}.nc-bar button{margin-left:auto;border:1px solid var(--line);background:var(--card);border-radius:6px;padding:2px 10px;cursor:pointer;color:var(--ink)}.top-q{position:relative;display:flex;align-items:center;align-self:stretch;gap:2px}.top-q-name{display:inline-flex;align-items:center;gap:7px;padding:6px 4px 6px 10px;color:var(--muted);text-decoration:none;font-weight:600;white-space:nowrap}.top-q-name:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mod, var(--brand))}.top-q-name:hover{color:var(--ink)}.top-q-name[aria-current=page]{color:var(--ink);align-self:stretch;box-shadow:inset 0 -2px 0 var(--mod, var(--brand))}.top-q-name kbd{font:600 10.5px var(--font-mono);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:16px}.top-q-plus{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--mod, var(--brand));color:#fff;font:700 15px/1 var(--font-ui);text-decoration:none;flex:none}.top-q-plus:hover{filter:brightness(1.1);box-shadow:0 0 0 3px color-mix(in srgb,var(--mod, var(--brand)) 25%,transparent)}.top-q-car{border:0;background:none;color:var(--muted);cursor:pointer;padding:6px 6px 6px 2px;font-size:var(--fs-xs)}.top-q-car:hover,.top-q.open .top-q-car{color:var(--ink)}.top-q-menu{position:absolute;top:100%;left:0;z-index:60;min-width:300px;padding:4px 0;background:var(--card);border:1px solid var(--line);border-radius:0 0 10px 10px;box-shadow:0 12px 30px #0000002e}.top-q-h{font:600 10.5px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 12px 3px;border-top:1px solid var(--line)}.top-q-row{display:grid;grid-template-columns:1fr 44px;align-items:stretch}.top-q-row>a:first-child{display:grid;grid-template-columns:24px 1fr auto;gap:6px;align-items:center;padding:9px 10px 9px 12px;color:var(--ink);text-decoration:none}.top-q-row>a:first-child b{font-weight:500}.top-q-row>a:hover,.top-q-row>a:focus-visible,.top-q-row.on>a:first-child{background:var(--brand-soft);outline:none}.top-q-i{text-align:center}.top-q-add{display:grid;place-items:center;border-left:1px solid var(--line);color:var(--mod, var(--brand));font:700 18px/1 var(--font-ui);text-decoration:none}.top-q-add.none{border-left-color:transparent}.erp .top-nav .top-q-plus,.erp .top-nav .top-q-menu a{font-size:inherit;border-radius:0;box-shadow:none}.erp .top-nav .top-q-plus:before,.erp .top-nav .top-q-menu a:before{content:none;display:none}.erp .top-nav a.top-q-plus{display:inline-grid;padding:0;width:20px;height:20px;border-radius:50%;color:#fff;font-size:15px;font-weight:700}.erp .top-nav a.top-q-plus:hover{background:var(--mod, var(--brand));color:#fff}.erp .top-nav .top-q-menu a{white-space:nowrap;font-weight:400;justify-content:initial;text-align:left}.erp .top-nav .top-q-row>a:first-child{display:grid;padding:9px 10px 9px 12px;color:var(--ink)}.erp .top-nav .top-q-row>a.top-q-add{display:grid;padding:0;color:var(--mod, var(--brand));font-size:var(--fs-xl);font-weight:700}.erp .top-nav .top-q-menu a:hover{background:var(--brand-soft)}.erp .top-nav a.top-q-name{padding:6px 4px 6px 10px}.wip-tag{font-size:10.5px;font-weight:700;letter-spacing:.03em;color:#92400e;background:var(--warn-soft);border:1px solid #F59E0B;border-radius:999px;padding:0 6px;line-height:16px;white-space:nowrap;margin-left:6px}.wip-strip{margin:0;padding:6px 16px;background:var(--warn-soft);color:#92400e;border-bottom:1px solid #F59E0B;font-size:var(--fs-base)}.erp .top-nav a.top-q-name:before{content:none;display:none}.erp .top-nav a.top-q-name{padding-left:12px}.top-q-wip{font-size:9px;margin-left:2px}.top-cnt{display:inline-block;min-width:18px;margin-left:5px;padding:0 5px;border-radius:9px;background:var(--bad);color:var(--brand-ink);font:700 11px/18px var(--font-ui);text-align:center;vertical-align:middle}.top-q-row.red>a:first-child b{color:#dc2626}.erp .top-nav .top-q-row.red>a.top-q-add{color:#dc2626}.top-q-add:not(.none){font-size:0}.top-q-add:not(.none):after{content:"+";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#3b82f6;color:#fff;font:700 15px/1 var(--font-ui)}.top-q-row.red .top-q-add:not(.none):after{background:#dc2626}.sb-user-va{padding:6px 8px 8px;border-bottom:1px solid var(--line);margin-bottom:2px}.sb-user-va .va{display:flex;width:100%;box-sizing:border-box}.sb-user-va .va select{flex:1;max-width:none;min-width:200px}.top-q-row{grid-template-columns:1fr}.top-q-menu{min-width:200px!important;padding:4px!important;border-radius:8px!important;box-shadow:var(--sh-2)!important}.erp .top-nav .top-q-row>a:first-child,.top-q-row>a:first-child{padding:6px 10px!important;gap:8px!important;grid-template-columns:18px 1fr auto!important;font-size:13.5px;border-radius:6px}.top-q-i{font-size:var(--fs-base);line-height:1;opacity:.85}.top-q-h{font-size:10.5px!important;padding:6px 10px 2px!important;letter-spacing:.04em}.top-q-row.has-sub{position:relative;grid-template-columns:1fr}.top-q-sub-car{justify-self:end;color:var(--muted);font-size:var(--fs-xl);line-height:1}.top-q-menu.top-q-sub{top:0;left:100%;border-radius:0 10px 10px 0;min-width:260px}.top-q-menu.top-q-sub.to-left{left:auto;right:100%;border-radius:10px 0 0 10px}.status-bar.is-mac .sb-store select,.status-bar.is-maint .sb-store select{color:inherit!important;background:transparent}.erp .top-nav>.top-pins{flex:1 1 0;min-width:0;overflow:hidden}.erp .top-nav>.top-q,.erp .top-nav>.top-drop,.erp .top-nav>a{flex:none}@media(max-width:1640px){.erp .top-nav a.top-q-name{padding-left:7px;gap:5px;font-size:13.5px}.erp .top-nav .top-q-car{padding-right:3px}.erp .top-nav>a{padding-left:7px;padding-right:7px;font-size:13.5px}}@media(max-width:1380px){.erp .top-nav a.top-q-name{padding-left:4px;gap:3px;font-size:13px}.erp .top-nav .top-q-car{padding-left:1px;padding-right:1px}.erp .top-nav>a{padding-left:4px;padding-right:4px;font-size:13px}}@media(max-width:1380px){.erp>.top .top-right .gs .gs-in:not(:focus){width:160px}}.up-tag{font-size:10px;font-weight:700;letter-spacing:.03em;color:var(--info);background:var(--info-soft);border-radius:999px;padding:0 6px;line-height:16px;white-space:nowrap;margin-left:6px}.plan-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 14px;font-size:var(--fs-s);background:var(--info-soft);color:var(--ink);border-bottom:1px solid var(--line)}.plan-bar.over{background:var(--warn-soft)}.plan-bar .sp{flex:1}.plan-bar a,.plan-bar button{font:inherit;font-size:var(--fs-s)}.plan-bar button{border:0;background:transparent;color:var(--muted);cursor:pointer}.plan-lock{max-width:560px}.plan-lock ul{margin:6px 0 0;padding-left:18px;color:var(--muted)}.sb-scheme{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px}.bu-scheme{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:default}.rh{display:grid;gap:12px;margin:0 0 18px}.rh-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rh-head b{font-size:var(--fs-l, 16px)}.rh-counts{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.rh-count{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);text-decoration:none}.rh-count b{font-size:22px;font-variant-numeric:tabular-nums}.rh-count small{font-size:var(--fs-s)}.rh-count:hover,.rh-count:focus-visible{border-color:var(--brand)}.rh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rh-tile{display:grid;gap:4px;align-content:center;justify-items:center;text-align:center;min-height:84px;padding:16px 10px;border:1px solid var(--line);border-top:3px solid var(--mod, var(--brand));border-radius:10px;background:var(--card);color:var(--ink);text-decoration:none}.rh-tile .rh-name{font-weight:600;font-size:var(--fs-m, 14px)}.rh-tile small{font-size:var(--fs-s)}.rh-tile:hover,.rh-tile:focus-visible{border-color:var(--brand);background:var(--brand-soft)}.rh-none{margin:0}@media(max-width:700px){.rh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-ui=blue] .hb{padding:0;min-width:0;font-size:13.5px;color:var(--ink)}:root[data-ui=blue] .hb .hb-head{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px;background:var(--card);border-bottom:1px solid var(--line)}:root[data-ui=blue] .hb .hb-head h1{margin:0;font:600 19px var(--font-ui)}:root[data-ui=blue] .hb .hb-no{font-size:var(--fs-s);color:var(--muted)}:root[data-ui=blue] .hb .hb-wrap{padding:20px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}:root[data-ui=blue] .hb .hb-left{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:12px;display:grid;gap:4px;font-size:var(--fs-m)}:root[data-ui=blue] .hb .hb-left>a{display:flex;align-items:center;gap:10px;height:36px;border-radius:4px;padding:0 10px;color:var(--ink);text-decoration:none}:root[data-ui=blue] .hb .hb-left>a:hover{background:var(--bg)}:root[data-ui=blue] .hb .hb-left>a.on{background:var(--brand-soft);color:var(--brand-text)}:root[data-ui=blue] .hb .hb-left>small{color:var(--muted);font-size:12.5px;padding:6px 0 0;line-height:1.4}:root[data-ui=blue] .hb .hb-start{margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}:root[data-ui=blue] .hb .hb-start .start-pick{display:grid;gap:4px;font-size:var(--fs-s);color:var(--muted)}:root[data-ui=blue] .hb .hb-start select{width:100%;height:32px;border:1px solid var(--line);border-radius:4px;background:var(--card);color:var(--ink);font-size:var(--fs-base)}:root[data-ui=blue] .hb .hb-start .start-said{color:var(--ok)}:root[data-ui=blue] .hb .hb-main{display:grid;gap:20px;min-width:0}:root[data-ui=blue] .hb .hb-hello{display:flex;align-items:flex-start;gap:12px}:root[data-ui=blue] .hb .hb-greet{font-size:19px;font-weight:600}:root[data-ui=blue] .hb .hb-muted{color:var(--muted)}:root[data-ui=blue] .hb .hb-bad{color:var(--bad);margin:0}:root[data-ui=blue] .hb .hb-btn{margin-left:auto;height:32px;border-radius:4px;border:1px solid var(--line);background:var(--card);color:var(--ink);padding:0 14px;font-weight:600;font-size:var(--fs-m);display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}:root[data-ui=blue] .hb .hb-btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}:root[data-ui=blue] .hb .hb-btn.pri:hover{background:var(--brand-hover)}:root[data-ui=blue] .hb .hb-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:root[data-ui=blue] .hb .hb-kpi{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:16px;display:grid;gap:8px;min-width:0}:root[data-ui=blue] .hb .hb-kpi small{color:var(--muted);font-size:var(--fs-base);min-height:1em}:root[data-ui=blue] .hb .hb-kpi b{font-size:21px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-ui=blue] .hb .hb-box{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:16px;display:grid;gap:12px}:root[data-ui=blue] .hb .hb-box>b,:root[data-ui=blue] .hb .hb-h{font-weight:600}:root[data-ui=blue] .hb .hb-pills{display:flex;gap:8px;flex-wrap:wrap;align-items:center}:root[data-ui=blue] .hb .hb-pills a{height:32px;border:1px solid var(--line);border-radius:4px;background:var(--card);padding:0 12px;font-weight:600;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center}:root[data-ui=blue] .hb .hb-pills a:hover{border-color:var(--brand);color:var(--brand-text)}:root[data-ui=blue] .hb .hb-t{width:100%;border-collapse:collapse;border:1px solid var(--line);background:var(--card);font-size:var(--fs-m)}:root[data-ui=blue] .hb .hb-t th{background:var(--bg);text-align:left;font-weight:600;padding:0 10px;height:32px}:root[data-ui=blue] .hb .hb-t td{padding:0 10px;height:30px;border-top:1px solid var(--line)}:root[data-ui=blue] .hb .hb-t .r{text-align:right}.hb .hb-t .m{font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-ui=blue] .hb .hb-t tr.click{cursor:pointer}.hb .hb-t tr.click:hover td,:root[data-ui=blue] .hb .hb-t tr.click:focus td{background:var(--brand-soft);outline:none}@media(max-width:900px){:root[data-ui=blue] .hb .hb-wrap{grid-template-columns:minmax(0,1fr);padding:16px}:root[data-ui=blue] .hb .hb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.bz-card{position:fixed;top:10px;left:50%;transform:translate(-50%);z-index:3000;display:flex;align-items:center;gap:10px;width:min(560px,94vw);box-sizing:border-box;padding:9px 14px 11px;background:#fdf0d8;color:#4a3410;border:1px solid #F0C97A;border-radius:10px;box-shadow:0 8px 24px #281e0a38;overflow:hidden;font-size:var(--fs-base)}.bz-ic{font-size:20px}.bz-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.bz-tx span{font-size:var(--fs-s);opacity:.85}.bz-card button{border:1px solid #D9A63A;background:#fff;color:#4a3410;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:var(--fs-s);white-space:nowrap}.bz-bar{position:absolute;left:0;bottom:0;height:3px;background:#e3a12b;transition:width .2s linear}.bz-back{position:fixed;inset:0;z-index:3100;background:#14141473;display:grid;place-items:center}.bz-win{width:min(440px,92vw);background:#fff;color:#1d1d1d;border-radius:6px;box-shadow:0 12px 40px #00000059;padding:0 0 22px}.bz-hd{background:#fdf0d8;padding:20px 24px 16px;border-radius:6px 6px 0 0}.bz-hd h3{margin:12px 0 0;font-size:20px}.bz-big{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f5bc48;color:#fff;font-size:26px;font-weight:800}.bz-win p{margin:16px 24px 0;font-size:var(--fs-l)}.bz-win p.bz-sub{font-size:var(--fs-base);color:#666;margin-top:8px}.bz-ok{margin:18px 24px 0;min-width:150px;padding:12px 0;border:0;border-radius:4px;background:#1f4a98;color:#fff;font-weight:700;font-size:var(--fs-l);cursor:pointer}:root .ps{padding:8px 14px 50px}:root .ph{margin:0 0 6px;gap:8px}:root[data-ui=blue] .ph.ph-blue{min-height:34px;padding:3px 14px;margin:0 0 8px;gap:8px}:root[data-ui=blue] .ps>.ph.ph-blue{margin:-8px -14px 8px}:root[data-ui=blue] .ph.ph-blue .ph-title{font-size:15px}:root[data-ui=blue] .ph.ph-blue .ph-no{font-size:var(--fs-xs)}:root .ph-title{font-size:17px}:root .ph-sub{font-size:var(--fs-m)}:root .ps-card{padding:6px 10px;border-radius:8px}:root .ps input,:root .ps select,:root .ps-dlg input,:root .ps-dlg select{padding:2px 7px;font-size:var(--fs-base);border-radius:6px;min-height:26px;box-sizing:border-box}:root .pu-tb,:root .ps-filters{gap:6px}:root .pu-grp{border-radius:6px}:root .pu-grp>.pk{padding:0 8px;font-size:var(--fs-base);border-radius:6px 0 0 6px}:root .pu-grp>input,:root .pu-grp>select{padding:2px 7px}:root .ps-banner{padding:4px 10px;font-size:12.5px}:root .pinned{display:flex;flex-direction:column;box-sizing:border-box}:root .pinned>*{flex:none}:root .pinned>.pu-dock,:root .pinned>.ps-foot,:root .pinned>.pf-bar,:root .pinned>.m-bottom{margin-top:auto;position:sticky;bottom:0;z-index:20}:root .pinned>.m-bottom.m-stick{bottom:var(--status-h, 0px)}:root .pinned>.pf-bar{background:var(--card);border-top:1px solid var(--line);padding:6px 14px;margin-bottom:0}body:has(.status-bar) .erp,body:has(.status-bar) .app{min-height:calc(100vh - var(--status-h, 0px))}body:has(.status-bar){box-sizing:border-box}:root .ph .m-btn,:root .ph .m-btn.sm,:root .pu-sap>.ph .m-btn.sm{min-height:30px;font-size:13.5px;padding:3px 13px;line-height:1.2}:root .ph{min-height:32px}:root .ps-regt td{padding:3px 8px;font-size:var(--fs-base);line-height:1.3;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}:root .ps-regt th{padding:5px 8px}:root .ps-regt td .ps-mini{display:inline;margin-left:6px}:root .ps:not(.sap-screen){padding:4px 10px 44px}:root .ps:not(.sap-screen) .ps-top{margin-bottom:4px;gap:6px}:root .ps:not(.sap-screen) .ps-crumb{font-size:var(--fs-l)}:root .ps:not(.sap-screen) .ps-card{padding:4px 8px}:root .ps:not(.sap-screen) .ps-chips{margin:4px 0}:root .ps:not(.sap-screen) .ps-tw{margin-top:4px!important;border-radius:6px}:root .ps:not(.sap-screen) .ps-tw table{font-size:12.5px}:root .ps:not(.sap-screen) .ps-tw th{padding:3px 6px;font-size:var(--fs-xs)}:root .ps:not(.sap-screen) .ps-tw td{padding:2px 6px;line-height:1.25}:root .ps:not(.sap-screen) .ps-regt td{padding:2px 6px}:root .ps:not(.sap-screen) .ps-regt th{padding:3px 6px}:root .ps:not(.sap-screen) .ps-tw td .ps-x,:root .ps:not(.sap-screen) .ps-tw td .m-btn.sm{min-height:20px;padding:0 5px}:root .ps:not(.sap-screen) .ps-chip{padding:0 6px;font-size:11.5px}:root .ps:not(.sap-screen) .ps-pay{padding:0 6px;font-size:11.5px}:root .ps:not(.sap-screen) input,:root .ps:not(.sap-screen) select{min-height:24px}:root .ps:not(.sap-screen) .m-btn{min-height:24px;padding:2px 8px}:root .ps:not(.sap-screen) .pf-bar{padding:3px 10px;font-size:var(--fs-base)}:root .ps:not(.sap-screen) .sl-foot b,:root .ps:not(.sap-screen) .sr-foot b{font-size:var(--fs-m)}:root .ps.pinned:not(.sap-screen){padding-bottom:0!important}:root .ps.pinned>.pf-bar{margin-bottom:0!important}:root .iv-side h2{font-size:15px!important;font-weight:600;margin:0 0 4px;color:var(--ink)!important}:root .iv-side .iv-sec>button{font-size:var(--fs-s)!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)!important;padding:5px 0}:root .iv-side .opts label{font-size:var(--fs-base);padding:2px 0;gap:6px}:root .iv-side .opts{gap:0}:root .iv-side{padding:8px 12px}:root .iv{grid-template-columns:minmax(0,1fr) 270px}:root .iv>.iv-frame,:root .iv>.sk-frame,:root .iv>.m-page{order:1;min-width:0}:root .iv>.iv-side{order:2;border-right:0;border-left:1px solid var(--line)}:root .iv:not(.sk){grid-template-columns:270px minmax(0,1fr)}:root .iv:not(.sk)>.iv-side{order:0;border-left:0;border-right:1px solid var(--line)}:root .iv.sk{grid-template-columns:minmax(0,1fr) 34px}:root .iv.sk.sk-pinned{grid-template-columns:minmax(0,1fr) 250px}:root .iv.sk>.sk-rail{order:2;margin:12px 4px 0 0;justify-self:end}:root .iv.sk.sk-open>.iv-side{left:auto;right:34px;box-shadow:-8px 0 24px #0000001f;border-left:1px solid var(--line);order:3}:root .iv.sk.sk-pinned>.iv-side{order:2}@media(max-width:760px){:root .iv,:root .iv.sk,:root .iv.sk.sk-pinned{grid-template-columns:1fr}:root .iv>.iv-side{order:3}}:root .page.ob{padding:0 12px 44px!important;max-width:none!important}:root .page.ob>.ob-head,:root .dbk>.dbk-bar{box-sizing:border-box;min-height:40px;margin:0 -12px 8px;padding:4px 12px;gap:8px;align-items:center;border-bottom:1px solid var(--line);background:var(--card)}:root .dbk>.dbk-bar{margin:0 0 8px}:root .ob-head h1,:root .dbk-bar h1{font-size:var(--fs-l)}:root .ob-tabs button,:root .ob-views button{padding:3px 10px;font-size:12.5px}:root .dl-top{padding:4px 12px;gap:6px}:root .dbk.dbk-closed>.dbk-bar{border-bottom:3px solid var(--lock)}html:root .cu-scr>.cu-head{height:auto!important;max-height:none!important;min-height:var(--nav-h)!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0 var(--nav-x)!important}html:root .cu-scr>.cu-head>.cu-title{height:var(--nav-h);min-height:var(--nav-h);padding:0!important;margin:0!important;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}html:root .cu-scr>.cu-head>.cu-tool{padding:4px 0 6px}:root table,.mono,.num,.m-num{font-variant-numeric:tabular-nums}.mono,.m-num{font-family:var(--font-mono)}.m-btn,.ps-btn,.cu-btn,.dl-btn,.dbk-btn,.iv-btn,.rp-btn,.adlg-btn,.btn-ghost,.primary-link,.btn,.slb-btn,button.primary,a.primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:34px;padding:0 14px;border-radius:var(--radius);border:1px solid var(--line);font:600 13px/1.2 var(--font-ui);white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--card);color:var(--ink);transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.m-btn:hover:not(:disabled),.ps-btn:hover:not(:disabled),.rp-btn:hover:not(:disabled),.adlg-btn:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.btn:hover:not(:disabled),.slb-btn:hover:not(:disabled),.cu-btn.plain:hover:not(:disabled),.cu-btn.ghost:hover:not(:disabled),.cu-btn.other:hover:not(:disabled),.m-btn.other:hover:not(:disabled),.dl-btn.plain:hover:not(:disabled),.dl-btn.ghost:hover:not(:disabled),.dbk-btn.ghost:hover:not(:disabled),.iv-btn.ghost:hover:not(:disabled){border-color:var(--brand);color:var(--brand-text);background:var(--card)}.m-btn.p,.m-btn.t,.ps-btn.pri,.rp-btn.primary,button.primary,a.primary,.primary-link,.btn.primary,.btn-ghost.on,.slb-btn.pri,.cu-btn,.dl-btn,.dl-btn.pri,.dbk-btn,.iv-btn,.iv-btn.iv-save{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.m-btn.p:hover:not(:disabled),.m-btn.t:hover:not(:disabled),.ps-btn.pri:hover:not(:disabled),.rp-btn.primary:hover:not(:disabled),.slb-btn.pri:hover,button.primary:hover:not(:disabled),a.primary:hover,.primary-link:hover,.cu-btn:hover:not(:disabled),.dl-btn:hover:not(:disabled),.dl-btn.pri:hover:not(:disabled),.dbk-btn:hover:not(:disabled),.iv-btn:hover:not(:disabled){background:var(--brand-hover);border-color:var(--brand-hover);color:var(--brand-ink)}.m-btn.p:active:not(:disabled),.ps-btn.pri:active:not(:disabled),.cu-btn:active:not(:disabled),.dl-btn:active:not(:disabled),.dbk-btn:active:not(:disabled),.iv-btn:active:not(:disabled),button.primary:active:not(:disabled){background:var(--brand-press);border-color:var(--brand-press)}.cu-btn.plain,.cu-btn.ghost,.dl-btn.plain,.dl-btn.ghost,.dbk-btn.ghost,.iv-btn.ghost{background:var(--card);border-color:var(--line);color:var(--ink)}.m-btn.other,.cu-btn.other{background:var(--card);border-color:color-mix(in srgb,var(--other, var(--brand)) 45%,var(--line));color:var(--other, var(--brand))}.m-btn.g{background:none;border-color:transparent;color:var(--brand-text)}.m-btn.g:hover:not(:disabled){background:var(--brand-soft);border-color:transparent}.m-btn.do,.ps-btn.danger,.rp-btn.bad,.btn-ghost.bad,.btn-ghost.danger,.btn.danger{background:var(--card);color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,var(--line))}.m-btn.do:hover:not(:disabled),.ps-btn.danger:hover:not(:disabled),.rp-btn.bad:hover:not(:disabled),.btn-ghost.bad:hover:not(:disabled),.btn-ghost.danger:hover:not(:disabled),.btn.danger:hover:not(:disabled){background:var(--bad-soft);color:var(--bad);border-color:var(--bad)}.m-btn.d,.ps-btn.bad,.ps-btn.danger-fill,.cu-btn.danger,.cu-btn.duesale,.dl-btn.bad,.iv-btn.red,.adlg-btn.bad,.dbk-btn.out{background:var(--bad);border-color:var(--bad);color:var(--card)}.m-btn.d:hover:not(:disabled),.ps-btn.bad:hover:not(:disabled),.ps-btn.danger-fill:hover:not(:disabled),.cu-btn.danger:hover:not(:disabled),.cu-btn.duesale:hover:not(:disabled),.dl-btn.bad:hover:not(:disabled),.iv-btn.red:hover:not(:disabled),.adlg-btn.bad:hover:not(:disabled),.dbk-btn.out:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 88%,var(--ink));border-color:color-mix(in srgb,var(--bad) 88%,var(--ink));color:var(--card)}.m-btn.ok,.dl-btn.good{background:var(--ok);border-color:var(--ok);color:var(--card)}.m-btn.ok:hover:not(:disabled),.dl-btn.good:hover:not(:disabled){background:color-mix(in srgb,var(--ok) 88%,var(--ink));border-color:color-mix(in srgb,var(--ok) 88%,var(--ink));color:var(--card)}.m-btn.sm,.ps-btn.sm,.cu-btn.sm,.dl-btn.small,.dl-btn.sm,.dbk-btn.small,.small-btn,.rp-btn.sm{height:28px;padding:0 10px;font-size:var(--fs-s)}.m-btn:focus-visible,.ps-btn:focus-visible,.cu-btn:focus-visible,.dl-btn:focus-visible,.dbk-btn:focus-visible,.iv-btn:focus-visible,.rp-btn:focus-visible,.adlg-btn:focus-visible,.slb-btn:focus-visible,.btn-ghost:focus-visible,.btn:focus-visible,button.primary:focus-visible,.primary-link:focus-visible{outline:var(--focus-ring);outline-offset:2px;box-shadow:none}.m-btn:disabled,.ps-btn:disabled,.cu-btn:disabled,.dl-btn:disabled,.dbk-btn:disabled,.iv-btn:disabled,.rp-btn:disabled,.adlg-btn:disabled,.btn-ghost:disabled,.btn:disabled,.slb-btn:disabled,button.primary:disabled,.primary-link:disabled{opacity:.45;cursor:not-allowed}.m-btn .kbd,.m-btn kbd{font:10.5px var(--font-mono);border:1px solid currentColor;border-radius:4px;padding:0 4px;opacity:.8;margin-left:4px}.m-icon{width:34px;height:34px;padding:0;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--muted);cursor:pointer;font-size:15px}.m-icon:hover:not(:disabled){color:var(--brand-text);border-color:var(--brand)}.m-icon:focus-visible{outline:var(--focus-ring);outline-offset:2px}.m-menu,.menu,.ps-menu,.cu-menu,.dl-menu,.td-menu,.dm-menu,.top-drop-menu,.top-q-menu,.sb-user-menu,.iv-dd .menu{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:var(--sh-2);padding:4px 0;font:13px/1.4 var(--font-ui)}.pu-optpop,.pu-bpop,.ps-allpop,.ob-allpop,.cu-colpop,.di-pop{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:var(--sh-2)}.m-menu>button,.m-menu>a,.menu>button,.menu>a,.ps-menu>button,.cu-menu>button,.dl-menu>button,.td-menu>button,.dm-menu>button,.sb-user-menu>button,.top-user .top-drop-menu>button,.iv-dd .menu>button,.iv-dd .menu>a{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:7px 12px;border:0;border-radius:0;background:none;color:var(--ink);text-align:left;text-decoration:none;font:13px/1.3 var(--font-ui);cursor:pointer}.m-menu>button:hover:not(:disabled),.m-menu>a:hover,.m-menu>.at,.menu>button:hover:not(:disabled),.menu>a:hover,.ps-menu>button:hover:not(:disabled),.cu-menu>button:hover:not(:disabled),.cu-menu>button.at,.dl-menu>button:hover,.dl-menu>button:focus-visible,.td-menu>button:hover,.dm-menu>button:hover,.dm-menu>button:focus-visible,.sb-user-menu>button:hover,.top-user .top-drop-menu>button:hover,.iv-dd .menu>*:hover,.top-drop-menu a:hover,.top-drop-menu a.on,.top-q-row>a:hover,.top-q-row.on>a:first-child{background:var(--brand-soft);outline:none}.m-menu>button:disabled,.menu>button:disabled,.ps-menu>button:disabled,.cu-menu>button:disabled{color:var(--muted);opacity:.6;cursor:not-allowed;background:none}.m-menu h5,.cu-menu h5,.ps-menu h5,.menu h5,.dm-menu h5{margin:6px 12px 2px;font:700 10.5px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.m-menu hr,.cu-menu hr,.ps-menu hr,.menu hr,.dl-menu hr,.td-menu hr,.dm-menu hr{border:0;border-top:1px solid var(--line);margin:4px 0}.m-menu small,.cu-menu>button small,.ps-menu>button small,.menu>button small{margin-left:auto;color:var(--muted);font:11px var(--font-mono)}.m-menu .dz,.cu-menu .dz,.ps-menu .dz,.menu .dz,.td-menu button.due,.sb-user-menu button.out,.menu .bad{color:var(--bad)}.adlg-layer,.ps-layer,.cu-layer,.dl-overlay,.iv-layer{background:var(--scrim)}.m-dlg,.adlg,.ps-dlg,.cu-modal:not(.cu-drawer),.dl-overlay>.dl-modal,.iv-mod{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);box-shadow:var(--sh-3);overflow:hidden;font-family:var(--font-ui)}.ps-dlg,.adlg{display:flex;flex-direction:column;max-height:calc(100vh - 72px);padding:0}.m-dlg>header,.adlg-head,.ps-dlg>header,.cu-mhead,.dl-modal-head{display:flex;align-items:center;gap:10px;margin:0;padding:12px 16px;border-bottom:1px solid var(--line);flex:none}.m-dlg>header h2,.adlg-head h2,.ps-dlg>header h2,.cu-mhead h2,.dl-modal-head h2{margin:0;font:700 15px/1.3 var(--font-ui);letter-spacing:0;color:var(--ink)}.m-dlg .m-x,.adlg-x,.ps-dlg>header .ps-x,.cu-mhead .cu-x,.dl-modal-head .dl-x{margin-left:auto;width:32px;height:32px;padding:0;display:grid;place-items:center;flex:none;border:0;border-radius:var(--radius);background:none;color:var(--muted);font-size:17px;line-height:1;cursor:pointer}.adlg-actions+.adlg-x{margin-left:0}.m-dlg .m-x:hover,.adlg-x:hover,.ps-dlg>header .ps-x:hover,.cu-mhead .cu-x:hover,.dl-modal-head .dl-x:hover{background:var(--soft);color:var(--ink);border:0}.m-dlg>.m-body,.ps-dlg-body,.adlg-body{padding:14px 16px;overflow:auto;min-height:0;flex:1 1 auto}.m-dlg>footer,.adlg-foot,.ps-dlg>footer,.cu-mfoot,.dl-modal-foot,.iv-foot{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:0;padding:10px 16px;background:var(--soft);border-top:1px solid var(--line);color:var(--ink);flex:none}.m-dlg>footer .sp,.m-dlg>footer .hint{margin-right:auto;color:var(--muted);font-size:var(--fs-s)}.iv-mh{background:var(--card);color:var(--ink);border-bottom:1px solid var(--line)}.iv-mh .x{color:var(--muted)}.iv-mh .x:hover{color:var(--ink)}.iv-mh .ic button{background:var(--soft);color:var(--ink);border:1px solid var(--line)}.iv-mh .ic button:hover{border-color:var(--brand);color:var(--brand-text)}.iv-mtab{color:var(--muted)}.iv-mtab.on{color:var(--brand-text);box-shadow:inset 0 -3px 0 var(--brand)}.iv-foot input{color:var(--ink);background:var(--card);border:1px solid var(--line)}:is(.ps-dlg-body,.adlg-body,.m-dlg .m-body) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select){height:34px;border-radius:var(--radius);border:1px solid var(--line);background:var(--card);color:var(--ink);padding:0 10px;font:13px var(--font-ui);box-sizing:border-box}:is(.ps-dlg-body,.adlg-body,.m-dlg .m-body) textarea{border-radius:var(--radius);border:1px solid var(--line);background:var(--card);color:var(--ink);padding:6px 10px;font:13px var(--font-ui)}:is(.ps-dlg-body,.adlg-body,.m-dlg .m-body) :is(input,select,textarea):focus{outline:0;border-color:var(--brand);box-shadow:var(--focus-glow)}.m-pill,.pill,.ps-chip,.iv-pill,.rp-pill,.ob-st,.emp-tag,.dl-tag,.ds-chip{display:inline-flex;align-items:center;gap:4px;font:700 11.5px/1.5 var(--font-ui);border-radius:4px;padding:1px 8px;border:1px solid transparent;white-space:nowrap}.m-pill,.pill,.ps-chip,.rp-pill,.dl-tag{background:var(--soft);color:var(--muted)}.m-pill.ok,.pill.active,.pill.ok,.ps-chip.ok,.iv-pill,.rp-pill.ok,.emp-tag.ok{background:color-mix(in srgb,var(--ok) 15%,var(--card));color:var(--ok)}.m-pill.bad,.pill.expired,.pill.bad,.ps-chip.bad,.iv-pill.x,.rp-pill.bad,.emp-tag.bad{background:color-mix(in srgb,var(--bad) 13%,var(--card));color:var(--bad)}.m-pill.d{background:var(--bad);color:var(--card)}.m-pill.warn,.pill.trial,.pill.warn,.ps-chip.warn,.iv-pill.o,.rp-pill.warn,.emp-tag.warn{background:color-mix(in srgb,var(--warn) 18%,var(--card));color:var(--warn)}.m-pill.off,.pill.inactive,.pill.suspended,.pill.off,.ps-chip.off,.rp-pill.off,.emp-tag.off{background:var(--soft);color:var(--muted)}.m-pill.brand,.ps-chip.brand,.ps-chip.info,.rp-pill.brand,.emp-tag,.ds-chip{background:var(--brand-soft);color:var(--brand-text)}.ds-chip.add{background:var(--card);border:1px dashed var(--brand)}.m-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:8px;padding:5px 11px;background:var(--soft);color:var(--ink);font:13px var(--font-ui);cursor:pointer}.m-chip.on{background:var(--brand);color:var(--brand-ink)}.m-count{display:inline-block;background:color-mix(in srgb,var(--ok) 15%,var(--card));color:var(--ok);font:700 12px var(--font-mono);border-radius:999px;padding:2px 9px}.m-input,.m-filters :is(input:not([type=checkbox]):not([type=radio]),select){height:34px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--ink);padding:0 10px;font:13px var(--font-ui);box-sizing:border-box;min-width:0}.m-input:focus,.m-filters :is(input,select):focus{outline:0;border-color:var(--brand);box-shadow:var(--focus-glow)}.m-page{display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 24px 12px;box-sizing:border-box;min-width:0;height:calc(100vh - var(--top-h, 61px) - var(--status-h, 0px));min-height:420px;font-family:var(--font-ui)}.m-right{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.m-card{background:var(--card);border:1px solid var(--line);border-radius:10px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}.m-card.no-filters{grid-template-rows:minmax(0,1fr) auto}.m-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--line)}.m-filters .m-checks{margin-left:auto;display:flex;gap:12px;align-items:center;font-size:12.5px}.m-scroll{overflow:auto;min-height:0}.m-scroll>table{border-collapse:collapse;width:100%}.m-scroll>table thead th,.m-scroll>*>table thead th{position:sticky;top:0;z-index:2;background:var(--soft);color:var(--muted);font:600 11px var(--font-ui);letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:0 12px;height:34px;border-bottom:1px solid var(--line);white-space:nowrap}.m-scroll>table td{height:34px;padding:0 12px;border-bottom:1px solid var(--line)}.m-scroll>table tbody tr:hover td{background:var(--brand-soft)}.m-scroll>table .r,.m-scroll>table .num{text-align:right;font-family:var(--font-mono)}.m-scroll>table th.r,.m-scroll>table th.num{font-family:inherit}.m-bottom{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:8px 14px;min-height:44px;box-sizing:border-box;border-top:1px solid var(--line);background:var(--card);color:var(--ink);font-size:var(--fs-base)}.m-bottom .m-left{display:flex;gap:12px;align-items:center;color:var(--muted);flex-wrap:wrap}.m-bottom .m-tot{margin-left:auto;display:flex;gap:18px;align-items:baseline;font-variant-numeric:tabular-nums}.m-bottom .m-tot b{font-size:17px}.m-bottom.m-stick{position:sticky;bottom:var(--status-h, 0px);z-index:20;margin-top:auto;border:1px solid var(--line);border-radius:0 0 10px 10px}.m-pager{display:inline-flex;gap:6px;align-items:center;color:var(--muted);font-size:var(--fs-s)}.m-pager button{height:28px;min-width:28px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);cursor:pointer}.m-pager button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:700px){.m-page{padding:12px}}.ps-pager:last-child,.cu-pager:last-child,.iv-pager:last-child,.sl-foot:last-child{position:sticky;bottom:var(--status-h, 0px);z-index:6;background:var(--card)}.ps-pager button,.cu-pager button{border-radius:6px}.ps-pager button.on{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.ps-foot{bottom:var(--status-h, 30px)}:root .m-page:has(.m-bottom){padding-bottom:0!important}:root .page.pinned,:root[data-ui=blue] .erp-main .page.pinned{padding-bottom:0!important}tr.kb-cur>td{background:var(--brand-soft)!important}tr.kb-cur{outline:2px solid var(--brand);outline-offset:-2px}tr.kb-cur:focus{outline:2px solid var(--brand)}table.m-sortable th[data-gs]{cursor:pointer;-webkit-user-select:none;user-select:none}table.m-sortable th[data-gs]:hover{color:var(--brand)}table.m-sortable th[data-gs]:hover:after{content:" ⇅";font-size:10px;opacity:.55}table.m-sortable th[data-gs=up]:after{content:" ▲";font-size:9px;opacity:1;color:var(--brand)}table.m-sortable th[data-gs=down]:after{content:" ▼";font-size:9px;opacity:1;color:var(--brand)}.sort-idle.sort-idle.sort-idle{opacity:0;transition:opacity .12s}th:hover .sort-idle.sort-idle.sort-idle,button:hover>.sort-idle.sort-idle.sort-idle{opacity:.6}table.as-on th[data-as]{cursor:pointer;-webkit-user-select:none;user-select:none}table.as-on th[data-as]:hover{color:var(--brand-text)}table.as-on th[data-as]:hover:after{content:" ⇅";font-size:10px;opacity:.55}table.as-on th[data-as=up]:after{content:" ▲";font-size:9px;opacity:1;color:var(--brand)}table.as-on th[data-as=down]:after{content:" ▼";font-size:9px;opacity:1;color:var(--brand)}input[type=search]:not(.gs-in),.iv-q input{border:0!important;border-bottom:1.5px solid color-mix(in srgb,var(--brand) 55%,var(--line))!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;outline:0;transition:border-color var(--t-fast),background-color var(--t-fast)}input[type=search]:not(.gs-in):focus,.iv-q input:focus{border-bottom:2px solid var(--brand)!important;background-color:color-mix(in srgb,var(--brand) 6%,transparent)!important}input[type=search]:not(.gs-in).req.empty{border-bottom-color:var(--bad)!important}.fx-scroll{overflow-x:auto!important}html body table .fx-l.fx-l.fx-l.fx-l,html body table .fx-r.fx-r.fx-r.fx-r{position:sticky!important;z-index:2;background:var(--fx-bg, var(--card))!important}html body table th.fx-l.fx-l.fx-l.fx-l,html body table th.fx-r.fx-r.fx-r.fx-r{top:0;z-index:4;background:var(--fx-head, var(--fx-bg, var(--card)))!important}table .fx-l{left:var(--fx-left, 0)}table .fx-l.fx-edge{box-shadow:inset -1px 0 0 var(--fx-rule, var(--line))}table .fx-r{right:0;box-shadow:inset 1px 0 0 var(--fx-rule, var(--line))}html body table tr.ps-cur>td.fx-l.fx-l.fx-l.fx-l,html body table tr.ps-cur>td.fx-r.fx-r.fx-r.fx-r,html body table tbody tr:focus-within>td.fx-l.fx-l.fx-l.fx-l,html body table tbody tr:focus-within>td.fx-r.fx-r.fx-r.fx-r{background:var(--fx-cur, var(--fx-bg, var(--card)))!important}html body :is(.sap-screen,.pr-sap) table:is(.ps-lines,.pu-lines) tr:not(.ps-searchrow)>:is(td,th){border:0!important}html body :is(.sap-screen,.pr-sap) table:is(.ps-lines,.pu-lines) :is(td,th):is(.fx-l,.fx-r){box-shadow:none!important}html body :is(.sap-screen,.pr-sap) .ps-tw:has(>table:is(.ps-lines,.pu-lines)){border-color:transparent!important}html body :is(.ps-strip,.sr-sub,.pr-sap>.ps-card[data-form],.dl-quick,.pu-sap .pu-hd){background:var(--card)!important;box-shadow:none!important;border-radius:0!important}html body :is(.ps-strip,.sr-sub,.pr-sap>.ps-card[data-form],.dl-quick,.pu-sap .pu-hd) :is(input:not([type=checkbox]):not([type=radio]):not([type=button]),select,textarea){border:0!important;border-bottom:1px solid #9aa4b2!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body :is(.ps-strip,.sr-sub,.pr-sap>.ps-card[data-form],.dl-quick,.pu-sap .pu-hd) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:none!important;border-bottom:2px solid var(--brand)!important}html body :is(.ps-strip,.sr-sub,.pr-sap>.ps-card[data-form],.dl-quick) :is(.req-empty,:is(input,select,textarea)[required]:invalid){border-bottom:2px solid var(--bad)!important;box-shadow:none!important;background:transparent!important}html body :is(.ps-strip,.sr-sub,.pr-sap>.ps-card[data-form],.dl-quick) .ps-cell{border-color:transparent!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}:root{--nav-h: 40px;--nav-x: 12px;--nav-gap: 8px;--nav-way: 13px;--nav-title: 16px;--nav-btn: 28px}:root :is(main,.page,.ps,.m-page,.dl,.dl-top,.dbk,.cu-scr,.ob):has(>:is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)){padding-top:0!important;padding-left:var(--nav-x)!important;padding-right:var(--nav-x)!important}:root :is(main,.page,.ps,.m-page,.dl,.dl-top,.dbk,.cu-scr,.ob)>:is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head){box-sizing:border-box!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;height:var(--nav-h)!important;min-height:var(--nav-h)!important;max-height:var(--nav-h);margin:0 calc(-1 * var(--nav-x)) var(--nav-gap)!important;padding:0 var(--nav-x)!important;background:var(--card)!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;position:relative;overflow:visible}.m-nav-sp{flex:1}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)>.m-nav-right,:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)>.m-right{margin-left:auto;display:flex;align-items:center;gap:6px;flex-wrap:nowrap}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)>:is(.m-nav-right,.m-right){flex-wrap:wrap;justify-content:flex-end;min-width:0;row-gap:4px}:root :is(.m-nav-crumb,.ph-crumb,.ps-crumb,.m-crumb){display:inline-flex!important;align-items:baseline;gap:8px;margin:0!important;white-space:nowrap;font:500 var(--nav-way)/1.2 var(--font-ui)!important;letter-spacing:0!important;color:var(--ink)!important;gap:7px!important}:root :is(.m-nav-mod,.ph-crumb .c-mod,.ps-crumb .cr-mod,.ps-crumb>a,.m-crumb>a,.m-crumb>span:first-child){color:var(--brand-text)!important;font-size:var(--nav-way)!important;font-weight:500!important;text-decoration:none}:root :is(a.m-nav-mod,.ph-crumb a.c-mod,.ps-crumb>a,.m-crumb>a):hover{text-decoration:underline}:root :is(.m-nav-sep,.ph-crumb .c-sep,.ps-crumb .cr-sep,.m-crumb .sep){color:var(--muted)!important;font-size:var(--fs-s)!important;font-weight:400!important;margin:0!important}:root :is(.m-nav-cur,.ph-crumb .c-it,.ps-crumb .cr-cur,.m-crumb .cr-cur){color:var(--ink)!important;font-size:var(--nav-title)!important;font-weight:650!important}:root :is(.m-nav-cur.red,.ph-crumb .c-it.red,.ps-crumb a.sr-red){color:var(--bad)!important}:root :is(.m-nav-extra,.ph-crumb .c-extra){color:var(--muted)!important;font-size:12.5px!important;font-weight:500!important;border:0!important;padding:0!important}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)>:is(h1:not(.sr-only),h2:not(.sr-only),.ph-title:not(.sr-only),.ph-sub){margin:0!important;font:650 var(--nav-title)/1.2 var(--font-ui)!important;letter-spacing:0!important;white-space:nowrap}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) .ph-sub{color:var(--muted)!important;font-size:var(--fs-base)!important;font-weight:500!important}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) .ph-no{color:var(--muted);font:12px var(--font-mono)}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) .m-count{font-size:var(--fs-s)}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) :is(button,.btn,a[class*=btn],a.sb-a,select,input:not([type=checkbox]):not([type=radio])){min-height:var(--nav-btn)!important;height:var(--nav-btn)!important;padding-top:0!important;padding-bottom:0!important;font-size:var(--fs-base)!important;line-height:1!important;box-sizing:border-box;display:inline-flex;align-items:center}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) kbd{font:600 11px var(--font-mono);color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:1px 5px;margin-left:6px;background:var(--bg)}:root .sb-head .sb-a{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line)!important;background:var(--card)!important;color:var(--ink)!important;border-radius:var(--radius, 8px)!important;padding:0 10px!important;font-weight:600!important;text-decoration:none!important}:root .sb-head .sb-a:hover{border-color:var(--brand)!important;color:var(--brand)!important}@media(max-width:700px){:root :is(main,.page,.ps,.m-page,.dl,.dl-top,.dbk,.cu-scr,.ob)>:is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head){height:auto!important;max-height:none;min-height:var(--nav-h)!important;flex-wrap:wrap!important;padding:6px var(--nav-x)!important}}:root .m-nav-crumb>.m-nav-mod:only-child,:root .ph-crumb>.c-mod:only-child,:root .m-crumb>:only-child{color:var(--ink)!important;font-size:var(--nav-title)!important;font-weight:650!important}:root .dl-top{display:block!important;height:auto!important;max-height:none!important;border:0!important;background:none!important}:root .dl-top>.dl-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 var(--nav-gap)}:root .dl-top>.dl-bar .dl-search{width:min(320px,30vw)}html:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) .scr-no,html:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head)>.scr-no[hidden]{display:none!important}:root :is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head) .sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html:root .sf-main :is(.m-nav-crumb,.ph-crumb,.m-crumb,.ps-crumb,.ph-title,.ph-sub,.m-nav-date,.m-nav-help,.m-nav-keys),html:root .sf-main .page-head>h1{display:none!important}html:root .sf-main :is(main,.page,.ps,.m-page,.dl,.dbk,.cu-scr,.ob)>:is(.m-nav,.sb-head,.ph,.ps-top,.m-title,.dl-bar,.dbk-bar,.cu-head,.ob-head){background:none!important;border-bottom:0!important;justify-content:flex-end}html:root .sf-main :is(.m-nav,.ph,.ps-top,.m-title):not(:has(button:not(.m-nav-help),a:not(.m-nav-help),select,input,.m-count)){display:none!important}html:root .m-nav-date{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--muted);font:600 12px/1 var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;flex:none}html:root .m-nav-date.nav{padding:0 3px;gap:2px}html:root .m-nav-date.nav b{padding:0 6px;color:var(--ink);font-weight:700}html:root .m-nav-date.nav button{border:0;background:none;color:var(--muted);font:700 14px/1 var(--font-ui);width:20px;height:20px;border-radius:999px;cursor:pointer}html:root .m-nav-date.nav button:hover:not(:disabled){background:var(--soft, rgb(0 0 0 / .06));color:var(--ink)}html:root .m-nav-date.nav button:disabled{opacity:.35;cursor:default}html:root .m-nav-date.nav button.today{width:auto;padding:0 8px;font-size:11.5px;color:var(--brand)}html:root .m-nav-date.past{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,var(--card))}html:root .m-nav-date.past b{color:var(--warn)}html:root .m-nav-date .ro{font:700 10.5px/1 var(--font-ui);color:var(--card);background:var(--warn);border-radius:999px;padding:3px 7px;margin-right:2px}html:root .m-ptabs{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--card);flex:none}html:root .m-ptabs a{padding:4px 13px;font:600 12.5px/1.2 var(--font-ui);color:var(--muted);text-decoration:none;white-space:nowrap}html:root .m-ptabs a+a{border-left:1px solid var(--line)}html:root .m-ptabs a:hover{color:var(--ink)}html:root .m-ptabs a.on{background:var(--brand);color:var(--brand-ink)}.m-nav-help{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;padding:0;cursor:pointer;text-decoration:none;color:var(--muted);flex:none}.m-nav-help svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.m-nav-help .m-bulb{color:var(--bulb-line)}.m-nav-help .m-bulb-glass{fill:var(--bulb)}.m-nav-help:hover,.m-nav-help:focus-visible,.m-nav-help[aria-expanded=true]{color:var(--brand-text);background:var(--soft)}:is(.m-nav-crumb,.ph-crumb,.ph-sub,.ps-crumb,.m-crumb)+.m-help-wrap{margin-left:8px}.m-help-wrap+.m-help-wrap{margin-left:2px}
