@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQkABAAAAAAB9gAAAPLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiwbahwoBmA/U1RBVEgATBEICoJ8gj8LEAABNgIkAxoEIAWFCgdWDAcbcwbIrgdsYzR6f5BIakYleJd0SF/i+nEWuch3Z4PD4OF/7dt9b2ZFfFZd5suKOpLwZpI8SoLOoXGoJEJRHvife73vJyWyAKh66hBVq4BHelOIamosDLND4whkbaOT21FveoTLCQMPOCnMKQcWRs3DBCIJ7Ya3vB1RSTZVes260Ng0pWpJaEq3MeWxqR+n/C8M6g807XrT30/+vzFyXgk8sAFPrMo7qDSSZrR7YLPGDKCdTwc2g1lz24pfFh4fXBin4JALz4eHFUOxuSOCFAIAHAkKcDafEEiygnIN2AqTQg5W1LXhuG94cRpHKuAFadmrz09jDZBRSU3BmuSuCVECiWYAQdkohfRACBc+QgTmmgKcIKvVVHA4pEGekwtAbQcRi0QFUwMrIM2sGixt5IO+ytfRr52hbRg6KhGXAMT/1HNAoxChfcgyCcLIA0bTogC+1LQIWwR3aisEO6inK0AGVVwH+QoACRTgTiFA7JwFbFmTpGIfQ0p7lIDxHsk7CT9LAAAAQSQUALAC4AhsQTfYBL7AHYAkE50qJohYtVI9Y3k07BQHOeKg2NtN2JltB/o6O+3ah8/3hqOtZP5JOfJ+5Jx/Jn7lzeDEiIU7XvaNef+kzrFNr672HEduNS4xZNtgWuTsrrNvH7OY/uVqRe8dccn6sH9w+exnL90vnv6jBGbXlJbdl+f75b5RW51fROVfayn8NlflVb/VPuaRSWZyokfW5wrXpwV8b9ZxJVHnQ82/1315fm9CanO69rJSUsvkpc7Eh69T46WF+VFe0THekXnFdcXIegJYsfDLF1hvyXI/SQAXyL3KUT/NiABK1ObyoygPOuVtZ0bKT+DHOTJL85VX4ZJsP0/BclkDLEuYPDghd26SiH6tWoa/WD3WHm4gWXI0sDQqHwoVkLjO3g0REdsAn0L3UAj+gQrJMVgrFEU+K1Rx7iks+NpXWIrRJXeUIcRAgD1PhYpjsFbYYs/2VXbYghYzpgybVm3RsElmozrpzIxMFu0/L5q1IEeiRAtGzTObtWhBggVmkxLMmGeUqFGFOlWGTZugm1Zp3oxFugUT4rXQGS2ZNGxeB928BWYzpmlSJUiSLJUfp4klzUN8LbmqlCnVKDdAP4zu2l1qxqw18+n8Ek2KJCmSadqY6LTYgSaExgOjbHOxJYtM+QEu0ERJPGZkni5bMiLBqBlTEk0FtYNv0iDj5CULEpmcreMZc9EktfnfGj3OCoT5ElJCEaqwsCwemdeXdaulaXNKUkmazUaXFvXRmakR+0s2KTUp42caje+RfC++CA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-vietnamese-400-normal-PZ3tAAK1.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-400-normal-M6HvcyWF.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-ext-400-normal-ezqofkPu.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-400-normal-DuyhHk6p.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-DvAPX8Ky.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-aeCyImQL.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAPsABAAAAAAB/AAAAOSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiwbahwoBmA/U1RBVEQATBEICoJ8gj4LEAABNgIkAxoEIAWFKAdWDAcbjAYRVZynQX4kVLybqHCawhTF3ce4pEhTPBMP0Nq3N7P75Wxxl4ZH8WoJmkcu4ZZJHt3jiU8/V75/AMTZEOyGCo7Yd6paT8SKVMff2SYAJq7JXwteeyXpgEfwRbOo0mrTp0VaUwbQbqLzAeKAYbYt6zF7bIGEp6ktYu/tKYjaAzJBgrolFBAbK0huoVRH/cWJfSMzyDZTloZMCt+RrE2soaEIFkhF2aAoaihLV62FTAgSakry+ERycTrrjNR3IB+A5WlsRzbhSzwUF8AMiUpYja6hAKxSQDR1ak/3OB6gM+OK97//H/FsScozhGNA+OF1E7SVCGu/lIYiOorbecEiYINFKSRI0FBKvlBGf2GAkAv/AUQkaCgR0FBqKEoVRdE4PCReba84DgC9h/PA6XTIrwkEAASh1kE4KIAMpVgGdoPmaAiiWMsT4SMIaVpIG/u0Z4eVJRVxfah3edmmYDFobWV+PniWOvLtG9l9Jnm+8gx2PXwZfPRl9uyzLxwJt/UyLr5936x97lbQkcclc5e/Jz//il1nEtY9GTPrThJ84K4Svy/8kGdVP0/8tLLnH51Clt2YE3pj29OcZznlx9OWfmYuaVPWJ9UOXzWq2dnTO7x7hpI61r+d2zxr+JO1/KYz9s8I0WPy7b4Hxvl1fsnJ7taqxc3vaYWfdk5UVnPNk8es6jNw/uBWG3+X9NhyRDx+DM/+jg/1tE/u9C4371lO7/iRTsTOCCjI+fcGr87L70NfyIi7vPff5/EISJKFL+mYH+vhLVsB3slngFdH0gNK5sktF7LaTS8H5E8r6bQYEQ/aGTWnmAjNOJwPVaiq6JjbF3XRS68VUhso1UziS0bNqsw5eAtpCR6RBiQKuocwUZQFosRoj5rTWaKc5ipFeV0dEGUGmy6qq6XewnrKtTcEFWncnLMApUjpf1CmVIEpt0ppgxaliPQ8K/KCNcoyoq0OUJrMahn9httiTVmwLI/ZVF5u0oboscwyU1TK3AZfPt43ErMctZbmjsyxRhTS3dtXl1VUVsvazQM93eP1iQxM9Z+3Fcp4w9YMz8Jut2ensVPfJKOqoqoyY0ZgMyKSExpAIukIn++0LcFtmBkFu2rhxTnr2K4y2q2Wq5SBcWUE+Da2WS7k1y3lPYVerNc5iILn+SPnJfEi3sSH+Pp1ugx2G+tva2JVRVdNIEXbFku7VVeIzl1RXVH34xrpN4iz/4LPcQA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-vietnamese-500-normal-AwI5q4nq.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-500-normal-BmMOk7pX.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-ext-500-normal-4b5OfsIm.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-500-normal-C9lNUmCG.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/hanken-grotesk-latin-500-normal-CMx6WMv6.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-DxXXtZGF.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAP8ABAAAAAACAAAAAOgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiwbahwoBmA/U1RBVEQATBEICoJ8gkALEAABNgIkAxoEIAWFOAdWDAcbngZRlDDKAIAfh6nI+il5zJvGVI5kLXPkyq/5pfnAxdPhDJ7n9b7OfckoGdoLqSXUSay2Iv+P+7W33WEa/VwaJBGr+2NfbDdDOjGIN4hAkLv71hLO4IUDKQ88DYQDbv6vyXdLX3sl6YBHkCBRpRk0nuCnRVpE8wSmB7Lns21Zj/RTTMzp5SL2G+xIhBIKAHAkNOBcPAgoJgjtETCE68C5uX8O44voGMbpgDdJ3GQyhkFYaHSKU9hS3Dkh2gIUCyA0KtNWclBYjRSpgJk2ASuOA9BLCL6GPqijE4E6EBlQihIIARugjKzOtSP4oaS/ae/+30HfU5op0AXIU98gWIJkvw24wyAc3o6rEcCnNXFoGOEuSY4wYcQKQFpesaCAhuNLEER5swEGPgJKiV/BwW8WC8znWk5bSizyqhkCQFWI5xudANgAcAQG6AQYA/AHuANAUV8MRSckXddtdE+d3z1uag6qt4Nmbw4xBxndu3boYLbrNfvhQ5m0wa/Dzr1M3HfFnPMoqN39+/3FieFN3f7YAQfx/UeN2dfj2597FP7gARP3uveIxbftYRZz4gmz4pS60v3UJyuejIiqmVWD6Xa4o+vh8aed5FfGLwrr/yqiP0H2W0Mz87oXeS6fOFMvy/EJfT8yNLMm/cPgBJ+aiW2GOleb1cbsGrPmRYzrd1+fqdt8ow4O6JLl6BVUlvRIymib5et1i5jYYfNGLp3H+bfNteVFTaEbQ0I2hTSW1RejIhHABit+um6Zb80MSAYwQc3WpunXDUAATWs7fknMgh5O+d9sNe0d4NXsINsSu/qbxbR8iTOB9YlVcWLUqGUe+P+b6iAIr7X8IbXKrsRkHIFYYvMCS0fHxwqJ6P0UAY7200i1A87K9pwhEmOGoTiGPUNT6r9c92NY8fXEsBbvkeEo0yHD2ZwO3cWkDJ+APc9asb4HGRjjcyYGaMVFiNgOjQh5qCuMx+HSzjARzyoudGM7YrsAE0vZInEaowT8f1qPsqSpSaEkT4+mNCieUAMnOZqObNpHzUbV6xn4LjESS8VH466GlrbuTHzZtnVrjoqHD5123mGECPms1VPxmjW8mx7IvfslKR0tHW0p51xMCld1bIN8FcWIXWFo7o4BKikle6xzeF7bGJYGios0RQhpQRriHJyhNLkZSNY5tjJMSLXMgGjvswHh/gSLJrpYWZdYkt2yARN7nVZp+hChRjPKI2vUam11kzN/ZiP6SyzTnvR5AAAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-vietnamese-600-normal-D8UxbWMT.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-yA6oK4uc.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-ext-600-normal-1D9Rym0S.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-CCSkYiq3.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-Bb1smyI_.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-DdwR8jjJ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP0ABAAAAAAB7wAAAOaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiwbahwoBmA/U1RBVEQATBEICoJ8gkELEAABNgIkAxoEIAWEcgdWDAcbWQYArgZs1xoYUqnDSpFiwzin9eWNc2jcci4XD9A6+jeze/clZNOJygCa4qn96giv/5/d131VPYB7CGTTX6zfmlkA2cYb7sntEA4i5aBTzjgJAosD1qTt2/PwOz//5ws7QFEz/MA5eWt/eyXpgU9QYVX0Uycd8IIDu0UV0IFO7Tc4AN2cLjNIJjG9nvkoxbkLCpgiAGURDspffgJRSYTvAyWVaMJ6jc2sIH6RxQgingT8SbIWOrQgIoFhkDBeEolJ5YXm8pED5E5kOIZEh2qUMmVIsgtUBHRPY2F8IgfigTgOMBATCVNQEZozIsVA9L/69Rqex0Xd619OPvwfyYfQrj7oCISv8SHq4wiJxEBlDDTG1rrcBoH5qyx+KgmSSsIRFmIABBCAUIzdBhEkoDKOQGWSDlBSJIYZ9ECU72Qwv47sBdMwBAACyigHKAYoC0qC8WATqA0qAyKWSUMpQqkUIaWneuqyMTyOWeOS2BhfzPzoCRvr6zGjLacKCsL2C7XGXrpi29XXpQ4W1hv95uaEcgje5rXH1x2krz0qeeBd6zHvPzg/37azlafG4qM23aHUgYe06jFsltex6HjRwpaDh7qLrPZg+nDDhx/+enJLzVa+wkrIpQcEWnss/WnGgZM5vcayCj41qd84UvdtXcfciYPDl8UNT15MOjOi4tJnVnhcvYplKbP42Og5ffKAr39i0NLYttqR8eS8Ji3F2d2nDnv54QNGBjYKztSqG8zbGJ4bBGuKQDFh/ivTO9x52gPFIZ5KduPN5oJAkqzMvUy1zYRO34on/DO8r15xHLlvM0Rmx7mC8C2rwZYxi5c98P+X6ghMIDf8JlG8eQ1iQFN9EWshycKjZ4sIlHZBgtIowCs15yyS6z+LifSdxXW57ZKUPaww2fawwpXYYMZrUyREQGnpLopAXhNFf0OiLxWDaDCCEGARNMlg4edhs87Bw8XNGH+tIUTXpV49nY3GI8Sgq6Pz8KsjaFzqzRszY4JFkI9D0DiNYHDQ+dQaIvjZrXHQ6DyEIFmzOg0aNWeoJSsmK2LuWrcJI4bN666uwFXXKhwmhOykrcY3kTVp0KSRbIWbg9ytZoEDvBpbjs8PMhncBI1OVrHCNheP1yQmqzo2QkC9AAuNedVPcBFMunruDmRruXyVGCM3o7kZioHGXojESaKw8EHrmftHiVgd9DQ1DLVETbeZhsMmAtZY1tvQ3NB2Do3w6yHrRnoYAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-vietnamese-700-normal-C2Ee50_V.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-bIS54oAO.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-ext-700-normal-DNM94juS.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-Bwvy8Se_.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-DsFx5EPK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-BUEQF7Ap.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-CIEtRijs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-CNojz0t3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-BeU3T8wf.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-DHMOLxAi.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-B11XCQ5g.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-CIOHU3Xd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-CtHEZ2Bp.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-D74nanfL.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-BcGe3QHD.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-DNWG5JNy.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ax-ink-950: #0B0C0E;--ax-ink-900: #121417;--ax-ink-850: #171A1E;--ax-ink-800: #1F2328;--ax-ink-700: #2B3037;--ax-ink-600: #3A3F47;--ax-ink-500: #5C626B;--ax-ink-400: #8A9099;--ax-ink-300: #B9BDC3;--ax-stone-300: #CFCBC3;--ax-stone-200: #E3E0D9;--ax-stone-150: #EBE8E2;--ax-stone-100: #EFEDE8;--ax-stone-50: #F7F6F3;--ax-stone-0: #FFFFFF;--ax-ultramarine-900: #1A2A8A;--ax-ultramarine-700: #2539B8;--ax-ultramarine-600: #2F4BDB;--ax-ultramarine-500: #4A63E8;--ax-ultramarine-400: #7B8FFF;--ax-ultramarine-300: #A9B6FF;--ax-ultramarine-100: #E6EAFC;--ax-ultramarine-50: #F2F4FE;--ax-font-sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--ax-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--ax-space-0: 0px;--ax-space-1: 4px;--ax-space-2: 8px;--ax-space-3: 12px;--ax-space-4: 16px;--ax-space-5: 20px;--ax-space-6: 24px;--ax-space-8: 32px;--ax-space-10: 40px;--ax-space-12: 48px;--ax-space-16: 64px;--ax-space-0_5: 2px;--ax-radius-none: 0px;--ax-radius-xs: 2px;--ax-radius-sm: 4px;--ax-radius-md: 6px;--ax-radius-lg: 8px;--ax-radius-full: 9999px;--ax-elevation-0: none;--ax-elevation-1: 0 1px 2px rgba(18,20,23,.06);--ax-elevation-2: 0 4px 12px rgba(18,20,23,.08), 0 1px 2px rgba(18,20,23,.06);--ax-elevation-3: 0 12px 32px rgba(18,20,23,.14);--ax-tenant-accent: var(--ax-action-primary-bg);--ax-tenant-accent-text: #FFFFFF}:root,[data-theme=light]{color-scheme:light;--ax-bg-canvas: #F7F6F3;--ax-bg-surface: #FFFFFF;--ax-bg-raised: #FFFFFF;--ax-bg-sunken: #EFEDE8;--ax-bg-hover: #F2F0EC;--ax-bg-selected: #EEF1FD;--ax-bg-overlay: rgba(18,20,23,.48);--ax-text-primary: #121417;--ax-text-secondary: #4C5159;--ax-text-tertiary: #6B7079;--ax-text-disabled: #A9ADB3;--ax-text-inverse: #F7F6F3;--ax-text-link: #2F4BDB;--ax-text-on-accent: #FFFFFF;--ax-border-subtle: #EBE8E2;--ax-border-default: #DDD9D1;--ax-border-strong: #8A9099;--ax-border-focus: #2F4BDB;--ax-action-primary-bg: #2F4BDB;--ax-action-primary-hover: #2539B8;--ax-action-secondary-bg: #FFFFFF;--ax-action-secondary-border: #DDD9D1;--ax-action-strong-bg: #121417;--ax-action-strong-text: #F7F6F3;--ax-action-danger-bg: #B4362A;--ax-nav-bg: #F7F6F3;--ax-nav-header-bg: #FFFFFF;--ax-nav-item-text: #4C5159;--ax-nav-item-hover: #EFEDE8;--ax-nav-item-active-bg: #FFFFFF;--ax-nav-item-active-text: #121417;--ax-nav-indicator: #2F4BDB;--ax-state-success-fg: #1F7A55;--ax-state-success-bg: #E7F3EC;--ax-state-warning-fg: #935700;--ax-state-warning-bg: #FBF0DC;--ax-state-danger-fg: #B4362A;--ax-state-danger-bg: #FBE9E6;--ax-state-info-fg: #2F4BDB;--ax-state-info-bg: #EEF1FD;--ax-chart-1: #2F4BDB;--ax-chart-2: #1F7A55;--ax-chart-3: #C2832A;--ax-chart-4: #7A4FBF;--ax-chart-5: #2E8FA3;--ax-chart-6: #B4362A;--ax-chart-grid: #EBE8E2;--ax-chart-axis: #6B7079}[data-theme=dark]{color-scheme:dark;--ax-bg-canvas: #0B0C0E;--ax-bg-surface: #121417;--ax-bg-raised: #191C21;--ax-bg-sunken: #08090A;--ax-bg-hover: #1A1D22;--ax-bg-selected: #161B33;--ax-bg-overlay: rgba(0,0,0,.64);--ax-text-primary: #ECEBE7;--ax-text-secondary: #A3A8B0;--ax-text-tertiary: #80868F;--ax-text-disabled: #4A4F57;--ax-text-inverse: #121417;--ax-text-link: #8FA0FF;--ax-text-on-accent: #FFFFFF;--ax-border-subtle: #1E2227;--ax-border-default: #2B3037;--ax-border-strong: #5C626B;--ax-border-focus: #8FA0FF;--ax-action-primary-bg: #4A63E8;--ax-action-primary-hover: #3D56E0;--ax-action-secondary-bg: #191C21;--ax-action-secondary-border: #343A42;--ax-action-strong-bg: #ECEBE7;--ax-action-strong-text: #121417;--ax-action-danger-bg: #B4362A;--ax-nav-bg: #0E1013;--ax-nav-header-bg: #121417;--ax-nav-item-text: #A3A8B0;--ax-nav-item-hover: #171A1E;--ax-nav-item-active-bg: #1C2026;--ax-nav-item-active-text: #FFFFFF;--ax-nav-indicator: #8FA0FF;--ax-state-success-fg: #5CCB97;--ax-state-success-bg: #10241B;--ax-state-warning-fg: #F2B957;--ax-state-warning-bg: #2A1F0B;--ax-state-danger-fg: #F2857A;--ax-state-danger-bg: #2C1412;--ax-state-info-fg: #8FA0FF;--ax-state-info-bg: #151B3A;--ax-chart-1: #7B8FFF;--ax-chart-2: #4CC38A;--ax-chart-3: #E5A84B;--ax-chart-4: #A784E0;--ax-chart-5: #5BC0D3;--ax-chart-6: #F07A6E;--ax-chart-grid: #1E2227;--ax-chart-axis: #80868F}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--ax-bg-canvas: #0B0C0E;--ax-bg-surface: #121417;--ax-bg-raised: #191C21;--ax-bg-sunken: #08090A;--ax-bg-hover: #1A1D22;--ax-bg-selected: #161B33;--ax-bg-overlay: rgba(0,0,0,.64);--ax-text-primary: #ECEBE7;--ax-text-secondary: #A3A8B0;--ax-text-tertiary: #80868F;--ax-text-disabled: #4A4F57;--ax-text-inverse: #121417;--ax-text-link: #8FA0FF;--ax-text-on-accent: #FFFFFF;--ax-border-subtle: #1E2227;--ax-border-default: #2B3037;--ax-border-strong: #5C626B;--ax-border-focus: #8FA0FF;--ax-action-primary-bg: #4A63E8;--ax-action-primary-hover: #3D56E0;--ax-action-secondary-bg: #191C21;--ax-action-secondary-border: #343A42;--ax-action-strong-bg: #ECEBE7;--ax-action-strong-text: #121417;--ax-action-danger-bg: #B4362A;--ax-nav-bg: #0E1013;--ax-nav-header-bg: #121417;--ax-nav-item-text: #A3A8B0;--ax-nav-item-hover: #171A1E;--ax-nav-item-active-bg: #1C2026;--ax-nav-item-active-text: #FFFFFF;--ax-nav-indicator: #8FA0FF;--ax-state-success-fg: #5CCB97;--ax-state-success-bg: #10241B;--ax-state-warning-fg: #F2B957;--ax-state-warning-bg: #2A1F0B;--ax-state-danger-fg: #F2857A;--ax-state-danger-bg: #2C1412;--ax-state-info-fg: #8FA0FF;--ax-state-info-bg: #151B3A;--ax-chart-1: #7B8FFF;--ax-chart-2: #4CC38A;--ax-chart-3: #E5A84B;--ax-chart-4: #A784E0;--ax-chart-5: #5BC0D3;--ax-chart-6: #F07A6E;--ax-chart-grid: #1E2227;--ax-chart-axis: #80868F}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--ax-font-sans);font-size:14px;line-height:1.45;background:var(--ax-bg-canvas);color:var(--ax-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--ax-text-link)}:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:1px}.mono{font-family:var(--ax-font-mono)}.overline{font-family:var(--ax-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-text-tertiary)}.muted{color:var(--ax-text-secondary)}.faint{color:var(--ax-text-tertiary)}.small{font-size:12px}.nowrap{white-space:nowrap}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.col{display:flex;flex-direction:column;gap:8px}.spacer{flex:1}.grow{flex:1 1 auto;min-width:0}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h1,h2,h3{margin:0}.h1{font-size:24px;font-weight:500;letter-spacing:-.01em}.h2{font-size:18px;font-weight:600}.h3{font-size:15px;font-weight:600}.display{font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:40px}.btn{--h: 36px;height:var(--h);padding:0 14px;border-radius:var(--ax-radius-sm);cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid var(--ax-action-secondary-border);background:var(--ax-action-secondary-bg);color:var(--ax-text-primary);display:inline-flex;align-items:center;gap:6px;justify-content:center}.btn:hover{border-color:var(--ax-border-strong)}.btn.primary{border-color:transparent;background:var(--ax-action-primary-bg);color:var(--ax-text-on-accent)}.btn.primary:hover{background:var(--ax-action-primary-hover)}.btn.strong{border-color:transparent;background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text)}.btn.danger{border-color:transparent;background:var(--ax-action-danger-bg);color:var(--ax-text-on-accent)}.btn.ghost{border-color:transparent;background:transparent;color:var(--ax-text-link);padding:0 6px}.btn.sm{--h: 30px;padding:0 10px;font-size:12px}.btn.lg{--h: 48px;padding:0 24px;font-size:15px;border-radius:var(--ax-radius-md)}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;background:var(--ax-bg-sunken);color:var(--ax-text-disabled);border-color:var(--ax-border-subtle)}.input,.select,.textarea{height:36px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-text-primary);padding:0 10px;font-size:14px;width:100%;min-width:0}.input:hover,.select:hover,.textarea:hover{border-color:var(--ax-border-strong)}.textarea{height:auto;min-height:84px;padding:8px 10px;line-height:1.5;resize:vertical}.input.invalid,.select.invalid,.textarea.invalid{border-color:var(--ax-state-danger-fg)}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>.label{font-size:12px;font-weight:600;color:var(--ax-text-secondary);letter-spacing:.02em}.field>.label .req{color:var(--ax-state-danger-fg);margin-left:2px}.field>.hint{font-size:12px;color:var(--ax-text-tertiary)}.field>.err{font-size:12px;color:var(--ax-state-danger-fg)}.seg{display:inline-flex;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);overflow:hidden}.seg>button{border:0;padding:0 10px;height:30px;font-size:12px;cursor:pointer;background:var(--ax-bg-surface);color:var(--ax-text-secondary);white-space:nowrap}.seg>button[aria-pressed=true]{background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text)}.toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;border:0;background:transparent;padding:0;text-align:left}.toggle .track{width:34px;height:20px;border-radius:10px;background:var(--ax-border-default);position:relative;flex:none;transition:background .15s}.toggle .track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--ax-bg-surface);transition:left .15s;box-shadow:var(--ax-elevation-1)}.toggle[aria-checked=true] .track{background:var(--ax-action-primary-bg)}.toggle[aria-checked=true] .track:after{left:16px}.check{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--ax-action-primary-bg)}.chipbtn{height:30px;padding:0 10px;border-radius:15px;cursor:pointer;font-size:12px;font-weight:600;border:1px solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-text-secondary);white-space:nowrap}.chipbtn[aria-pressed=true]{border-color:var(--ax-action-strong-bg);background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text)}.chip{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:11px;font-weight:600;padding:2px 7px;border-radius:var(--ax-radius-xs);background:var(--ax-bg-sunken);color:var(--ax-text-secondary)}.chip.good{background:var(--ax-state-success-bg);color:var(--ax-state-success-fg)}.chip.warn{background:var(--ax-state-warning-bg);color:var(--ax-state-warning-fg)}.chip.bad{background:var(--ax-state-danger-bg);color:var(--ax-state-danger-fg)}.chip.info{background:var(--ax-state-info-bg);color:var(--ax-state-info-fg)}.risk{font-family:var(--ax-font-mono);font-size:10.5px;padding:2px 6px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-xs);color:var(--ax-text-tertiary)}.dot{width:8px;height:8px;flex:none;display:inline-block}.card{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:16px;display:flex;flex-direction:column;gap:10px;min-width:0}.card.flush{padding:0;gap:0}.card.row{flex-direction:row}.card>.card-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;align-items:start}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;align-items:start}.kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.phone .kpis{display:flex;overflow-x:auto;scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 2px;scroll-snap-type:x proximity}.phone .kpis::-webkit-scrollbar{display:none}.phone .kpis>.kpi{flex:0 0 150px;scroll-snap-align:start}.kpi{text-align:left;background:var(--ax-bg-surface);color:var(--ax-text-primary);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:4px}button.kpi{cursor:pointer}button.kpi:hover{border-color:var(--ax-border-strong)}.kpi .k-label{font-size:12px;font-weight:600;color:var(--ax-text-secondary)}.kpi .k-value{font-family:var(--ax-font-mono);font-size:22px}.kpi .k-sub{font-size:12px;color:var(--ax-text-tertiary)}.note{padding:10px 12px;border:1px dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);font-size:13px;line-height:1.5;color:var(--ax-text-secondary)}.note b{color:var(--ax-text-primary)}.banner{padding:10px 12px;border-radius:var(--ax-radius-md);font-size:13px;line-height:1.5;display:flex;gap:10px;align-items:flex-start}.banner.info{background:var(--ax-state-info-bg);color:var(--ax-state-info-fg)}.banner.warn{background:var(--ax-state-warning-bg);color:var(--ax-state-warning-fg)}.banner.bad{background:var(--ax-state-danger-bg);color:var(--ax-state-danger-fg)}.banner.good{background:var(--ax-state-success-bg);color:var(--ax-state-success-fg)}.kv{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:8px 12px;font-size:13px}.kv>dt{color:var(--ax-text-tertiary)}.kv>dd{margin:0;min-width:0;overflow-wrap:anywhere}.list-rows>*{border-bottom:1px solid var(--ax-border-subtle);padding:10px 0}.list-rows>*:last-child{border-bottom:0}.secret{font-family:var(--ax-font-mono);font-size:12px;padding:10px;background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.empty{padding:28px 16px;color:var(--ax-text-secondary);font-size:14px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.skeleton{background:linear-gradient(90deg,var(--ax-bg-sunken),var(--ax-bg-hover),var(--ax-bg-sunken));background-size:200% 100%;animation:sk 1.2s infinite;border-radius:4px;height:14px}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.table-wrap{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);overflow:auto}table.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{text-align:left;padding:10px 16px;border-bottom:1px solid var(--ax-border-subtle);font-family:var(--ax-font-mono);font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ax-text-tertiary);white-space:nowrap}.tbl td{padding:11px 16px;border-bottom:1px solid var(--ax-border-subtle);vertical-align:middle;max-width:340px;overflow:hidden;text-overflow:ellipsis}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{cursor:pointer}.tbl tbody tr:hover{background:var(--ax-bg-hover)}.tbl tbody tr[aria-selected=true]{background:var(--ax-bg-selected)}.tbl td.num,.tbl th.num{text-align:right}.tbl td.mono{font-family:var(--ax-font-mono)}.cards-list{display:flex;flex-direction:column;gap:8px}.mcard{text-align:left;width:100%;background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;color:var(--ax-text-primary);min-height:44px}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.toolbar .input{width:220px;height:30px;font-size:13px}.toolbar .select{width:auto;height:30px;font-size:13px;padding:0 6px}.board{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;align-items:flex-start}.board-col{flex:none;width:260px;background:var(--ax-bg-sunken);border-radius:var(--ax-radius-md);padding:8px;display:flex;flex-direction:column;gap:8px;min-height:120px}.board-col.over{outline:2px dashed var(--ax-border-focus);outline-offset:-2px}.board-col.empty{width:168px}.phone .board-col{width:82vw}.phone .board-col.empty{width:150px}.board-col-h{display:flex;gap:8px;align-items:center;height:26px;padding:0 4px;font-weight:600;font-size:13px}.bcard{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:11px;display:flex;flex-direction:column;gap:6px;cursor:pointer;text-align:left;color:var(--ax-text-primary)}.bcard:hover{border-color:var(--ax-border-strong)}.bcard.bcard-focus{border-color:var(--ax-nav-indicator);box-shadow:0 0 0 3px color-mix(in srgb,var(--ax-nav-indicator) 25%,transparent);transition:box-shadow .3s}.bcard[draggable=true]{cursor:grab}.bcard.dragging{opacity:.5}.tabs-wrap{position:relative;min-width:0}.tabs-wrap:before,.tabs-wrap:after{content:"";position:absolute;top:0;bottom:1px;width:40px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:1}.tabs-wrap:before{left:0;background:linear-gradient(90deg,var(--ax-bg-canvas),transparent)}.tabs-wrap:after{right:0;background:linear-gradient(270deg,var(--ax-bg-canvas),transparent)}.tabs-wrap.more-left:before,.tabs-wrap.more-right:after{opacity:1}.tabs-arrow{position:absolute;top:2px;z-index:2;width:28px;height:32px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-text-secondary);cursor:pointer;font-size:18px;line-height:1;display:grid;place-items:center;box-shadow:var(--ax-elevation-1)}.tabs-arrow.left{left:0}.tabs-arrow.right{right:0}.tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--ax-border-subtle);scrollbar-width:none;-ms-overflow-style:none}.tabs::-webkit-scrollbar{display:none}.subnav{display:flex;flex-direction:column;gap:6px}.subnav-groups{display:flex;gap:4px;flex-wrap:wrap}.subnav-group{text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.02em;padding:5px 10px;border-radius:999px;border:1px solid var(--ax-border-default);color:var(--ax-text-secondary);background:var(--ax-bg-surface)}.subnav-group:hover{border-color:var(--ax-border-strong)}.subnav-group[aria-selected=true]{background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text);border-color:transparent}.subnav-phone{padding-bottom:4px}.hscroll-wrap{position:relative;min-width:0}.hscroll-wrap:before,.hscroll-wrap:after{content:"";position:absolute;top:0;bottom:8px;width:36px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:1}.hscroll-wrap:before{left:0;background:linear-gradient(90deg,var(--ax-bg-canvas),transparent)}.hscroll-wrap:after{right:0;background:linear-gradient(270deg,var(--ax-bg-canvas),transparent)}.hscroll-wrap.more-left:before,.hscroll-wrap.more-right:after{opacity:1}.hscroll-wrap>.tabs-arrow{top:8px}.count-badge{font-family:var(--ax-font-mono);font-size:11px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-grid;place-items:center;background:var(--ax-action-primary-bg);color:var(--ax-text-on-accent)}.filter-sheet .select,.filter-sheet .input{width:100%;height:40px}.filter-sheet .row{gap:6px}.tabs>button,.tabs>a{flex:none;white-space:nowrap;border:0;background:transparent;cursor:pointer;font-size:14px;padding:0 12px;height:36px;color:var(--ax-text-secondary);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.tabs>[aria-selected=true]{color:var(--ax-text-primary);font-weight:600;box-shadow:inset 0 -2px 0 var(--ax-nav-indicator)}.tabs .count{font-family:var(--ax-font-mono);font-size:11px;color:var(--ax-text-tertiary)}.shell{--nav-w: 236px;display:grid;grid-template-columns:var(--nav-w) minmax(0,1fr);height:100%;background:var(--ax-bg-canvas)}.shell.tablet{--nav-w: 196px}.shell.rail{--nav-w: 64px}.shell.phone{display:flex;flex-direction:column}.sidenav{background:var(--ax-nav-bg);border-right:1px solid var(--ax-border-subtle);display:flex;flex-direction:column;min-height:0;min-width:0}.sidenav .brand{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:14px 10px 10px 18px;height:48px}.sidenav .brand a{display:inline-flex;min-width:0}.sidenav .brand img{height:22px;display:block}.nav-toggle{flex:none;width:28px;height:28px;border:0;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-text-tertiary);display:grid;place-items:center;cursor:pointer}.nav-toggle:hover{background:var(--ax-nav-item-hover);color:var(--ax-text-primary)}.nav-toggle .ico{width:18px;height:18px}.tenant-card{margin:4px 12px 10px;padding:8px 10px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);display:flex;gap:10px;align-items:center;min-width:0}.avatar{width:30px;height:30px;flex:none;border-radius:var(--ax-radius-sm);display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text)}.avatar.round{border-radius:50%}.nav-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 10px 12px;display:flex;flex-direction:column;gap:10px}.nav-group{display:flex;flex-direction:column;gap:1px}.nav-group>.overline{font-size:10px;padding:4px 10px}.nav-item{text-decoration:none;display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border-radius:var(--ax-radius-sm);font-size:13.5px;color:var(--ax-nav-item-text);min-width:0}.nav-item>.lbl{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.nav-item .nav-ico{width:18px;height:18px;flex:none;color:var(--ax-text-tertiary)}.nav-item:hover{background:var(--ax-nav-item-hover)}.nav-item[aria-current=page]{background:var(--ax-nav-item-active-bg);color:var(--ax-nav-item-active-text);font-weight:600;box-shadow:inset 2px 0 0 var(--ax-nav-indicator)}.nav-item[aria-current=page] .nav-ico{color:var(--ax-nav-indicator)}.nav-item .badge{font-family:var(--ax-font-mono);font-size:11px;color:var(--ax-text-link)}.nav-sub{padding-left:12px;display:flex;flex-direction:column;gap:1px}.nav-sub .nav-item{min-height:30px;font-size:13px}.nav-foot{border-top:1px solid var(--ax-border-subtle);padding:10px 14px;display:flex;gap:10px;align-items:center;min-width:0}.nav-foot a,.nav-foot .btn.ghost{min-height:32px;display:inline-flex;align-items:center}.nav-foot .avatar.round{min-height:30px}.nav-foot .avatar.round.has-photo{overflow:hidden;padding:0;background:var(--ax-bg-sunken)}.nav-foot .avatar.round img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.sidenav.rail .brand{padding:12px 0 8px;flex-direction:column;height:auto;gap:8px}.sidenav.rail .brand img{height:24px}.sidenav.rail .lbl{display:none}.sidenav.rail .tenant-card{margin:2px 12px 8px;padding:6px 0;justify-content:center;border-color:transparent;background:transparent}.sidenav.rail .nav-scroll{padding:0 12px 12px;gap:6px}.sidenav.rail .nav-group>.overline{display:none}.sidenav.rail .nav-group+.nav-group{border-top:1px solid var(--ax-border-subtle);padding-top:6px}.sidenav.rail .nav-item{justify-content:center;padding:0;width:40px;min-height:36px;margin:0 auto}.sidenav.rail .nav-item[aria-current=page]{box-shadow:inset 0 0 0 1px var(--ax-border-default)}.sidenav.rail .nav-foot{flex-direction:column;padding:10px 0;gap:6px}.sidenav.rail .nav-signout{padding:0;width:32px;height:32px;color:var(--ax-text-tertiary)}.sidenav.rail .nav-signout .ico{width:18px;height:18px}.main{display:flex;flex-direction:column;min-width:0;min-height:0;position:relative}.header{flex:none;background:var(--ax-nav-header-bg);border-bottom:1px solid var(--ax-border-default);position:relative;z-index:40}.topbar{height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;position:relative}.header>.topbar:only-child{border-bottom:0}.phone .topbar{padding:0 12px;height:52px;gap:8px}.phone .topbar>img{flex-shrink:0}.phone .topbar>.row{flex-shrink:0}.phone .topbar .search{flex:1 1 0;min-width:0}.search{flex:0 1 440px;height:32px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);display:flex;align-items:center;gap:8px;padding:0 10px}.search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13.5px}.topbar .seg>button{height:28px;font-size:12px;padding:0 9px}.popover{position:absolute;top:44px;z-index:60;background:var(--ax-bg-raised);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-elevation-3);padding:6px;display:flex;flex-direction:column;max-height:70vh;overflow:auto}.popover .pop-item{text-align:left;border:0;background:transparent;padding:9px 10px;border-radius:var(--ax-radius-sm);cursor:pointer;display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--ax-text-primary)}.popover .pop-item:hover,.popover .pop-item[aria-selected=true]{background:var(--ax-bg-hover)}.scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-gutter:stable}.page-head{padding:18px 24px 0;display:flex;flex-direction:column;gap:12px}.page-head .title-row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 16px;flex-wrap:wrap}.page-head .title-row>div:first-child{display:flex;flex-direction:column;gap:4px;flex:1 1 320px;min-width:0}.page-tabs{position:sticky;top:0;z-index:25;background:var(--ax-bg-canvas);padding:8px 24px 0}.page-tabs .tabs{border-bottom-color:var(--ax-border-default)}.page-body{padding:16px 24px 40px;display:flex;flex-direction:column;gap:16px}.phone .page-head{padding:14px 16px 0}.phone .page-tabs{padding:6px 16px 0}.phone .page-body{padding:12px 16px 104px}.bottomnav{position:fixed;left:0;right:0;bottom:0;z-index:50;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--ax-nav-header-bg);border-top:1px solid var(--ax-border-subtle);display:grid;grid-template-columns:repeat(5,1fr)}.bottomnav a,.bottomnav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;font-size:11px;color:var(--ax-nav-item-text);border:0;background:transparent;cursor:pointer;min-height:44px}.bottomnav [aria-current=page]{color:var(--ax-nav-item-active-text);font-weight:600;box-shadow:inset 0 2px 0 var(--ax-nav-indicator)}.bottomnav .ico{width:20px;height:20px}.topbar .btn.bell{--h: 32px;padding:0 9px;gap:6px;font-size:12px}.topbar .btn.bell .ico{width:18px;height:18px}.larger-screen{padding:16px;border:1px dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);color:var(--ax-text-secondary);font-size:14px;line-height:1.5}.touch .btn{--h: 40px}.touch .btn.sm{--h: 36px}.touch .input,.touch .select{height:40px}.touch .nav-item{min-height:42px}.touch .sidenav.rail .nav-item{width:44px}.touch .tbl td{padding:13px 16px}.touch .seg>button{height:40px}.touch .chipbtn{height:36px}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--ax-bg-overlay);display:flex}.drawer{margin-left:auto;width:460px;max-width:100%;height:100%;background:var(--ax-bg-surface);box-shadow:var(--ax-elevation-3);display:flex;flex-direction:column}.tablet .drawer,.drawer.wide{width:520px}.drawer-h{padding:16px 18px;border-bottom:1px solid var(--ax-border-subtle);display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.drawer-b{flex:1;overflow:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px}.drawer-f{padding:12px 18px;border-top:1px solid var(--ax-border-subtle);display:flex;gap:8px;flex-wrap:wrap}.phone-sheet .drawer{width:100%;border-radius:12px 12px 0 0;margin-top:24px;height:calc(100% - 24px)}.modal{margin:auto;width:560px;max-width:calc(100% - 32px);max-height:calc(100% - 48px);background:var(--ax-bg-raised);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-elevation-3);display:flex;flex-direction:column}.modal.wide{width:760px}.phone-sheet .modal{width:100%;max-width:100%;margin:auto 0 0;border-radius:12px 12px 0 0;max-height:92%}.modal-h{padding:16px 18px 8px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.modal-b{padding:8px 18px 16px;overflow:auto;display:flex;flex-direction:column;gap:14px}.modal-f{padding:12px 18px 16px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--ax-border-subtle);flex-wrap:wrap}.x{border:0;background:transparent;cursor:pointer;font-size:20px;line-height:1;color:var(--ax-text-tertiary);padding:4px;min-width:32px;min-height:32px}.toasts{position:fixed;left:50%;transform:translate(-50%);top:12px;z-index:90;display:flex;flex-direction:column;gap:8px;width:max-content;max-width:min(460px,calc(100% - 32px));pointer-events:none}.phone .toasts,.toasts.phone{top:8px;left:16px;right:16px;transform:none;width:auto}.toast button{pointer-events:auto}.toast .t-x{position:absolute;top:4px;right:4px;border:0;background:transparent;color:inherit;opacity:.7;cursor:pointer;font-size:16px;line-height:1;padding:4px 6px}.toast{position:relative;padding-right:30px}.toast{background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text);border-radius:var(--ax-radius-md);padding:12px 14px;box-shadow:var(--ax-elevation-3);display:flex;flex-direction:column;gap:3px;font-size:13px}.toast.bad{background:var(--ax-action-danger-bg);color:var(--ax-text-on-accent)}.toast .t-detail{font-family:var(--ax-font-mono);font-size:11px;opacity:.8;overflow-wrap:anywhere}.milestones{display:flex;gap:4px}.milestones>div{flex:1;display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--ax-text-tertiary);min-width:0}.milestones>div>span:first-child{height:3px;background:var(--ax-border-default)}.milestones>div.done{color:var(--ax-text-secondary)}.milestones>div.done>span:first-child{background:var(--ax-text-secondary)}.milestones>div.cur{color:var(--ax-text-primary);font-weight:600}.milestones>div.cur>span:first-child{background:var(--ax-nav-indicator)}.timeline{display:flex;flex-direction:column;gap:0}.timeline>div{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:8px 0}.timeline>div:before{content:"";width:8px;height:8px;margin-top:5px;background:var(--ax-border-strong)}.cal{display:grid;min-width:860px}.cal .cal-h{padding:10px 8px;border-bottom:1px solid var(--ax-border-subtle);border-left:1px solid var(--ax-border-subtle);font-size:12px;font-weight:600}.cal .cal-t{padding:4px 8px;font-family:var(--ax-font-mono);font-size:11px;color:var(--ax-text-tertiary);border-bottom:1px solid var(--ax-border-subtle);height:52px}.cal .cal-c{border-left:1px solid var(--ax-border-subtle);border-bottom:1px solid var(--ax-border-subtle);height:52px;padding:3px;display:flex;flex-direction:column;gap:2px;overflow:hidden;position:relative}.cal .cal-c.bookable{cursor:pointer}.cal .cal-c.bookable:hover{background:var(--ax-bg-hover)!important}.cal .cal-plus{position:absolute;right:6px;top:2px;color:var(--ax-text-tertiary);opacity:0;font-size:14px}.cal .cal-c.bookable:hover .cal-plus{opacity:1}.touch .cal .cal-plus{opacity:.35}.touch .cal .cal-c{height:60px}.cal .appt{text-align:left;border:0;border-left:3px solid var(--ax-chart-1);background:var(--ax-state-info-bg);color:var(--ax-text-primary);font-size:11px;padding:2px 5px;cursor:pointer;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sched-cell{border-left:1px solid var(--ax-border-subtle);border-bottom:1px solid var(--ax-border-subtle);min-height:64px;padding:4px;display:flex;flex-direction:column;gap:4px}.sched-cell.over{background:var(--ax-bg-selected)}.wo{text-align:left;border:1px solid var(--ax-border-default);background:var(--ax-bg-surface);border-radius:4px;padding:5px 7px;font-size:11px;cursor:grab;color:var(--ax-text-primary)}.auth{min-height:100%;display:grid;place-items:center;padding:32px 16px;background:var(--ax-bg-canvas)}.auth-card{width:420px;max-width:100%;background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-lg);padding:28px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--ax-elevation-1)}.public{min-height:100%;display:flex;flex-direction:column;background:var(--ax-bg-canvas)}.public-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid var(--ax-border-subtle);background:var(--ax-bg-surface)}.public-b{max-width:760px;width:100%;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:18px}.public-f{margin-top:auto;padding:16px 24px;font-size:11px;color:var(--ax-text-tertiary);display:flex;gap:6px;align-items:center}.doc{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:20px;font-size:15px;line-height:1.65;overflow:auto}.doc iframe{width:100%;border:0;min-height:520px;background:#fff}.sigpad{border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:#fff;touch-action:none;width:100%;height:160px}.tenant-mark{width:32px;height:32px;border-radius:4px;background:var(--ax-tenant-accent, var(--ax-action-primary-bg));color:var(--ax-tenant-accent-text, #fff);display:grid;place-items:center;font-size:11px;font-weight:700}@media (max-width: 767px){.kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.kv>dd{margin-bottom:8px}.h1{font-size:22px}}:root,[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme: dark){[data-theme=system]{color-scheme:dark}}.pdf-pages{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.pdf-host{display:flex;flex-direction:column;gap:14px;align-items:center;width:100%}.pdf-page{background:#fff;box-shadow:0 1px 3px #0f172a2e,0 6px 22px #0f172a14;border-radius:2px;max-width:100%;height:auto!important}.studio-steps{display:flex;gap:4px;flex-wrap:wrap}.studio-step{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid var(--ax-border-default);background:var(--ax-bg-surface);font-size:13px;color:var(--ax-text-secondary);cursor:pointer}.studio-step[aria-current=step]{border-color:var(--ax-border-focus);color:var(--ax-text-primary);font-weight:600}.studio-step .n{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;background:var(--ax-bg-sunken)}.studio-step.done .n{background:var(--ax-action-primary-bg);color:var(--ax-text-on-accent)}.trade-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.trade-pick label{display:flex;gap:8px;align-items:center;padding:12px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);cursor:pointer;background:var(--ax-bg-surface)}.trade-pick label:has(input:checked){border-color:var(--ax-border-focus);box-shadow:0 0 0 1px var(--ax-border-focus) inset}.item-card{border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--ax-bg-surface)}.item-card .item-head{display:flex;align-items:center;gap:10px}.item-card .item-head img,.style-thumb{width:44px;height:54px;object-fit:contain;border:1px solid var(--ax-border-default);border-radius:4px;background:#fff}.section-group{display:flex;flex-direction:column;gap:2px}.section-group>.group-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ax-text-secondary);padding:10px 8px 4px}.badges{display:inline-flex;gap:4px;flex-wrap:wrap}.present{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--ax-bg-canvas);display:flex;flex-direction:column}.present-bar{display:flex;gap:8px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--ax-border-default);background:var(--ax-bg-surface);flex-wrap:wrap}.present-body{flex:1;overflow:auto;padding:20px 12px 48px}.money-wrap{position:relative;display:block}.money-wrap .money-sign{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ax-text-tertiary);pointer-events:none;font-family:var(--ax-font-mono)}.money-wrap .input{padding-left:24px}.fin-total{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);font-size:18px;font-weight:700}.brand-logo{height:56px;width:auto;max-width:220px;object-fit:contain;background:#fff;border:1px solid var(--ax-border-default);border-radius:4px;padding:4px}.studio-3col{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(320px,400px);gap:16px;align-items:start}.studio-3col.no-editor{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}@media (max-width: 1279px){.studio-3col,.studio-3col.no-editor{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}}.studio-sticky{position:sticky;top:12px;max-height:calc(100vh - 24px);overflow:auto}.live-preview{display:flex;flex-direction:column;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);min-height:400px}.live-bar{display:flex;gap:8px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--ax-border-subtle);background:var(--ax-bg-surface);border-radius:var(--ax-radius-md) var(--ax-radius-md) 0 0;flex-wrap:wrap;position:sticky;top:0;z-index:3}.live-scroll{overflow:auto;scrollbar-gutter:stable;max-height:calc(100vh - 140px);padding:12px;display:flex;flex-direction:column;align-items:center;gap:14px}.live-page{position:relative;background:#fff;box-shadow:0 1px 3px #0f172a2e,0 6px 22px #0f172a14;flex:none}.live-page img{display:block;-webkit-user-select:none;user-select:none}.live-region{position:absolute;background:transparent;border:1.5px dashed transparent;border-radius:4px;cursor:pointer;padding:0}.live-region:hover,.live-region:focus-visible{border-color:var(--ax-border-focus);background:color-mix(in srgb,var(--ax-border-focus) 6%,transparent);outline:none}.live-region.on{border:2px solid var(--ax-border-focus);background:color-mix(in srgb,var(--ax-border-focus) 8%,transparent)}.live-region .live-tag{position:absolute;top:-10px;right:6px;font-size:10px;line-height:1;padding:3px 6px;border-radius:999px;background:var(--ax-action-primary-bg);color:var(--ax-text-on-accent);opacity:0;pointer-events:none;white-space:nowrap}.live-region:hover .live-tag,.live-region.on .live-tag,.live-region:focus-visible .live-tag{opacity:1}.live-region.brand:hover{border-style:dotted}.live-editor{position:absolute;z-index:5;box-shadow:0 10px 30px #0f172a38;padding:12px;max-height:420px;overflow:auto}.live-trades{display:flex;gap:4px;align-items:center;overflow-x:auto;max-width:100%;flex-wrap:nowrap;scrollbar-width:thin}.live-trades .chipbtn.sm{padding:3px 9px;font-size:12px;white-space:nowrap;flex:none}.live-bar{flex-wrap:wrap}.live-bar>.live-trades{flex:1 1 100%}.rm{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.rm-job{position:sticky;top:0;z-index:20;box-shadow:var(--ax-elevation-1)}.rm-job.rm-phone{position:static;box-shadow:none}.rm-track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.rm-step{min-width:0;color:var(--ax-text-tertiary)}.rm-step>button,.rm-step>.rm-stepbox{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;background:none;border:0;padding:0 0 2px;font:inherit;color:inherit;min-width:0}.rm-step>button{cursor:pointer;border-radius:var(--ax-radius-xs)}.rm-step>button:hover .rm-step-name,.rm-step>button[aria-expanded=true] .rm-step-name{text-decoration:underline;text-underline-offset:3px}.rm-step>button:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:2px}.rm-bar{display:block;width:100%;height:4px;border-radius:2px;background:var(--ax-border-default)}.rm-step.done{color:var(--ax-text-secondary)}.rm-step.done .rm-bar{background:var(--ax-state-success-fg)}.rm-step.current{color:var(--ax-text-primary)}.rm-step.current .rm-bar{background:var(--ax-nav-indicator);height:6px;margin-top:-1px}.rm-step.next .rm-bar{background:repeating-linear-gradient(90deg,var(--ax-nav-indicator) 0 6px,transparent 6px 11px);opacity:.6}.rm-step-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rm-step.current .rm-step-name{font-weight:700}.rm-when{font-size:11px;color:var(--ax-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rm-next{display:flex;gap:10px 14px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 12px;border-radius:var(--ax-radius-sm);background:var(--ax-state-info-bg)}.rm-next.good{background:var(--ax-state-success-bg)}.rm-next.bad{background:var(--ax-state-danger-bg)}.rm-next-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 300px}.rm-next-title{font-size:14px;color:var(--ax-text-primary);overflow-wrap:anywhere}.rm-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-tertiary)}.rm-cta{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rm-stages{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.rm-stages.wrap{flex-wrap:wrap;overflow:visible}.rm-stage{flex:none}.rm-stage>button{display:flex;flex-direction:column;gap:2px;text-align:left;border:1px solid var(--ax-border-subtle);border-left:3px solid var(--ax-border-strong);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:5px 10px;cursor:pointer;font:inherit;color:var(--ax-text-primary);white-space:nowrap}.rm-stage>button:hover{border-color:var(--ax-border-strong)}.rm-stage>button:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:1px}.rm-stage.s-active>button{border-left-color:var(--ax-nav-indicator);background:var(--ax-bg-surface)}.rm-stage.s-done>button,.rm-stage.s-skipped>button{border-left-color:var(--ax-state-success-fg)}.rm-stage.s-blocked>button{border-left-color:var(--ax-state-danger-fg)}.rm-stage.s-waiting_external>button{border-left-color:var(--ax-state-warning-fg)}.rm-stage.s-planned>button{border-style:dashed;border-left-style:solid;background:transparent;color:var(--ax-text-secondary)}.rm-stage.overdue>button{border-color:var(--ax-state-danger-fg)}.rm-stage-name{font-size:12px;font-weight:600}.rm-stage-meta{display:flex;gap:8px;font-size:11px;color:var(--ax-text-tertiary)}.rm-state.s-active{color:var(--ax-text-link);font-weight:600}.rm-state.s-done,.rm-state.s-skipped{color:var(--ax-state-success-fg)}.rm-state.s-blocked{color:var(--ax-state-danger-fg);font-weight:600}.rm-state.s-waiting_external{color:var(--ax-state-warning-fg)}.rm-overdue{color:var(--ax-state-danger-fg);font-weight:600}.rm-panel{border-top:1px solid var(--ax-border-subtle);padding-top:10px;display:flex;flex-direction:column;gap:8px;max-height:42vh;overflow:auto}.rm-reqs,.rm-hist,.rm-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rm-reqs>li{display:flex;gap:8px;align-items:center;font-size:13px;min-width:0}.rm-hist{gap:3px}.rm-more,.rm-link{border:0;background:none;color:var(--ax-text-link);font:inherit;font-size:12px;font-weight:600;padding:2px 0;cursor:pointer;align-self:flex-start;text-align:left}.rm-link{font-weight:500}.rm-opp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rm-col{display:flex;flex-direction:column;gap:4px;min-width:0}.rm-checks{gap:2px;font-size:12px}.rm-checks>li{display:flex;gap:6px;align-items:baseline;color:var(--ax-text-tertiary)}.rm-checks>li.c-done{color:var(--ax-state-success-fg)}.rm-checks>li.c-current{color:var(--ax-text-primary);font-weight:600}.rm-quick{display:flex;gap:6px;flex-wrap:wrap;border-top:1px solid var(--ax-border-subtle);padding-top:8px}@media (max-width: 1099px){.rm-opp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rm-phone{padding:10px 12px;gap:8px}.rm-phone .rm-opp-grid{grid-template-columns:minmax(0,1fr)}.rm-phone .rm-next{padding:8px 10px}.rm-phone .rm-cta{width:100%}.rm-phone .rm-cta>.btn{flex:1 1 auto}.initial-chip{display:inline-flex;align-items:center;gap:6px;cursor:pointer;height:auto;min-height:40px;white-space:normal;font-size:13px}.initial-chip[data-on=true]{border-color:var(--ax-action-primary-bg);background:color-mix(in srgb,var(--ax-action-primary-bg) 12%,var(--ax-bg-surface));color:var(--ax-text-primary)}.initial-chip input{width:18px;height:18px;margin:0;accent-color:var(--ax-action-primary-bg)}.initial-chip b{color:var(--ax-action-primary-bg)}:root,[data-theme=light]{--ms-lead: #E3B63F;--ms-lead-fg: #7A5A00;--ms-lead-bg: #FBF3DA;--ms-opp: #8C98AA;--ms-opp-fg: #46505E;--ms-opp-bg: #EDF0F4;--ms-prospect: #E59A62;--ms-prospect-fg: #97491A;--ms-prospect-bg: #FCEDE2;--ms-approved: #6DB386;--ms-approved-fg: #22684A;--ms-approved-bg: #E5F3EA;--ms-completed: #5AA9CC;--ms-completed-fg: #1A6382;--ms-completed-bg: #E2F1F7;--ms-invoiced: #DE7B71;--ms-invoiced-fg: #9C352D;--ms-invoiced-bg: #FBE8E5;--ms-closed: #3F444C;--ms-closed-fg: #2B2F35;--ms-closed-bg: #ECEDEF;--ms-on: #FFFFFF;--ms-pending: #E4E1DA;--ms-pending-fg: #8A9099;--ms-line: #D7D3CB}[data-theme=dark]{--ms-lead: #C9A13A;--ms-lead-fg: #EBCB72;--ms-lead-bg: #2A2416;--ms-opp: #6E7B8F;--ms-opp-fg: #AEB8C7;--ms-opp-bg: #1D222A;--ms-prospect: #D2834C;--ms-prospect-fg: #F2AE7E;--ms-prospect-bg: #2C1F16;--ms-approved: #4E9A6B;--ms-approved-fg: #85CFA2;--ms-approved-bg: #15271D;--ms-completed: #3F8FB3;--ms-completed-fg: #82C8E4;--ms-completed-bg: #13252D;--ms-invoiced: #C7635A;--ms-invoiced-fg: #F09A92;--ms-invoiced-bg: #2D1818;--ms-closed: #A3A9B2;--ms-closed-fg: #D2D6DB;--ms-closed-bg: #22252A;--ms-on: #0B0C0E;--ms-pending: #2A2E35;--ms-pending-fg: #7D838C;--ms-line: #33373E}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ms-lead: #C9A13A;--ms-lead-fg: #EBCB72;--ms-lead-bg: #2A2416;--ms-opp: #6E7B8F;--ms-opp-fg: #AEB8C7;--ms-opp-bg: #1D222A;--ms-prospect: #D2834C;--ms-prospect-fg: #F2AE7E;--ms-prospect-bg: #2C1F16;--ms-approved: #4E9A6B;--ms-approved-fg: #85CFA2;--ms-approved-bg: #15271D;--ms-completed: #3F8FB3;--ms-completed-fg: #82C8E4;--ms-completed-bg: #13252D;--ms-invoiced: #C7635A;--ms-invoiced-fg: #F09A92;--ms-invoiced-bg: #2D1818;--ms-closed: #A3A9B2;--ms-closed-fg: #D2D6DB;--ms-closed-bg: #22252A;--ms-on: #0B0C0E;--ms-pending: #2A2E35;--ms-pending-fg: #7D838C;--ms-line: #33373E}}.ms-lead{--ms: var(--ms-lead);--ms-fg: var(--ms-lead-fg);--ms-bg: var(--ms-lead-bg)}.ms-opportunity{--ms: var(--ms-opp);--ms-fg: var(--ms-opp-fg);--ms-bg: var(--ms-opp-bg)}.ms-prospect{--ms: var(--ms-prospect);--ms-fg: var(--ms-prospect-fg);--ms-bg: var(--ms-prospect-bg)}.ms-approved{--ms: var(--ms-approved);--ms-fg: var(--ms-approved-fg);--ms-bg: var(--ms-approved-bg)}.ms-completed{--ms: var(--ms-completed);--ms-fg: var(--ms-completed-fg);--ms-bg: var(--ms-completed-bg)}.ms-invoiced{--ms: var(--ms-invoiced);--ms-fg: var(--ms-invoiced-fg);--ms-bg: var(--ms-invoiced-bg)}.ms-closed{--ms: var(--ms-closed);--ms-fg: var(--ms-closed-fg);--ms-bg: var(--ms-closed-bg)}.ms-bubble{--sz: 40px;width:var(--sz);height:var(--sz);flex:none;border-radius:50%;display:inline-grid;place-items:center;font-weight:700;font-size:calc(var(--sz) * .42);line-height:1;letter-spacing:0;background:var(--ms-pending);color:var(--ms-pending-fg);transition:transform .15s ease,box-shadow .15s ease}.ms-bubble.sm{--sz: 22px}.ms-bubble.md{--sz: 30px}.ms-bubble.done{background:var(--ms);color:var(--ms-on)}.ms-bubble.current{background:var(--ms);color:var(--ms-on);box-shadow:0 0 0 3px var(--ax-bg-surface),0 0 0 5px var(--ms)}.ms-bubble.next{background:var(--ms-bg);color:var(--ms-fg);box-shadow:inset 0 0 0 1.5px var(--ms)}.ms-bubble.history{background:var(--ms);color:var(--ms-on);opacity:.82}.ms-bubble svg{width:52%;height:52%}.ms-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 9px 2px 3px;border-radius:999px;background:var(--ms-bg);color:var(--ms-fg);font-size:12px;font-weight:600;white-space:nowrap}.msp{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:16px 24px;align-items:center}.msp-left{display:flex;flex-direction:column;gap:6px;min-width:0}.msp-line{font-size:13px;color:var(--ax-text-primary);display:flex;gap:6px;align-items:baseline;min-width:0}.msp-line>.k{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex:none}.msp-line>.v{overflow:hidden;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.msp-line.status>.k{color:var(--ms-approved-fg)}.msp-line.nextstep>.k{color:var(--ms-prospect-fg)}.msp-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}.msp-check{font-size:12px;color:var(--ax-text-secondary);display:inline-flex;gap:6px;align-items:center}.msp-check .bar{width:64px;height:4px;border-radius:2px;background:var(--ax-border-default);overflow:hidden;display:inline-block}.msp-check .bar>i{display:block;height:100%;background:var(--ms-approved)}.mtrack{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;min-width:0}.mtrack>li{display:flex;align-items:flex-start;min-width:0;flex:1 1 0}.mtrack>li:first-child{flex:0 0 auto}.mstep{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:64px;background:none;border:0;padding:0;font:inherit;color:var(--ax-text-tertiary);cursor:pointer;border-radius:var(--ax-radius-sm)}.mstep:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:3px}.mstep:hover .ms-bubble{transform:translateY(-1px)}.mstep .nm{font-size:12.5px;font-weight:600;color:var(--ax-text-secondary);white-space:nowrap}.mstep.current .nm{color:var(--ms-fg);font-weight:700}.mstep.upcoming .nm,.mstep.next .nm{color:var(--ax-text-tertiary);font-weight:500}.mstep .dt{font-size:11px;font-variant-numeric:tabular-nums;color:var(--ax-text-tertiary);white-space:nowrap}.mstep.history .nm{font-weight:500;color:var(--ax-text-tertiary)}.mlink{flex:1 1 auto;min-width:22px;display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:4px;margin:0 2px}.mlink .el{font-size:10.5px;color:var(--ax-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;min-height:13px}.mlink .ln{width:100%;height:2px;border-radius:1px;background:var(--ms-line)}.mlink.done .ln{background:var(--ax-border-strong);opacity:.55}.mlink.sep .ln{background:repeating-linear-gradient(90deg,var(--ms-line) 0 4px,transparent 4px 8px)}.money-strip{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.money-strip .m{display:flex;flex-direction:column;gap:0;min-width:0}.money-strip .m>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ax-text-tertiary)}.money-strip .m>b{font-size:15px;font-variant-numeric:tabular-nums;color:var(--ax-text-primary)}.money-strip .m.due>b{color:var(--ms-invoiced-fg)}.money-strip .m.clear>b{color:var(--ms-approved-fg)}.paid-ring{--p: 0;width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;background:conic-gradient(var(--ms-approved) calc(var(--p) * 1%),var(--ax-border-default) 0)}.paid-ring>span{width:30px;height:30px;border-radius:50%;background:var(--ax-bg-surface);display:grid;place-items:center;font-size:10.5px;font-weight:700;color:var(--ax-text-primary);font-variant-numeric:tabular-nums}.rm-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--ax-border-subtle);padding-bottom:10px}.rm-head .ttl{font-size:13px;font-weight:700;color:var(--ax-text-primary)}.rm-head .since{font-size:12px;color:var(--ax-text-tertiary)}.rm-head .since b{color:var(--ms-fg)}.adv-group{display:flex;flex-direction:column;gap:6px}.adv-group+.adv-group{border-top:1px solid var(--ax-border-subtle);padding-top:12px}.adv-h{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ms-fg)}.adv-opt{display:flex;gap:10px;align-items:center;text-align:left;width:100%;border:1px solid var(--ax-border-default);border-left:3px solid var(--ms, var(--ax-nav-indicator));background:var(--ax-bg-surface);border-radius:var(--ax-radius-sm);padding:9px 12px 9px 11px;font:inherit;color:var(--ax-text-primary);cursor:pointer;box-shadow:var(--ax-elevation-1)}.adv-opt:not(:disabled):after{content:"›";font-size:18px;line-height:1;color:var(--ms-fg, var(--ax-text-tertiary));flex:none}.adv-opt:hover:not(:disabled){border-color:var(--ms, var(--ax-border-strong));background:var(--ms-bg, var(--ax-bg-hover))}.adv-opt:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:1px}.adv-opt:disabled{cursor:not-allowed;background:var(--ax-bg-sunken);color:var(--ax-text-secondary);border-color:var(--ax-border-subtle);border-left-color:var(--ax-border-default);box-shadow:none}.adv-opt .t{font-weight:600;font-size:13.5px}.adv-opt:disabled .t{font-weight:500}.adv-opt .d{font-size:12px;color:var(--ax-text-tertiary)}.adv-opt .why{font-size:12px;color:var(--ax-state-warning-fg)}.adv-opt.milestone .t{color:var(--ms-fg)}@media (max-width: 1099px){.msp{grid-template-columns:minmax(0,1fr)}}.rm-phone .mtrack .mstep{min-width:44px}.rm-phone .mstep .nm{font-size:11px}.rm-phone .mstep .dt,.rm-phone .mlink .el{display:none}.rm-phone .ms-bubble{--sz: 28px}.wstabs-wrap{flex:none;display:flex;align-items:flex-end;gap:6px;padding:0 12px;background:var(--ax-nav-header-bg);min-width:0;height:36px}.wstabs{display:flex;gap:2px;align-items:flex-end;overflow-x:auto;scrollbar-width:none;min-width:0;flex:1 1 auto;height:36px;padding-top:5px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.wstabs::-webkit-scrollbar{display:none}.wstab{flex:0 1 220px;min-width:132px;container-type:inline-size;height:30px;display:flex;align-items:center;border:1px solid transparent;border-bottom:0;border-radius:7px 7px 0 0;background:transparent;position:relative;color:var(--ax-text-secondary)}.wstab:hover{background:var(--ax-bg-hover)}.wstab.on{background:var(--ax-bg-canvas);border-color:var(--ax-border-default);height:32px;margin-bottom:-1px;color:var(--ax-text-primary)}.wstab.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ax-bg-canvas)}.wstab>button[role=tab]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;height:100%;padding:0 2px 0 9px;border:0;background:none;font:inherit;font-size:12px;color:inherit;cursor:pointer;text-align:left}.wstab.on>button[role=tab]{font-weight:600}.wstab>button[role=tab]:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:-2px;border-radius:6px}.wstab-t{display:flex;gap:5px;min-width:0;overflow:hidden;white-space:nowrap;align-items:baseline}.wstab-t>span:last-child{overflow:hidden;text-overflow:ellipsis}.wstab-t .mono{font-size:10.5px;color:var(--ax-text-tertiary);flex:none}.wstab .ms-bubble.sm{--sz: 16px;font-size:9px}.wstab .ms-bubble.current{box-shadow:none}.wstab-ico{width:15px;height:15px;flex:none;color:var(--ax-text-tertiary)}.wstab-x{flex:none;width:20px;height:20px;margin-right:4px;border:0;border-radius:5px;background:none;color:var(--ax-text-tertiary);display:grid;place-items:center;cursor:pointer;opacity:0}.wstab:hover .wstab-x,.wstab.on .wstab-x,.wstab:focus-within .wstab-x{opacity:1}.wstab-x:hover{background:var(--ax-bg-sunken);color:var(--ax-text-primary)}.wstab-x .ico{width:12px;height:12px}.wstabs-menu{flex:none;position:relative;padding-bottom:4px}.wstabs-menu .btn{--h: 26px}.wstabs-menu .btn .ico{width:15px;height:15px}.tablet .wstab{flex:0 0 168px}@container (max-width: 172px){.wstab-t .mono{display:none}}.wstabs-menu .pop-item[aria-current=true]{background:var(--ax-bg-selected)}.wstabs-menu .wstab-x{opacity:1;margin:0}.wstab.page .wstab-t>span:first-of-type:not(.wstab-sub){flex:none}.wstab-sub{color:var(--ax-text-tertiary);font-weight:400}.wstab-sub:before{content:"·";margin-right:5px}.wstab-t>span.wstab-sub{flex:0 1 auto}.wstab[draggable=true]{cursor:default}.wstab.dragging{opacity:.45}.wstab.drop-before{box-shadow:inset 3px 0 0 0 var(--ax-border-focus)}.wstab.drop-after{box-shadow:inset -3px 0 0 0 var(--ax-border-focus)}.activity-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:0;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);overflow:hidden}.act-cell{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 12px;border:0;border-right:1px solid var(--ax-border-subtle);background:none;font:inherit;cursor:pointer;text-align:left;color:var(--ax-text-primary)}.act-cell:last-child{border-right:0}.act-cell:hover{background:var(--ax-bg-hover)}.act-cell:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:-2px}.act-cell b{font-size:18px;font-weight:600}.act-cell span{font-size:11.5px;color:var(--ax-text-tertiary)}.act-cell.zero b{color:var(--ax-text-tertiary);font-weight:500}.otrack{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start}.otrack>li{display:flex;align-items:flex-start;flex:1 1 0;min-width:0}.otrack>li:first-child{flex:0 0 auto}.ostep{display:flex;gap:10px;align-items:center;min-width:0}.ostep .col{gap:1px;min-width:0}.ostep .nm{font-size:13px;font-weight:600;color:var(--ax-text-secondary);white-space:nowrap}.ostep.current .nm{color:var(--ms-fg);font-weight:700}.ostep .dt{font-size:11.5px;color:var(--ax-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.otrack .mlink{padding-top:14px;min-width:24px}.mstep.static{cursor:default}a.mstep{text-decoration:none}.opp-phases{display:flex;flex-direction:column;gap:8px;min-width:0}.opp-phase{display:flex;flex-direction:column;gap:4px;min-width:0}.rm-stage>.rm-stagebox{display:flex;flex-direction:column;gap:2px;border:1px solid var(--ax-border-subtle);border-left:3px solid var(--ax-border-strong);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:5px 10px;color:var(--ax-text-primary);white-space:nowrap}.rm-stage.s-current>.rm-stagebox{border-left-color:var(--ms, var(--ax-nav-indicator));background:var(--ms-bg, var(--ax-bg-surface))}.rm-stage.s-current .rm-stage-name{color:var(--ms-fg, var(--ax-text-primary));font-weight:700}.rm-stage.s-done>.rm-stagebox{border-left-color:var(--ax-state-success-fg)}.rm-stage.s-upcoming>.rm-stagebox{border-style:dashed;border-left-style:solid;background:transparent;color:var(--ax-text-secondary)}.rm-state.s-current{color:var(--ms-fg, var(--ax-text-link));font-weight:600}.rm-state.s-done{color:var(--ax-state-success-fg)}.rm-opp-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1099px){.rm-opp-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.rm-phone .rm-opp-grid.four{grid-template-columns:minmax(0,1fr)}.agr-list>li{align-items:flex-start}.agr-list .agr-t{color:var(--ax-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.appr-list>li{align-items:flex-start}.appr-ico{flex:none;width:18px;text-align:center;font-weight:700;color:var(--ax-text-tertiary);line-height:1.5}.appr-list>li.met .appr-ico{color:var(--ax-state-success-fg)}.appr-list>li.unmet .appr-ico{color:var(--ax-state-warning-fg)}.appr-list>li.met>.col>span:first-child{color:var(--ax-text-secondary)}.ms-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ms-tile{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);font:inherit;cursor:pointer;text-align:left;color:var(--ax-text-primary);min-width:0}.ms-tile:hover{border-color:var(--ms)}.ms-tile[aria-pressed=true]{border-color:var(--ms);background:var(--ms-bg);box-shadow:inset 0 0 0 1px var(--ms)}.ms-tile:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:2px}.ms-tile b{font-size:20px;font-weight:600;line-height:1.1}.ms-tile span span{font-size:12px;color:var(--ax-text-secondary)}@media (max-width: 899px){.ms-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.phone .ms-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.phone .ms-tile{flex-direction:column;padding:8px 4px;gap:4px;align-items:center;text-align:center}.phone .ms-tile .ms-bubble{--sz: 24px}.phone .ms-tile b{font-size:15px}.phone .ms-tile span span{font-size:10.5px}.prospect-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.page-head.jh{gap:10px;padding-bottom:0}.page-head.jh .title-row{align-items:flex-start}.jh-title{display:flex;flex-direction:column;gap:1px;min-width:0}.jh-name{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2;overflow-wrap:anywhere}.jh-addr{font-size:13.5px;font-weight:400;color:var(--ax-text-secondary);overflow-wrap:anywhere}.jh-sub{font-size:12.5px}.jh-stage{color:var(--ax-text-primary);font-weight:500}.jh-bar{display:flex;align-items:center;justify-content:space-between;gap:12px 28px;flex-wrap:wrap;padding:10px 0 2px;border-top:1px solid var(--ax-border-subtle);min-width:0;container-type:inline-size}.jh-bar>.jt{flex:1 1 640px}@container (max-width: 1200px){.jt .jt-i.history .jt-t{display:none}}@container (max-width: 820px){.jt .jt-i.upcoming .jt-t .dt,.jt .jt-i.next .jt-t .dt{display:none}}.jh-money{display:flex;gap:20px;align-items:center;flex:none}.jh-money .jm{display:flex;flex-direction:column;gap:0;min-width:0}.jh-money .jm>span,.jh-money .jm .col>span{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ax-text-tertiary);white-space:nowrap}.jh-money .jm>b,.jh-money .jm .col>b{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ax-text-primary);line-height:1.25}.jh-money .jm.due>b{color:var(--ms-invoiced-fg)}.jh-money .jm.clear>b{color:var(--ms-approved-fg)}.jh-money .jm.ring{flex-direction:row;gap:8px;align-items:center}.jh-money .paid-ring{width:34px;height:34px}.jh-money .paid-ring>span{width:26px;height:26px;font-size:0}.jt{list-style:none;margin:0;padding:0;display:flex;align-items:center;min-width:0;gap:0}.jt>li{display:flex;align-items:center;min-width:0;flex:1 1 auto}.jt>li:first-child{flex:0 1 auto}.jt-ln{flex:1 1 14px;min-width:8px;height:2px;margin:0 6px;border-radius:1px;background:var(--ms-line)}.jt-ln.done{background:var(--ax-border-strong);opacity:.5}.jt-ln.sep{background:repeating-linear-gradient(90deg,var(--ms-line) 0 4px,transparent 4px 8px)}.jt-n{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;background:none;border:0;padding:2px 4px 2px 2px;margin:-2px 0;font:inherit;color:inherit;border-radius:var(--ax-radius-sm);text-align:left;flex:0 1 auto}button.jt-n{cursor:pointer}button.jt-n:hover{background:var(--ax-bg-hover)}button.jt-n:hover .ms-bubble{transform:translateY(-1px)}.jt-n:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:1px}.jt-n .ms-bubble.sm{--sz: 24px}.jt-n .ms-bubble.current{box-shadow:0 0 0 2px var(--ax-bg-canvas),0 0 0 4px var(--ms)}.jt-n .ms-bubble.history{opacity:1;filter:saturate(.75)}.jt-t{display:flex;flex-direction:column;gap:0;min-width:0;line-height:1.2}.jt-t .nm{font-size:12.5px;font-weight:600;color:var(--ax-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jt-t .dt{font-size:11px;color:var(--ax-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.jt-i.current .nm{color:var(--ms-fg);font-weight:700}.jt-i.history .nm{font-weight:500;color:var(--ax-text-tertiary)}.jt-i.next .nm{color:var(--ax-text-secondary)}.jt-i.upcoming .nm,.jt-i.next .dt{color:var(--ax-text-tertiary);font-weight:500}.jt-i.upcoming .nm{font-weight:500}.jt.compact .jt-i.history .jt-t{display:none}.jt.compact .jt-ln{margin:0 4px;min-width:6px}.jt.compact .jt-n{gap:5px}.jt.compact .jt-t .nm{font-size:12px}.jt.compact .jt-t .dt{font-size:10.5px}.phone .jt-scroll{overflow-x:auto;scrollbar-width:none;padding:2px 0}.phone .jt-scroll::-webkit-scrollbar{display:none}.phone .jh-bar>.hscroll-wrap{flex:1 1 100%;min-width:0}.phone .hscroll-wrap>.tabs-arrow{top:0;height:30px;width:24px}.phone .jt>li{flex:0 0 auto}.phone .jt-ln{flex:0 0 12px;min-width:12px}.phone .jt-i.upcoming .jt-t .dt{display:none}.phone .jh-bar{gap:10px;padding-top:8px}.phone .jh-bar>.jt{flex-basis:100%}.phone .jh-money{width:100%;justify-content:space-between;gap:10px}.phone .jh-money .jm>b,.phone .jh-money .jm .col>b{font-size:14px}.phone .jh-name{font-size:20px}.ns{background:var(--ax-bg-surface);border:1px solid var(--ax-border-default);border-left:3px solid var(--ms, var(--ax-nav-indicator));border-radius:var(--ax-radius-md);padding:12px 16px 12px 15px;display:flex;flex-direction:column;gap:10px;min-width:0}.ns.good{border-left-color:var(--ax-state-success-fg)}.ns.bad{border-left-color:var(--ax-state-danger-fg)}.ns.warn{border-left-color:var(--ax-state-warning-fg)}.ns-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ns-k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ms-fg, var(--ax-text-tertiary))}.ns.good .ns-k{color:var(--ax-state-success-fg)}.ns.bad .ns-k{color:var(--ax-state-danger-fg)}.ns-prog{font-size:12px;color:var(--ax-text-secondary);display:inline-flex;gap:8px;align-items:center}.ns-prog .bar{width:72px;height:4px;border-radius:2px;background:var(--ax-border-default);overflow:hidden;display:inline-block}.ns-prog .bar>i{display:block;height:100%;background:var(--ms, var(--ms-approved))}.ns-body{display:flex;gap:12px 20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ns-title{font-size:16px;font-weight:600;letter-spacing:-.005em;color:var(--ax-text-primary);overflow-wrap:anywhere;line-height:1.3}.ns-act{display:flex;gap:6px 12px;align-items:center;flex-wrap:wrap;flex:none}.ns-attn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.ns-attn>li{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;padding-left:12px;position:relative}.ns-attn>li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--ax-state-warning-fg)}.ns-attn>li.bad:before{background:var(--ax-state-danger-fg)}.ns-attn>li.bad{color:var(--ax-state-danger-fg)}.ns-attn>li.warn{color:var(--ax-state-warning-fg)}.phone .ns{padding:12px}.phone .ns-act{width:100%}.phone .ns-act>.btn{flex:1 1 auto}.phone .ns-title{font-size:15px}.sp{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:0;flex-wrap:wrap;row-gap:6px;min-width:0}.sp>li{display:flex;align-items:center;min-width:0;flex:0 1 auto;max-width:100%}.sp>li+li:before{content:"";width:18px;height:2px;margin:0 6px;background:var(--ms-line);flex:none;border-radius:1px}.sp>li.s-done+li:before{background:var(--ax-border-strong);opacity:.5}.sp-b{display:inline-flex;gap:8px;align-items:center;min-width:0;max-width:100%;border:1px solid var(--ax-border-subtle);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:5px 10px 5px 7px;font:inherit;color:var(--ax-text-primary);text-align:left}button.sp-b{cursor:pointer}button.sp-b:hover{border-color:var(--ax-border-strong)}.sp-b:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:1px}.sp-dot{width:18px;height:18px;flex:none;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;font-weight:700;border:2px solid var(--ax-border-strong);color:var(--ax-text-on-accent);background:transparent;box-sizing:border-box}.sp-nm{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sp-meta{font-size:11px;color:var(--ax-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.s-done .sp-dot{background:var(--ax-state-success-fg);border-color:var(--ax-state-success-fg)}.s-done .sp-nm{color:var(--ax-text-secondary);font-weight:500}.s-done .sp-b{background:transparent}.s-current .sp-b{background:var(--ax-bg-surface);border-color:var(--ms, var(--ax-nav-indicator));box-shadow:inset 2px 0 0 var(--ms, var(--ax-nav-indicator))}.s-current .sp-dot{border-color:var(--ms, var(--ax-nav-indicator));background:var(--ms, var(--ax-nav-indicator));box-shadow:inset 0 0 0 3px var(--ax-bg-surface)}.s-current .sp-nm{color:var(--ms-fg, var(--ax-text-primary));font-weight:700}.s-next .sp-dot{border-style:dashed;border-color:var(--ms, var(--ax-border-strong))}.s-next .sp-b{border-style:dashed;background:transparent}.s-later .sp-b{background:transparent;color:var(--ax-text-secondary)}.s-later .sp-dot{border-color:var(--ms-line)}.s-later .sp-nm{font-weight:500}.s-blocked .sp-dot{border-color:var(--ax-state-danger-fg);background:var(--ax-state-danger-fg);box-shadow:inset 0 0 0 3px var(--ax-bg-surface)}.s-blocked .sp-b{border-color:var(--ax-state-danger-fg)}.s-blocked .sp-meta{color:var(--ax-state-danger-fg)}.s-waiting .sp-dot{border-color:var(--ax-state-warning-fg);background:var(--ax-state-warning-fg);box-shadow:inset 0 0 0 3px var(--ax-bg-surface)}.s-waiting .sp-meta{color:var(--ax-state-warning-fg)}.sp-i.s-planned .sp-dot,.sp-i.s-not_started .sp-dot{border-color:var(--ms-line)}.sp-i.s-active .sp-dot{border-color:var(--ms, var(--ax-nav-indicator));background:var(--ms, var(--ax-nav-indicator));box-shadow:inset 0 0 0 3px var(--ax-bg-surface)}.sp-i.s-skipped .sp-dot{background:var(--ax-border-strong)}.sp.vertical{flex-direction:column;gap:0;align-items:stretch}.sp.vertical>li{display:flex;gap:10px;align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--ax-border-subtle)}.sp.vertical>li:last-child{border-bottom:0}.sp.vertical>li+li:before{display:none}.sp.vertical .sp-dot{margin-top:1px}.sp.vertical .sp-nm,.sp.vertical .sp-meta{white-space:normal}.phone .sp{flex-direction:column;align-items:stretch;row-gap:4px}.phone .sp>li+li:before{display:none}.phone .sp-b{width:100%}.ov-grid{display:grid;gap:16px;align-items:start}.ov-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1279px){.ov-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 899px){.ov-grid.three,.ov-grid.two{grid-template-columns:minmax(0,1fr)}}.fin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.fin-grid>div{display:flex;flex-direction:column;gap:1px;min-width:0}.fin-grid>div>span{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-grid>div>b{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.fin-grid.six{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1099px){.fin-grid.six{grid-template-columns:repeat(3,minmax(0,1fr))}}.phone .fin-grid,.phone .fin-grid.six{grid-template-columns:repeat(2,minmax(0,1fr))}.card-h .small.faint{font-weight:400;text-align:right;max-width:60%}.facts{display:flex;flex-wrap:wrap;gap:4px 14px}.fact{border:0;background:none;padding:0;font:inherit;color:var(--ax-text-secondary);cursor:pointer;display:inline-flex;gap:5px;align-items:baseline;font-size:12.5px}.fact b{font-weight:600;color:var(--ax-text-primary)}.fact.zero b{color:var(--ax-text-tertiary);font-weight:500}.fact:hover{text-decoration:underline;text-underline-offset:3px}.stg-ms{display:flex;flex-direction:column;gap:6px}.stg-ms-h{display:flex;gap:8px;align-items:center;font-size:14px;padding:2px 0}.stg-ms.upcoming .stg-ms-h b,.stg-ms.next .stg-ms-h b{color:var(--ax-text-secondary)}.stg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.stg{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 10px}.stg-rail{position:relative;display:flex;justify-content:center;padding-top:11px}.stg-rail:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:var(--ms-line)}.stg:first-child .stg-rail:before{top:11px}.stg:last-child .stg-rail:before{bottom:auto;height:11px}.stg-rail .sp-dot{position:relative;background:var(--ax-bg-canvas)}.stg-body{border:1px solid var(--ax-border-default);background:var(--ax-bg-surface);border-radius:var(--ax-radius-md);margin-bottom:6px;min-width:0}.stg.s-current .stg-body{border-color:var(--ms, var(--ax-nav-indicator));box-shadow:inset 3px 0 0 var(--ms, var(--ax-nav-indicator))}.stg.s-blocked .stg-body{border-color:var(--ax-state-danger-fg);box-shadow:inset 3px 0 0 var(--ax-state-danger-fg)}.stg.s-waiting .stg-body{box-shadow:inset 3px 0 0 var(--ax-state-warning-fg)}.stg.s-later .stg-body,.stg.s-next .stg-body{border-style:dashed;background:transparent}.stg.s-done .stg-body{background:transparent}.stg.focus .stg-body{box-shadow:0 0 0 3px color-mix(in srgb,var(--ax-nav-indicator) 25%,transparent);transition:box-shadow .3s}.stg-h{display:flex;gap:10px;align-items:center;width:100%;padding:9px 12px;border:0;background:none;font:inherit;color:var(--ax-text-primary);text-align:left;cursor:pointer;border-radius:var(--ax-radius-md)}.stg-h:hover{background:var(--ax-bg-hover)}.stg-h:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:-2px}.stg-nm{font-size:13.5px;font-weight:600}.stg.s-done .stg-nm,.stg.s-later .stg-nm{font-weight:500;color:var(--ax-text-secondary)}.stg.s-current .stg-nm{color:var(--ms-fg, var(--ax-text-primary))}.stg-meta{font-size:12px;color:var(--ax-text-tertiary);display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.stg-meta .sep{color:var(--ax-border-strong)}.stg-chev{color:var(--ax-text-tertiary);font-size:12px;flex:none;width:14px;text-align:center}.stg-detail{padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--ax-border-subtle);margin-top:-2px}.phone .stg{grid-template-columns:20px minmax(0,1fr);gap:0 8px}.phone .stg-h,.phone .stg-detail{padding:10px}.more-menu [role=menu] .btn{justify-content:flex-start;border-color:transparent;background:transparent}.prod-secondary .card-h .btn.primary{border-color:var(--ax-action-secondary-border);background:var(--ax-action-secondary-bg);color:var(--ax-text-primary)}.prod-secondary .card-h .btn.primary:hover{border-color:var(--ax-border-strong);background:var(--ax-action-secondary-bg)}.s-passed .sp-dot{border-style:dashed;border-color:var(--ax-border-strong)}.s-passed .sp-b{background:transparent;color:var(--ax-text-secondary)}.s-passed .sp-nm{font-weight:500}.wstab-t>span:not(.mono):not(.wstab-sub){overflow:hidden;text-overflow:ellipsis}.wstab.preview .wstab-t>span:not(.mono){font-style:italic}.wstab.pinned{flex:0 1 180px}.wstab-pin{width:13px;height:13px;flex:none;margin:0 6px 0 2px;color:var(--ax-text-tertiary)}.popover .gs-person{display:flex;flex-direction:column;gap:2px;padding-bottom:6px}.popover .gs-chips{display:flex;flex-wrap:wrap;gap:4px;padding:0 10px}.popover .gs-chip{height:24px;padding:0 9px;border-radius:12px;border:1px solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.popover .gs-chip:hover,.popover .gs-chip[aria-selected=true]{background:var(--ax-bg-hover);color:var(--ax-text-primary);border-color:var(--ax-border-focus)}.popover .gs-chip.primary{border-color:var(--ax-action-strong-bg);color:var(--ax-text-primary);background:var(--ax-bg-selected)}.popover .gs-chip.primary[aria-selected=true]{background:var(--ax-action-strong-bg);color:var(--ax-action-strong-text)}.touch .popover .gs-chip{height:32px;padding:0 12px}.ax-anchor-flash{outline:2px solid var(--ax-border-focus);outline-offset:3px}.ph-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ph-actions .btn.lg{min-height:44px}.ph-progress{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken)}.ph-bar{height:6px;border-radius:var(--ax-radius-full);background:var(--ax-bg-surface);overflow:hidden;border:1px solid var(--ax-border-subtle)}.ph-bar>span{display:block;height:100%;background:var(--ax-action-primary-bg);transition:width .2s}.ph-queue{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;max-height:260px;overflow:auto}.ph-qitem{display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);min-width:0;font-size:12px}.ph-qitem .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-areas{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.ph-areas .chipbtn{flex:none}.ph-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:6px}.touch .ph-grid,.phone .ph-grid{grid-template-columns:repeat(3,1fr);gap:4px}.ph-tile{position:relative;aspect-ratio:1 / 1;border-radius:var(--ax-radius-sm);overflow:hidden;background:var(--ax-bg-sunken);border:1px solid var(--ax-border-subtle);padding:0;cursor:pointer}.ph-tile img{width:100%;height:100%;object-fit:cover;display:block}.ph-tile .ph-open{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:none;cursor:pointer;display:block;width:100%;height:100%}.ph-tile .ph-tag{pointer-events:none}.ph-tile.sel{outline:3px solid var(--ax-border-focus);outline-offset:-3px}.ph-tile .ph-check{position:absolute;top:4px;left:4px;width:28px;height:28px;border-radius:var(--ax-radius-full);border:2px solid #fff;background:#00000040;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;box-shadow:0 0 0 1px #0003;padding:0;cursor:pointer;z-index:1}.ph-tile.sel .ph-check{background:var(--ax-action-primary-bg)}.ph-tile .ph-tag{position:absolute;left:0;right:0;bottom:0;padding:2px 5px;font-size:10.5px;color:#fff;background:linear-gradient(transparent,#000000a6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.ph-tile .ph-pending{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ax-text-secondary)}.ph-bulk{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-raised, var(--ax-bg-surface));box-shadow:var(--ax-elevation-2, 0 4px 14px rgba(0,0,0,.12))}.ph-light{display:flex;flex-direction:column;gap:10px}.ph-light .stage{position:relative;background:#0b0d10;border-radius:var(--ax-radius-md);display:flex;align-items:center;justify-content:center;min-height:240px;max-height:70vh;overflow:hidden}.ph-light .stage img{max-width:100%;max-height:70vh;object-fit:contain;display:block}.ph-light .nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:var(--ax-radius-full);border:0;background:#ffffffd9;font-size:22px;cursor:pointer}.ph-light .nav.prev{left:8px}.ph-light .nav.next{right:8px}.ph-intro{margin:0;line-height:1.5}.ir-point{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1px solid var(--ax-border-subtle)}.ir-point:last-child{border-bottom:0}.ir-point .ir-row{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ir-cond{display:inline-flex;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);overflow:hidden}.ir-cond button{min-width:64px;min-height:36px;border:0;background:var(--ax-bg-surface);font:inherit;font-size:13px;cursor:pointer;padding:0 10px;color:var(--ax-text-primary)}.ir-cond button+button{border-left:1px solid var(--ax-border-default)}.ir-cond button[aria-pressed=true].ok{background:var(--ax-state-success-bg);color:var(--ax-state-success-fg);font-weight:600}.ir-cond button[aria-pressed=true].damage{background:var(--ax-state-danger-bg);color:var(--ax-state-danger-fg);font-weight:600}.ir-cond button[aria-pressed=true].na{background:var(--ax-bg-selected);font-weight:600}.ir-section>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--ax-border-default)}.ir-section>summary::-webkit-details-marker{display:none}.ir-steps{position:sticky;top:0;z-index:4;background:var(--ax-bg-surface);padding-bottom:6px}.ir-present section{break-inside:avoid}.ir-present .ph-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.lfa-now{display:flex;flex-direction:column;gap:6px}.lfa-item{display:flex;gap:10px;align-items:flex-start}.lfa-dot{width:8px;height:8px;margin-top:6px;border-radius:var(--ax-radius-full);background:var(--ax-text-tertiary);flex:none}.lfa-dot.live{background:var(--ax-state-success-fg);box-shadow:0 0 0 3px var(--ax-state-success-bg)}.lfa-dot.warn{background:var(--ax-state-warning-fg)}.lock-gate{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;background:var(--ax-bg-canvas)}.lock-gate .card{width:min(640px,100%);gap:14px}.rr-group{gap:6px;border:0;padding:0;margin:0;min-width:0}.rr-group>legend{margin-bottom:4px;padding:0}.result-option{padding:10px 12px;border:1px solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);align-items:center}.result-option.on{border-color:var(--ax-border-focus);background:var(--ax-bg-selected)}.result-option input{margin:0;flex:none}.result-option>.col{min-width:0}.rr-fold>summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:6px 0;border-radius:var(--ax-radius-sm)}.rr-fold>summary::-webkit-details-marker{display:none}.rr-fold>summary:before{content:"";width:7px;height:7px;border-right:1.5px solid var(--ax-text-tertiary);border-bottom:1.5px solid var(--ax-text-tertiary);transform:rotate(-45deg);flex:none;margin:0 2px 2px 0;transition:transform .15s;align-self:center}.rr-fold[open]>summary:before{transform:rotate(45deg)}.rr-fold>summary .label{margin:0}.rr-fold>summary:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:2px}.rr-fold>.rr-group{padding-top:8px}.sp-preview{border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);overflow:hidden}.sp-head{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;padding:10px 12px;border-bottom:1px solid var(--ax-border-subtle)}.sp-head>span{min-width:0;overflow-wrap:anywhere}.sp-body{padding:12px 14px;background:var(--ax-bg-surface);font-size:13px;line-height:1.55;color:var(--ax-text-primary)}.sp-body p{margin:0 0 10px}.sp-body p:last-child{margin-bottom:0}.sp-body .sp-link{color:var(--ax-text-link, var(--ax-action-primary-bg));text-decoration:underline}.sp-body .sp-sign{color:var(--ax-text-secondary)}a.kpi{text-decoration:none}a.kpi:hover{border-color:var(--ax-border-strong)}.ar-row{display:flex;flex-direction:column;gap:4px}.ar-row .ar-counts{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12.5px;color:var(--ax-text-secondary)}.ar-row .ar-counts .mono{color:var(--ax-text-primary)}
