@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@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,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: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-ugxPyKxw.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-B9oWc5Lo.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-CqNFfHCs.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-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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-1C8A,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-DJqRU3vO.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-D7SFKleX.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,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{min-height:100%}body{background-color:var(--axis-bg);color:var(--axis-text);font-family:var(--font-ui)}}@layer components{.axis-wordmark{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);font-family:var(--font-display)}.axis-page-shell{isolation:isolate;background:radial-gradient(76rem 34rem at -20% -18%,var(--axis-page-glow-a) 0%,transparent 74%),radial-gradient(66rem 34rem at 120% -14%,var(--axis-page-glow-b) 0%,transparent 74%),radial-gradient(48rem 24rem at 50% 115%,var(--axis-page-glow-c) 0%,transparent 76%),linear-gradient(180deg,#fff 0%,var(--axis-bg) 42%,var(--axis-bg) 100%);position:relative}@supports (color:color-mix(in lab,red,red)){.axis-page-shell{background:radial-gradient(76rem 34rem at -20% -18%,color-mix(in srgb,var(--axis-page-glow-a) 30%,transparent) 0%,transparent 74%),radial-gradient(66rem 34rem at 120% -14%,color-mix(in srgb,var(--axis-page-glow-b) 28%,transparent) 0%,transparent 74%),radial-gradient(48rem 24rem at 50% 115%,color-mix(in srgb,var(--axis-page-glow-c) 22%,transparent) 0%,transparent 76%),linear-gradient(180deg,color-mix(in srgb,#fff 92%,var(--axis-bg) 8%),color-mix(in srgb,var(--axis-bg) 82%,#eaf1ff 18%) 42%,color-mix(in srgb,var(--axis-bg) 74%,#dde8ff 26%))}}.axis-page-shell{background-attachment:fixed}.axis-page-shell:before{content:"";z-index:0;pointer-events:none;opacity:var(--axis-page-overlay-opacity);background-image:linear-gradient(126deg,var(--axis-page-glow-a) 0%,transparent 38%,var(--axis-page-glow-c) 72%,transparent 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.axis-page-shell:before{background-image:linear-gradient(126deg,color-mix(in srgb,var(--axis-page-glow-a) 17%,transparent) 0%,transparent 38%,color-mix(in srgb,var(--axis-page-glow-c) 14%,transparent) 72%,transparent 100%)}}.axis-page-shell:before{background-size:auto}html.dark .axis-page-shell{background:radial-gradient(54rem 28rem at -14% -20%,var(--axis-page-glow-a) 0%,transparent 74%),radial-gradient(52rem 26rem at 112% -16%,var(--axis-page-glow-b) 0%,transparent 76%),radial-gradient(42rem 20rem at 48% 116%,var(--axis-page-glow-c) 0%,transparent 78%),linear-gradient(180deg,var(--axis-bg-elev) 0%,var(--axis-bg) 52%,var(--axis-bg) 100%)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-page-shell{background:radial-gradient(54rem 28rem at -14% -20%,color-mix(in srgb,var(--axis-page-glow-a) 24%,transparent) 0%,transparent 74%),radial-gradient(52rem 26rem at 112% -16%,color-mix(in srgb,var(--axis-page-glow-b) 22%,transparent) 0%,transparent 76%),radial-gradient(42rem 20rem at 48% 116%,color-mix(in srgb,var(--axis-page-glow-c) 18%,transparent) 0%,transparent 78%),linear-gradient(180deg,color-mix(in srgb,var(--axis-bg-elev) 58%,var(--axis-bg) 42%) 0%,var(--axis-bg) 52%,color-mix(in srgb,var(--axis-bg) 90%,#060c15 10%) 100%)}}html.dark .axis-page-shell{background-attachment:fixed}html.dark .axis-page-shell:before{opacity:.11;background-image:linear-gradient(128deg,var(--axis-page-glow-a) 0%,transparent 36%,var(--axis-page-glow-b) 62%,#02050b29 100%)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-page-shell:before{background-image:linear-gradient(128deg,color-mix(in srgb,var(--axis-page-glow-a) 12%,transparent) 0%,transparent 36%,color-mix(in srgb,var(--axis-page-glow-b) 10%,transparent) 62%,#02050b29 100%)}}html.dark .axis-card{border-color:var(--axis-border-strong)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-card{border-color:color-mix(in srgb,var(--axis-border-strong) 62%,transparent)}}html.dark .axis-card{background:linear-gradient(180deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-card{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface) 94%,var(--axis-surface-soft) 6%),color-mix(in srgb,var(--axis-surface) 88%,var(--axis-bg-elev) 12%))}}html.dark .axis-card-soft{border-color:var(--axis-border)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-card-soft{border-color:color-mix(in srgb,var(--axis-border) 86%,transparent)}}html.dark .axis-card-soft{background:linear-gradient(180deg,var(--axis-surface-soft) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-card-soft{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface-soft) 66%,var(--axis-surface) 34%),color-mix(in srgb,var(--axis-surface) 90%,var(--axis-bg-elev) 10%))}}html.dark .axis-data-row{border-color:var(--axis-border)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-data-row{border-color:color-mix(in srgb,var(--axis-border) 86%,transparent)}}html.dark .axis-data-row{background:linear-gradient(180deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-data-row{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface) 92%,var(--axis-surface-soft) 8%),color-mix(in srgb,var(--axis-surface) 84%,var(--axis-bg-elev) 16%))}}html.dark .axis-split-panel{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-split-panel{background-color:color-mix(in srgb,var(--axis-surface) 78%,var(--axis-bg) 22%)}}html.dark .axis-list-row{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-list-row{background-color:color-mix(in srgb,var(--axis-surface) 82%,var(--axis-surface-soft) 18%)}}html.dark .axis-list-row:nth-child(2n){background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-list-row:nth-child(2n){background-color:color-mix(in srgb,var(--axis-surface) 74%,var(--axis-surface-soft) 26%)}}html.dark .axis-surface-layer{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-surface-layer{background-color:color-mix(in srgb,var(--axis-surface) 88%,var(--axis-bg) 12%)}}html.dark .axis-surface-layer-soft{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){html.dark .axis-surface-layer-soft{background-color:color-mix(in srgb,var(--axis-surface-soft) 80%,var(--axis-bg) 20%)}}.axis-page-shell>*{z-index:1;position:relative}.axis-header-shell{z-index:45;border-bottom:1px solid var(--axis-header-border);position:sticky;top:0;overflow:visible}@supports (color:color-mix(in lab,red,red)){.axis-header-shell{border-bottom:1px solid color-mix(in srgb,var(--axis-header-border) 84%,transparent)}}.axis-header-shell{background:linear-gradient(95deg,var(--axis-header-bg) 0%,var(--axis-header-bg-alt) 56%,var(--axis-header-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-header-shell{background:linear-gradient(95deg,color-mix(in srgb,var(--axis-header-bg) 96%,transparent),color-mix(in srgb,var(--axis-header-bg-alt) 98%,transparent) 56%,color-mix(in srgb,var(--axis-header-bg) 96%,transparent))}}.axis-header-shell{color:var(--axis-header-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 34px #0206174d}.axis-header-shell:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--axis-header-border) 0%,transparent 64%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.axis-header-shell:after{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-header-border) 26%,transparent) 0%,transparent 64%)}}.axis-header-shell:after{opacity:.42}.axis-header-shell>*{z-index:1;position:relative}.axis-title{color:var(--axis-text)}.axis-subtitle{color:var(--axis-text-muted)}.axis-meta{color:var(--axis-text-soft)}:where(.axis-page-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.axis-page-section+.axis-page-section{margin-top:var(--axis-space-6)}.axis-section-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.axis-section-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--axis-text)}.axis-section-subtitle{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--axis-text-muted)}.axis-surface-layer{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-layer{border:1px solid color-mix(in srgb,var(--axis-border) 82%,transparent)}}.axis-surface-layer{border-radius:var(--axis-radius-lg);background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-surface-layer{background-color:color-mix(in srgb,var(--axis-surface) 84%,var(--axis-surface-soft) 16%)}}.axis-surface-layer{box-shadow:var(--axis-shadow-sm)}.axis-surface-layer-soft{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-layer-soft{border:1px solid color-mix(in srgb,var(--axis-border) 78%,transparent)}}.axis-surface-layer-soft{border-radius:var(--axis-radius-md);background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-surface-layer-soft{background-color:color-mix(in srgb,var(--axis-surface) 62%,var(--axis-surface-soft) 38%)}}.axis-nav-link{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--axis-nav-border);background-color:var(--axis-nav-bg);color:var(--axis-header-text);box-shadow:var(--axis-control-shadow);align-items:center;display:inline-flex}.axis-nav-link:hover{border-color:var(--axis-nav-border)}@supports (color:color-mix(in lab,red,red)){.axis-nav-link:hover{border-color:color-mix(in srgb,var(--axis-nav-border) 92%,transparent)}}.axis-nav-link:hover{background-color:var(--axis-nav-hover);color:var(--axis-header-text);box-shadow:var(--axis-control-shadow-strong)}.axis-nav-link:active{background-color:var(--axis-nav-hover)}@supports (color:color-mix(in lab,red,red)){.axis-nav-link:active{background-color:color-mix(in srgb,var(--axis-nav-hover) 86%,var(--axis-nav-active) 14%)}}.axis-nav-link:active{box-shadow:var(--axis-control-shadow-active)}.axis-nav-link-active{border-color:var(--axis-nav-border)}@supports (color:color-mix(in lab,red,red)){.axis-nav-link-active{border-color:color-mix(in srgb,var(--axis-nav-border) 96%,transparent)}}.axis-nav-link-active{background-color:var(--axis-nav-active);color:var(--axis-header-text);box-shadow:var(--axis-control-shadow-strong)}.axis-nav-badge{margin-left:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);background-color:var(--axis-nav-badge-bg);color:var(--axis-header-text);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.axis-nav-link-active .axis-nav-badge{background-color:var(--axis-nav-badge-active-bg)}.axis-nav-dropdown{z-index:50;margin-top:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 56);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 1.5);border:1px solid var(--axis-border);position:absolute;top:100%;right:0}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown{border:1px solid color-mix(in srgb,var(--axis-border) 86%,transparent)}}.axis-nav-dropdown{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown{background-color:color-mix(in srgb,var(--axis-surface) 88%,var(--axis-bg) 12%)}}.axis-nav-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 38px #0f172a33}.axis-nav-dropdown-item{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--axis-text-muted);display:block}.axis-nav-dropdown-item:hover{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown-item:hover{background-color:color-mix(in srgb,var(--axis-surface-soft) 68%,var(--axis-surface) 32%)}}.axis-nav-dropdown-item:hover{color:var(--axis-text)}.axis-nav-dropdown-item-active{border:1px solid var(--axis-accent)}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown-item-active{border:1px solid color-mix(in srgb,var(--axis-accent) 40%,transparent)}}.axis-nav-dropdown-item-active{background-color:var(--axis-accent)}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown-item-active{background-color:color-mix(in srgb,var(--axis-accent) 18%,var(--axis-surface) 82%)}}.axis-nav-dropdown-item-active{color:var(--axis-accent)}@supports (color:color-mix(in lab,red,red)){.axis-nav-dropdown-item-active{color:color-mix(in srgb,var(--axis-accent) 72%,var(--axis-text) 28%)}}.axis-theme-toggle{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--axis-border-strong);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.axis-theme-toggle{border-color:color-mix(in srgb,var(--axis-border-strong) 78%,transparent)}}.axis-theme-toggle{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-theme-toggle{background-color:color-mix(in srgb,var(--axis-surface) 90%,var(--axis-bg) 10%)}}.axis-theme-toggle{color:var(--axis-primary);box-shadow:var(--axis-control-shadow-strong)}.axis-theme-toggle:hover{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-theme-toggle:hover{background-color:color-mix(in srgb,var(--axis-surface-soft) 58%,var(--axis-surface) 42%)}}.axis-theme-toggle:active{box-shadow:var(--axis-control-shadow-active)}.axis-theme-toggle:focus-visible{box-shadow:var(--axis-focus-ring);outline:2px solid #0000}html.dark .axis-theme-toggle{color:var(--axis-primary-hover)}.axis-footer-shell{border-top:1px solid var(--axis-header-border)}@supports (color:color-mix(in lab,red,red)){.axis-footer-shell{border-top:1px solid color-mix(in srgb,var(--axis-header-border) 72%,transparent)}}.axis-footer-shell{background:linear-gradient(95deg,var(--axis-header-bg) 0%,var(--axis-header-bg-alt) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-footer-shell{background:linear-gradient(95deg,color-mix(in srgb,var(--axis-header-bg) 95%,transparent),color-mix(in srgb,var(--axis-header-bg-alt) 96%,transparent))}}.axis-footer-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.axis-footer-shell .axis-meta{color:var(--axis-header-text)}@supports (color:color-mix(in lab,red,red)){.axis-footer-shell .axis-meta{color:color-mix(in srgb,var(--axis-header-text) 84%,transparent)}}.axis-card{border-radius:var(--radius-2xl);border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-card{border:1px solid color-mix(in srgb,var(--axis-border) 86%,transparent)}}.axis-card{background:linear-gradient(180deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-card{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface) 94%,var(--axis-bg-elev) 6%),color-mix(in srgb,var(--axis-surface) 84%,var(--axis-bg) 16%))}}.axis-card{box-shadow:var(--axis-shadow-sm);transition:box-shadow .18s,border-color .18s}.axis-card:hover{box-shadow:var(--axis-shadow-md);border-color:var(--axis-border-strong)}@supports (color:color-mix(in lab,red,red)){.axis-card:hover{border-color:color-mix(in srgb,var(--axis-border-strong) 78%,transparent)}}.axis-card-soft{border-radius:var(--radius-2xl);border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-card-soft{border:1px solid color-mix(in srgb,var(--axis-border) 82%,transparent)}}.axis-card-soft{background:linear-gradient(180deg,var(--axis-surface-soft) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-card-soft{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface-soft) 56%,var(--axis-surface) 44%),color-mix(in srgb,var(--axis-surface) 76%,var(--axis-bg) 24%))}}.axis-card-soft{box-shadow:var(--axis-shadow-sm);transition:box-shadow .16s}.axis-card-soft:hover{box-shadow:var(--axis-shadow-md)}.axis-split-panel{border-radius:var(--radius-2xl);border:1px solid var(--axis-border);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axis-split-panel{border:1px solid color-mix(in srgb,var(--axis-border) 80%,transparent)}}.axis-split-panel{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-split-panel{background-color:color-mix(in srgb,var(--axis-surface) 74%,var(--axis-surface-soft) 26%)}}.axis-split-panel{box-shadow:var(--axis-shadow-sm)}.axis-split-panel-grid{background-color:var(--axis-border);gap:1px;display:grid}@supports (color:color-mix(in lab,red,red)){.axis-split-panel-grid{background-color:color-mix(in srgb,var(--axis-border) 92%,transparent)}}.axis-split-panel-cell{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-split-panel-cell{background-color:color-mix(in srgb,var(--axis-surface) 80%,var(--axis-surface-soft) 20%)}}.axis-split-panel-cell{transition:background-color .18s}.axis-list-row{border-bottom:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-list-row{border-bottom:1px solid color-mix(in srgb,var(--axis-border) 82%,transparent)}}.axis-list-row{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-list-row{background-color:color-mix(in srgb,var(--axis-surface) 74%,var(--axis-surface-soft) 26%)}}.axis-list-row{transition:background-color .17s,border-color .17s}.axis-list-row:nth-child(2n){background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-list-row:nth-child(2n){background-color:color-mix(in srgb,var(--axis-surface) 66%,var(--axis-surface-soft) 34%)}}.axis-list-row:hover{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-list-row:hover{background-color:color-mix(in srgb,var(--axis-surface-soft) 70%,var(--axis-primary) 30%)}}.axis-data-row{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-data-row{border:1px solid color-mix(in srgb,var(--axis-border) 78%,transparent)}}.axis-data-row{border-radius:var(--axis-radius-md);background:linear-gradient(180deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-data-row{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-surface) 90%,var(--axis-surface-soft) 10%),color-mix(in srgb,var(--axis-surface) 80%,var(--axis-bg) 20%))}}.axis-data-row{transition:box-shadow .18s,border-color .18s}.axis-data-row:hover{border-color:var(--axis-primary)}@supports (color:color-mix(in lab,red,red)){.axis-data-row:hover{border-color:color-mix(in srgb,var(--axis-primary) 36%,var(--axis-border) 64%)}}.axis-data-row:hover{box-shadow:var(--axis-shadow-sm)}.axis-list-row:last-child{border-bottom:none}.axis-page-hero{border-radius:var(--radius-2xl);border:1px solid var(--axis-border-strong);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axis-page-hero{border:1px solid color-mix(in srgb,var(--axis-border-strong) 78%,transparent)}}.axis-page-hero{background:linear-gradient(128deg,var(--axis-surface) 0%,var(--axis-surface) 56%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-page-hero{background:linear-gradient(128deg,color-mix(in srgb,var(--axis-surface) 88%,var(--axis-primary) 12%),color-mix(in srgb,var(--axis-surface) 82%,var(--axis-surface-soft) 18%) 56%,color-mix(in srgb,var(--axis-surface) 74%,var(--axis-bg) 26%))}}.axis-page-hero{box-shadow:var(--axis-shadow-md)}.axis-page-hero:after{content:"";background:var(--axis-accent);border-radius:9999px;width:220px;height:220px;position:absolute;top:-72px;right:-72px}@supports (color:color-mix(in lab,red,red)){.axis-page-hero:after{background:color-mix(in srgb,var(--axis-accent) 24%,transparent)}}.axis-page-hero:after{opacity:.28;pointer-events:none}.axis-page-hero:before{content:"";background:var(--axis-primary);border-radius:9999px;width:260px;height:200px;position:absolute;bottom:-92px;left:-64px}@supports (color:color-mix(in lab,red,red)){.axis-page-hero:before{background:color-mix(in srgb,var(--axis-primary) 24%,transparent)}}.axis-page-hero:before{opacity:.24;pointer-events:none}html.dark .axis-page-hero:after{opacity:.16}html.dark .axis-page-hero:before{opacity:.13}.axis-page-hero>*{z-index:1;position:relative}.axis-page-hero-eyebrow{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:var(--axis-text-soft)}.axis-page-hero-chip{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);border:1px solid var(--axis-border-strong);border-radius:3.40282e38px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-chip{border:1px solid color-mix(in srgb,var(--axis-border-strong) 70%,transparent)}}.axis-page-hero-chip{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-chip{background-color:color-mix(in srgb,var(--axis-surface) 68%,var(--axis-primary) 32%)}}.axis-page-hero-chip{color:var(--axis-text)}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-chip{color:color-mix(in srgb,var(--axis-text) 88%,var(--axis-primary) 12%)}}.axis-page-hero-icon{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);border:1px solid var(--axis-border-strong);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-icon{border:1px solid color-mix(in srgb,var(--axis-border-strong) 84%,transparent)}}.axis-page-hero-icon{background:linear-gradient(145deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--axis-surface) 76%,var(--axis-primary) 24%),color-mix(in srgb,var(--axis-surface) 64%,var(--axis-primary-strong) 36%))}}.axis-page-hero-icon{color:var(--axis-text)}@supports (color:color-mix(in lab,red,red)){.axis-page-hero-icon{color:color-mix(in srgb,var(--axis-text) 64%,var(--axis-primary) 36%)}}.axis-page-hero-icon{box-shadow:var(--axis-control-shadow)}.axis-page-hero-icon svg{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.axis-login-page-glow{background-image:radial-gradient(circle at top right,var(--axis-page-glow-b) 0%,transparent 44%)}@supports (color:color-mix(in lab,red,red)){.axis-login-page-glow{background-image:radial-gradient(circle at top right,color-mix(in srgb,var(--axis-page-glow-b) 26%,transparent) 0%,transparent 44%)}}.axis-login-header{border-color:var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-login-header{border-color:color-mix(in srgb,var(--axis-border) 88%,transparent)}}.axis-brand-mark,.axis-login-brand-mark{border:1px solid var(--axis-border-strong)}@supports (color:color-mix(in lab,red,red)){.axis-brand-mark,.axis-login-brand-mark{border:1px solid color-mix(in srgb,var(--axis-border-strong) 76%,transparent)}}.axis-brand-mark,.axis-login-brand-mark{background-color:var(--axis-bg-elev)}@supports (color:color-mix(in lab,red,red)){.axis-brand-mark,.axis-login-brand-mark{background-color:color-mix(in srgb,var(--axis-bg-elev) 84%,var(--axis-surface-soft) 16%)}}.axis-login-title{color:#fff;text-shadow:0 2px 11px #00000085}.axis-login-meta{color:#ffffffde;text-shadow:0 1px 8px #00000085}.axis-login-resource-card{border-color:var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-login-resource-card{border-color:color-mix(in srgb,var(--axis-border) 86%,transparent)}}.axis-login-resource-card{background:linear-gradient(160deg,var(--axis-surface) 0%,var(--axis-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.axis-login-resource-card{background:linear-gradient(160deg,color-mix(in srgb,var(--axis-surface) 90%,var(--axis-surface-soft) 10%),color-mix(in srgb,var(--axis-surface) 78%,var(--axis-bg) 22%))}}.axis-login-resource-card{box-shadow:var(--axis-shadow-sm)}.axis-login-resource-card:hover{border-color:var(--axis-primary)}@supports (color:color-mix(in lab,red,red)){.axis-login-resource-card:hover{border-color:color-mix(in srgb,var(--axis-primary) 46%,var(--axis-border) 54%)}}.axis-login-resource-card:hover{box-shadow:var(--axis-shadow-md)}.axis-login-resource-glow{background-image:radial-gradient(circle at center,var(--axis-primary-hover) 0%,transparent 68%)}@supports (color:color-mix(in lab,red,red)){.axis-login-resource-glow{background-image:radial-gradient(circle at center,color-mix(in srgb,var(--axis-primary-hover) 46%,transparent) 0%,transparent 68%)}}.axis-login-resource-glow{opacity:.42}.axis-login-resource-title{color:var(--axis-text)}.axis-login-resource-description{color:var(--axis-text-muted)}.axis-login-resource-launch{color:var(--axis-primary-hover)}@supports (color:color-mix(in lab,red,red)){.axis-login-resource-launch{color:color-mix(in srgb,var(--axis-primary-hover) 72%,var(--axis-text) 28%)}}.axis-login-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#03060eb8}.axis-login-countdown{color:var(--axis-primary-hover)}.axis-pagination-wrap{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.axis-pagination-controls{align-items:center;gap:var(--spacing);display:inline-flex}.axis-pagination-btn{min-width:calc(var(--spacing) * 9);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1px solid var(--axis-btn-secondary-border);background-color:var(--axis-btn-secondary-bg);color:var(--axis-btn-secondary-text);box-shadow:var(--axis-control-shadow);justify-content:center;align-items:center;display:inline-flex}.axis-pagination-btn:hover{border-color:var(--axis-btn-secondary-border)}@supports (color:color-mix(in lab,red,red)){.axis-pagination-btn:hover{border-color:color-mix(in srgb,var(--axis-btn-secondary-border) 84%,var(--axis-primary) 16%)}}.axis-pagination-btn:hover{background-color:var(--axis-btn-secondary-hover)}.axis-pagination-btn:active{background-color:var(--axis-btn-secondary-active);box-shadow:var(--axis-control-shadow-active)}.axis-pagination-btn.is-active{border-color:var(--axis-btn-primary-border);background-color:var(--axis-btn-primary-bg);color:#fff;box-shadow:var(--axis-control-shadow-strong)}.axis-pagination-btn.is-disabled{opacity:.45;pointer-events:none}.axis-pagination-ellipsis{padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--axis-text-soft)}.axis-card-muted{border-radius:var(--radius-xl);border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-card-muted{border:1px solid color-mix(in srgb,var(--axis-border) 84%,transparent)}}.axis-card-muted{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-card-muted{background-color:color-mix(in srgb,var(--axis-surface-soft) 80%,var(--axis-surface) 20%)}}.axis-icon-chip{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border:1px solid var(--axis-border);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axis-icon-chip{border:1px solid color-mix(in srgb,var(--axis-border) 82%,transparent)}}.axis-icon-chip{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-icon-chip{background-color:color-mix(in srgb,var(--axis-surface-soft) 64%,var(--axis-surface) 36%)}}.axis-icon-chip{color:var(--axis-text-muted)}@supports (color:color-mix(in lab,red,red)){.axis-icon-chip{color:color-mix(in srgb,var(--axis-text-muted) 82%,var(--axis-accent) 18%)}}.axis-icon-chip svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.axis-avatar-badge{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-avatar-badge{border:1px solid color-mix(in srgb,var(--axis-border) 90%,transparent)}}.axis-avatar-badge{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-avatar-badge{background-color:color-mix(in srgb,var(--axis-surface-soft) 76%,var(--axis-surface) 24%)}}.axis-avatar-badge{color:var(--axis-text-muted)}.axis-option-tile{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-option-tile{border:1px solid color-mix(in srgb,var(--axis-border) 88%,transparent)}}.axis-option-tile{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-option-tile{background-color:color-mix(in srgb,var(--axis-surface) 88%,var(--axis-bg-elev) 12%)}}.axis-progress-track{height:calc(var(--spacing) * 2);background-color:var(--axis-surface-soft);border-radius:3.40282e38px;width:100%;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.axis-progress-track{background-color:color-mix(in srgb,var(--axis-surface-soft) 86%,var(--axis-surface) 14%)}}.axis-progress-track{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-progress-track{border:1px solid color-mix(in srgb,var(--axis-border) 76%,transparent)}}.axis-progress-fill{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background:linear-gradient(90deg,var(--axis-primary) 0%,var(--axis-primary-hover) 100%);border-radius:3.40282e38px;transition-duration:.3s}.axis-form-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 3);border:1px solid var(--axis-border);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.axis-form-toolbar{border:1px solid color-mix(in srgb,var(--axis-border) 84%,transparent)}}.axis-form-toolbar{background-color:var(--axis-surface-soft)}@supports (color:color-mix(in lab,red,red)){.axis-form-toolbar{background-color:color-mix(in srgb,var(--axis-surface-soft) 74%,var(--axis-surface) 26%)}}.axis-field-shell{border-radius:var(--radius-xl);border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-field-shell{border:1px solid color-mix(in srgb,var(--axis-border) 84%,transparent)}}.axis-field-shell{background-color:var(--axis-surface)}@supports (color:color-mix(in lab,red,red)){.axis-field-shell{background-color:color-mix(in srgb,var(--axis-surface) 44%,var(--axis-surface-soft) 56%)}}.axis-label{margin-bottom:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--axis-text-muted);display:block}.axis-input{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.axis-input::placeholder{opacity:.9}.axis-input{border:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-input{border:1px solid color-mix(in srgb,var(--axis-border) 80%,transparent)}}.axis-input{background-color:var(--axis-bg-elev)}@supports (color:color-mix(in lab,red,red)){.axis-input{background-color:color-mix(in srgb,var(--axis-bg-elev) 88%,var(--axis-surface-soft) 12%)}}.axis-input{color:var(--axis-text);transition:border-color .15s,box-shadow .15s,background-color .15s}.axis-input::placeholder{color:var(--axis-text-muted);opacity:.85}.axis-input:focus{border-color:var(--axis-primary-hover)}@supports (color:color-mix(in lab,red,red)){.axis-input:focus{border-color:color-mix(in srgb,var(--axis-primary-hover) 62%,var(--axis-border) 38%)}}.axis-input:focus{box-shadow:var(--axis-focus-ring);outline:none}.axis-btn-primary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--on-accent);border:1px solid var(--axis-btn-primary-border);background-color:var(--axis-btn-primary-bg);box-shadow:var(--axis-control-shadow-strong);justify-content:center;align-items:center;display:inline-flex}.axis-btn-primary:hover{background-color:var(--axis-btn-primary-hover);box-shadow:var(--axis-control-shadow-strong)}.axis-btn-primary:active{border-color:var(--axis-btn-primary-border)}@supports (color:color-mix(in lab,red,red)){.axis-btn-primary:active{border-color:color-mix(in srgb,var(--axis-btn-primary-border) 86%,#000 14%)}}.axis-btn-primary:active{background-color:var(--axis-btn-primary-active);box-shadow:var(--axis-control-shadow-active)}.axis-btn-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.axis-input:focus-visible,.axis-btn-primary:focus-visible,.axis-btn-secondary:focus-visible,.axis-btn-ghost:focus-visible,.axis-pagination-btn:focus-visible,.axis-nav-link:focus-visible,.axis-nav-dropdown-item:focus-visible,.axis-link:focus-visible{outline-offset:2px;box-shadow:var(--axis-focus-ring);outline:2px solid #0000}.axis-btn-secondary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1px solid var(--axis-btn-secondary-border);background-color:var(--axis-btn-secondary-bg);color:var(--axis-btn-secondary-text);box-shadow:var(--axis-control-shadow);justify-content:center;align-items:center;display:inline-flex}.axis-btn-secondary:hover{border-color:var(--axis-btn-secondary-border)}@supports (color:color-mix(in lab,red,red)){.axis-btn-secondary:hover{border-color:color-mix(in srgb,var(--axis-btn-secondary-border) 84%,var(--axis-primary) 16%)}}.axis-btn-secondary:hover{background-color:var(--axis-btn-secondary-hover);box-shadow:var(--axis-control-shadow-strong)}.axis-btn-secondary:active{background-color:var(--axis-btn-secondary-active);box-shadow:var(--axis-control-shadow-active)}.axis-btn-secondary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.axis-btn-info{border-color:var(--axis-info-border);background-color:var(--axis-info-bg);color:var(--axis-info-text)}.axis-btn-info:hover{background-color:var(--axis-info-bg)}@supports (color:color-mix(in lab,red,red)){.axis-btn-info:hover{background-color:color-mix(in srgb,var(--axis-info-bg) 80%,var(--axis-info-border) 20%)}}.axis-btn-warning{border-color:var(--axis-warning-border);background-color:var(--axis-warning-bg);color:var(--axis-warning-text)}.axis-btn-warning:hover{background-color:var(--axis-warning-bg)}@supports (color:color-mix(in lab,red,red)){.axis-btn-warning:hover{background-color:color-mix(in srgb,var(--axis-warning-bg) 80%,var(--axis-warning-border) 20%)}}.axis-btn-success{border-color:var(--axis-alert-success-border);background-color:var(--axis-alert-success-bg);color:var(--axis-alert-success-text)}.axis-btn-success:hover{background-color:var(--axis-alert-success-bg)}@supports (color:color-mix(in lab,red,red)){.axis-btn-success:hover{background-color:color-mix(in srgb,var(--axis-alert-success-bg) 80%,var(--axis-alert-success-border) 20%)}}.axis-btn-danger{border-color:var(--axis-danger-border);background-color:var(--axis-danger-bg);color:var(--axis-danger-text)}.axis-btn-danger:hover{background-color:var(--axis-danger-bg)}@supports (color:color-mix(in lab,red,red)){.axis-btn-danger:hover{background-color:color-mix(in srgb,var(--axis-danger-bg) 80%,var(--axis-danger-border) 20%)}}.axis-btn-ghost{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1px solid var(--axis-border);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.axis-btn-ghost{border:1px solid color-mix(in srgb,var(--axis-border) 76%,transparent)}}.axis-btn-ghost{color:var(--axis-text-muted);background-color:#0000}.axis-btn-ghost:hover{border-color:var(--axis-border-strong)}@supports (color:color-mix(in lab,red,red)){.axis-btn-ghost:hover{border-color:color-mix(in srgb,var(--axis-border-strong) 70%,transparent)}}.axis-btn-ghost:hover,.axis-btn-ghost:active{background-color:var(--axis-btn-ghost-hover)}@supports (color:color-mix(in lab,red,red)){.axis-btn-ghost:active{background-color:color-mix(in srgb,var(--axis-btn-ghost-hover) 86%,var(--axis-bg) 14%)}}.axis-btn-ghost:active{box-shadow:var(--axis-control-shadow-active)}.axis-pill{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;border:1px solid var(--axis-neutral-border);background-color:var(--axis-neutral-bg);color:var(--axis-neutral-text);border-radius:3.40282e38px;align-items:center;display:inline-flex}.axis-status-badge{padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:1px solid var(--axis-neutral-border);background-color:var(--axis-neutral-bg);color:var(--axis-neutral-text);border-radius:3.40282e38px;align-items:center;display:inline-flex}.axis-status-submitted{border-color:var(--axis-info-border);background-color:var(--axis-info-bg);color:var(--axis-info-text)}.axis-status-in-review{border-color:var(--axis-warning-border);background-color:var(--axis-warning-bg);color:var(--axis-warning-text)}.axis-status-responded{border-color:var(--axis-alert-success-border);background-color:var(--axis-alert-success-bg);color:var(--axis-alert-success-text)}.axis-status-closed{border-color:var(--axis-neutral-border);background-color:var(--axis-neutral-bg);color:var(--axis-neutral-text)}.axis-pill-info{border-color:var(--axis-info-border);background-color:var(--axis-info-bg);color:var(--axis-info-text)}.axis-pill-warning{border-color:var(--axis-warning-border);background-color:var(--axis-warning-bg);color:var(--axis-warning-text)}.axis-pill-success{border-color:var(--axis-alert-success-border);background-color:var(--axis-alert-success-bg);color:var(--axis-alert-success-text)}.axis-pill-danger{border-color:var(--axis-danger-border);background-color:var(--axis-danger-bg);color:var(--axis-danger-text)}.axis-surface-info{border-color:var(--axis-info-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-info{border-color:color-mix(in srgb,var(--axis-info-border) 62%,var(--axis-border) 38%)}}.axis-surface-info{background-color:var(--axis-info-bg)}@supports (color:color-mix(in lab,red,red)){.axis-surface-info{background-color:color-mix(in srgb,var(--axis-info-bg) 68%,var(--axis-surface) 32%)}}.axis-surface-warning{border-color:var(--axis-warning-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-warning{border-color:color-mix(in srgb,var(--axis-warning-border) 62%,var(--axis-border) 38%)}}.axis-surface-warning{background-color:var(--axis-warning-bg)}@supports (color:color-mix(in lab,red,red)){.axis-surface-warning{background-color:color-mix(in srgb,var(--axis-warning-bg) 72%,var(--axis-surface) 28%)}}.axis-surface-success{border-color:var(--axis-alert-success-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-success{border-color:color-mix(in srgb,var(--axis-alert-success-border) 62%,var(--axis-border) 38%)}}.axis-surface-success{background-color:var(--axis-alert-success-bg)}@supports (color:color-mix(in lab,red,red)){.axis-surface-success{background-color:color-mix(in srgb,var(--axis-alert-success-bg) 66%,var(--axis-surface) 34%)}}.axis-surface-danger{border-color:var(--axis-danger-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-danger{border-color:color-mix(in srgb,var(--axis-danger-border) 64%,var(--axis-border) 36%)}}.axis-surface-danger{background-color:var(--axis-danger-bg)}@supports (color:color-mix(in lab,red,red)){.axis-surface-danger{background-color:color-mix(in srgb,var(--axis-danger-bg) 64%,var(--axis-surface) 36%)}}.axis-surface-neutral{border-color:var(--axis-neutral-border)}@supports (color:color-mix(in lab,red,red)){.axis-surface-neutral{border-color:color-mix(in srgb,var(--axis-neutral-border) 62%,var(--axis-border) 38%)}}.axis-surface-neutral{background-color:var(--axis-neutral-bg)}@supports (color:color-mix(in lab,red,red)){.axis-surface-neutral{background-color:color-mix(in srgb,var(--axis-neutral-bg) 68%,var(--axis-surface) 32%)}}.axis-callout{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px}.axis-callout-warning{border-color:var(--axis-warning-border);background-color:var(--axis-warning-bg);color:var(--axis-warning-text)}.axis-callout-success{border-color:var(--axis-alert-success-border);background-color:var(--axis-alert-success-bg);color:var(--axis-alert-success-text)}.axis-callout-danger{border-color:var(--axis-danger-border);background-color:var(--axis-danger-bg);color:var(--axis-danger-text)}.axis-alert-success{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;border-color:var(--axis-alert-success-border);background-color:var(--axis-alert-success-bg);color:var(--axis-alert-success-text)}.axis-alert-error{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;border-color:var(--axis-alert-error-border);background-color:var(--axis-alert-error-bg);color:var(--axis-alert-error-text)}.axis-link{text-underline-offset:2px;color:var(--axis-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--axis-accent);text-decoration-color:var(--axis-accent)}.axis-link:hover{color:var(--axis-accent)}.axis-link:focus-visible{text-decoration-thickness:2px}.axis-table{text-align:left;min-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-collapse:collapse}.axis-table th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-table th{border-bottom:1px solid color-mix(in srgb,var(--axis-border) 80%,transparent)}}.axis-table th{color:var(--axis-text-muted)}.axis-table td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-bottom:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-table td{border-bottom:1px solid color-mix(in srgb,var(--axis-border) 66%,transparent)}}.axis-table td{color:var(--axis-text)}.axis-table-head{border-bottom:1px solid var(--axis-border);color:var(--axis-text-muted)}.axis-table-row{border-bottom:1px solid var(--axis-border)}@supports (color:color-mix(in lab,red,red)){.axis-table-row{border-bottom:1px solid color-mix(in srgb,var(--axis-border) 72%,transparent)}}.axis-divider{border-color:var(--axis-border)}.axis-empty-state{border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-style:dashed;border-width:1px;border-color:var(--axis-border);color:var(--axis-text-soft)}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.w-4{width:calc(var(--spacing) * 4)}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-x-auto{overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:1px}.p-4{padding:calc(var(--spacing) * 4)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(min-width:48rem){.md\:grid-cols-\[1fr_220px_220px_auto\]{grid-template-columns:1fr 220px 220px auto}}}:root{--font-display:"Geist Sans",ui-sans-serif,sans-serif;--font-ui:"Geist Sans",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--radius:14px;--radius-sm:10px;--radius-lg:16px;--demo-toolbar-height:52px;--surface:var(--panel);--raised:var(--panel-2);--muted:var(--text-2);--quiet:var(--text-3);--line-soft:var(--line)}:root,html[data-theme=dark]{color-scheme:dark;--bg:#101318;--bg-1:#11161b;--panel:#191e24;--panel-2:#20262d;--panel-3:#28323b;--line:#272e35;--line-2:#343c45;--line-3:#4d5b66;--text:#f3f5f7;--text-2:#b6c1cb;--text-3:#96a5b3;--text-4:#82919f;--accent:#75d49a;--accent-soft:#1c3a29;--accent-line:#397d52;--on-accent:#082012;--ok:#75d49a;--warn:#e5b96d;--err:#dc8f7b;--info:#79aef3;--green:#75d49a;--blue:#79aef3;--amber:#e5b96d;--lilac:#b4a3f5;--red:#dc8f7b;--green-soft:#1c3a29;--blue-soft:#1d2c40;--amber-soft:#3b3020;--lilac-soft:#29243e;--red-soft:#392a2a;--shell-bg:#11161aed;--toolbar-bg:#080c0feb;--control-bg:linear-gradient(180deg,#252d35f5,#151b21f5);--control-hover:linear-gradient(180deg,#303a43,#20272e);--control-edge:#7c91a06b;--control-text:#eef2f5;--control-shadow:inset 0 1px 0 #ffffff14,inset 0 -2px 0 #050a0e3d,0 8px 20px #0000002e;--primary-bg:linear-gradient(180deg,#91e2ac 0%,#73d293 48%,#59b978 100%);--primary-hover:linear-gradient(180deg,#a0e9b8,#80da9e 48%,#63c382);--primary-edge:#9ce8b6;--primary-shadow:inset 0 1px 0 #ffffff75,inset 0 -2px 0 #07452047,0 10px 22px #1a68393b;--clock-bg:#0c121799;--dialog-bg:#20262d;--overlay:#04070ac2;--shadow:0 30px 100px #0000008c;--body-atmosphere:linear-gradient(#070b1047,#070a0f7a),url(/assets/workspace-ink-static-v2-DTJ82MLx.webp);--person-riley:#8edca8;--person-morgan:#c4b7ee;--person-taylor:#9fc4e8;--person-sam:#dfbd82;--person-alex:#e8acbf;--person-alex-rivera:#a9d8cf;--person-jamie:#d4b2dc;--avatar-base:#172027}html[data-theme=light]{color-scheme:light;--bg:#f4f3ed;--bg-1:#efeee7;--panel:#fffef9;--panel-2:#f1f2eb;--panel-3:#e5eae3;--line:#dedfd5;--line-2:#ccd2c7;--line-3:#9cae9e;--text:#1d302a;--text-2:#445950;--text-3:#5c6d64;--text-4:#69776d;--accent:#176d49;--accent-soft:#e1efe4;--accent-line:#8cb79a;--on-accent:#fff;--ok:#176d49;--warn:#895411;--err:#a43e36;--info:#315e91;--green:#176d49;--blue:#315e91;--amber:#895411;--lilac:#68528a;--red:#a43e36;--green-soft:#e1efe4;--blue-soft:#e6eef8;--amber-soft:#fbefd9;--lilac-soft:#eee8f4;--red-soft:#f9e8e3;--shell-bg:#f9f9f1f2;--toolbar-bg:#f3f5ecf5;--control-bg:linear-gradient(180deg,#fffefb,#eeeee5);--control-hover:linear-gradient(180deg,#fff,#e5e9df);--control-edge:#b8c5b7;--control-text:#2d4638;--control-shadow:inset 0 1px 0 #ffffffe6,inset 0 -2px 0 #4a634117,0 7px 16px #36482d14;--primary-bg:linear-gradient(180deg,#228253,#176d49 52%,#115c3d);--primary-hover:linear-gradient(180deg,#2b8e5f,#19784d 52%,#126644);--primary-edge:#125a3c;--primary-shadow:inset 0 1px 0 #ffffff38,inset 0 -2px 0 #07311b33,0 9px 20px #1b5d3829;--clock-bg:#fffff8c7;--dialog-bg:#fffef9;--overlay:#202e2659;--shadow:0 30px 100px #25392733;--body-atmosphere:linear-gradient(#f6f5ef14,#f4f6f01a),url(/assets/workspace-pearl-static-v2-B8a9wFgB.webp);--person-riley:#20683f;--person-morgan:#755094;--person-taylor:#2e5e82;--person-sam:#7e5318;--person-alex:#923f5e;--person-alex-rivera:#27746b;--person-jamie:#8b5087;--avatar-base:#f6f7f0}.cx-btn{white-space:nowrap;border:1px solid var(--control-edge);background:var(--control-bg);min-height:46px;box-shadow:var(--control-shadow);color:var(--control-text);font:600 13px/1 var(--font-ui);letter-spacing:-.01em;cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 17px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex;position:relative}.cx-btn:hover{border-color:var(--line-3);background:var(--control-hover);transform:translateY(-1px)}.cx-btn.primary{border-color:var(--primary-edge);background:var(--primary-bg);box-shadow:var(--primary-shadow);color:var(--on-accent)}.cx-btn.primary:hover{border-color:var(--primary-edge);background:var(--primary-hover)}.cx-btn:active{transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 4px #00000026,0 3px 8px #0003}.cx-btn.ghost{background:var(--panel)}.cx-btn.sm{min-height:44px;padding:0 12px;font-size:12px}.cx-btn.danger{color:var(--err);border-color:var(--err)}@supports (color:color-mix(in lab,red,red)){.cx-btn.danger{border-color:color-mix(in srgb,var(--err) 45%,var(--line-2))}}.cx-btn.danger{background:var(--red-soft)}.cx-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.cx-btn svg{flex:none}.cx-chip{font:500 11px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text-2);background:var(--panel-2);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.cx-chip .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.cx-chip.ok{color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.cx-chip.ok{border-color:color-mix(in oklch,var(--ok) 45%,transparent)}}.cx-chip.ok{background:var(--ok)}@supports (color:color-mix(in lab,red,red)){.cx-chip.ok{background:color-mix(in oklch,var(--ok) 12%,var(--panel-2))}}.cx-chip.warn{color:var(--warn);border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.cx-chip.warn{border-color:color-mix(in oklch,var(--warn) 50%,transparent)}}.cx-chip.warn{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.cx-chip.warn{background:color-mix(in oklch,var(--warn) 14%,var(--panel-2))}}.cx-chip.err{color:var(--err);border-color:var(--err)}@supports (color:color-mix(in lab,red,red)){.cx-chip.err{border-color:color-mix(in oklch,var(--err) 50%,transparent)}}.cx-chip.err{background:var(--err)}@supports (color:color-mix(in lab,red,red)){.cx-chip.err{background:color-mix(in oklch,var(--err) 12%,var(--panel-2))}}.cx-chip.accent{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.cx-input{background:var(--panel);border:1px solid var(--line-2);width:100%;min-height:44px;color:var(--text);font:400 14px/1.4 var(--font-ui);border-radius:var(--radius-sm);outline:none;padding:10px 12px;transition:border-color .15s,box-shadow .15s}.cx-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cx-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-lbl{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;display:block}.cx-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.cx-hairline{background:var(--line);width:100%;height:1px}.cx-mono{font-family:var(--font-mono)}.cx-display{font-family:var(--font-display);letter-spacing:-.01em;font-weight:400}.cx-uppercase-mono{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.cx-muted{color:var(--text-3)}.cx-text-2{color:var(--text-2)}.cx-tabular{font-variant-numeric:tabular-nums}.cx-grain:before{content:"";pointer-events:none;opacity:.35;mix-blend-mode:overlay;z-index:2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;top:0;right:0;bottom:0;left:0}.cx-letterbox{position:relative}.cx-letterbox:before,.cx-letterbox:after{content:"";z-index:3;pointer-events:none;background:#000;height:28px;position:absolute;left:0;right:0}.cx-letterbox:before{top:0}.cx-letterbox:after{bottom:0}@keyframes cx-pulse-dot{0%,to{opacity:1}50%{opacity:.25}}.cx-pulse{animation:1.6s ease-in-out infinite cx-pulse-dot}@keyframes cx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cx-rise{animation:.6s cubic-bezier(.2,.7,.2,1) both cx-rise}:root{--axis-bg:var(--bg);--axis-bg-elev:var(--bg-1);--axis-surface:var(--panel);--axis-surface-soft:var(--panel-2);--axis-border:var(--line-2);--axis-border-strong:var(--line-3);--axis-text:var(--text);--axis-text-muted:var(--text-2);--axis-text-soft:var(--text-3);--axis-header-bg:var(--shell-bg);--axis-header-bg-alt:var(--panel-2);--axis-header-border:var(--line-2);--axis-header-text:var(--text);--axis-primary:var(--accent);--axis-primary-hover:var(--green);--axis-primary-strong:var(--accent);--axis-btn-primary-bg:var(--accent);--axis-btn-primary-hover:var(--accent);--axis-btn-primary-active:var(--accent);--axis-btn-primary-border:var(--accent-line);--axis-btn-secondary-bg:var(--panel-2);--axis-btn-secondary-hover:var(--panel-3);--axis-btn-secondary-active:var(--panel-2);--axis-btn-secondary-border:var(--line-2);--axis-btn-secondary-text:var(--text-2);--axis-btn-ghost-hover:var(--panel-2);--axis-nav-bg:var(--panel);--axis-nav-hover:var(--panel-2);--axis-nav-active:var(--accent-soft);--axis-nav-border:var(--line-2);--axis-nav-badge-bg:var(--accent-soft);--axis-nav-badge-active-bg:var(--accent-soft);--axis-secondary-bg:var(--panel-2);--axis-secondary-hover:var(--panel-3);--axis-accent:var(--accent);--axis-accent-soft:var(--accent-soft);--axis-control-shadow:var(--control-shadow);--axis-control-shadow-strong:var(--shadow);--axis-control-shadow-active:inset 0 2px 4px #0000001f;--axis-shadow:var(--shadow);--axis-shadow-sm:0 10px 24px #0000001a;--axis-shadow-md:0 20px 42px #00000021;--axis-shadow-lg:var(--shadow);--axis-radius-sm:10px;--axis-radius-md:14px;--axis-radius-lg:18px;--axis-radius-xl:24px;--axis-space-1:.25rem;--axis-space-2:.5rem;--axis-space-3:.75rem;--axis-space-4:1rem;--axis-space-5:1.25rem;--axis-space-6:1.5rem;--axis-space-8:2rem;--axis-focus-ring:0 0 0 2px var(--accent);--axis-page-glow-a:var(--green);--axis-page-glow-b:var(--lilac);--axis-page-glow-c:var(--blue);--axis-page-overlay-opacity:.11;--axis-alert-success-bg:var(--green-soft);--axis-alert-success-border:var(--accent-line);--axis-alert-success-text:var(--green);--axis-alert-error-bg:var(--red-soft);--axis-alert-error-border:var(--red);--axis-alert-error-text:var(--red);--axis-info-bg:var(--blue-soft);--axis-info-border:var(--blue);--axis-info-text:var(--blue);--axis-warning-bg:var(--amber-soft);--axis-warning-border:var(--amber);--axis-warning-text:var(--amber);--axis-danger-bg:var(--red-soft);--axis-danger-border:var(--red);--axis-danger-text:var(--red);--axis-neutral-bg:var(--panel-2);--axis-neutral-border:var(--line-2);--axis-neutral-text:var(--text-2)}.axis-page-fade-enter-active{will-change:opacity,transform,filter;transition:opacity .21s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),filter .2s}.axis-page-fade-leave-active{will-change:opacity,transform,filter;transition:opacity .14s ease-out,transform .16s ease-out,filter .16s ease-out}.axis-page-fade-enter-from{opacity:0;filter:blur(1px);transform:translateY(8px)scale(.996)}.axis-page-fade-enter-to,.axis-page-fade-leave-from{opacity:1;filter:blur();transform:translateY(0)scale(1)}.axis-page-fade-leave-to{opacity:0;filter:blur(.8px);transform:translateY(-3px)scale(.998)}@media(prefers-reduced-motion:reduce){.axis-page-fade-enter-active,.axis-page-fade-leave-active{will-change:auto;transition:none}.axis-page-fade-enter-from,.axis-page-fade-enter-to,.axis-page-fade-leave-from,.axis-page-fade-leave-to{opacity:1;filter:none;transform:none}}html{-webkit-text-size-adjust:100%}body{background-color:var(--bg);min-width:0;color:var(--text);font:14px/1.45 var(--font-ui);margin:0}#app{isolation:isolate}body.portal-no-scroll{width:100%;position:fixed;overflow:hidden}@media(max-width:640px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=datetime-local],input[type=time],textarea,select{font-size:16px}}.axis-table-scroll{-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--bg) 30%,transparent),linear-gradient(to right,transparent,var(--bg) 70%) 100% 0,radial-gradient(farthest-side at 0 50%,#00000014,transparent),radial-gradient(farthest-side at 100% 50%,#00000014,transparent) 100% 0;background-repeat:no-repeat;background-size:24px 100%,24px 100%,8px 100%,8px 100%;background-attachment:local,local,scroll,scroll;width:100%;overflow-x:auto}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}button,a,select{font-family:var(--font-ui)}button{cursor:pointer;min-height:44px}.icon-btn{border:1px solid var(--control-edge);background:var(--control-bg);min-width:44px;min-height:44px;box-shadow:var(--control-shadow);color:var(--control-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:18px;text-decoration:none;display:inline-flex;position:relative}.icon-btn:hover{border-color:var(--line-3);background:var(--control-hover);color:var(--text)}.live-clock{border:1px solid var(--line-2);background:var(--clock-bg);min-height:25px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:inline-flex}.live-clock:before{background:var(--accent);content:"";border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #67cf8b7a}.live-clock strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.axis-dialog,dialog{border:1px solid var(--line-2);background:var(--dialog-bg);max-width:calc(100vw - 28px);color:var(--text);box-shadow:var(--shadow);border-radius:15px;padding:0}dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 22px 15px;display:flex}.dialog-head h2{margin:0;font-size:19px;font-weight:500}.dialog-body{color:var(--text-2);padding:20px 22px;font-size:13px;line-height:1.7}.axis-dialog{width:min(600px,100vw - 28px)}.axis-route-state{border:1px solid var(--line-2);background:var(--panel);border-radius:16px;max-width:620px;margin:65px auto;padding:30px}.axis-route-state h1{font:500 32px/1.15 var(--font-ui);letter-spacing:-.03em}.axis-route-state p{color:var(--text-2);line-height:1.65}.axis-route-state .cx-btn{margin:12px 8px 0 0}.person-riley{color:var(--person-riley)}.person-morgan{color:var(--person-morgan)}.person-taylor{color:var(--person-taylor)}.person-sam{color:var(--person-sam)}.person-alex{color:var(--person-alex)}@media(max-width:560px){.axis-route-state{margin:24px auto;padding:22px}.axis-route-state .cx-btn{width:100%;margin-right:0}}@media(hover:none){.cx-btn:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:22px;padding:0 0 24px;display:grid}.hero-left{min-width:0}.hero-right{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.kicker,.hero-kicker{color:var(--accent);font:600 10px/1.4 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.hero-title{font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em;color:var(--text);margin:0}.hero-title em,.hero-title em.accent{color:var(--accent);font-style:normal;font-weight:inherit}.hero-sub{max-width:620px;color:var(--text-2);margin:12px 0 0;font-size:13px;line-height:1.6}.hero-cta-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.panel{background:var(--panel);border:1px solid var(--line-2);border-radius:14px}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px 16px;display:flex}.panel-display{font:500 18px/1.25 var(--font-ui);letter-spacing:-.02em;color:var(--text);margin-top:6px}.panel-display em{color:var(--accent);font-style:normal}.uppercase-mono{font:600 10px/1.3 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.cx-btn.full-width{width:100%}.cx-btn.big,.cx-btn.lg{min-height:48px;font-size:13px}.cx-btn.small{min-height:44px;padding:0 12px;font-size:11px}dialog{margin:auto}@media(max-width:700px){.hero{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:20px}.hero-right{text-align:left;align-items:flex-start}.hero-cta-row{justify-content:flex-start}.hero-sub{font-size:12px}.panel-head{padding:17px 16px 14px}.hero-right .cx-display{font-size:32px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}.demo-toolbar{position:relative;z-index:200;display:flex;align-items:center;justify-content:flex-end;gap:8px;height:var(--demo-toolbar-height);padding:4px 18px;border-bottom:1px solid var(--line);background:var(--toolbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text-3);font:500 11px/1 var(--font-ui)}.demo-toolbar strong{margin-right:auto;display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.06em}.demo-toolbar strong:before{width:6px;height:6px;border-radius:50%;background:var(--accent);content:""}.demo-toolbar .byline{margin-right:auto}.demo-toolbar button{min-height:44px;padding:0 12px;border:1px solid var(--control-edge);border-radius:8px;background:var(--control-bg);box-shadow:inset 0 1px #ffffff0f;color:var(--text-2);font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap}.demo-toolbar button:hover{border-color:var(--line-3);color:var(--text)}.demo-toolbar button.active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.demo-toolbar .reset{color:var(--text-3)}.demo-toast{position:fixed;right:18px;bottom:18px;z-index:21000;max-width:340px;padding:12px 14px;border:1px solid var(--accent-line);border-radius:11px;background:var(--panel);color:var(--text);box-shadow:var(--shadow);font:500 13px/1.4 var(--font-ui)}.demo-toast-enter-active,.demo-toast-leave-active{transition:opacity .2s,transform .2s}.demo-toast-enter-from,.demo-toast-leave-to{opacity:0;transform:translateY(8px)}@media(max-width:900px){.demo-toolbar{padding:4px 14px;gap:6px}.demo-toolbar .byline{display:none}.demo-toolbar strong{font-size:9px}.demo-toolbar button{padding:0 10px;font-size:10px}}@media(max-width:360px){.demo-toolbar{gap:4px;padding:4px 8px}.demo-toolbar strong{font-size:8px;letter-spacing:0}.demo-toolbar button{padding:0 7px}.demo-toolbar strong:before{display:none}}.cx-lockup[data-v-8758816a]{display:inline-flex;align-items:center;gap:10px;color:var(--text)}.mark[data-v-8758816a]{display:block;border-radius:9px}.brand-text strong[data-v-8758816a],.brand-text small[data-v-8758816a]{display:block}.brand-text strong[data-v-8758816a]{font-size:16px;font-weight:600;letter-spacing:-.02em}.brand-text small[data-v-8758816a]{margin-top:2px;color:var(--text-3);font-size:9px}.axis-person[data-v-1d49f792]{font-weight:inherit}.appearance-inline[data-v-456de499]{display:flex;align-items:center;gap:12px;margin:0 4px 16px;color:var(--text-3);font-size:11px}.appearance-inline select[data-v-456de499]{min-width:0;flex:1;min-height:44px;padding:0 10px;border:1px solid var(--line-2);border-radius:9px;background:var(--panel);color:var(--text);font:500 12px var(--font-ui)}.appearance-trigger[data-v-456de499]{width:44px;height:44px}.appearance-trigger span[data-v-456de499]{font-size:22px}.appearance-dialog fieldset[data-v-456de499]{border:0;margin:0;padding:0}.appearance-dialog legend[data-v-456de499]{margin-bottom:14px;color:var(--text-2)}.appearance-choice[data-v-456de499]{display:flex;align-items:center;gap:13px;min-height:64px;margin:8px 0;padding:10px 14px;border:1px solid var(--line-2);border-radius:11px;background:var(--panel);cursor:pointer}.appearance-choice[data-v-456de499]:has(input:checked){border-color:var(--accent-line);background:var(--accent-soft)}.appearance-choice input[data-v-456de499]{width:20px;height:20px;accent-color:var(--accent)}.appearance-choice strong[data-v-456de499],.appearance-choice small[data-v-456de499]{display:block}.appearance-choice strong[data-v-456de499]{color:var(--text);font-size:14px}.appearance-choice small[data-v-456de499]{margin-top:2px;font-size:12px;color:var(--text-2)}.appearance-note[data-v-456de499]{margin:18px 0 0;line-height:1.6!important;font-size:12px}.appearance-choice[data-v-456de499]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.shell[data-v-a3ba72e1]{height:calc(100dvh - var(--demo-toolbar-height));display:grid;grid-template-columns:230px minmax(0,1fr)}.sidebar[data-v-a3ba72e1]{min-height:0;padding:24px 16px 18px;background:var(--shell-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow-y:auto}.brand-row[data-v-a3ba72e1]{display:flex;align-items:center;justify-content:space-between;padding:0 8px 25px}.brand[data-v-a3ba72e1]{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.nav[data-v-a3ba72e1]{flex:1}.nav-group[data-v-a3ba72e1]{margin-bottom:18px}.nav-head[data-v-a3ba72e1]{margin:0 10px 6px;color:var(--text-3);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.nav-item[data-v-a3ba72e1]{min-height:44px;padding:8px 10px;display:flex;align-items:center;gap:10px;border-radius:8px;color:var(--text-2);text-decoration:none;font-size:12px}.nav-item[data-v-a3ba72e1]:hover{background:var(--panel-2);color:var(--text)}.nav-item.active[data-v-a3ba72e1]{background:var(--accent-soft);color:var(--accent);font-weight:500}.nav-badge[data-v-a3ba72e1]{margin-left:auto;color:var(--accent);font-size:11px}.user-card[data-v-a3ba72e1]{display:flex;align-items:center;gap:10px;padding:16px 4px 0;border-top:1px solid var(--line)}.user-card strong[data-v-a3ba72e1],.user-card small[data-v-a3ba72e1]{display:block;font-size:12px;font-weight:500}.user-card small[data-v-a3ba72e1]{font-size:10px;color:var(--text-3);margin-top:2px}.user-card .icon-btn[data-v-a3ba72e1]{margin-left:auto;width:44px;min-width:44px}.avatar[data-v-a3ba72e1]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-size:10px;font-weight:600}.main[data-v-a3ba72e1]{min-width:0;min-height:0;display:flex;flex-direction:column}.content[data-v-a3ba72e1]{min-width:0;overflow:auto;flex:1;padding:34px clamp(24px,4.2vw,64px) 58px}.page[data-v-a3ba72e1]{min-width:0;max-width:1700px;margin:0 auto}.page-clock[data-v-a3ba72e1]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:-14px 0 18px}.page-clock .icon-btn[data-v-a3ba72e1]{width:44px;min-width:44px;height:44px;min-height:44px}.bell-dot[data-v-a3ba72e1]{position:absolute;right:8px;top:7px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.mobile-actions[data-v-a3ba72e1]{display:flex;align-items:center;gap:6px}.mobile-head[data-v-a3ba72e1],.sidebar-close[data-v-a3ba72e1],.nav-overlay[data-v-a3ba72e1]{display:none}.skip-link[data-v-a3ba72e1]{position:fixed;z-index:30000;left:12px;top:8px;padding:12px;background:var(--panel);color:var(--text);transform:translateY(-150%)}.skip-link[data-v-a3ba72e1]:focus{transform:none}.dialog-body p[data-v-a3ba72e1]{line-height:2}kbd[data-v-a3ba72e1]{padding:3px 5px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:4px;font-size:11px}@media(max-width:900px){.shell[data-v-a3ba72e1]{display:block}.sidebar[data-v-a3ba72e1]{position:fixed;z-index:120;top:var(--demo-toolbar-height);left:0;bottom:0;width:min(310px,86vw);transform:translate(-105%);transition:transform .2s ease;box-shadow:24px 0 60px #00000073}.sidebar.open[data-v-a3ba72e1]{transform:none}.sidebar-close[data-v-a3ba72e1]{display:inline-flex}.nav-overlay[data-v-a3ba72e1]{display:block;position:fixed;z-index:110;inset:var(--demo-toolbar-height) 0 0;background:var(--overlay);border:0}.main[data-v-a3ba72e1]{height:100%}.mobile-head[data-v-a3ba72e1]{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 18px;border-bottom:1px solid var(--line);background:var(--shell-bg)}.mobile-head a[data-v-a3ba72e1]{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.content[data-v-a3ba72e1]{padding:25px 18px 48px}.page-clock[data-v-a3ba72e1]{margin:-7px 0 18px}.user-card[data-v-a3ba72e1]{margin-top:auto}}@media(max-width:560px){.content[data-v-a3ba72e1]{padding:21px 14px 42px}.mobile-head[data-v-a3ba72e1]{padding:0 14px}.page-clock[data-v-a3ba72e1]{gap:6px}.page-clock .icon-btn[data-v-a3ba72e1]{display:none}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-a3ba72e1]{transition:none}}.workspace-atmosphere[data-v-cd87c8c8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;contain:strict;pointer-events:none;background-color:var(--bg);background-image:var(--body-atmosphere);background-position:center top;background-size:cover;background-repeat:no-repeat}.workspace-atmosphere[data-v-cd87c8c8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(7,11,16,.18) 0 280px,transparent 480px)}html[data-theme=light] .workspace-atmosphere[data-v-cd87c8c8]:after{background:linear-gradient(#fffef899 0,#fffef899 280px,#fffef88c 480px)}@media(max-width:560px){.workspace-atmosphere[data-v-cd87c8c8]{background-position:28% top}html[data-theme=light] .workspace-atmosphere[data-v-cd87c8c8]{background-position:34% top}}.business-page{--biz-surface: var(--panel);--biz-surface-raised: var(--panel-2);--biz-edge: var(--line-2);color-scheme:inherit;color:var(--text);font-size:14px}.business-page input[type=checkbox]{accent-color:var(--accent)}.business-page input[type=date]::-webkit-calendar-picker-indicator{opacity:.82}.business-page .biz-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:4px 0 20px;border-bottom:1px solid var(--line)}.business-page .biz-hero h1{margin:8px 0 6px;font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.business-page .biz-hero p,.business-page .biz-secondary{margin:0;color:var(--text-2);font-size:12px;line-height:1.55}.business-page .biz-eyebrow{color:var(--text-3);font:600 10px/1 var(--font-ui);letter-spacing:.15em;text-transform:uppercase}.business-page .biz-panel{border:1px solid var(--biz-edge);border-radius:16px;background:linear-gradient(145deg,rgb(255 255 255 / .018),transparent 42%),var(--biz-surface);box-shadow:inset 0 1px #ffffff06,0 14px 34px #00000021}.business-page .biz-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin:16px 0}.business-page .biz-metrics>div{position:relative;min-width:0;padding:20px 22px;border-left:1px solid var(--line)}.business-page .biz-metrics>div:before{position:absolute;top:0;right:22px;left:22px;height:1px;background:linear-gradient(90deg,var(--accent),transparent 75%);content:"";opacity:.42}.business-page .biz-metrics>div:first-child{border-left:0}.business-page .biz-metrics span,.business-page .biz-meta{color:var(--text-3);font:600 11px/1.25 var(--font-ui);letter-spacing:.05em;text-transform:uppercase}.business-page .biz-metrics strong{display:block;margin:8px 0 4px;font:500 28px/1 var(--font-ui)}.business-page .biz-metrics small{color:var(--text-3);font-size:11px}.business-page .biz-warn{color:var(--warn)!important}.business-page .biz-ok{color:var(--ok)!important}.business-page .biz-error{padding:10px 12px;border-left:3px solid var(--warn);border-radius:7px;background:color-mix(in srgb,var(--warn) 9%,var(--panel));color:var(--text);font-size:12px}.business-page .biz-empty{padding:30px 18px;color:var(--text-2);text-align:center}.business-page .biz-empty strong{display:block;margin-bottom:5px;color:var(--text)}.business-page .biz-chip{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:999px;border:1px solid var(--line);background:var(--biz-surface-raised);color:var(--text-2);font:600 10px/1 var(--font-ui);text-transform:uppercase}.business-page dialog{color:var(--text)}.business-page dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.business-page .biz-dialog-close{position:absolute;z-index:5;top:14px;right:14px}.business-page .biz-dialog-close button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--text-2);cursor:pointer}.business-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.business-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.business-page .rise{animation:none!important;transition:none!important}.business-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:767px){.business-page{font-size:14px}.business-page .biz-hero{align-items:flex-start;flex-direction:column;gap:12px;padding:0 0 12px}.business-page .biz-hero h1{margin:5px 0 4px;font-size:28px}.business-page .biz-hero p{line-height:1.4}.business-page .biz-metrics>div{padding:12px 10px}.business-page .biz-metrics strong{font-size:22px}.business-page :is(input,select,textarea){font-size:16px}.business-page :is(button,.cx-btn,a[role=button]){min-height:44px}}@media(max-width:480px){.business-page .biz-metrics span{display:flex;align-items:flex-start;min-height:2.5em}}@media(max-width:400px){.business-page:is(.customers-page,.money-page) .biz-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.business-page:is(.customers-page,.money-page) .biz-metrics>div:first-child{display:grid;grid-template-columns:minmax(86px,.7fr) auto minmax(0,1fr);grid-column:1 / -1;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.business-page:is(.customers-page,.money-page) .biz-metrics>div:nth-child(2){border-left:0}.business-page:is(.customers-page,.money-page) .biz-metrics>div:first-child span{min-height:0}.business-page:is(.customers-page,.money-page) .biz-metrics>div:first-child strong{margin:0}}.page-head[data-v-412e440c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:30px}.hero-intro[data-v-412e440c]{min-width:0}.hero-controls[data-v-412e440c]{display:grid;justify-items:end;gap:11px}.hero-meta[data-v-412e440c]{display:flex;align-items:center;color:var(--quiet);font-size:11px}.live-clock[data-v-412e440c]{min-height:44px;padding:0 8px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(119,143,160,.28);border-radius:999px;background:#0c121799;color:#afbdc8;white-space:nowrap}.live-clock[data-v-412e440c]:before{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 9px #67cf8b7a;content:""}.live-clock strong[data-v-412e440c]{color:#e5ecf1;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.live-date[data-v-412e440c]{color:#92a2ae}.page-head h1[data-v-412e440c]{margin:0;font-size:clamp(29px,2.7vw,39px);font-weight:500;letter-spacing:-.035em;line-height:1.08}.greeting-line[data-v-412e440c],.day-copy[data-v-412e440c]{display:block}.day-copy[data-v-412e440c]{margin-top:4px;font-size:.62em;letter-spacing:-.015em}.page-head h1 span[data-v-412e440c]{color:var(--muted);font-weight:400}.person-name[data-v-412e440c]{font-weight:inherit}.person-name.person-riley[data-v-412e440c]{color:var(--person-riley)}.person-name.person-morgan[data-v-412e440c]{color:var(--person-morgan)}.person-name.person-taylor[data-v-412e440c]{color:var(--person-taylor)}.person-name.person-sam[data-v-412e440c]{color:var(--person-sam)}.actions[data-v-412e440c]{display:flex;gap:10px}.workspace[data-v-412e440c]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.72fr);gap:22px;align-items:start}.left-flow[data-v-412e440c]{min-width:0;display:grid;gap:22px}.panel[data-v-412e440c]{border:1px solid var(--line-soft);border-radius:14px;background:var(--surface)}.agenda[data-v-412e440c]{overflow:hidden;background:var(--panel);border-color:var(--line-2)}.panel-head[data-v-412e440c]{padding:20px 22px 16px;display:flex;align-items:end;justify-content:space-between;gap:20px}.panel-head h2[data-v-412e440c]{margin:0;font-size:18px;font-weight:500;letter-spacing:-.02em}.panel-head p[data-v-412e440c]{margin:4px 0 0;color:var(--quiet);font-size:12px}.count[data-v-412e440c]{white-space:nowrap;color:var(--green);font-size:11px;font-weight:500}.agenda-list[data-v-412e440c]{border-top:1px solid var(--line-soft)}.agenda-row[data-v-412e440c]{position:relative;width:100%;padding:18px 22px;display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:18px;align-items:center;border:0;border-bottom:1px solid var(--line-soft);background:transparent;color:inherit;text-align:left;cursor:pointer}.agenda-row[data-v-412e440c]:last-child{border-bottom:0}.agenda-row[data-v-412e440c]:hover,.agenda-row[data-v-412e440c]:focus-visible{background:var(--raised)}.agenda-row[data-v-412e440c]:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.when[data-v-412e440c]{color:var(--quiet);font-size:11px}.when strong[data-v-412e440c]{display:block;color:var(--text);font-size:12px;font-weight:500}.item strong[data-v-412e440c]{display:block;font-size:14px;font-weight:500}.item small[data-v-412e440c]{display:block;margin-top:3px;color:var(--quiet);font-size:11px}.tag[data-v-412e440c]{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:var(--panel-2);color:var(--muted);font-size:10px;white-space:nowrap}.tag[data-v-412e440c]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}.tag.amber[data-v-412e440c]{background:var(--amber-soft);color:var(--amber)}.tag.amber[data-v-412e440c]:before{background:var(--amber)}.tag.blue[data-v-412e440c]{background:var(--blue-soft);color:var(--blue)}.tag.blue[data-v-412e440c]:before{background:var(--blue)}.tag.lilac[data-v-412e440c]{background:var(--lilac-soft);color:var(--lilac)}.tag.lilac[data-v-412e440c]:before{background:var(--lilac)}.tag.red[data-v-412e440c]:before{background:var(--red)}.side-stack[data-v-412e440c]{display:grid;gap:16px}.calendar-card[data-v-412e440c]{position:relative;isolation:isolate;min-height:258px;overflow:hidden;padding:21px;background:var(--panel);border-color:#3a444e}.calendar-card[data-v-412e440c]:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c1014fa,#0c1014e0 38%,#0c101452 67%,#0c101408)}.calendar-art[data-v-412e440c]{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:58% center}.calendar-card[data-v-412e440c]>*:not(.calendar-art){position:relative;z-index:1}.calendar-card .eyebrow[data-v-412e440c]{display:block;max-width:150px;color:#b7d4ef;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.calendar-card .time[data-v-412e440c]{margin:68px 0 4px;font-size:27px;font-weight:500;letter-spacing:-.03em}.calendar-card h2[data-v-412e440c]{margin:0 0 5px;max-width:165px;font-size:16px;font-weight:500}.calendar-card p[data-v-412e440c]{max-width:170px;margin:0;color:#aebcc8;font-size:10px}.calendar-card .join[data-v-412e440c]{margin-top:16px;min-width:132px;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(129,158,179,.58);border-radius:10px;background:linear-gradient(180deg,#25323de6,#111920eb);box-shadow:inset 0 1px #ffffff14,0 9px 22px #00000038;color:#e9f0f5;font-size:12px;font-weight:600;cursor:pointer}.calendar-card .join[data-v-412e440c]:hover{border-color:#8aa8bd;background:linear-gradient(180deg,#314757,#202f3a);transform:translateY(-1px)}.calendar-card .join[data-v-412e440c]:focus-visible{outline:2px solid var(--green);outline-offset:3px}.requests[data-v-412e440c]{padding:18px 20px;background:color-mix(in srgb,var(--lilac) 7%,var(--panel));border-color:color-mix(in srgb,var(--lilac) 25%,var(--line));color:var(--text)}.requests h2[data-v-412e440c]{margin:0;font-size:15px;font-weight:600}.status-viz[data-v-412e440c]{margin:15px 0 17px}.status-total[data-v-412e440c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.status-total b[data-v-412e440c]{font-size:23px;font-weight:600}.status-total span[data-v-412e440c]{color:var(--text-3);font-size:10px}.status-bar[data-v-412e440c]{height:8px;display:flex;gap:3px}.status-bar span[data-v-412e440c]{height:100%;border-radius:3px}.status-bar .pending[data-v-412e440c]{width:50%;background:#e5b96d}.status-bar .responded[data-v-412e440c]{width:25%;background:#79aef3}.status-bar .closed[data-v-412e440c]{width:25%;background:#b4a3f5}.status-legend[data-v-412e440c]{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.status-legend div[data-v-412e440c]{color:var(--text-3);font-size:9px}.status-legend b[data-v-412e440c]{display:block;margin-bottom:1px;color:var(--text);font-size:11px;font-weight:600}.status-legend .pending-copy b[data-v-412e440c]{color:var(--amber)}.status-legend .responded-copy b[data-v-412e440c]{color:var(--blue)}.status-legend .closed-copy b[data-v-412e440c]{color:var(--lilac)}.request-row[data-v-412e440c]{padding:12px 0;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.request-row strong[data-v-412e440c],.request-row small[data-v-412e440c]{display:block}.request-row strong[data-v-412e440c]{font-size:12px;font-weight:600}.request-row small[data-v-412e440c]{margin-top:2px;color:var(--text-3);font-size:10px}.request-state[data-v-412e440c]{color:var(--amber);font-size:10px;font-weight:600}.request-state.ready[data-v-412e440c]{color:var(--blue)}.team-section[data-v-412e440c]{margin-top:0}.section-title[data-v-412e440c]{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 11px}.section-title h2[data-v-412e440c]{margin:0;font-size:17px;font-weight:500}.section-title p[data-v-412e440c]{margin:3px 0 0;color:var(--quiet);font-size:11px}.section-title a[data-v-412e440c]{min-height:44px;padding:0 11px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(124,145,160,.3);border-radius:9px;background:#13191eb8;box-shadow:inset 0 1px #ffffff0d;color:var(--control-text);font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap}.section-title a[data-v-412e440c]:hover{border-color:#5c7066;background:#202a29;color:#d5f3df;transform:translateY(-1px)}.section-title a[data-v-412e440c]:focus-visible{outline:2px solid var(--green);outline-offset:3px}.link-arrow[data-v-412e440c]{font-size:15px;line-height:1;transition:transform .16s}.section-title a:hover .link-arrow[data-v-412e440c],.section-title a:focus-visible .link-arrow[data-v-412e440c]{transform:translate(2px)}.task-grid[data-v-412e440c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px}.task[data-v-412e440c]{min-width:0;padding:16px 17px;display:grid;grid-template-rows:auto auto auto auto;align-content:start;border:1px solid var(--line-soft);border-radius:12px;background:var(--panel)}.task[data-v-412e440c]:nth-child(2){background:var(--panel);border-color:var(--line-2)}.task.blocked[data-v-412e440c]{background:color-mix(in srgb,var(--err) 6%,var(--panel));border-color:color-mix(in srgb,var(--err) 25%,var(--line))}.task[data-v-412e440c]:hover{border-color:#46515d;background:#1d2329}.task-top[data-v-412e440c]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--quiet);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.owner[data-v-412e440c]{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#304036;color:#badbc3;font-size:8px}.task h3[data-v-412e440c]{margin:14px 0 12px;font-size:15px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.task-progress-zone[data-v-412e440c]{min-height:50px;display:flex;flex-direction:column;justify-content:center;gap:8px}.task-progress-zone.ring-zone[data-v-412e440c]{flex-direction:row;align-items:center;justify-content:space-between}.progress-summary[data-v-412e440c],.progress-head[data-v-412e440c]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--quiet);font-size:11px}.progress-summary[data-v-412e440c]{display:grid;gap:2px}.progress-summary strong[data-v-412e440c],.progress-head strong[data-v-412e440c]{color:var(--muted);font-size:12px;font-weight:500}.progress-summary small[data-v-412e440c]{font-size:10px}.task-state[data-v-412e440c]{display:inline-flex;align-items:center;gap:6px;color:var(--quiet);font-size:10px}.task-state[data-v-412e440c]:before{width:6px;height:6px;border-radius:50%;background:var(--green);content:""}.task-state.blocked[data-v-412e440c]{color:var(--err)}.task-state.blocked[data-v-412e440c]:before{background:var(--red)}.progress-line[data-v-412e440c]{width:100%;height:4px;border-radius:5px;background:var(--line-2);overflow:hidden}.progress-line span[data-v-412e440c]{position:relative;display:block;width:var(--progress,0%);height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#52c17d,var(--green));transform-origin:left center}.progress-line span[data-v-412e440c]:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.46),transparent);content:"";transform:translate(-120%)}.progress-line span.is-zero[data-v-412e440c]{width:0!important;animation:none!important}.task-meta[data-v-412e440c]{margin-top:9px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;color:var(--quiet);font-size:12px}.task-meta>span[data-v-412e440c]{display:grid;gap:2px}.task-meta span[data-v-412e440c]:last-child{text-align:right;white-space:nowrap}.task-meta small[data-v-412e440c]{color:var(--text-4);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.task-meta strong[data-v-412e440c]{color:var(--text-2);font-size:12px;font-weight:500}.task.blocked .progress-line span[data-v-412e440c]{background:linear-gradient(90deg,#c96f62,var(--red))}.completion-ring[data-v-412e440c]{--ring-fill:0%;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--green) 0 var(--ring-fill),var(--line-2) var(--ring-fill) 100%);position:relative}.completion-ring[data-v-412e440c]:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--panel)}.completion-ring b[data-v-412e440c]{position:relative;z-index:1;font-size:10px;font-weight:500;color:#caefd5}.page-head[data-v-412e440c]{position:relative;isolation:isolate}.page-head[data-v-412e440c]:before{content:"";position:absolute;z-index:-1;top:-34px;right:0;bottom:-24px;left:0;background:linear-gradient(180deg,rgba(5,9,13,.78) 0%,rgba(7,11,16,.58) 46%,rgba(8,13,18,.24) 72%,transparent 100%);filter:blur(8px);pointer-events:none}.page-head h1[data-v-412e440c]{color:var(--text);text-shadow:0 2px 18px rgba(0,0,0,.58)}.page-head h1 #pacificGreeting[data-v-412e440c]{color:var(--text);font-weight:500}.page-head h1 .day-copy[data-v-412e440c]{color:var(--text-2)}.section-title p[data-v-412e440c]{color:var(--text-3)}.section-title h2[data-v-412e440c],.section-title a[data-v-412e440c]{text-shadow:0 1px 14px rgba(0,0,0,.6)}.js [data-reveal][data-v-412e440c]{opacity:0;transform:translateY(12px)}.js.is-ready [data-reveal][data-v-412e440c]{opacity:1;transform:none;transition:opacity .5s ease var(--reveal-delay,0ms),transform .55s cubic-bezier(.2,.75,.25,1) var(--reveal-delay,0ms)}.agenda[data-v-412e440c],.calendar-card[data-v-412e440c],.requests[data-v-412e440c],.task[data-v-412e440c]{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.js .team-section:not(.is-visible) .task[data-v-412e440c]{opacity:0;transform:translateY(10px)}.team-section.is-visible .task[data-v-412e440c]{animation:taskArrive-412e440c .52s cubic-bezier(.2,.75,.25,1) backwards}.team-section.is-visible .task[data-v-412e440c]:nth-child(2){animation-delay:70ms}.team-section.is-visible .task[data-v-412e440c]:nth-child(3){animation-delay:.14s}.js .team-section:not(.is-visible) .progress-line span[data-v-412e440c]:not(.is-zero){transform:scaleX(0)}.team-section.is-visible .progress-line span[data-v-412e440c]:not(.is-zero){animation:progressReveal-412e440c .82s cubic-bezier(.2,.75,.25,1) .28s backwards}.team-section.is-visible .progress-line span[data-v-412e440c]:not(.is-zero):after{animation:progressSheen-412e440c .72s ease-out .92s 1 both}.js .team-section:not(.is-visible) .completion-ring[data-v-412e440c]{opacity:.45;transform:scale(.84) rotate(-14deg)}.team-section.is-visible .completion-ring[data-v-412e440c]{animation:ringReveal-412e440c .82s cubic-bezier(.2,.75,.25,1) .24s backwards}.js.is-ready .calendar-art[data-v-412e440c]{animation:artSettle-412e440c 1.1s cubic-bezier(.2,.75,.25,1) backwards}@media(hover:hover)and (pointer:fine){.task[data-v-412e440c]:hover{transform:translateY(-3px);box-shadow:0 16px 34px #0000003d}}@property --ring-fill{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes taskArrive-412e440c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes progressReveal-412e440c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes progressSheen-412e440c{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes ringReveal-412e440c{0%{opacity:.45;transform:scale(.84) rotate(-14deg)}to{opacity:1;transform:none}}@keyframes artSettle-412e440c{0%{transform:translate3d(0,7px,0) scale(1.08)}to{transform:translate3d(var(--art-x,0),var(--art-y,0),0) scale(1.035)}}.calendar-card[data-v-412e440c]:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--light-x,72%) var(--light-y,32%),rgba(142,205,225,.14),transparent 43%);opacity:.55;pointer-events:none;transition:opacity .25s ease}.calendar-art[data-v-412e440c]{transform:translate3d(var(--art-x,0),var(--art-y,0),0) scale(1.035);transition:transform .34s cubic-bezier(.2,.7,.2,1)}.btn[data-v-412e440c]:active,.join[data-v-412e440c]:active,.choice[data-v-412e440c]:active,.icon-btn[data-v-412e440c]:active,.demo-tools button[data-v-412e440c]:active,.section-title a[data-v-412e440c]:active,.agenda-row[data-v-412e440c]:active{transform:translateY(1px) scale(.985)}@media(hover:hover)and (pointer:fine){.agenda[data-v-412e440c]:hover,.calendar-card[data-v-412e440c]:hover,.requests[data-v-412e440c]:hover,.task[data-v-412e440c]:hover{transform:translateY(-3px);box-shadow:0 18px 44px #0000003d}.agenda[data-v-412e440c]:hover,.requests[data-v-412e440c]:hover,.task[data-v-412e440c]:hover{border-color:#465361}.calendar-card[data-v-412e440c]:hover{border-color:#607382}.calendar-card[data-v-412e440c]:hover:before{opacity:.9}}.task[data-v-412e440c],.agenda-row[data-v-412e440c],.request-row[data-v-412e440c]{text-decoration:none;color:inherit}.task[data-v-412e440c]{animation:taskArrive-412e440c .5s ease backwards}.task[data-v-412e440c]:nth-child(2){animation-delay:70ms}.task[data-v-412e440c]:nth-child(3){animation-delay:.14s}.task-progress-zone .progress-line span[data-v-412e440c]:not(.is-zero){animation:progressReveal-412e440c .82s cubic-bezier(.2,.75,.25,1) .28s backwards}.task-progress-zone .progress-line span[data-v-412e440c]:not(.is-zero):after{animation:progressSheen-412e440c .72s ease-out .92s 1 both}.empty-copy[data-v-412e440c]{padding:18px 22px;color:var(--text-3);font-size:12px}.requests-link[data-v-412e440c]{min-height:44px;display:flex;align-items:center;justify-content:space-between;color:var(--lilac);text-decoration:none;font-size:11px;font-weight:500}.request-row[data-v-412e440c]{align-items:flex-start}.request-row>span[data-v-412e440c]:first-child{min-width:0}.request-row small[data-v-412e440c]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-state[data-v-412e440c]{max-width:75px;text-align:right;font-size:9px}.status-bar .pending[data-v-412e440c],.status-bar .responded[data-v-412e440c],.status-bar .closed[data-v-412e440c]{width:0}.activity-panel[data-v-412e440c]{margin-top:22px}.activity-row[data-v-412e440c]{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:14px 22px;align-items:center;border-top:1px solid var(--line);text-decoration:none;color:var(--text-2);font-size:12px}.activity-row small[data-v-412e440c]{color:var(--text-3)}.task h3[data-v-412e440c]{min-height:44px}.greeting-line[data-v-412e440c]{color:var(--text)!important}.day-copy[data-v-412e440c]{color:var(--text-2)!important}.page-head .person-name.person-riley[data-v-412e440c]{color:var(--person-riley)}.page-head .person-name.person-alex[data-v-412e440c]{color:var(--person-taylor)}.task-grid .task-meta .person-riley[data-v-412e440c]{color:var(--person-riley)}.task-grid .task-meta .person-morgan[data-v-412e440c]{color:var(--person-morgan)}.task-grid .task-meta .person-taylor[data-v-412e440c]{color:var(--person-taylor)}.task-grid .task-meta .person-sam[data-v-412e440c]{color:var(--person-sam)}@media(max-width:1100px)and (min-width:901px){.workspace[data-v-412e440c]{grid-template-columns:minmax(0,1.3fr) minmax(250px,.8fr);gap:18px}.page-head[data-v-412e440c]{gap:18px}.actions .cx-btn[data-v-412e440c]{padding:0 12px}.page-head h1[data-v-412e440c]{font-size:30px}.agenda-row[data-v-412e440c]{grid-template-columns:50px minmax(0,1fr);gap:12px}.agenda-row .tag[data-v-412e440c]{grid-column:2;justify-self:start}.task-grid[data-v-412e440c]{grid-template-columns:1fr}}@media(max-width:900px){.workspace[data-v-412e440c]{grid-template-columns:minmax(0,1.5fr) minmax(250px,.8fr);gap:18px}.task-grid[data-v-412e440c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.workspace[data-v-412e440c]{grid-template-columns:minmax(0,1fr)}.left-flow[data-v-412e440c]{display:contents}.agenda[data-v-412e440c]{order:1}.side-stack[data-v-412e440c]{order:2;grid-template-columns:1fr 1fr}.team-section[data-v-412e440c]{order:3}.section-title a[data-v-412e440c]{min-height:44px}}@media(max-width:560px){.page-head[data-v-412e440c]{grid-template-columns:minmax(0,1fr) auto;gap:10px 0;margin-bottom:22px}.hero-intro[data-v-412e440c]{grid-column:1/-1;grid-row:2}.hero-controls[data-v-412e440c]{display:contents}.hero-meta[data-v-412e440c]{grid-column:2;grid-row:1;justify-self:end}.page-head h1[data-v-412e440c]{font-size:27px}.actions[data-v-412e440c]{grid-column:1/-1;grid-row:3;margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.actions .cx-btn[data-v-412e440c]{min-width:0;min-height:48px;padding:0 10px;font-size:12px}.workspace[data-v-412e440c]{gap:14px}.panel-head[data-v-412e440c]{padding:17px 16px 13px}.panel-head h2[data-v-412e440c]{font-size:17px}.agenda-row[data-v-412e440c]{padding:15px 16px;grid-template-columns:50px minmax(0,1fr);gap:12px}.agenda-row .tag[data-v-412e440c]{grid-column:2;justify-self:start}.side-stack[data-v-412e440c]{grid-template-columns:1fr}.calendar-card[data-v-412e440c]{min-height:252px;padding:18px}.calendar-card .time[data-v-412e440c]{margin-top:63px}.requests[data-v-412e440c]{padding:17px 16px}.team-section[data-v-412e440c]{margin-top:10px}.task-grid[data-v-412e440c]{grid-template-columns:minmax(0,1fr)}.task[data-v-412e440c]{padding:15px}.section-title[data-v-412e440c]{align-items:start;gap:10px}.section-title p[data-v-412e440c]{max-width:180px}.section-title a[data-v-412e440c]{font-size:10px;padding:0 8px}.activity-row[data-v-412e440c]{grid-template-columns:1fr auto;padding:14px 16px}.activity-row small[data-v-412e440c]{grid-column:1;grid-row:2}.activity-row>span[data-v-412e440c]:last-child{grid-row:1;grid-column:2}}@media(max-width:340px){.actions[data-v-412e440c]{grid-template-columns:1fr}.section-title[data-v-412e440c]{flex-wrap:wrap}.section-title a[data-v-412e440c]{margin-top:5px}.status-legend[data-v-412e440c]{font-size:9px}}@media(prefers-reduced-motion:reduce){.task[data-v-412e440c],.calendar-art[data-v-412e440c],.progress-line span[data-v-412e440c]{animation:none!important;transform:none!important}}.focus-strip[data-v-412e440c]{display:flex;align-items:center;gap:14px;min-height:76px;padding:15px 19px;margin-bottom:22px;border:1px solid var(--accent-line);border-radius:14px;background:linear-gradient(110deg,var(--accent-soft),transparent 72%),var(--panel);color:var(--text);text-decoration:none;box-shadow:0 8px 24px #0000000f}.focus-icon[data-v-412e440c]{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;color:var(--accent);background:var(--accent-soft)}.focus-copy[data-v-412e440c]{display:grid;gap:5px;min-width:0;flex:1}.focus-copy small[data-v-412e440c]{font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:600;color:var(--accent)}.focus-copy strong[data-v-412e440c]{font-size:13px;font-weight:500;line-height:1.4}.focus-context[data-v-412e440c]{font-size:11px;color:var(--text-3);white-space:nowrap}.focus-action[data-v-412e440c]{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:600;margin-left:10px;color:var(--accent);white-space:nowrap}.focus-strip[data-v-412e440c]:hover{border-color:var(--accent);background:linear-gradient(110deg,var(--accent-soft),var(--panel))}.focus-strip[data-v-412e440c]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html[data-theme=light] .page-head[data-v-412e440c]:before{background:linear-gradient(180deg,rgb(248 250 248/.75),transparent);filter:blur(8px)}html[data-theme=light] .page-head h1[data-v-412e440c],html[data-theme=light] .section-title h2[data-v-412e440c],html[data-theme=light] .section-title a[data-v-412e440c]{text-shadow:none}html[data-theme=light] .live-clock[data-v-412e440c]{background:var(--clock-bg);border-color:var(--control-edge);color:var(--text-3)}html[data-theme=light] .live-clock strong[data-v-412e440c]{color:var(--text)}html[data-theme=light] .live-date[data-v-412e440c]{color:var(--text-3)}html[data-theme=light] .section-title a[data-v-412e440c]{background:var(--control-bg);border-color:var(--control-edge);box-shadow:var(--control-shadow)}html[data-theme=light] .task[data-v-412e440c]:hover,html[data-theme=light] .agenda[data-v-412e440c]:hover,html[data-theme=light] .requests[data-v-412e440c]:hover{background:var(--panel);border-color:var(--line-3);box-shadow:0 10px 26px #1f332e14}html[data-theme=light] .task.blocked[data-v-412e440c]:hover{background:color-mix(in srgb,var(--err) 6%,var(--panel))}html[data-theme=light] .completion-ring b[data-v-412e440c]{color:var(--accent)}html[data-theme=light] .calendar-card[data-v-412e440c]{background:#171b20;color:#f3f6f8;border-color:#607078}html[data-theme=light] .calendar-card[data-v-412e440c]:hover{box-shadow:0 14px 30px #1f332e26}html[data-theme=light] .panel[data-v-412e440c]:not(.calendar-card){box-shadow:0 5px 22px #1f332e0b}@media(max-width:900px){.focus-context[data-v-412e440c]{display:none}}@media(max-width:560px){.focus-strip[data-v-412e440c]{padding:14px;gap:10px;margin-bottom:16px;align-items:start;flex-wrap:wrap}.focus-icon[data-v-412e440c]{width:32px;height:32px}.focus-copy[data-v-412e440c]{min-width:calc(100% - 50px);padding-top:2px}.focus-action[data-v-412e440c]{margin-left:42px;min-height:18px}.focus-copy strong[data-v-412e440c]{font-size:12px}}.cx-display[data-v-d7b8ae28]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.cx-mono[data-v-d7b8ae28]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tabular[data-v-d7b8ae28]{font-variant-numeric:tabular-nums}.muted[data-v-d7b8ae28]{color:var(--text-3)}.accent[data-v-d7b8ae28]{color:var(--accent)}.dot[data-v-d7b8ae28]{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.pulse[data-v-d7b8ae28]{animation:pulse-anim-d7b8ae28 1.8s ease-in-out 2}@keyframes pulse-anim-d7b8ae28{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.2)}}.live-chip[data-v-d7b8ae28]{display:inline-flex;align-items:center;gap:8px;color:var(--ok);font:500 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid color-mix(in oklch,var(--ok) 28%,transparent);border-radius:999px;background:color-mix(in oklch,var(--ok) 10%,transparent)}.summary[data-v-d7b8ae28]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.sm-tile[data-v-d7b8ae28]{padding:16px 18px;display:flex;flex-direction:column;gap:8px}.sm-num[data-v-d7b8ae28]{font-size:32px;line-height:.9;letter-spacing:-.02em;color:var(--text)}.sm-num.accent[data-v-d7b8ae28]{color:var(--accent)}.grid-a[data-v-d7b8ae28]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;margin-bottom:24px}.cards[data-v-d7b8ae28]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.card[data-v-d7b8ae28]{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--panel);padding:18px;border-radius:var(--radius);display:flex;flex-direction:column;gap:14px;min-height:152px;transition:all .2s cubic-bezier(.2,.7,.2,1);color:inherit}.card[data-v-d7b8ae28]:hover{border-color:var(--line-3);transform:translateY(-2px);box-shadow:0 6px 18px #00000047}.card.active[data-v-d7b8ae28]{border-color:var(--accent);background:var(--accent-soft)}.card-top[data-v-d7b8ae28]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.card-icon[data-v-d7b8ae28]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--text-2);background:var(--panel-2);border:1px solid var(--line-2)}.card-icon[data-v-d7b8ae28] svg{width:20px;height:20px}.card.active .card-icon[data-v-d7b8ae28]{color:var(--accent);background:var(--panel);border-color:var(--accent-line)}.card-cat[data-v-d7b8ae28]{font-size:10px;color:var(--text-3);letter-spacing:.12em}.card.active .card-cat[data-v-d7b8ae28]{color:var(--accent)}.card-body[data-v-d7b8ae28]{flex:1}.card-title[data-v-d7b8ae28]{font-size:17px;line-height:1.2;color:var(--text);letter-spacing:-.005em;margin-bottom:6px}.card-sub[data-v-d7b8ae28]{margin:0;font:400 13.5px/1.55 var(--font-ui);color:var(--text-2)}.card-foot[data-v-d7b8ae28]{display:flex;align-items:center;justify-content:space-between;margin-top:2px;min-height:14px}.card-open[data-v-d7b8ae28]{color:var(--accent);font-size:10.5px;letter-spacing:.12em}.card-hint[data-v-d7b8ae28]{color:var(--text-3);font-size:11.5px;letter-spacing:.06em;opacity:0;transition:opacity .15s}.card:hover .card-hint[data-v-d7b8ae28]{opacity:.7}.detail[data-v-d7b8ae28]{padding:28px;display:flex;flex-direction:column;gap:22px;min-height:420px}.detail-head[data-v-d7b8ae28]{display:flex;flex-direction:column;gap:10px}.detail-kicker[data-v-d7b8ae28]{display:inline-flex;align-items:center;gap:6px;color:var(--text-3)}.detail-kicker .accent[data-v-d7b8ae28]{color:var(--accent)}.detail-kicker .sep[data-v-d7b8ae28]{opacity:.4}.detail-title[data-v-d7b8ae28]{font-size:30px;line-height:1;margin:2px 0 0;color:var(--text);letter-spacing:-.015em;font-weight:400}.detail-intro[data-v-d7b8ae28]{margin:0;color:var(--text-2);font:400 14px/1.55 var(--font-ui)}.caps[data-v-d7b8ae28]{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:4px 0}.cap[data-v-d7b8ae28]{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:12px;padding:10px 0;border-bottom:1px dashed var(--line)}.cap[data-v-d7b8ae28]:last-child{border-bottom:none}.cap .uppercase-mono[data-v-d7b8ae28]{color:var(--text-3)}.cap-val[data-v-d7b8ae28]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:13.5px;color:var(--text);letter-spacing:0}.cap-dot[data-v-d7b8ae28]{width:7px;height:7px;border-radius:50%;display:inline-block}.detail-body[data-v-d7b8ae28]{padding:4px 0}.detail-copy[data-v-d7b8ae28]{margin:0;color:var(--text-2);font:400 14px/1.65 var(--font-ui)}.detail-actions[data-v-d7b8ae28]{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.detail-foot[data-v-d7b8ae28]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line);font-size:12px;color:var(--text-3);letter-spacing:0;text-transform:none}.empty[data-v-d7b8ae28]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:auto;text-align:center;color:var(--text-3)}.empty-icon[data-v-d7b8ae28]{font-size:40px;color:var(--text-4);line-height:1}.empty-icon.ok[data-v-d7b8ae28]{color:var(--accent)}.empty-link[data-v-d7b8ae28]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.empty-title[data-v-d7b8ae28]{font:500 16px/1.3 var(--font-ui);color:var(--text-2)}.empty-sub[data-v-d7b8ae28]{font:400 13px/1.5 var(--font-ui);color:var(--text-2);letter-spacing:0}.rise[data-v-d7b8ae28]{animation:rise-anim-d7b8ae28 .5s cubic-bezier(.2,.7,.2,1) both}@keyframes rise-anim-d7b8ae28{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.grid-a[data-v-d7b8ae28]{grid-template-columns:1fr}.detail[data-v-d7b8ae28]{min-height:unset}}@media(max-width:720px){.summary[data-v-d7b8ae28]{grid-template-columns:repeat(3,1fr);gap:8px}.sm-tile[data-v-d7b8ae28]{padding:12px}.sm-num[data-v-d7b8ae28]{font-size:24px}.cards[data-v-d7b8ae28]{grid-template-columns:1fr}.cap[data-v-d7b8ae28]{grid-template-columns:1fr;gap:4px}}.card[data-v-d7b8ae28]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.uppercase-mono.dim[data-v-1b3765bd]{color:var(--text-4)}.uppercase-mono.red[data-v-1b3765bd]{color:var(--err)}.cx-display[data-v-1b3765bd]{font-family:var(--font-display);font-size:46px;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum"}.cx-mono[data-v-1b3765bd]{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.cx-chip[data-v-1b3765bd]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel-2);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.cx-chip.accent[data-v-1b3765bd]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.cx-chip.warn[data-v-1b3765bd]{border-color:color-mix(in srgb,var(--warn) 35%,var(--line-2));color:var(--warn)}.cx-chip.muted[data-v-1b3765bd]{border-color:var(--line-2);color:var(--text-3)}.dot[data-v-1b3765bd]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--text-3);flex-shrink:0}.dot.accent[data-v-1b3765bd]{background:var(--accent)}.dot.warn[data-v-1b3765bd]{background:var(--warn)}.dot.muted[data-v-1b3765bd]{background:var(--text-4)}.dot.pulse[data-v-1b3765bd]{animation:pulse-anim-1b3765bd 1.8s ease-in-out 2}@keyframes pulse-anim-1b3765bd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}.cx-input[data-v-1b3765bd]{width:100%;padding:10px 12px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:6px;color:var(--text);font-family:var(--font-ui);font-size:13.5px;transition:border-color .15s,box-shadow .15s}.cx-input[data-v-1b3765bd]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);background:var(--panel)}.cx-input.textarea[data-v-1b3765bd]{resize:vertical;min-height:120px;font-family:var(--font-ui);line-height:1.5}.rise[data-v-1b3765bd]{animation:rise-in-1b3765bd .5s cubic-bezier(.2,.8,.2,1) both}@keyframes rise-in-1b3765bd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kicker.red[data-v-1b3765bd]{color:var(--err)}.hero-right .cx-display[data-v-1b3765bd]{font-size:46px;color:var(--text)}.progress-track[data-v-1b3765bd]{width:220px;height:3px;background:var(--line);border-radius:2px;margin-top:6px;overflow:hidden}.progress-fill[data-v-1b3765bd]{height:100%;background:var(--accent);transition:width .3s ease}.meta-strip[data-v-1b3765bd]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.meta-card[data-v-1b3765bd]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.icon-chip[data-v-1b3765bd]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--panel-2);border:1px solid var(--line-2);color:var(--accent);flex-shrink:0}.icon-chip[data-v-1b3765bd] svg{width:16px;height:16px}.meta-value[data-v-1b3765bd]{font-size:13px;color:var(--text);margin-top:2px}.grid-form[data-v-1b3765bd]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.form-panel[data-v-1b3765bd]{padding:28px;margin:0}.autosave-row[data-v-1b3765bd]{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:18px}.autosave-sub[data-v-1b3765bd]{font-size:13px;color:var(--text-2);margin-top:4px}.submit-error-summary[data-v-1b3765bd]{border:1px solid color-mix(in srgb,var(--err) 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--err) 14%,transparent),transparent 70%),color-mix(in srgb,var(--panel-2) 92%,var(--err) 8%);border-radius:16px;padding:16px 18px;margin-bottom:18px;box-shadow:0 18px 44px #0000002e}.submit-error-summary[data-v-1b3765bd]:focus{outline:2px solid color-mix(in srgb,var(--err) 55%,transparent);outline-offset:3px}.submit-error-title[data-v-1b3765bd]{font-family:var(--font-display);color:var(--err);font-size:20px;line-height:1.2;margin-bottom:4px}.submit-error-summary p[data-v-1b3765bd]{margin:0;color:var(--text-2);font-size:13.5px;line-height:1.45}.submit-error-summary ul[data-v-1b3765bd]{margin:10px 0 0;padding-left:18px;color:var(--text);font-size:13px;line-height:1.5}.submit-error-summary strong[data-v-1b3765bd]{color:var(--err)}.form-section[data-v-1b3765bd]{padding:18px 0;border-bottom:1px dashed var(--line)}.form-section[data-v-1b3765bd]:last-of-type{border-bottom:none}.section-head[data-v-1b3765bd]{margin-bottom:14px}.section-title[data-v-1b3765bd]{font-family:var(--font-display);font-size:24px;line-height:1.15;letter-spacing:-.01em;margin:6px 0 0;color:var(--accent)}.section-sub[data-v-1b3765bd]{font-size:13.5px;color:var(--text-2);margin:6px 0 0;max-width:580px;line-height:1.55}.section-note[data-v-1b3765bd]{margin-top:10px;font-size:12.5px;color:var(--text-3);font-family:var(--font-ui);letter-spacing:0}.identity-grid[data-v-1b3765bd]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.identity-tile[data-v-1b3765bd]{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid var(--line-2);border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s;background:var(--panel-2)}.identity-tile[data-v-1b3765bd]:hover{border-color:var(--line-3)}.identity-tile.active[data-v-1b3765bd]{background:var(--accent-soft);border-color:var(--accent)}.identity-tile input[data-v-1b3765bd]{margin-top:2px;accent-color:var(--accent)}.identity-title[data-v-1b3765bd]{font-size:13.5px;color:var(--text);font-weight:500}.identity-sub[data-v-1b3765bd]{font-size:11.5px;color:var(--text-3);margin-top:2px}.callout[data-v-1b3765bd]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:6px;margin-top:10px;font-size:12.5px}.callout.warn[data-v-1b3765bd]{background:color-mix(in srgb,var(--warn) 8%,var(--panel));border:1px solid color-mix(in srgb,var(--warn) 25%,var(--line));color:var(--text-2)}.fields-grid[data-v-1b3765bd]{display:grid;grid-template-columns:repeat(12,1fr);gap:14px 16px}.field-cell[data-v-1b3765bd]{min-width:0;display:flex;flex-direction:column;border-radius:14px;scroll-margin-top:96px}.field-cell.span-compact[data-v-1b3765bd]{grid-column:span 3}.field-cell.span-standard[data-v-1b3765bd]{grid-column:span 6}.field-cell.span-wide[data-v-1b3765bd]{grid-column:span 8}.field-cell.span-full[data-v-1b3765bd]{grid-column:1 / -1}.field-cell.is-narrative[data-v-1b3765bd]{background:var(--panel-2);border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:10px;padding:14px 16px 16px;margin-top:4px}.field-cell.has-error[data-v-1b3765bd]{background:color-mix(in srgb,var(--err) 7%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--err) 7%,transparent)}.field-cell.has-error .cx-input[data-v-1b3765bd]{border-color:color-mix(in srgb,var(--err) 55%,var(--line))}.lbl[data-v-1b3765bd]{display:flex;align-items:baseline;gap:10px;font-family:var(--font-ui);font-size:13px;color:var(--text-2);margin-bottom:6px;letter-spacing:.01em}.lbl-text[data-v-1b3765bd]{font-weight:500;color:var(--text)}.lbl-required-mark[data-v-1b3765bd]{color:var(--err);font-weight:700;-webkit-user-select:none;user-select:none}.lbl-prefill-hint[data-v-1b3765bd]{font-family:var(--font-ui);font-size:11.5px;letter-spacing:0;color:var(--accent);margin-left:auto}.cx-input.is-prefilled[data-v-1b3765bd]{opacity:.75;cursor:not-allowed;background:var(--panel-2, rgba(255,255,255,.03))}.lbl-req[data-v-1b3765bd]{font-family:var(--font-ui);font-size:11.5px;letter-spacing:0;color:var(--err);margin-left:auto}.lbl-opt[data-v-1b3765bd]{font-family:var(--font-ui);font-size:11.5px;letter-spacing:0;color:var(--text-3);margin-left:auto}.cx-input.input-type-date[data-v-1b3765bd],.cx-input.input-type-time[data-v-1b3765bd]{max-width:220px}.cx-input.input-type-number[data-v-1b3765bd]{max-width:180px}.cx-input.input-type-tel[data-v-1b3765bd]{max-width:260px}.field-cell.is-narrative .cx-input.textarea[data-v-1b3765bd]{min-height:160px;font-size:14px;line-height:1.65;background:var(--panel)}.field-cell.is-narrative .lbl-text[data-v-1b3765bd]{font-size:14px}.field-help[data-v-1b3765bd]{font-family:var(--font-ui);font-size:12.5px;letter-spacing:0;color:var(--text-3);margin:7px 0 0;line-height:1.5}.field-error[data-v-1b3765bd]{font-size:12.5px;color:var(--err);margin:8px 0 0;font-family:var(--font-ui);line-height:1.45}.drop-zone[data-v-1b3765bd]{display:flex;align-items:center;justify-content:center;gap:10px;padding:26px;border:1px dashed var(--line-3);border-radius:8px;cursor:pointer;color:var(--text-3);font-size:12.5px;transition:background .15s,border-color .15s,color .15s;background:var(--panel-2)}.drop-zone[data-v-1b3765bd]:hover{border-color:var(--accent);color:var(--accent)}.drop-zone input[data-v-1b3765bd]{display:none}.drop-zone[data-v-1b3765bd] svg{width:16px;height:16px}.attachment-list[data-v-1b3765bd]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:6px}.attachment-list li[data-v-1b3765bd]{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-2)}.submit-row[data-v-1b3765bd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid var(--line);margin-top:8px}.submit-note[data-v-1b3765bd]{font-family:var(--font-ui);font-size:12.5px;line-height:1.45;color:var(--text-3)}.help-panel[data-v-1b3765bd]{padding:22px;margin:0;display:flex;flex-direction:column;gap:20px;position:sticky;top:80px;align-self:start;max-height:calc(100vh - 100px);overflow-y:auto}.help-block[data-v-1b3765bd]{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px dashed var(--line)}.help-block[data-v-1b3765bd]:last-child{border-bottom:none;padding-bottom:0}.help-block.confidential[data-v-1b3765bd]{background:color-mix(in srgb,var(--err) 6%,transparent);border:1px solid color-mix(in srgb,var(--err) 25%,var(--line));border-radius:8px;padding:14px;margin-top:4px}.help-list[data-v-1b3765bd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--text-2);line-height:1.55}.help-list li[data-v-1b3765bd]{display:flex;gap:10px;align-items:flex-start}.help-list .dot[data-v-1b3765bd]{margin-top:6px}.help-list.checklist li[data-v-1b3765bd]{align-items:center}.check-box[data-v-1b3765bd]{width:18px;height:18px;border:1px solid var(--line-2);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.check-box[data-v-1b3765bd] svg{width:12px;height:12px}.help-text[data-v-1b3765bd]{font-size:13px;color:var(--text-2);margin:0;line-height:1.55}.help-empty[data-v-1b3765bd]{font-size:12.5px;margin:0;color:var(--text-4);font-style:normal}.dim[data-v-1b3765bd]{color:var(--text-4)}@media(max-width:1200px){.grid-form[data-v-1b3765bd]{grid-template-columns:1fr}.help-panel[data-v-1b3765bd]{position:static;max-height:none}.meta-strip[data-v-1b3765bd]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.field-cell.span-compact[data-v-1b3765bd],.field-cell.span-standard[data-v-1b3765bd],.field-cell.span-wide[data-v-1b3765bd]{grid-column:span 6}}@media(max-width:700px){.progress-track[data-v-1b3765bd]{width:100%}.fields-grid[data-v-1b3765bd]{grid-template-columns:1fr}.field-cell.span-compact[data-v-1b3765bd],.field-cell.span-standard[data-v-1b3765bd],.field-cell.span-wide[data-v-1b3765bd],.field-cell.span-full[data-v-1b3765bd]{grid-column:1 / -1}.cx-input.input-type-date[data-v-1b3765bd],.cx-input.input-type-time[data-v-1b3765bd],.cx-input.input-type-number[data-v-1b3765bd],.cx-input.input-type-tel[data-v-1b3765bd]{max-width:none}.identity-grid[data-v-1b3765bd],.meta-strip[data-v-1b3765bd]{grid-template-columns:1fr}.form-panel[data-v-1b3765bd]{padding:18px}.submit-row[data-v-1b3765bd]{flex-direction:column;align-items:stretch}.submit-row .cx-btn.primary.big[data-v-1b3765bd]{width:100%;justify-content:center}}.sort-control[data-v-4e3d3797]{display:inline-flex;align-items:center;gap:6px}.sort-control .uppercase-mono[data-v-4e3d3797]{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.sort-select[data-v-4e3d3797]{min-height:44px;background:var(--panel-2);color:var(--text);border:1px solid var(--line-2);border-radius:6px;padding:6px 8px;font-family:var(--font-ui);font-size:12px;cursor:pointer}.sort-select[data-v-4e3d3797]:focus{border-color:var(--accent-line)}.sort-dir[data-v-4e3d3797]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);cursor:pointer}.sort-dir[data-v-4e3d3797]:hover{border-color:var(--line-3);color:var(--accent)}.sort-dir[data-v-4e3d3797]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cx-display[data-v-1e20fcba]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.cx-mono[data-v-1e20fcba]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tabular[data-v-1e20fcba]{font-variant-numeric:tabular-nums}.muted[data-v-1e20fcba]{color:var(--text-3)}.accent[data-v-1e20fcba]{color:var(--accent)}.dot[data-v-1e20fcba]{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.pulse[data-v-1e20fcba]{animation:pulse-anim-1e20fcba 1.8s ease-in-out 2}@keyframes pulse-anim-1e20fcba{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 currentColor}50%{opacity:.6;transform:scale(1.15);box-shadow:0 0 0 4px transparent}}.hero-live[data-v-1e20fcba]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.live-chip[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:8px;color:var(--ok);font:500 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid color-mix(in oklch,var(--ok) 28%,transparent);border-radius:999px;background:color-mix(in oklch,var(--ok) 10%,transparent)}.live-num[data-v-1e20fcba]{font-size:46px;line-height:1;color:var(--text);margin-top:6px}.live-sub[data-v-1e20fcba]{color:var(--text-3);font-size:10.5px;letter-spacing:.1em}.kpi-strip[data-v-1e20fcba]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.kpi[data-v-1e20fcba]{padding:16px 18px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.kpi-accent[data-v-1e20fcba]{border-color:var(--accent-line);background:var(--accent-soft)}.kpi-row[data-v-1e20fcba]{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.kpi-num[data-v-1e20fcba]{font-size:36px;line-height:.9;letter-spacing:-.02em;color:var(--text)}.kpi-num.accent[data-v-1e20fcba]{color:var(--accent)}.kpi-num.muted[data-v-1e20fcba]{color:var(--text-3)}.kpi-spark[data-v-1e20fcba]{color:var(--text-3);opacity:.85;flex-shrink:0}.kpi-spark.accent[data-v-1e20fcba]{color:var(--accent);opacity:1}.filter[data-v-1e20fcba]{padding:18px 20px 20px;margin-bottom:16px;display:flex;flex-direction:column;gap:14px}.filter-head[data-v-1e20fcba]{display:flex;justify-content:space-between;align-items:center}.filter-label[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:10px}.pills[data-v-1e20fcba]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-1e20fcba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text-2);font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;cursor:pointer;transition:all .12s}.pill[data-v-1e20fcba]:hover{border-color:var(--line-3);color:var(--text)}.pill.active[data-v-1e20fcba]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.pill.has-action[data-v-1e20fcba]{border-color:color-mix(in srgb,var(--warn) 50%,var(--line-2));color:var(--warn)}.pill.has-action.active[data-v-1e20fcba]{background:color-mix(in srgb,var(--warn) 12%,transparent)}.pill .pill-count[data-v-1e20fcba]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--text-3) 20%,transparent);font-size:10px;letter-spacing:.04em}.pill.active .pill-count[data-v-1e20fcba]{background:color-mix(in srgb,var(--accent) 18%,transparent)}.pill.has-action .pill-count[data-v-1e20fcba]{background:color-mix(in srgb,var(--warn) 22%,transparent)}.responded-pill[data-v-1e20fcba]{background:color-mix(in srgb,var(--info) 14%,var(--panel-2));border-color:color-mix(in srgb,var(--info) 35%,var(--line-2));color:var(--info)}.responded-pill .dot[data-v-1e20fcba]{background:var(--info)}.filter-form[data-v-1e20fcba]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:end}.ff-field[data-v-1e20fcba]{display:flex;flex-direction:column;gap:6px;min-width:0}.ff-field.grow[data-v-1e20fcba]{min-width:220px}.lbl[data-v-1e20fcba]{font:500 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.cx-input[data-v-1e20fcba]{width:100%;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font:400 13px/1.4 var(--font-ui);padding:9px 11px;border-radius:var(--radius-sm);transition:border-color .15s,box-shadow .15s}.cx-input[data-v-1e20fcba]:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft)}.search-wrap[data-v-1e20fcba]{position:relative;display:flex;align-items:center}.search-wrap[data-v-1e20fcba] svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--text-3);pointer-events:none}.cx-input.search[data-v-1e20fcba]{padding-left:34px;padding-right:50px}.cx-input.search[data-v-1e20fcba]::-webkit-search-cancel-button{display:none}.ff-clear[data-v-1e20fcba]{min-width:44px;min-height:44px;position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--text-3);cursor:pointer;font-size:18px;line-height:1;padding:2px 6px;border-radius:4px;opacity:.7}.ff-clear[data-v-1e20fcba]:hover{opacity:1;background:var(--panel-2)}.ff-clear[data-v-1e20fcba]:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:1px}.grid-a[data-v-1e20fcba]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-bottom:16px}.focus-col[data-v-1e20fcba]{display:flex;flex-direction:column;gap:16px;min-width:0}.live[data-v-1e20fcba]{padding:22px;display:flex;flex-direction:column;gap:18px}.section-title[data-v-1e20fcba]{font-size:22px;margin:4px 0 0;color:var(--text);letter-spacing:-.01em;font-weight:400}.live .section-title[data-v-1e20fcba]{font-size:24px}.events[data-v-1e20fcba]{display:flex;flex-direction:column;gap:2px}.event[data-v-1e20fcba]{display:grid;grid-template-columns:52px 16px 1fr auto;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px dashed var(--line);text-decoration:none;color:inherit;transition:background .15s,transform .15s;border-radius:4px}.event[data-v-1e20fcba]:hover{background:var(--panel-2);transform:translate(2px)}.event.last[data-v-1e20fcba]{border-bottom:none}.event.stale[data-v-1e20fcba]{background:color-mix(in oklch,var(--warn) 6%,transparent);padding-left:8px;padding-right:8px;border-left:2px solid color-mix(in oklch,var(--warn) 50%,transparent)}.ev-time[data-v-1e20fcba]{font-size:11px;color:var(--text-4);letter-spacing:.05em;padding-top:4px}.ev-icon[data-v-1e20fcba]{font-size:13px;line-height:1;padding-top:4px}.ev-body[data-v-1e20fcba]{min-width:0}.ev-top[data-v-1e20fcba]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;row-gap:6px}.ev-id[data-v-1e20fcba]{font-size:11px;color:var(--text-4);letter-spacing:.04em}.ev-form[data-v-1e20fcba]{font:500 15px/1.2 var(--font-display);color:var(--text);letter-spacing:-.005em}.ev-preview[data-v-1e20fcba]{margin:6px 0 0;color:var(--text-2);font:400 14px/1.55 var(--font-ui)}.ev-meta[data-v-1e20fcba]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.meta-pill[data-v-1e20fcba]{display:inline-flex;align-items:baseline;gap:5px;padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2);font:500 12px/1.2 var(--font-ui)}.meta-label[data-v-1e20fcba]{color:var(--text-3)}.meta-value[data-v-1e20fcba]{color:var(--text);font-weight:600}.ev-cta[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:4px;padding-top:4px;font-size:11px;color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;opacity:.7;transition:opacity .15s,color .15s,transform .15s}.event:hover .ev-cta[data-v-1e20fcba]{color:var(--accent);opacity:1;transform:translate(2px)}.cx-chip[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text-2);background:var(--panel-2)}.cx-chip.sm[data-v-1e20fcba]{padding:2px 7px;font-size:9.5px}.cx-chip .dot[data-v-1e20fcba]{width:5px;height:5px;background:currentColor}.cx-chip.ok[data-v-1e20fcba]{color:var(--ok);border-color:color-mix(in oklch,var(--ok) 30%,transparent);background:color-mix(in oklch,var(--ok) 8%,transparent)}.cx-chip.warn[data-v-1e20fcba]{color:var(--warn);border-color:color-mix(in oklch,var(--warn) 35%,transparent);background:color-mix(in oklch,var(--warn) 8%,transparent)}.cx-chip.err[data-v-1e20fcba]{color:var(--err);border-color:color-mix(in oklch,var(--err) 35%,transparent);background:color-mix(in oklch,var(--err) 8%,transparent)}.cx-chip.muted[data-v-1e20fcba]{color:var(--text-3);border-color:var(--line-2)}.empty[data-v-1e20fcba]{display:flex;align-items:center;gap:16px;padding:24px 0;color:var(--text-3)}.empty-icon[data-v-1e20fcba]{font-size:28px;color:var(--text-4);line-height:1}.empty-title[data-v-1e20fcba]{font:500 15px/1.3 var(--font-ui);color:var(--text-2)}.empty-sub[data-v-1e20fcba]{font-size:11.5px;margin-top:4px;letter-spacing:.05em}.empty-link[data-v-1e20fcba]{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.empty-link[data-v-1e20fcba]:hover{color:var(--accent-line)}.empty-icon.ok[data-v-1e20fcba]{color:var(--accent)}.empty-welcome[data-v-1e20fcba]{flex-direction:column;align-items:flex-start;gap:6px;padding:36px 0 28px}.empty-welcome .empty-sub[data-v-1e20fcba]{font:400 13.5px/1.55 var(--font-ui);letter-spacing:0;color:var(--text-2);margin-top:6px;max-width:56ch}.empty-cta[data-v-1e20fcba]{margin-top:14px}.focus[data-v-1e20fcba]{padding:22px;display:flex;flex-direction:column;gap:16px}.focus .section-title[data-v-1e20fcba]{font-size:20px;margin-top:2px;margin-bottom:4px}.bars[data-v-1e20fcba]{display:flex;flex-direction:column;gap:14px}.bar-item[data-v-1e20fcba]{display:flex;flex-direction:column;gap:6px}.bar-top[data-v-1e20fcba]{display:flex;justify-content:space-between;align-items:baseline}.bar-label[data-v-1e20fcba]{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.bar-count[data-v-1e20fcba]{font-size:18px;color:var(--text);letter-spacing:-.01em}.bar-track[data-v-1e20fcba]{height:3px;background:var(--line);border-radius:2px;overflow:hidden}.bar-fill[data-v-1e20fcba]{height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);border-radius:2px}.bar-fill.info[data-v-1e20fcba]{background:var(--info)}.bar-fill.warn[data-v-1e20fcba]{background:var(--warn)}.bar-fill.ok[data-v-1e20fcba]{background:var(--ok)}.bar-fill.muted[data-v-1e20fcba]{background:var(--text-3);opacity:.5}.snap-grid[data-v-1e20fcba]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.snap[data-v-1e20fcba]{display:flex;flex-direction:column;gap:6px}.snap-num[data-v-1e20fcba]{font-size:30px;line-height:.9;color:var(--text);letter-spacing:-.02em}.snap-num.accent[data-v-1e20fcba]{color:var(--accent)}.snap-foot[data-v-1e20fcba]{padding-top:10px;border-top:1px solid var(--line);font-size:10.5px;color:var(--text-4);letter-spacing:.08em;text-transform:uppercase}.nextmove[data-v-1e20fcba]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.nm-item[data-v-1e20fcba]{display:flex;gap:12px;padding:12px 14px;border:1px solid var(--line-2);border-radius:8px;transition:all .15s}.nm-item.accent[data-v-1e20fcba]{background:var(--accent-soft);border-color:var(--accent-line)}.nm-tag[data-v-1e20fcba]{flex-shrink:0;font-size:10px;color:var(--text-3);padding-top:2px;min-width:44px}.nm-tag.accent[data-v-1e20fcba]{color:var(--accent)}.nm-title[data-v-1e20fcba]{font:500 13.5px/1.3 var(--font-ui);color:var(--text)}.nm-sub[data-v-1e20fcba]{font-size:11px;color:var(--text-3);margin-top:4px;letter-spacing:.05em}.nm-link[data-v-1e20fcba]{color:var(--accent);text-decoration:none}.nm-link[data-v-1e20fcba]:hover{text-decoration:underline}.rollup[data-v-1e20fcba]{padding:24px;display:flex;flex-direction:column;gap:18px;margin-bottom:24px}.rollup-head[data-v-1e20fcba]{display:flex;flex-direction:column;gap:4px}.stat-grid[data-v-1e20fcba]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat[data-v-1e20fcba]{display:flex;flex-direction:column;gap:6px}.stat-num[data-v-1e20fcba]{font-size:42px;line-height:.9;letter-spacing:-.02em;color:var(--text)}.stat-num.accent[data-v-1e20fcba]{color:var(--accent)}.stat-num.muted[data-v-1e20fcba]{color:var(--text-3)}.volume-spark[data-v-1e20fcba]{color:var(--accent);margin:4px 0 0}.stat-foot[data-v-1e20fcba]{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding-top:10px;border-top:1px solid var(--line)}.pagination[data-v-1e20fcba]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--line);flex-wrap:wrap}.pg-summary[data-v-1e20fcba]{font-size:11px;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase}.pg-nav[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:4px}.pg-btn[data-v-1e20fcba]{display:inline-flex;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--panel);color:var(--text-2);font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-decoration:none;justify-content:center;cursor:pointer;transition:all .12s}.pg-btn[data-v-1e20fcba]:hover{border-color:var(--line-3);color:var(--text);background:var(--panel-2)}.pg-btn.active[data-v-1e20fcba]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.pg-btn.disabled[data-v-1e20fcba]{opacity:.4;cursor:not-allowed;pointer-events:none}.pg-ellipsis[data-v-1e20fcba]{color:var(--text-4);font:500 12px/1 var(--font-mono);padding:0 4px}.flip[data-v-1e20fcba]{transform:rotate(180deg)}.rise[data-v-1e20fcba]{animation:rise-anim-1e20fcba .5s cubic-bezier(.2,.7,.2,1) both}@keyframes rise-anim-1e20fcba{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.grid-a[data-v-1e20fcba]{grid-template-columns:1fr}.kpi-strip[data-v-1e20fcba]{grid-template-columns:repeat(3,1fr)}.stat-grid[data-v-1e20fcba]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero-live[data-v-1e20fcba]{align-items:flex-start;text-align:left}}@media(max-width:720px){.kpi-strip[data-v-1e20fcba]{grid-template-columns:repeat(2,1fr)}.filter-form[data-v-1e20fcba]{grid-template-columns:1fr}.event[data-v-1e20fcba]{grid-template-columns:44px 14px 1fr;row-gap:8px}.ev-cta[data-v-1e20fcba]{grid-column:1 / -1;justify-self:flex-end}.snap-grid[data-v-1e20fcba]{grid-template-columns:repeat(3,1fr);gap:8px}}.flash-line[data-v-e1ac64af]{position:sticky;top:12px;z-index:50;display:flex;align-items:flex-start;gap:12px;box-shadow:0 8px 24px #00000040}.flash-msg[data-v-e1ac64af]{flex:1}.flash-x[data-v-e1ac64af]{border:0;background:transparent;color:inherit;cursor:pointer;font-size:18px;line-height:1;padding:2px 6px;opacity:.6;border-radius:4px}.flash-x[data-v-e1ac64af]:hover{opacity:1;background:#ffffff0f}.flash-fade-enter-active[data-v-e1ac64af],.flash-fade-leave-active[data-v-e1ac64af]{transition:opacity .22s ease,transform .22s ease}.flash-fade-enter-from[data-v-e1ac64af],.flash-fade-leave-to[data-v-e1ac64af]{opacity:0;transform:translateY(-4px)}.confirm-dialog[data-v-0a36f7d6]{width:min(480px,calc(100vw - 28px));padding:0;border:1px solid var(--line-2);border-radius:15px;background:var(--panel)}.confirm-body[data-v-0a36f7d6]{padding:24px}.confirm-body h2[data-v-0a36f7d6]{font:500 19px/1.3 var(--font-ui);margin:0 0 10px}.confirm-copy[data-v-0a36f7d6]{color:var(--text-2);font-size:13px;line-height:1.65;white-space:pre-line;margin-bottom:22px}.confirm-actions[data-v-0a36f7d6]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media(max-width:400px){.confirm-body[data-v-0a36f7d6]{padding:20px}.confirm-actions[data-v-0a36f7d6]{display:grid;grid-template-columns:1fr 1fr}.confirm-actions .cx-btn[data-v-0a36f7d6]{padding:0 10px;font-size:11px}}.copy-feedback[data-v-2cbb01ff]{margin:0 0 16px;padding:14px 16px;border:1px solid var(--line-2);border-radius:10px;background:var(--panel);color:var(--text-2);overflow-wrap:anywhere;font-size:13px}.uppercase-mono.dim[data-v-2cbb01ff]{color:var(--text-4)}.cx-display[data-v-2cbb01ff]{font-family:var(--font-display);font-size:46px;line-height:1;letter-spacing:0;font-feature-settings:"tnum"}.cx-mono[data-v-2cbb01ff]{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.cx-mono.dim[data-v-2cbb01ff]{color:var(--text-4)}.cx-chip[data-v-2cbb01ff]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel-2);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.cx-chip.small[data-v-2cbb01ff]{padding:2px 8px;font-size:9.5px}.cx-chip.ok[data-v-2cbb01ff]{border-color:color-mix(in srgb,var(--ok) 35%,var(--line-2));color:var(--ok)}.cx-chip.warn[data-v-2cbb01ff]{border-color:color-mix(in srgb,var(--warn) 35%,var(--line-2));color:var(--warn)}.cx-chip.err[data-v-2cbb01ff]{border-color:color-mix(in srgb,var(--err) 35%,var(--line-2));color:var(--err)}.cx-chip.info[data-v-2cbb01ff]{border-color:color-mix(in srgb,var(--info) 35%,var(--line-2));color:var(--info)}.cx-chip.muted[data-v-2cbb01ff]{border-color:var(--line-2);color:var(--text-3)}.dot[data-v-2cbb01ff]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--text-3);flex-shrink:0}.dot.ok[data-v-2cbb01ff]{background:var(--ok)}.dot.warn[data-v-2cbb01ff]{background:var(--warn)}.dot.err[data-v-2cbb01ff]{background:var(--err)}.dot.info[data-v-2cbb01ff]{background:var(--info)}.dot.accent[data-v-2cbb01ff]{background:var(--accent)}.dot.muted[data-v-2cbb01ff]{background:var(--text-4)}.dot.pulse[data-v-2cbb01ff]{animation:pulse-anim-2cbb01ff 1.8s ease-in-out 2}@keyframes pulse-anim-2cbb01ff{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}.cx-input[data-v-2cbb01ff]{width:100%;padding:10px 12px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:6px;color:var(--text);font-family:var(--font-ui);font-size:13.5px}.cx-input[data-v-2cbb01ff]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cx-input.textarea[data-v-2cbb01ff]{resize:vertical;min-height:120px;line-height:1.5}.rise[data-v-2cbb01ff]{animation:rise-in-2cbb01ff .5s cubic-bezier(.2,.8,.2,1) both}@keyframes rise-in-2cbb01ff{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.case-hero[data-v-2cbb01ff]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid var(--line)}.case-title-block[data-v-2cbb01ff]{min-width:0;flex:1}.case-meta-line[data-v-2cbb01ff]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:13.5px;color:var(--text-2);line-height:1.55}.case-meta-line .meta-label[data-v-2cbb01ff]{color:var(--text-3)}.meta-person[data-v-2cbb01ff],.readable-time[data-v-2cbb01ff]{color:var(--text);font-weight:600}.meta-person[data-v-2cbb01ff]{font-family:var(--font-mono);font-size:12.5px}.case-actions[data-v-2cbb01ff]{display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:260px}.case-status-row[data-v-2cbb01ff],.case-button-row[data-v-2cbb01ff]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.hero-reply-cta[data-v-2cbb01ff],.copy-link-btn[data-v-2cbb01ff]{align-self:flex-end}.char-count[data-v-2cbb01ff]{margin-top:4px;font-size:11px;color:var(--text-4);text-align:right}.case-summary[data-v-2cbb01ff]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:16px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line)}.summary-item[data-v-2cbb01ff]{display:flex;min-width:0;flex-direction:column;gap:6px;padding:14px 16px;background:var(--panel)}.summary-item strong[data-v-2cbb01ff]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text);font-weight:500;min-width:0;overflow-wrap:anywhere}.summary-item small[data-v-2cbb01ff]{font-family:var(--font-mono);font-size:10.5px;color:var(--text-4)}.tone-ok[data-v-2cbb01ff]{color:var(--ok)!important}.tone-warn[data-v-2cbb01ff]{color:var(--warn)!important}.tone-err[data-v-2cbb01ff]{color:var(--err)!important}.tone-info[data-v-2cbb01ff]{color:var(--info)!important}.tone-muted[data-v-2cbb01ff]{color:var(--text-3)!important}.grid-detail[data-v-2cbb01ff]{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:16px;align-items:start}.left-col[data-v-2cbb01ff],.right-col[data-v-2cbb01ff]{display:flex;flex-direction:column;gap:16px;min-width:0}.left-col .panel[data-v-2cbb01ff],.right-col .panel[data-v-2cbb01ff]{margin:0}.panel-display.small[data-v-2cbb01ff]{font-size:13px;color:var(--text-3);font-family:inherit;letter-spacing:0}.panel-subtitle[data-v-2cbb01ff]{margin:5px 0 0;max-width:62ch;color:var(--text-3);font-size:13px;line-height:1.5}.conv-panel[data-v-2cbb01ff]{padding:22px}.conv-list[data-v-2cbb01ff]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.conv-item[data-v-2cbb01ff]{position:relative;padding:16px 16px 16px 24px;border:1px solid transparent;border-radius:10px;margin-bottom:10px}.conv-item.employee[data-v-2cbb01ff]{background:color-mix(in srgb,var(--ok) 8%,var(--panel));border-color:color-mix(in srgb,var(--ok) 18%,transparent)}.conv-item.management[data-v-2cbb01ff]{background:color-mix(in srgb,var(--info) 8%,var(--panel));border-color:color-mix(in srgb,var(--info) 18%,transparent)}.conv-item[data-v-2cbb01ff]:hover{border-color:color-mix(in srgb,var(--accent) 22%,var(--line))}.conv-item[data-v-2cbb01ff]:last-child{margin-bottom:0}.conv-rail[data-v-2cbb01ff]{position:absolute;left:10px;top:16px;bottom:16px;width:3px;border-radius:999px;background:var(--line-3)}.conv-rail.employee[data-v-2cbb01ff]{background:var(--ok)}.conv-rail.management[data-v-2cbb01ff]{background:var(--info)}.conv-head[data-v-2cbb01ff]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}.conv-meta-line[data-v-2cbb01ff]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:4px}.conv-role[data-v-2cbb01ff]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;font:650 11.5px/1 var(--font-ui);color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line)}.conv-role.employee[data-v-2cbb01ff]{color:var(--ok);background:color-mix(in srgb,var(--ok) 9%,transparent);border-color:color-mix(in srgb,var(--ok) 26%,var(--line))}.conv-role.management[data-v-2cbb01ff]{color:var(--info);background:color-mix(in srgb,var(--info) 9%,transparent);border-color:color-mix(in srgb,var(--info) 26%,var(--line))}.conv-actor[data-v-2cbb01ff]{color:var(--text);font:600 13.5px/1.2 var(--font-ui)}.conv-action[data-v-2cbb01ff]{color:var(--text-3);font-size:13px}.conv-time[data-v-2cbb01ff]{color:var(--text-3);font:500 12px/1.35 var(--font-ui)}.conv-body[data-v-2cbb01ff]{font-size:14px;color:var(--text-2);line-height:1.65;white-space:pre-wrap;margin:0}.reply-panel[data-v-2cbb01ff],.review-panel[data-v-2cbb01ff]{padding:22px}.action-panel[data-v-2cbb01ff]{border-color:var(--accent-line);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 180px),var(--panel)}.action-panel .panel-head[data-v-2cbb01ff]{margin-bottom:16px}.review-current[data-v-2cbb01ff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin-bottom:16px;border:0;background:transparent}.review-current div[data-v-2cbb01ff]{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;padding:14px 16px;border:1px solid color-mix(in srgb,var(--text-3) 18%,var(--line));border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--text-3) 9%,transparent),transparent 42px),color-mix(in srgb,var(--text) 2%,var(--panel));box-shadow:none;cursor:default}.review-current div .uppercase-mono[data-v-2cbb01ff]{color:var(--text-3)}.review-current strong[data-v-2cbb01ff]{color:var(--text);font-size:14px;font-weight:500;overflow-wrap:anywhere;text-align:left}.review-current.compact[data-v-2cbb01ff]{grid-template-columns:1fr}.review-current.compact div[data-v-2cbb01ff]{gap:5px}.reply-form[data-v-2cbb01ff]{display:flex;flex-direction:column;gap:14px}.review-form[data-v-2cbb01ff]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:end;gap:14px 16px}.review-form .status-field[data-v-2cbb01ff]{max-width:280px;position:relative}.review-form .status-field[data-v-2cbb01ff]:after{content:"";position:absolute;right:16px;bottom:18px;width:8px;height:8px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);pointer-events:none;transform:rotate(45deg)}.review-form .status-select[data-v-2cbb01ff]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:42px;border-color:color-mix(in srgb,var(--accent) 58%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 9%,transparent),transparent 56px),var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent),0 1px #ffffff73;color:var(--text);cursor:pointer}.review-form .status-select[data-v-2cbb01ff]:hover{border-color:var(--accent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 13%,transparent),transparent 64px),var(--panel)}.review-form .status-select[data-v-2cbb01ff]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.review-form .message-field[data-v-2cbb01ff]{grid-column:1 / -1}.review-form .message-field .textarea[data-v-2cbb01ff]{border-color:color-mix(in srgb,var(--accent) 34%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 4%,transparent),transparent 70px),var(--panel);cursor:text}.review-form .message-field .textarea[data-v-2cbb01ff]:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--line))}.review-form .message-field .textarea[data-v-2cbb01ff]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.review-form .action-submit[data-v-2cbb01ff]{grid-column:1 / -1;justify-self:end;justify-content:center;min-width:220px;width:auto;padding-inline:22px}.field[data-v-2cbb01ff]{display:flex;flex-direction:column;gap:6px}.field .uppercase-mono[data-v-2cbb01ff]{color:var(--accent);font-size:10.5px}.panel-divider[data-v-2cbb01ff]{border-top:1px dashed var(--line);margin:16px 0}.closed-panel[data-v-2cbb01ff]{padding:22px;background:color-mix(in srgb,var(--warn) 6%,var(--panel));border-color:color-mix(in srgb,var(--warn) 25%,var(--line))}.danger-panel[data-v-2cbb01ff]{display:flex;flex-direction:column;gap:16px;border-color:color-mix(in srgb,var(--err) 30%,var(--line));background:color-mix(in srgb,var(--err) 6%,var(--panel))}.danger-panel .panel-head[data-v-2cbb01ff]{margin-bottom:0}.danger-copy[data-v-2cbb01ff]{padding:0 2px}.danger-actions[data-v-2cbb01ff]{padding-top:2px}.closed-text[data-v-2cbb01ff]{font-size:13px;color:var(--text-2);line-height:1.55;margin:8px 0 0}.danger-panel .closed-text[data-v-2cbb01ff]{margin:0}.assign-panel[data-v-2cbb01ff]{padding:22px}.assign-form[data-v-2cbb01ff]{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.assign-form[data-v-2cbb01ff]:last-child{margin-bottom:0}.payload-panel[data-v-2cbb01ff]{padding:24px 24px 22px;margin-bottom:16px}.payload-label[data-v-2cbb01ff]{color:var(--accent);font-weight:700}.payload-section+.payload-section[data-v-2cbb01ff]{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.payload-section-head[data-v-2cbb01ff]{display:flex;align-items:center;gap:10px;margin:20px 0 12px}.payload-section-head[data-v-2cbb01ff]:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);flex:0 0 auto}.payload-section-head h2[data-v-2cbb01ff]{margin:0;font-family:var(--font-ui);font-size:15px;font-weight:650;color:var(--accent)}.payload-section-head p[data-v-2cbb01ff]{max-width:72ch;margin:5px 0 0;color:var(--text-3);font-size:13px;line-height:1.5}.payload-fields[data-v-2cbb01ff]{display:grid;grid-template-columns:1fr;gap:0;margin:0 0 14px;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 7%,var(--panel)) 0 220px,var(--panel) 220px 100%)}.payload-field[data-v-2cbb01ff]{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px;padding:15px 18px;border-bottom:1px solid var(--line);min-width:0}.payload-field[data-v-2cbb01ff]:last-child{border-bottom:0}.payload-field[data-v-2cbb01ff]:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.payload-field.wide[data-v-2cbb01ff]{grid-column:auto;grid-template-columns:190px minmax(0,1fr)}.payload-field dt[data-v-2cbb01ff]{margin:0;padding-top:2px}.payload-field-value[data-v-2cbb01ff]{margin:0;font-size:15px;line-height:1.55;color:var(--text);word-break:break-word}.payload-field-value.narrative[data-v-2cbb01ff]{white-space:pre-wrap;line-height:1.65;max-width:none}.payload-field-value.empty[data-v-2cbb01ff]{color:var(--text-4);font-style:normal}@media(max-width:820px){.payload-fields[data-v-2cbb01ff]{background:var(--panel)}.payload-field[data-v-2cbb01ff],.payload-field.wide[data-v-2cbb01ff]{grid-template-columns:1fr;gap:6px;padding:14px 16px}.payload-field dt[data-v-2cbb01ff]{padding-top:0}}.attach-panel[data-v-2cbb01ff]{padding:22px}.attach-list[data-v-2cbb01ff]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.attach-list li[data-v-2cbb01ff]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--panel-2);border-radius:6px;font-size:12.5px}.attach-link[data-v-2cbb01ff]{color:var(--text);text-decoration:none;display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attach-link[data-v-2cbb01ff]:hover{color:var(--accent)}.attach-link[data-v-2cbb01ff] svg{width:12px;height:12px;color:var(--text-3)}.attach-size[data-v-2cbb01ff]{font:500 12px/1.2 var(--font-ui);color:var(--text-3);flex-shrink:0}.timeline-panel[data-v-2cbb01ff]{padding:22px}.timeline-list[data-v-2cbb01ff]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.timeline-row[data-v-2cbb01ff]{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;background:var(--panel-2);border-radius:6px}.timeline-row .dot[data-v-2cbb01ff]{margin-top:6px}.tl-title[data-v-2cbb01ff]{font-size:13.5px;color:var(--text);font-weight:600}.tl-detail[data-v-2cbb01ff]{font-size:13px;color:var(--text-2);margin-top:3px;line-height:1.5}.tl-time[data-v-2cbb01ff]{margin-top:4px;font:500 12px/1.35 var(--font-ui);color:var(--text-3)}.timeline-more[data-v-2cbb01ff]{width:100%;margin-top:12px;padding:9px 12px;border:1px dashed color-mix(in srgb,var(--accent) 40%,var(--line-2));border-radius:8px;background:color-mix(in srgb,var(--accent) 5%,transparent);color:var(--accent);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.timeline-more[data-v-2cbb01ff]:hover{background:color-mix(in srgb,var(--accent) 10%,transparent);border-style:solid}.inline-empty[data-v-2cbb01ff]{font-size:12.5px;color:var(--text-4);font-style:normal;padding:8px 0}.dim[data-v-2cbb01ff]{color:var(--text-4)}@media(max-width:1200px){.grid-detail[data-v-2cbb01ff]{grid-template-columns:1fr}.case-summary[data-v-2cbb01ff]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.case-hero[data-v-2cbb01ff]{flex-direction:column;align-items:stretch}.case-actions[data-v-2cbb01ff]{align-items:stretch;min-width:0}.case-status-row[data-v-2cbb01ff],.case-button-row[data-v-2cbb01ff]{justify-content:flex-start}.hero-reply-cta[data-v-2cbb01ff],.copy-link-btn[data-v-2cbb01ff]{align-self:stretch;justify-content:center}.case-summary[data-v-2cbb01ff],.review-current[data-v-2cbb01ff]{grid-template-columns:1fr}.review-current div[data-v-2cbb01ff]{gap:4px}.review-form[data-v-2cbb01ff]{grid-template-columns:1fr}.review-form .status-field[data-v-2cbb01ff]{max-width:none}.review-form .action-submit[data-v-2cbb01ff]{justify-self:stretch;width:100%}}@media print{.reply-panel[data-v-2cbb01ff],.review-panel[data-v-2cbb01ff],.closed-panel[data-v-2cbb01ff],.hero-reply-cta[data-v-2cbb01ff]{display:none!important}.panel[data-v-2cbb01ff],.summary-item[data-v-2cbb01ff],.reply-form[data-v-2cbb01ff]{background:#fff!important;color:#111!important;border-color:#ccc!important;box-shadow:none!important}.grid-detail[data-v-2cbb01ff]{display:block!important}.case-summary[data-v-2cbb01ff]{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.panel[data-v-2cbb01ff],.summary-item[data-v-2cbb01ff],section[data-v-2cbb01ff]{break-inside:avoid;page-break-inside:avoid}a[href][data-v-2cbb01ff]:after{content:" (" attr(href) ")";font-size:10px;color:#555}a[href^="#"][data-v-2cbb01ff]:after,a[href^="javascript:"][data-v-2cbb01ff]:after{content:""}.uppercase-mono[data-v-2cbb01ff],.cx-mono[data-v-2cbb01ff]{color:#444!important}.dim[data-v-2cbb01ff]{color:#666!important}}.just-submitted[data-v-2cbb01ff]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--ok) 35%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--ok) 8%,var(--panel-2))}.just-submitted-icon[data-v-2cbb01ff]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ok);color:var(--on-accent);flex-shrink:0}.just-submitted-body[data-v-2cbb01ff]{flex:1;min-width:0}.just-submitted-title[data-v-2cbb01ff]{font-weight:600;font-size:14px;color:var(--text)}.just-submitted-sub[data-v-2cbb01ff]{font-size:12.5px;color:var(--text-3);margin-top:2px}.just-submitted-x[data-v-2cbb01ff]{border:0;background:transparent;color:var(--text-3);cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;border-radius:4px;opacity:.7}.just-submitted-x[data-v-2cbb01ff]:hover{opacity:1;background:var(--panel-2)}.cx-display[data-v-97d7ae8c]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.cx-mono[data-v-97d7ae8c]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tabular[data-v-97d7ae8c]{font-variant-numeric:tabular-nums}.accent[data-v-97d7ae8c]{color:var(--accent)}.warn[data-v-97d7ae8c]{color:var(--warn)}.dot[data-v-97d7ae8c]{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.pulse[data-v-97d7ae8c]{animation:pulse-anim-97d7ae8c 1.8s ease-in-out 2}@keyframes pulse-anim-97d7ae8c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.2)}}.live-chip[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:8px;color:var(--ok);font:500 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid color-mix(in oklch,var(--ok) 28%,transparent);border-radius:999px;background:color-mix(in oklch,var(--ok) 10%,transparent)}.kpi-strip[data-v-97d7ae8c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.kpi[data-v-97d7ae8c]{padding:16px 18px;display:flex;flex-direction:column;gap:10px}.kpi-num[data-v-97d7ae8c]{font-size:34px;line-height:.9;letter-spacing:-.02em;color:var(--text)}.kpi-num.accent[data-v-97d7ae8c]{color:var(--accent)}.kpi-num.warn[data-v-97d7ae8c]{color:var(--warn)}.kpi-accent[data-v-97d7ae8c]{border-color:var(--accent-line);background:var(--accent-soft)}.kpi-warn[data-v-97d7ae8c]{border-color:color-mix(in oklch,var(--warn) 35%,transparent);background:color-mix(in oklch,var(--warn) 7%,transparent)}.filter[data-v-97d7ae8c]{padding:18px 20px 20px;margin-bottom:16px;display:flex;flex-direction:column;gap:14px}.filter-head[data-v-97d7ae8c]{display:flex;justify-content:space-between;align-items:center}.filter-label[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:10px}.pills-row[data-v-97d7ae8c]{display:grid;grid-template-columns:100px 1fr;gap:12px;align-items:center}.pills-tag[data-v-97d7ae8c]{color:var(--text-4);font-size:10px;letter-spacing:.14em}.pills[data-v-97d7ae8c]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-97d7ae8c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text-2);font:500 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;cursor:pointer;transition:all .12s}.pill[data-v-97d7ae8c]:hover{border-color:var(--line-3);color:var(--text)}.pill.active[data-v-97d7ae8c]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.filter-form[data-v-97d7ae8c]{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.ff-field[data-v-97d7ae8c]{display:flex;flex-direction:column;gap:6px;min-width:0}.ff-field.grow[data-v-97d7ae8c]{min-width:220px}.lbl[data-v-97d7ae8c]{font:500 10.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.cx-input[data-v-97d7ae8c]{width:100%;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font:400 13px/1.4 var(--font-ui);padding:9px 11px;border-radius:var(--radius-sm);transition:border-color .15s,box-shadow .15s}.cx-input[data-v-97d7ae8c]:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft)}.search-wrap[data-v-97d7ae8c]{position:relative;display:flex;align-items:center}.search-wrap[data-v-97d7ae8c] svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--text-3);pointer-events:none}.cx-input.search[data-v-97d7ae8c]{padding-left:34px}.grid-a[data-v-97d7ae8c]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;margin-bottom:24px;align-items:start}.master[data-v-97d7ae8c]{padding:22px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-97d7ae8c]{font-size:22px;margin:4px 0 0;color:var(--text);letter-spacing:-.01em;font-weight:400}.master .section-title[data-v-97d7ae8c]{font-size:24px}.mlist[data-v-97d7ae8c]{display:flex;flex-direction:column}.mrow[data-v-97d7ae8c]{box-sizing:border-box;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:0;border-bottom:1px dashed var(--line);transition:background .15s,transform .15s}.mrow.last[data-v-97d7ae8c]{border-bottom:none}.mrow[data-v-97d7ae8c]:hover{background:var(--panel-2);transform:translate(2px)}.mrow.selected[data-v-97d7ae8c]{background:var(--panel-2)}.mrow.stale[data-v-97d7ae8c]{background:color-mix(in oklch,var(--warn) 6%,transparent)}.mrow.stale.selected[data-v-97d7ae8c]{background:color-mix(in oklch,var(--warn) 10%,transparent)}.mrow-link[data-v-97d7ae8c]{min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 12px 14px 8px;color:inherit;text-decoration:none;outline:none}.mrow-link[data-v-97d7ae8c]:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.mrow-id[data-v-97d7ae8c]{font-size:11px;color:var(--text-4);letter-spacing:.04em;padding-top:2px}.mrow-body[data-v-97d7ae8c]{min-width:0}.mrow-top[data-v-97d7ae8c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:4px}.ev-icon[data-v-97d7ae8c]{font-size:12px;line-height:1}.mrow-title[data-v-97d7ae8c]{font:500 14.5px/1.3 var(--font-display);color:var(--text);letter-spacing:-.005em;margin-top:4px}.mrow-sub[data-v-97d7ae8c]{margin-top:8px;display:flex;flex-wrap:wrap;gap:7px;color:var(--text-2)}.mrow-meta-item[data-v-97d7ae8c]{display:inline-flex;align-items:baseline;gap:5px;padding:3px 7px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2);font:500 12px/1.2 var(--font-ui)}.meta-label[data-v-97d7ae8c]{color:var(--text-3)}.meta-value[data-v-97d7ae8c]{color:var(--text);font-weight:600}.mrow-arrow[data-v-97d7ae8c]{color:var(--text-3);flex-shrink:0;transition:color .15s,transform .15s}.mrow-link:hover .mrow-arrow[data-v-97d7ae8c],.mrow-link:focus-visible .mrow-arrow[data-v-97d7ae8c],.mrow.selected .mrow-arrow[data-v-97d7ae8c]{color:var(--accent);transform:translate(2px)}.detail[data-v-97d7ae8c]{padding:28px;display:flex;flex-direction:column;gap:22px;position:sticky;top:80px}.detail-head[data-v-97d7ae8c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.detail-kicker[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:6px;color:var(--text-3)}.detail-kicker .accent[data-v-97d7ae8c]{color:var(--accent)}.detail-kicker .sep[data-v-97d7ae8c]{opacity:.4}.detail-title[data-v-97d7ae8c]{font-size:26px;line-height:1.1;margin:6px 0 0;color:var(--text);letter-spacing:-.015em;font-weight:400}.fields[data-v-97d7ae8c]{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.field[data-v-97d7ae8c]{display:flex;flex-direction:column;gap:4px}.field-val[data-v-97d7ae8c]{font-size:13.5px;color:var(--text);display:inline-flex;align-items:center;gap:8px}.field-dot[data-v-97d7ae8c]{width:7px;height:7px;border-radius:50%;display:inline-block}.detail-body[data-v-97d7ae8c]{display:flex;flex-direction:column;gap:6px}.body-tag[data-v-97d7ae8c]{color:var(--text-4);letter-spacing:.14em}.detail-copy[data-v-97d7ae8c]{margin:0;font:400 14px/1.65 var(--font-ui);color:var(--text-2)}.assign-panel[data-v-97d7ae8c]{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius-sm)}.assign-tag[data-v-97d7ae8c]{color:var(--text-4);letter-spacing:.14em}.assign-form[data-v-97d7ae8c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.assign-form .cx-input[data-v-97d7ae8c]{flex:1;min-width:180px}.assign-unassign[data-v-97d7ae8c]{display:inline}.assign-note[data-v-97d7ae8c]{color:var(--text-3);font-family:var(--font-ui);font-size:12.5px;line-height:1.5;letter-spacing:0}.detail-actions[data-v-97d7ae8c]{display:flex;gap:10px;flex-wrap:wrap}.detail-foot[data-v-97d7ae8c]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--line);font:500 12px/1.35 var(--font-ui);color:var(--text-2)}.detail-foot-label[data-v-97d7ae8c]{color:var(--text-3);margin-right:4px}.cx-chip[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text-2);background:var(--panel-2)}.cx-chip.sm[data-v-97d7ae8c]{padding:2px 7px;font-size:9.5px}.cx-chip .dot[data-v-97d7ae8c]{width:5px;height:5px;background:currentColor}.cx-chip.ok[data-v-97d7ae8c]{color:var(--ok);border-color:color-mix(in oklch,var(--ok) 30%,transparent);background:color-mix(in oklch,var(--ok) 8%,transparent)}.cx-chip.warn[data-v-97d7ae8c]{color:var(--warn);border-color:color-mix(in oklch,var(--warn) 35%,transparent);background:color-mix(in oklch,var(--warn) 8%,transparent)}.cx-chip.muted[data-v-97d7ae8c]{color:var(--text-3);border-color:var(--line-2)}.empty[data-v-97d7ae8c]{display:flex;align-items:center;gap:16px;padding:24px 0;color:var(--text-3)}.empty-icon[data-v-97d7ae8c]{font-size:28px;color:var(--text-4);line-height:1}.empty-title[data-v-97d7ae8c]{font:500 15px/1.3 var(--font-ui);color:var(--text-2)}.empty-sub[data-v-97d7ae8c]{font-size:11.5px;margin-top:4px;letter-spacing:.05em}.pagination[data-v-97d7ae8c]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--line);flex-wrap:wrap}.pg-summary[data-v-97d7ae8c]{font-size:11px;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase}.page-position[data-v-97d7ae8c]{font-size:11px;letter-spacing:.06em;color:var(--text-3);margin-top:4px}.pg-nav[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:4px}.pg-btn[data-v-97d7ae8c]{display:inline-flex;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--panel);color:var(--text-2);font:500 12px/1 var(--font-mono);letter-spacing:.04em;text-decoration:none;justify-content:center;cursor:pointer;transition:all .12s}.pg-btn[data-v-97d7ae8c]:hover{border-color:var(--line-3);color:var(--text);background:var(--panel-2)}.pg-btn.active[data-v-97d7ae8c]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.pg-btn.disabled[data-v-97d7ae8c]{opacity:.4;cursor:not-allowed;pointer-events:none}.pg-ellipsis[data-v-97d7ae8c]{color:var(--text-4);font:500 12px/1 var(--font-mono);padding:0 4px}.flip[data-v-97d7ae8c]{transform:rotate(180deg)}.rise[data-v-97d7ae8c]{animation:rise-anim-97d7ae8c .5s cubic-bezier(.2,.7,.2,1) both}@keyframes rise-anim-97d7ae8c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.grid-a[data-v-97d7ae8c]{grid-template-columns:1fr}.detail[data-v-97d7ae8c]{position:static}.kpi-strip[data-v-97d7ae8c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.pills-row[data-v-97d7ae8c]{grid-template-columns:1fr;gap:6px}.fields[data-v-97d7ae8c],.filter-form[data-v-97d7ae8c]{grid-template-columns:1fr}}.link-uid[data-v-97d7ae8c]{color:var(--accent);text-decoration:none}.link-uid[data-v-97d7ae8c]:hover{text-decoration:underline}.mlist-tools[data-v-97d7ae8c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--line);background:var(--panel-2)}.mlist-select-all[data-v-97d7ae8c]{min-height:44px;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);cursor:pointer}.mlist-select-all input[data-v-97d7ae8c]{accent-color:var(--accent)}.mrow.has-bulk[data-v-97d7ae8c]{background:color-mix(in srgb,var(--accent) 8%,transparent)}.mrow-bulk-check[data-v-97d7ae8c]{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding-top:16px;flex-shrink:0}.mrow-bulk-check input[data-v-97d7ae8c]{accent-color:var(--accent);cursor:pointer}.bulk-bar[data-v-97d7ae8c]{position:sticky;bottom:16px;margin:16px auto 0;width:fit-content;max-width:calc(100% - 32px);display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid var(--line-3);background:var(--panel);box-shadow:0 16px 40px #00000059;z-index:30}.bulk-bar-count[data-v-97d7ae8c]{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);padding-right:8px;border-right:1px solid var(--line-2)}.bulk-bar-clear[data-v-97d7ae8c]{color:var(--text-3)}@media(max-width:640px){.bulk-bar[data-v-97d7ae8c]{flex-wrap:wrap;padding:10px 12px;gap:8px}.bulk-bar-count[data-v-97d7ae8c]{padding-right:0;border-right:0}}.hero[data-v-55f2de54]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.kicker[data-v-55f2de54]{margin-bottom:10px;color:var(--accent);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.hero-title[data-v-55f2de54]{margin:0;font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.hero-title em[data-v-55f2de54]{font-style:normal}.hero-sub[data-v-55f2de54]{margin:12px 0 0;color:var(--text-2);font-size:13px;line-height:1.6}.hero-actions[data-v-55f2de54]{display:flex;gap:10px}.preferences-layout[data-v-55f2de54]{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.3fr);gap:20px;align-items:start}.panel[data-v-55f2de54]{border:1px solid var(--line-2);border-radius:14px;background:var(--panel);overflow:hidden}.panel-head[data-v-55f2de54]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.panel-head h2[data-v-55f2de54]{font-size:18px;font-weight:500;margin:0}.panel-head p[data-v-55f2de54]{font-size:11px;color:var(--text-3);margin:4px 0 0}.panel-head .cx-chip[data-v-55f2de54]{font-size:9px;white-space:nowrap}.preference-form[data-v-55f2de54]{padding:20px}.channel-tile[data-v-55f2de54]{padding:17px 14px;min-height:92px;display:flex;gap:12px;align-items:center;margin-bottom:12px;border:1px solid var(--line-2);border-radius:11px;background:var(--panel-2);cursor:pointer}.channel-tile.active[data-v-55f2de54]{border-color:var(--accent-line);background:var(--accent-soft)}.channel-tile input[data-v-55f2de54]{accent-color:var(--accent);width:18px;height:18px;flex:0 0 auto}.channel-tile strong[data-v-55f2de54]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.channel-tile small[data-v-55f2de54]{display:block;color:var(--text-2);font-size:11px;line-height:1.65;margin-top:6px}.session-note[data-v-55f2de54]{font-size:11px;color:var(--text-3);line-height:1.7;margin:20px 0}.feed-list[data-v-55f2de54]{list-style:none;margin:0;padding:0}.feed-item[data-v-55f2de54]{padding:22px;border-bottom:1px solid var(--line)}.feed-item[data-v-55f2de54]:last-child{border:0}.feed-item.unread[data-v-55f2de54]{background:color-mix(in srgb,var(--info) 6%,var(--panel))}.feed-title[data-v-55f2de54]{display:flex;align-items:center;justify-content:space-between;gap:12px}.feed-title h3[data-v-55f2de54]{font-size:14px;font-weight:500;margin:0}.unread-dot[data-v-55f2de54]{height:6px;width:6px;border-radius:50%;background:var(--info);flex:0 0 auto}.feed-item p[data-v-55f2de54]{color:var(--text-2);font-size:12px;line-height:1.65;margin:9px 0}.feed-item>small[data-v-55f2de54]{font-size:10px;color:var(--text-3)}.feed-actions[data-v-55f2de54]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.read-toggle[data-v-55f2de54]{min-height:44px;padding:0 10px;border:0;background:transparent;color:var(--text-2);font-size:11px;cursor:pointer}.read-toggle[data-v-55f2de54]:hover{color:var(--accent)}.empty-copy[data-v-55f2de54]{padding:30px;color:var(--text-3);font-size:12px}.empty-copy h3[data-v-55f2de54]{color:var(--text);font-weight:500}.empty-copy .cx-btn[data-v-55f2de54]{margin-top:14px}.error[data-v-55f2de54]{color:var(--err);font-size:12px}@media(max-width:1100px){.hero[data-v-55f2de54]{align-items:start;flex-direction:column;gap:18px}.preferences-layout[data-v-55f2de54]{grid-template-columns:1fr 1.25fr;gap:16px}.preference-form[data-v-55f2de54],.panel-head[data-v-55f2de54]{padding:16px}}@media(max-width:680px){.preferences-layout[data-v-55f2de54]{grid-template-columns:1fr}.hero-actions[data-v-55f2de54]{width:100%;display:grid;grid-template-columns:1fr 1fr}.hero-actions .cx-btn[data-v-55f2de54]{padding:0 10px;font-size:11px}.feed-item[data-v-55f2de54]{padding:18px}.preference-form .cx-btn[data-v-55f2de54]{width:100%}}@media(max-width:340px){.hero-actions[data-v-55f2de54]{grid-template-columns:1fr}}.hero[data-v-b12b8325]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:26px}.kicker[data-v-b12b8325]{margin-bottom:10px;color:var(--accent);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.hero-title[data-v-b12b8325]{margin:0;font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.hero-title em[data-v-b12b8325]{font-style:normal}.hero-sub[data-v-b12b8325]{max-width:620px;margin:12px 0 0;color:var(--text-2);font-size:13px;line-height:1.6}.calendar-layout[data-v-b12b8325]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.panel[data-v-b12b8325]{background:var(--panel);border:1px solid var(--line-2);border-radius:14px;overflow:hidden}.calendar-head[data-v-b12b8325]{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.calendar-head h2[data-v-b12b8325]{font-size:18px;font-weight:500;margin:0}.calendar-head p[data-v-b12b8325]{font-size:11px;color:var(--text-3);margin:3px 0 0}.calendar-controls[data-v-b12b8325]{display:flex;gap:7px}.weekdays[data-v-b12b8325],.month-grid[data-v-b12b8325]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.weekdays[data-v-b12b8325]{padding:12px 0;background:var(--panel-2);color:var(--text-3);font-size:10px;text-align:center}.day-cell[data-v-b12b8325]{min-width:0;min-height:96px;padding:9px 5px 7px;display:flex;align-items:flex-start;flex-direction:column;gap:4px;background:transparent;color:var(--text-2);border:0;border-top:1px solid var(--line);border-right:1px solid var(--line);text-align:left}.day-cell[data-v-b12b8325]:nth-child(7n){border-right:0}.day-cell[data-v-b12b8325]:hover,.day-cell.selected[data-v-b12b8325]{background:var(--accent-soft)}.day-cell[data-v-b12b8325]:focus-visible{outline-offset:-3px}.day-cell.outside[data-v-b12b8325]{background:var(--bg-1);color:var(--text-4)}.day-number[data-v-b12b8325]{display:grid;place-items:center;width:25px;height:25px;margin-bottom:2px;font-size:12px}.day-cell.today .day-number[data-v-b12b8325]{border-radius:50%;background:var(--accent);color:var(--on-accent)}.event-pill[data-v-b12b8325]{display:block;max-width:100%;border-radius:4px;padding:3px 4px;background:var(--blue-soft);color:var(--blue);font-size:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-pill.away[data-v-b12b8325]{background:var(--amber-soft);color:var(--amber)}.event-more[data-v-b12b8325]{font-size:9px;color:var(--text-3)}.mobile-count[data-v-b12b8325]{display:none}.calendar-legend[data-v-b12b8325]{display:flex;gap:18px;padding:15px 20px;font-size:10px;color:var(--text-3);border-top:1px solid var(--line)}.calendar-legend span[data-v-b12b8325]{display:flex;align-items:center;gap:6px}.calendar-legend i[data-v-b12b8325]{height:6px;width:6px;border-radius:50%;background:var(--info)}.calendar-legend .away-dot[data-v-b12b8325]{background:var(--warn)}.calendar-event[data-v-b12b8325]{display:flex;align-items:flex-start;flex-direction:column;gap:7px;min-width:0;width:100%;padding:18px 20px;background:transparent;color:var(--text);border:0;border-bottom:1px solid var(--line);text-align:left}.calendar-event[data-v-b12b8325]:hover{background:var(--panel-2)}.calendar-event strong[data-v-b12b8325]{font-size:14px;font-weight:500}.calendar-event small[data-v-b12b8325],.calendar-event>span[data-v-b12b8325]:not(.cx-chip){font-size:11px;color:var(--text-3)}.calendar-event .cx-chip[data-v-b12b8325]{margin-top:3px;font-size:9px}.calendar-empty[data-v-b12b8325]{padding:30px 22px;color:var(--text-3);font-size:12px;line-height:1.6}.calendar-empty strong[data-v-b12b8325]{display:block;margin-top:14px;color:var(--text)}.calendar-empty a[data-v-b12b8325]{display:inline-flex;align-items:center;min-height:44px;color:var(--accent)}@media(max-width:1100px){.calendar-layout[data-v-b12b8325]{grid-template-columns:minmax(0,1fr)}.agenda-panel[data-v-b12b8325]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-panel .calendar-head[data-v-b12b8325]{grid-column:1/-1}.agenda-panel .calendar-event[data-v-b12b8325]:nth-child(2n){border-right:1px solid var(--line)}}@media(max-width:560px){.hero[data-v-b12b8325]{grid-template-columns:1fr;gap:18px}.hero-right .cx-btn[data-v-b12b8325]{width:100%}.calendar-head[data-v-b12b8325]{padding:16px;gap:8px}.calendar-head h2[data-v-b12b8325]{font-size:16px}.calendar-controls[data-v-b12b8325]{gap:4px}.calendar-controls .cx-btn[data-v-b12b8325]{padding:0 9px}.day-cell[data-v-b12b8325]{min-height:67px;padding:6px 3px}.day-number[data-v-b12b8325]{font-size:11px;width:22px;height:22px}.event-pill[data-v-b12b8325],.event-more[data-v-b12b8325]{display:none}.mobile-count[data-v-b12b8325]{display:block;margin-top:5px;color:var(--info);font-size:10px}.agenda-panel[data-v-b12b8325]{display:block}.calendar-legend[data-v-b12b8325]{padding:14px;gap:12px}.calendar-layout[data-v-b12b8325]{gap:14px}}.hero[data-v-fcf765d5]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.kicker[data-v-fcf765d5]{margin-bottom:10px;color:var(--accent);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.hero-title[data-v-fcf765d5]{margin:0;font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.hero-title em[data-v-fcf765d5]{font-style:normal}.hero-sub[data-v-fcf765d5]{max-width:620px;margin:12px 0 0;color:var(--text-2);font-size:13px;line-height:1.6}.resource-toolbar[data-v-fcf765d5]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.resource-toolbar>span[data-v-fcf765d5]{font-size:11px;color:var(--text-3)}.resource-search[data-v-fcf765d5]{display:flex;position:relative;align-items:center;flex:1;max-width:480px}.resource-search>svg[data-v-fcf765d5]{position:absolute;left:14px;color:var(--text-3);pointer-events:none}.resource-search input[data-v-fcf765d5]{min-height:46px;padding-left:42px}.resource-search input.has-clear[data-v-fcf765d5]{padding-right:50px}.resource-search input[data-v-fcf765d5]::-webkit-search-cancel-button{display:none}.search-clear[data-v-fcf765d5]{position:absolute;right:1px;top:1px;width:44px;height:44px;border:0;border-radius:8px;display:grid;place-items:center;background:transparent;color:var(--text-2);cursor:pointer}.search-clear[data-v-fcf765d5]:hover{color:var(--text);background:var(--panel-3)}.resource-section[data-v-fcf765d5]{margin-bottom:28px}.section-head[data-v-fcf765d5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.section-head h2[data-v-fcf765d5]{margin:0;color:var(--text);font-size:16px;font-weight:600;letter-spacing:-.02em}.section-head p[data-v-fcf765d5]{margin:5px 0 0;color:var(--text-2);font-size:12px;line-height:1.5}.section-head>span[data-v-fcf765d5]{color:var(--text-2);font-size:11px;white-space:nowrap}.resource-grid[data-v-fcf765d5]{display:grid;gap:16px}.resource-grid.team[data-v-fcf765d5]{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-grid.workspace[data-v-fcf765d5]{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-card[data-v-fcf765d5]{--resource-tone: var(--accent);--resource-soft: var(--accent-soft);min-width:0;padding:20px;background:var(--panel);color:var(--text);border:1px solid var(--line-2);border-radius:14px;display:flex;flex-direction:column}.resource-card[data-category=planning][data-v-fcf765d5]{--resource-tone: var(--lilac);--resource-soft: var(--lilac-soft)}.resource-card[data-category=equipment][data-v-fcf765d5]{--resource-tone: var(--amber);--resource-soft: var(--amber-soft)}.resource-card[data-category=locations][data-v-fcf765d5],.resource-card[data-category=technology][data-v-fcf765d5]{--resource-tone: var(--blue);--resource-soft: var(--blue-soft)}.resource-heading[data-v-fcf765d5]{display:flex;align-items:center;gap:12px}.resource-heading>div[data-v-fcf765d5]{min-width:0}.resource-icon[data-v-fcf765d5]{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;color:var(--resource-tone);background:var(--resource-soft);border-radius:11px}.resource-heading small[data-v-fcf765d5],.detail-heading small[data-v-fcf765d5]{display:block;margin-bottom:4px;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.resource-heading h3[data-v-fcf765d5]{margin:0;font-size:16px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.resource-description[data-v-fcf765d5]{margin:14px 0 12px;color:var(--text-2);font-size:12px;line-height:1.65}.resource-preview[data-v-fcf765d5]{list-style:none;display:grid;gap:6px;padding:0;margin:0 0 16px;color:var(--text-2);font-size:11px;line-height:1.5}.resource-preview li[data-v-fcf765d5]{padding-left:10px;position:relative;overflow-wrap:anywhere}.resource-preview li[data-v-fcf765d5]:before{content:"";position:absolute;left:0;top:.6em;width:3px;height:3px;border-radius:50%;background:var(--text-3)}.resource-open[data-v-fcf765d5]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin-top:auto;padding:12px 0 0;border:0;border-top:1px solid var(--line);background:transparent;text-align:left;color:var(--accent);font:500 12px/1.4 var(--font-ui);cursor:pointer}.resource-open span[data-v-fcf765d5]{white-space:nowrap}.resource-open svg[data-v-fcf765d5]{flex-shrink:0;transition:transform .2s}.resource-open[data-v-fcf765d5]:hover{color:var(--text)}.resource-open:hover svg[data-v-fcf765d5]{transform:translate(3px)}.resource-open[data-v-fcf765d5]:focus-visible,.search-clear[data-v-fcf765d5]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.empty-state[data-v-fcf765d5]{padding:36px 20px;border:1px solid var(--line-2);border-radius:14px;background:var(--panel);color:var(--text-2)}.empty-state h2[data-v-fcf765d5]{margin:12px 0 8px;color:var(--text);font-size:18px}.empty-state p[data-v-fcf765d5]{margin:0 0 18px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.resource-dialog[data-v-fcf765d5]{width:min(720px,calc(100vw - 24px))}.detail-heading[data-v-fcf765d5]{display:flex;align-items:center;gap:12px;min-width:0}.detail-heading h2[data-v-fcf765d5]{margin:0;line-height:1.3}.detail-icon[data-v-fcf765d5]{flex-shrink:0;color:var(--accent)}.detail-summary[data-v-fcf765d5]{margin:0 0 20px;color:var(--text-2);font-size:13px;line-height:1.6}.detail-facts[data-v-fcf765d5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:0 0 24px}.detail-facts>div[data-v-fcf765d5]{min-width:0;padding:14px;background:var(--panel-2)}.detail-facts dt[data-v-fcf765d5]{margin-bottom:5px;color:var(--text-3);font-size:11px}.detail-facts dd[data-v-fcf765d5]{margin:0;color:var(--text);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.detail-section[data-v-fcf765d5]{margin:0 0 22px}.detail-section h3[data-v-fcf765d5]{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--text)}.detail-section p[data-v-fcf765d5],.detail-section li[data-v-fcf765d5]{color:var(--text-2);font-size:13px;line-height:1.7}.detail-section p[data-v-fcf765d5]{margin:0}.detail-section ul[data-v-fcf765d5]{margin:0;padding-left:18px;display:grid;gap:6px}.detail-footer[data-v-fcf765d5]{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);padding-top:18px}.detail-footer>span[data-v-fcf765d5]{color:var(--text-3);font-size:11px}@media(max-width:1100px){.resource-grid.workspace[data-v-fcf765d5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hero[data-v-fcf765d5]{align-items:start;flex-direction:column;gap:16px}.resource-toolbar>span[data-v-fcf765d5]{display:none}.resource-toolbar[data-v-fcf765d5]{margin-bottom:22px}.section-head[data-v-fcf765d5]{align-items:start}.section-head>span[data-v-fcf765d5]{padding-top:3px}.section-head p[data-v-fcf765d5]{max-width:250px}.resource-grid.team[data-v-fcf765d5],.resource-grid.workspace[data-v-fcf765d5]{grid-template-columns:1fr;gap:12px}.resource-card[data-v-fcf765d5]{padding:18px}.detail-facts[data-v-fcf765d5]{grid-template-columns:1fr}.detail-footer[data-v-fcf765d5]{align-items:stretch;flex-direction:column}.detail-footer .cx-btn[data-v-fcf765d5]{justify-content:center}}.hero[data-v-47d0722a]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.kicker[data-v-47d0722a]{margin-bottom:10px;color:var(--accent);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.hero-title[data-v-47d0722a]{margin:0;font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.hero-title em[data-v-47d0722a]{font-style:normal}.hero-sub[data-v-47d0722a]{margin:12px 0 0;color:var(--text-2);font-size:13px;line-height:1.6}.panel[data-v-47d0722a]{border:1px solid var(--line-2);border-radius:14px;background:var(--panel);overflow:hidden}.equipment-metrics[data-v-47d0722a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.equipment-metrics>div[data-v-47d0722a]{padding:20px;border-right:1px solid var(--line);min-width:0}.equipment-metrics>div[data-v-47d0722a]:last-child{border:0}.equipment-metrics small[data-v-47d0722a],.equipment-metrics span[data-v-47d0722a]{display:block;font-size:10px;color:var(--text-3)}.equipment-metrics small[data-v-47d0722a]{font-size:11px}.equipment-metrics strong[data-v-47d0722a]{display:block;font-size:30px;font-weight:500;margin:8px 0}.ok[data-v-47d0722a]{color:var(--ok)}.warn[data-v-47d0722a]{color:var(--warn)}.equipment-filters[data-v-47d0722a]{padding:18px;display:flex;gap:10px;align-items:end;margin-bottom:18px;flex-wrap:wrap}.equipment-filters label[data-v-47d0722a]{min-width:160px;flex:1}.equipment-filters label.search-field[data-v-47d0722a]{flex:2;min-width:210px}.equipment-filters label>span[data-v-47d0722a]{display:block;font-size:10px;color:var(--text-3);margin-bottom:7px}.equipment-filters .cx-input[data-v-47d0722a]{min-height:46px}.panel-head[data-v-47d0722a]{padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.panel-head h2[data-v-47d0722a]{font-size:18px;font-weight:500;margin:0}.panel-head p[data-v-47d0722a]{font-size:11px;color:var(--text-3);margin:4px 0 0}.sort-label[data-v-47d0722a]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-3)}.sort-label select[data-v-47d0722a]{min-height:44px;max-width:160px;font-size:11px}.inventory-table[data-v-47d0722a]{position:relative;overflow-x:auto}.inventory-table[data-v-47d0722a]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}table[data-v-47d0722a]{border-collapse:collapse;width:100%;min-width:740px}th[data-v-47d0722a],td[data-v-47d0722a]{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line);font-size:12px}th[data-v-47d0722a]{font-weight:500;color:var(--text-3);font-size:10px;background:var(--panel-2)}tr:last-child td[data-v-47d0722a]{border:0}.device-name[data-v-47d0722a]{display:flex;gap:12px;align-items:center;background:transparent;border:0;color:var(--text);padding:0;text-align:left;min-height:44px}.device-name strong[data-v-47d0722a],.device-name small[data-v-47d0722a]{display:block}.device-name strong[data-v-47d0722a]{font-size:13px;font-weight:500}.device-name small[data-v-47d0722a]{font-size:9px;color:var(--text-3);margin-top:4px}.device-icon[data-v-47d0722a]{display:grid;place-items:center;width:38px;height:38px;background:var(--accent-soft);color:var(--accent);border-radius:9px}.checkin[data-v-47d0722a]{font-size:10px;color:var(--text-3)}.inventory-table .cx-chip[data-v-47d0722a]{font-size:9px;white-space:nowrap}.empty-copy[data-v-47d0722a]{padding:35px;color:var(--text-3);text-align:center}.detail-serial[data-v-47d0722a]{color:var(--text-3);font-size:10px;margin:5px 0 0}.device-facts[data-v-47d0722a]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.device-facts dt[data-v-47d0722a]{font-size:10px;color:var(--text-3)}.device-facts dd[data-v-47d0722a]{margin:4px 0 0;font-size:12px;overflow-wrap:anywhere}.reported-status[data-v-47d0722a]{margin-top:24px;padding:15px;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:10px}.reported-status h3[data-v-47d0722a],.preview-heading[data-v-47d0722a]{font-size:13px;font-weight:500;margin:0}.reported-status p[data-v-47d0722a]{font-size:12px;margin:8px 0 0}.preview-heading[data-v-47d0722a]{margin-top:24px}.preview-note[data-v-47d0722a],.preview-disclosure[data-v-47d0722a]{font-size:11px;color:var(--text-3);line-height:1.7}.preview-actions[data-v-47d0722a]{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.preview-actions .cx-btn[data-v-47d0722a]{font-size:11px}.preview-person[data-v-47d0722a]{display:block;font-size:11px;margin:22px 0}.preview-person select[data-v-47d0722a]{margin-top:8px;min-height:46px}.sr-only[data-v-47d0722a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:700px){.hero[data-v-47d0722a]{align-items:start;flex-direction:column;gap:18px}.equipment-metrics[data-v-47d0722a]{grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-metrics>div[data-v-47d0722a]:nth-child(2){border-right:0}.equipment-metrics>div[data-v-47d0722a]:nth-child(-n+2){border-bottom:1px solid var(--line)}.equipment-metrics>div[data-v-47d0722a]{padding:17px}.equipment-filters[data-v-47d0722a]{padding:16px}.equipment-filters label.search-field[data-v-47d0722a]{min-width:100%;flex-basis:100%}.equipment-filters label[data-v-47d0722a]{min-width:160px}.equipment-filters .cx-btn[data-v-47d0722a]{flex:1}.panel-head[data-v-47d0722a]{padding:16px;align-items:start}.sort-label[data-v-47d0722a]{flex-direction:column;align-items:start}.panel-head h2[data-v-47d0722a]{font-size:16px}.device-facts[data-v-47d0722a]{grid-template-columns:1fr}.preview-actions[data-v-47d0722a]{display:grid;grid-template-columns:1fr}.hero-right[data-v-47d0722a],.hero-right .cx-btn[data-v-47d0722a]{width:100%}}@media(max-width:560px){.equipment-filters label[data-v-47d0722a]{flex-basis:100%;min-width:100%}}.search-input-wrap[data-v-4e08484e]{position:relative;display:block;width:100%}.search-input-icon[data-v-4e08484e]{position:absolute;left:11px;top:50%;width:14px;height:14px;color:var(--text-3, #888);pointer-events:none;transform:translateY(-50%);transition:color .14s ease}.search-input-icon svg[data-v-4e08484e]{display:block;width:100%;height:100%}.search-input-wrap input[data-v-4e08484e]{min-height:44px;padding-left:34px;padding-right:50px;width:100%}.search-input-wrap:focus-within .search-input-icon[data-v-4e08484e],.search-input-wrap.has-value .search-input-icon[data-v-4e08484e]{color:var(--accent, #1f6f3e)}.search-input-wrap input[data-v-4e08484e]::-webkit-search-cancel-button{display:none}.search-input-clear[data-v-4e08484e]{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid transparent;background:color-mix(in srgb,var(--panel-2, rgba(255,255,255,.06)) 72%,transparent);color:var(--text-3, #888);cursor:pointer;font:700 13px/1 var(--font-ui, ui-sans-serif);padding:0;border-radius:999px;opacity:.82;display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.search-input-clear[data-v-4e08484e]:hover{opacity:1;color:var(--text, #111);border-color:var(--line-2, rgba(0,0,0,.18));background:var(--panel-3, rgba(255,255,255,.1))}.search-input-clear[data-v-4e08484e]:focus-visible{opacity:1;outline:2px solid var(--accent, #1f6f3e);outline-offset:1px}.uppercase-mono.err[data-v-7db04dec]{color:var(--err)}.cx-mono[data-v-7db04dec]{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.cx-mono.small[data-v-7db04dec]{font-size:11.5px}.cx-mono.wrap[data-v-7db04dec]{white-space:pre-wrap;word-break:break-all}.dim[data-v-7db04dec]{color:var(--text-4)}.warn-text[data-v-7db04dec]{color:var(--warn)}.err-text[data-v-7db04dec]{color:var(--err)}.small[data-v-7db04dec]{font-size:12px}.status-line[data-v-7db04dec]{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--font-ui);white-space:nowrap}.status-line.ok[data-v-7db04dec]{color:var(--ok)}.status-line.warn[data-v-7db04dec]{color:var(--warn)}.status-line.err[data-v-7db04dec]{color:var(--err)}.status-line .dot[data-v-7db04dec]{width:8px;height:8px;border-radius:50%;background:currentColor}.status-meta[data-v-7db04dec]{font-weight:400}.tile-grid[data-v-7db04dec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:24px}.tile[data-v-7db04dec]{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.tile.tone-err[data-v-7db04dec]{background:color-mix(in oklch,var(--err) 6%,var(--panel));border-color:color-mix(in oklch,var(--err) 30%,var(--line))}.tile.tone-warn[data-v-7db04dec]{background:color-mix(in oklch,var(--warn) 5%,var(--panel));border-color:color-mix(in oklch,var(--warn) 25%,var(--line))}.tile-num[data-v-7db04dec]{font-family:var(--font-display);font-size:28px;line-height:1}.tile-label[data-v-7db04dec]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.mt-section[data-v-7db04dec]{margin-top:28px}.section-toggle[data-v-7db04dec]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:transparent;border:0;padding:8px 0;cursor:pointer;color:var(--text-1)}.section-title[data-v-7db04dec]{font-weight:600;font-size:14px}.section-count[data-v-7db04dec]{margin-left:auto}.section-body[data-v-7db04dec]{padding:8px 0 0 18px}.section-h2[data-v-7db04dec]{font-family:var(--font-display);font-size:22px;margin:0 0 14px}.dot[data-v-7db04dec]{width:8px;height:8px;border-radius:50%;background:var(--text-4)}.dot.ok[data-v-7db04dec]{background:var(--ok)}.dot.warn[data-v-7db04dec]{background:var(--warn)}.dot.err[data-v-7db04dec]{background:var(--err)}.dot.muted[data-v-7db04dec]{background:var(--text-4)}.failed-row[data-v-7db04dec]{margin:8px 0;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.failed-head[data-v-7db04dec]{display:flex;gap:12px;align-items:baseline;margin-bottom:4px;flex-wrap:wrap}.failed-class[data-v-7db04dec]{font-family:var(--font-mono);font-size:12px;color:var(--text-1)}.failed-context[data-v-7db04dec]{color:var(--text-2)}.failed-reason[data-v-7db04dec]{font-size:13px;color:var(--text-1);margin:4px 0 6px;line-height:1.45}.failed-details[data-v-7db04dec]{margin-top:4px}.failed-details summary[data-v-7db04dec]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 0}.failed-msg[data-v-7db04dec]{display:block;color:var(--err);margin-top:4px}.drift-block[data-v-7db04dec]{margin:12px 0}.drift-block ul[data-v-7db04dec]{margin:6px 0 0;padding-left:16px}.drift-block li[data-v-7db04dec]{margin:2px 0}.view-tabs[data-v-7db04dec]{display:flex;gap:4px;border-bottom:1px solid var(--line)}.view-tab[data-v-7db04dec]{background:transparent;border:0;border-bottom:2px solid transparent;padding:8px 14px;font:600 12.5px/1.4 var(--font-ui);color:var(--text-3);cursor:pointer;transition:color .12s ease,border-color .12s ease;margin-bottom:-1px}.view-tab[data-v-7db04dec]:hover{color:var(--text-1)}.view-tab.active[data-v-7db04dec]{color:var(--accent);border-bottom-color:var(--accent)}.mac-detail-actions[data-v-7db04dec]{display:flex;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--line)}.user-summary[data-v-7db04dec]{display:grid;grid-template-columns:16px minmax(180px,1.5fr) minmax(120px,1fr) minmax(110px,auto) minmax(70px,auto) minmax(110px,auto) 18px;gap:12px;align-items:center;width:100%;padding:12px 14px;background:transparent;border:0;text-align:left;cursor:pointer;color:var(--text-1)}.user-name[data-v-7db04dec]{font-weight:600}.user-uid[data-v-7db04dec]{font-style:normal}.user-pwcache .ok-text[data-v-7db04dec]{color:var(--ok)}.user-pwcache .err-text[data-v-7db04dec]{color:var(--err)}.user-mac-list[data-v-7db04dec]{margin-top:12px}.user-mac-head[data-v-7db04dec]{font-size:9.5px;padding-bottom:6px;border-bottom:1px dashed var(--line);margin-bottom:6px}.user-mac-row[data-v-7db04dec]{display:grid;grid-template-columns:12px minmax(140px,1.2fr) minmax(110px,1fr) minmax(120px,auto) minmax(120px,auto) minmax(100px,auto);gap:12px;align-items:center;padding:5px 0;border-bottom:1px solid color-mix(in oklch,var(--line) 50%,transparent);font-size:12px}.user-mac-row[data-v-7db04dec]:last-child{border-bottom:0}.user-mac-host[data-v-7db04dec]{font-weight:500}.mac-status-chip.xs[data-v-7db04dec]{font-size:9.5px;padding:2px 6px}.mac-section-head[data-v-7db04dec]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;flex-wrap:wrap}.mac-section-head .section-h2[data-v-7db04dec]{margin:0}.search-wrap[data-v-7db04dec]{display:flex;align-items:center;gap:10px}.search-input[data-v-7db04dec]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:7px 11px;color:var(--text-1);min-width:280px;transition:border-color .15s ease}.search-input[data-v-7db04dec]::placeholder{color:var(--text-4)}.search-input[data-v-7db04dec]:focus{border-color:var(--accent)}.search-count[data-v-7db04dec]{white-space:nowrap}.mac-list[data-v-7db04dec]{display:flex;flex-direction:column;gap:6px}.mac-row[data-v-7db04dec]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.mac-row.tone-err[data-v-7db04dec]{background:color-mix(in oklch,var(--err) 6%,var(--panel));border-color:color-mix(in oklch,var(--err) 30%,var(--line))}.mac-row.tone-warn[data-v-7db04dec]{background:color-mix(in oklch,var(--warn) 5%,var(--panel));border-color:color-mix(in oklch,var(--warn) 25%,var(--line))}.mac-summary[data-v-7db04dec]{display:grid;grid-template-columns:16px minmax(150px,1.3fr) minmax(120px,1fr) minmax(140px,1.5fr) minmax(110px,auto) minmax(120px,auto) 18px;gap:12px;align-items:center;width:100%;padding:12px 14px;background:transparent;border:0;text-align:left;cursor:pointer;color:var(--text-1)}.mac-host[data-v-7db04dec]{font-weight:600}.mac-status-chip[data-v-7db04dec]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;text-align:center}.mac-status-chip.ok[data-v-7db04dec]{background:color-mix(in oklch,var(--ok) 14%,transparent);color:var(--ok)}.mac-status-chip.warn[data-v-7db04dec]{background:color-mix(in oklch,var(--warn) 16%,transparent);color:var(--warn)}.mac-status-chip.err[data-v-7db04dec]{background:color-mix(in oklch,var(--err) 16%,transparent);color:var(--err)}.mac-status-chip.muted[data-v-7db04dec]{background:color-mix(in oklch,var(--text-4) 16%,transparent);color:var(--text-3)}.mac-detail[data-v-7db04dec]{padding:0 16px 14px;border-top:1px dashed var(--line)}.mac-meta[data-v-7db04dec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 18px;margin:12px 0 0}.mac-meta dt[data-v-7db04dec]{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin-bottom:2px}.mac-meta dd[data-v-7db04dec]{margin:0}.mac-error[data-v-7db04dec]{margin-top:12px;padding:8px 10px;background:color-mix(in oklch,var(--err) 8%,transparent);border-left:3px solid var(--err);border-radius:4px}.empty[data-v-7db04dec]{padding:24px;text-align:center;color:var(--text-4);border:1px dashed var(--line);border-radius:var(--radius)}.caret[data-v-7db04dec]{transition:transform .15s ease;color:var(--text-4)}.caret.rotated[data-v-7db04dec]{transform:rotate(90deg)}@media(max-width:1120px){.mac-summary[data-v-7db04dec]{grid-template-columns:12px minmax(0,1fr) auto;grid-template-areas:"dot host caret" ". serial ." ". users ." ". pull status";gap:6px 10px;padding:12px}.mac-summary>.dot[data-v-7db04dec]{grid-area:dot}.mac-host[data-v-7db04dec]{grid-area:host;min-width:0;overflow-wrap:anywhere}.mac-serial[data-v-7db04dec]{grid-area:serial;min-width:0;overflow-wrap:anywhere}.mac-users[data-v-7db04dec]{grid-area:users;min-width:0;overflow-wrap:anywhere}.mac-pull[data-v-7db04dec]{grid-area:pull;min-width:0}.mac-summary>.mac-status-chip[data-v-7db04dec]{grid-area:status}.mac-summary>.caret[data-v-7db04dec]{grid-area:caret}}.clients-modal-overlay[data-v-6f89ca6f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:9999;animation:overlay-fade-6f89ca6f .18s ease-out}@keyframes overlay-fade-6f89ca6f{0%{opacity:0}to{opacity:1}}.clients-modal[data-v-6f89ca6f]{position:relative;background:var(--dialog-bg);border:1px solid var(--line);border-radius:var(--radius);padding:24px;width:min(960px,calc(100vw - 28px));max-width:960px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 24px 72px #00000073;animation:modal-rise-6f89ca6f .22s cubic-bezier(.2,.8,.2,1)}@keyframes modal-rise-6f89ca6f{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.clients-modal-close[data-v-6f89ca6f]{position:absolute;top:12px;right:14px;background:transparent;border:1px solid var(--line-2);border-radius:6px;width:44px;height:44px;font-size:18px;line-height:1;color:var(--text-3);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.clients-modal-close[data-v-6f89ca6f]:hover{background:var(--panel-2);color:var(--text);border-color:var(--line-3)}.clients-head[data-v-6f89ca6f]{margin-bottom:22px}.clients-title[data-v-6f89ca6f]{font-family:var(--font-display);font-size:24px;line-height:1.2;margin:6px 0 0;color:var(--text)}.clients-sub[data-v-6f89ca6f]{font-family:var(--font-ui);font-size:12px;color:var(--text-3);margin:8px 0 0}.clients-empty[data-v-6f89ca6f]{padding:32px;text-align:center;color:var(--text-3);font-family:var(--font-ui);font-size:13px;border:1px dashed var(--line-2);border-radius:var(--radius)}.clients-section[data-v-6f89ca6f]{margin-top:20px}.clients-section-head[data-v-6f89ca6f]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.clients-table[data-v-6f89ca6f]{width:100%;border-collapse:collapse;font-size:13px}.clients-table th[data-v-6f89ca6f]{text-align:left;font-family:var(--font-ui);font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-4);font-weight:500;padding:8px 10px;border-bottom:1px solid var(--line-2)}.clients-table td[data-v-6f89ca6f]{padding:10px;border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:middle}.clients-table tr:hover td[data-v-6f89ca6f]{background:var(--panel-2)}.clients-table td.mono[data-v-6f89ca6f]{font-family:var(--font-ui);font-size:12px}.clients-table td.dim[data-v-6f89ca6f]{color:var(--text-4)}.sig-dot[data-v-6f89ca6f]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.sig-excellent[data-v-6f89ca6f],.sig-good[data-v-6f89ca6f]{background:var(--ok)}.sig-fair[data-v-6f89ca6f]{background:var(--warn)}.sig-weak[data-v-6f89ca6f]{background:var(--err)}.sig-unknown[data-v-6f89ca6f]{background:var(--line-3)}.clients-table-scroll[data-v-6f89ca6f]{position:relative;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:10px}.clients-table[data-v-6f89ca6f]{min-width:620px}.clients-table thead[data-v-6f89ca6f]{background:var(--panel-2)}.clients-table-scroll[data-v-6f89ca6f]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.clients-head[data-v-6f89ca6f]{padding-right:44px}.clients-modal[data-v-6f89ca6f]::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.clients-title[data-v-6f89ca6f]{font-size:21px;letter-spacing:-.03em;line-height:1.3}.clients-modal-close[data-v-6f89ca6f]{color:var(--control-text);background:var(--control-bg);border-color:var(--control-edge)}html[data-theme=light] .clients-modal[data-v-6f89ca6f]{box-shadow:0 24px 72px #1f332e2e}@media(max-width:560px){.clients-modal[data-v-6f89ca6f]{padding:18px;max-height:calc(100dvh - 28px)}.clients-title[data-v-6f89ca6f]{font-size:18px}.clients-table-scroll[data-v-6f89ca6f]:before{content:"Scroll sideways for connection details →";position:sticky;left:0;display:block;width:calc(100vw - 68px);padding:12px;color:var(--text-3);font-size:10px;background:var(--panel-2);box-sizing:border-box}.clients-sub[data-v-6f89ca6f]{line-height:1.6}.clients-table[data-v-6f89ca6f]{font-size:12px}.clients-table td[data-v-6f89ca6f]{padding:12px 10px}}@media(prefers-reduced-motion:reduce){.clients-modal[data-v-6f89ca6f]{animation:none}}.network-hero[data-v-cad56b56]{margin-bottom:22px}.capture-label[data-v-cad56b56]{font-size:11px;color:var(--text-3);margin:10px 0 0}.hero-cta-row[data-v-cad56b56]{display:flex;flex-wrap:wrap;gap:8px}.hero-right[data-v-cad56b56]{gap:14px}.uppercase-mono[data-v-cad56b56]{font:600 10px/1.4 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.panel[data-v-cad56b56]{border:1px solid var(--line-2);border-radius:16px;background:var(--panel);box-shadow:0 10px 28px #00000014}.panel-head[data-v-cad56b56]{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:20px;padding:0}.panel-head h2[data-v-cad56b56],.inspection-panel h2[data-v-cad56b56],.attention-panel h2[data-v-cad56b56]{font:500 19px/1.25 var(--font-ui);letter-spacing:-.025em;margin:7px 0}.panel-head p[data-v-cad56b56]{margin:6px 0 0;font-size:12px;color:var(--text-3)}.cx-chip[data-v-cad56b56]{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:999px;background:var(--panel-2);color:var(--text-2);padding:5px 9px;font-size:10px;font-weight:600;white-space:nowrap;text-transform:capitalize}.cx-chip.accent[data-v-cad56b56],.cx-chip.ok[data-v-cad56b56]{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.cx-chip.warn[data-v-cad56b56]{color:var(--warn);background:color-mix(in srgb,var(--warn) 8%,var(--panel));border-color:color-mix(in srgb,var(--warn) 35%,var(--line))}.cx-chip.err[data-v-cad56b56]{color:var(--err);background:color-mix(in srgb,var(--err) 8%,var(--panel));border-color:color-mix(in srgb,var(--err) 35%,var(--line))}.kpi-strip[data-v-cad56b56]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.kpi[data-v-cad56b56]{min-width:0;padding:18px 20px;background:var(--panel);border:1px solid var(--line-2);border-radius:14px}.kpi>span[data-v-cad56b56]{font-size:11px;color:var(--text-3);font-weight:600}.kpi>strong[data-v-cad56b56]{display:block;font-size:clamp(23px,2.2vw,30px);font-weight:500;letter-spacing:-.035em;margin:8px 0 6px;white-space:nowrap}.kpi strong small[data-v-cad56b56]{font-size:17px;color:var(--text-3);letter-spacing:0;margin-left:4px}.kpi p[data-v-cad56b56]{margin:0;font-size:11px;color:var(--text-3)}.network-workspace[data-v-cad56b56]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:18px}.topology-panel[data-v-cad56b56]{container:network-map/inline-size;padding:22px;min-width:0}.topology-canvas[data-v-cad56b56]{overflow-x:auto;background:var(--panel-2);background-image:radial-gradient(var(--line-2) .8px,transparent .8px);background-size:16px 16px;border:1px solid var(--line);border-radius:8px;padding:12px}.topology-canvas svg[data-v-cad56b56]{width:100%;min-width:1100px;max-height:780px;display:block;margin:0 auto}.topology-canvas[data-v-cad56b56]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.topology-scroll-hint[data-v-cad56b56],.map-sample-note[data-v-cad56b56]{color:var(--text-3);font-size:11px;line-height:1.6;margin:0 0 12px}.map-controls[data-v-cad56b56]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.map-motion-control[data-v-cad56b56]{min-height:44px;white-space:nowrap;font-size:11px}.map-motion-control[data-v-cad56b56]:disabled{cursor:default;color:var(--text-3)}.topo-node[data-v-cad56b56]{cursor:pointer;outline:none}.topo-node:hover .node-ring[data-v-cad56b56],.topo-node.has-clients:hover .node-ring[data-v-cad56b56]{stroke-width:3}.topo-node:focus-visible .node-hit[data-v-cad56b56]{stroke:var(--accent);stroke-width:3;stroke-dasharray:3 3}.topo-node.selected .node-ring[data-v-cad56b56]{stroke-width:3}.topo-legend[data-v-cad56b56]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:12px 14px 2px;margin-top:12px;border-top:1px dashed var(--line)}.legend-title[data-v-cad56b56]{color:var(--text-3);margin-right:4px}.legend-item[data-v-cad56b56]{display:inline-flex;align-items:center;gap:8px;font:500 11.5px/1.4 var(--font-ui);color:var(--text-2)}.legend-dot[data-v-cad56b56]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-dot.ok[data-v-cad56b56]{background:var(--ok)}.legend-dot.warn[data-v-cad56b56]{background:var(--warn)}.legend-dot.err[data-v-cad56b56]{background:var(--err)}.legend-note[data-v-cad56b56]{flex-basis:100%;margin-top:2px;color:var(--text-3);font:11px/1.5 var(--font-mono)}.network-rail[data-v-cad56b56]{display:grid;grid-template-columns:1.15fr 1fr;gap:16px;align-items:start}.inspection-panel[data-v-cad56b56],.attention-panel[data-v-cad56b56]{padding:20px}.inspection-title[data-v-cad56b56]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0}.inspection-title h2[data-v-cad56b56]{margin:0;flex:1}.device-role[data-v-cad56b56]{color:var(--text-3);font-size:11px;line-height:1.5}.device-narrative[data-v-cad56b56]{font-size:12px;line-height:1.65;color:var(--text-2);padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel-2)}.device-narrative.attention[data-v-cad56b56]{background:color-mix(in srgb,var(--attention-tone,var(--warn)) 6%,var(--panel));border-color:color-mix(in srgb,var(--attention-tone,var(--warn)) 25%,var(--line))}.inspection-facts[data-v-cad56b56]{display:grid;grid-template-columns:1fr 1fr;margin:18px 0;gap:18px 12px}.inspection-facts dt[data-v-cad56b56]{color:var(--text-3);font-size:10px;margin-bottom:5px}.inspection-facts dd[data-v-cad56b56]{margin:0;font-size:17px;font-weight:500}.inspection-panel>.cx-btn[data-v-cad56b56]{width:100%;font-size:11px}.attention-panel h2[data-v-cad56b56]{font-size:17px;margin:10px 0 15px}.attention-device[data-v-cad56b56]{width:100%;min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:12px;border:1px solid var(--line-2);border-radius:10px;color:var(--text);background:var(--panel-2);cursor:pointer}.attention-device strong[data-v-cad56b56],.attention-device small[data-v-cad56b56]{display:block;font-size:12px}.attention-device small[data-v-cad56b56]{color:var(--attention-tone,var(--warn));font-size:10px;margin-top:4px}.attention-panel>p[data-v-cad56b56]{font-size:11px;line-height:1.6;color:var(--text-3);margin-bottom:0}.throughput-panel[data-v-cad56b56]{padding:22px;margin-bottom:18px}.traffic-head[data-v-cad56b56]{display:flex;justify-content:space-between;align-items:start;gap:16px}.traffic-head h2[data-v-cad56b56]{font-size:28px;font-weight:500;letter-spacing:-.03em;margin:8px 0 16px}.traffic-head h2 small[data-v-cad56b56]{display:block;font-size:11px;font-weight:400;letter-spacing:0;color:var(--text-3);margin-top:6px}.traffic-chart[data-v-cad56b56]{display:grid;grid-template-columns:85px minmax(0,1fr);gap:12px}.traffic-axis[data-v-cad56b56]{display:flex;flex-direction:column;justify-content:space-between;height:150px;color:var(--text-3);font-size:10px;text-align:right;padding:0 0 0 1px}.traffic-plot svg[data-v-cad56b56]{width:100%;height:150px;display:block}.traffic-times[data-v-cad56b56]{display:flex;justify-content:space-between;margin-top:10px;color:var(--text-3);font-size:10px}.sample-note[data-v-cad56b56]{font-size:11px;color:var(--text-3);margin:16px 0 0}.devices-panel[data-v-cad56b56]{padding:22px}.device-filter-row[data-v-cad56b56]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.device-filter-chip[data-v-cad56b56]{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--line-2);border-radius:10px;background:var(--panel);color:var(--text-2);font-size:12px;cursor:pointer}.device-filter-chip span[data-v-cad56b56]{font-size:10px;padding:3px 6px;border-radius:6px;background:var(--panel-2)}.device-filter-chip.active[data-v-cad56b56]{border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.device-grid[data-v-cad56b56]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px}.device-card[data-v-cad56b56]{border:1px solid var(--line-2);border-radius:12px;padding:17px;background:var(--panel-2)}.device-card.warn[data-v-cad56b56]{border-color:color-mix(in srgb,var(--attention-tone,var(--warn)) 35%,var(--line))}.device-head[data-v-cad56b56]{display:flex;align-items:center;justify-content:space-between;gap:10px}.device-type[data-v-cad56b56]{font-size:10px;color:var(--text-3)}.device-card h3[data-v-cad56b56]{font-size:15px;margin:13px 0 5px;font-weight:600}.device-model[data-v-cad56b56]{font-size:11px;color:var(--text-3);margin:0 0 18px}.device-stats[data-v-cad56b56]{display:grid;gap:12px}.stat[data-v-cad56b56]{display:grid;grid-template-columns:50px minmax(0,1fr) 35px;align-items:center;gap:8px;font-size:10px;color:var(--text-3)}.stat strong[data-v-cad56b56]{font-weight:500;text-align:right;color:var(--text-2)}.stat-bar[data-v-cad56b56]{height:5px;background:var(--line);border-radius:4px;overflow:hidden}.stat-bar i[data-v-cad56b56]{display:block;height:100%;background:var(--accent)}.device-foot[data-v-cad56b56]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--text-3);margin-top:16px;border-top:1px solid var(--line);padding-top:8px}.device-foot button[data-v-cad56b56]{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 6px;background:transparent;border:0;color:var(--text-2);font-size:11px;cursor:pointer}.warn-banner[data-v-cad56b56]{padding:14px;border:1px solid var(--err);border-radius:12px;color:var(--err)}.inline-empty[data-v-cad56b56]{padding:35px 10px;text-align:center;color:var(--text-3);font-size:12px}html[data-theme=light] .panel[data-v-cad56b56]{box-shadow:0 6px 24px #1f332e0e}@media(max-width:1200px){.network-workspace[data-v-cad56b56]{gap:14px}.topology-panel[data-v-cad56b56]{padding:18px}.kpi[data-v-cad56b56]{padding:16px}.network-hero[data-v-cad56b56]{align-items:start}.hero-cta-row[data-v-cad56b56]{justify-content:flex-end}.hero-left[data-v-cad56b56]{min-width:0}}@media(max-width:1050px){.network-workspace[data-v-cad56b56]{grid-template-columns:minmax(0,1fr)}.network-rail[data-v-cad56b56]{grid-template-columns:1.15fr 1fr}.inspection-facts[data-v-cad56b56]{grid-template-columns:repeat(4,1fr)}.hero-cta-row[data-v-cad56b56]{justify-content:flex-start}.kpi>strong[data-v-cad56b56]{font-size:24px}}@media(max-width:700px){.network-hero[data-v-cad56b56]{gap:16px}.hero-right[data-v-cad56b56]{align-items:start}.hero-cta-row[data-v-cad56b56]{gap:8px}.hero-cta-row .cx-btn[data-v-cad56b56]{font-size:11px;padding:0 12px}.kpi-strip[data-v-cad56b56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi[data-v-cad56b56]{padding:15px}.kpi>strong[data-v-cad56b56]{font-size:23px}.kpi p[data-v-cad56b56]{font-size:10px;line-height:1.5}.network-rail[data-v-cad56b56]{grid-template-columns:1fr}.inspection-facts[data-v-cad56b56]{grid-template-columns:repeat(2,1fr)}.topology-panel[data-v-cad56b56],.throughput-panel[data-v-cad56b56],.devices-panel[data-v-cad56b56]{padding:17px}.panel-head h2[data-v-cad56b56]{font-size:18px}.panel-head[data-v-cad56b56]{gap:10px}.traffic-head[data-v-cad56b56]{flex-wrap:wrap}.traffic-chart[data-v-cad56b56]{grid-template-columns:70px minmax(0,1fr);gap:8px}.topology-canvas[data-v-cad56b56]{padding:12px}.capture-label[data-v-cad56b56]{font-size:10px}.traffic-head h2[data-v-cad56b56]{font-size:26px}.hero-cta-row .cx-btn[data-v-cad56b56]{min-height:44px}.map-controls[data-v-cad56b56]{justify-content:flex-start}.topology-panel .panel-head[data-v-cad56b56]{flex-wrap:wrap}.topo-legend[data-v-cad56b56]{gap:10px 14px;padding:12px 0 2px}}@media(max-width:360px){.hero-cta-row[data-v-cad56b56]{display:grid;width:100%}.hero-right[data-v-cad56b56]{width:100%}.kpi[data-v-cad56b56]{padding:13px}.kpi>strong[data-v-cad56b56]{font-size:21px}.traffic-chart[data-v-cad56b56]{grid-template-columns:62px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.rise[data-v-cad56b56]{animation:none}}@container network-map (min-width:1126px){.topology-scroll-hint[data-v-cad56b56]{display:none}}.uppercase-mono.err[data-v-784094ab]{color:var(--err)}.cx-mono[data-v-784094ab]{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.cx-mono.small[data-v-784094ab]{font-size:11.5px}.cx-mono.wrap[data-v-784094ab]{white-space:pre-wrap;word-break:break-all}.dim[data-v-784094ab]{color:var(--text-4)}.status-line[data-v-784094ab]{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--font-ui);white-space:nowrap}.status-line.ok[data-v-784094ab]{color:var(--ok)}.status-line.warn[data-v-784094ab]{color:var(--warn)}.status-line.err[data-v-784094ab]{color:var(--err)}.status-line .dot[data-v-784094ab]{width:8px;height:8px;border-radius:50%;background:currentColor}.status-meta[data-v-784094ab]{font-weight:400}.job-list[data-v-784094ab]{display:flex;flex-direction:column;gap:6px}.job-row[data-v-784094ab]{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:background .15s ease,border-color .15s ease}.job-row.tone-err[data-v-784094ab]{background:color-mix(in oklch,var(--err) 6%,var(--panel));border-color:color-mix(in oklch,var(--err) 30%,var(--line))}.job-row.tone-warn[data-v-784094ab]{background:color-mix(in oklch,var(--warn) 5%,var(--panel));border-color:color-mix(in oklch,var(--warn) 25%,var(--line))}.job-row.tone-muted[data-v-784094ab]{opacity:.65}.job-summary[data-v-784094ab]{display:grid;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.job-summary[data-v-784094ab]:hover{background:color-mix(in oklch,var(--text) 4%,transparent)}.job-summary[data-v-784094ab]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.job-summary .dot[data-v-784094ab]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.job-summary .dot.ok[data-v-784094ab]{background:var(--ok)}.job-summary .dot.warn[data-v-784094ab]{background:var(--warn)}.job-summary .dot.err[data-v-784094ab]{background:var(--err)}.job-summary .dot.muted[data-v-784094ab]{background:var(--text-4)}.job-name[data-v-784094ab]{font:500 14px/1.2 var(--font-ui);color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-when[data-v-784094ab]{white-space:nowrap}.job-size[data-v-784094ab]{white-space:nowrap;min-width:60px;text-align:right}.job-status-chip[data-v-784094ab]{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:999px;padding:3px 9px;font:500 10.5px/1 var(--font-ui);letter-spacing:.02em;color:var(--text-3);white-space:nowrap}.job-status-chip.ok[data-v-784094ab]{color:var(--ok);border-color:color-mix(in oklch,var(--ok) 35%,transparent)}.job-status-chip.warn[data-v-784094ab]{color:var(--warn);border-color:color-mix(in oklch,var(--warn) 35%,transparent)}.job-status-chip.err[data-v-784094ab]{color:var(--err);border-color:color-mix(in oklch,var(--err) 35%,transparent)}.job-status-chip.muted[data-v-784094ab]{color:var(--text-4)}.caret[data-v-784094ab]{color:var(--text-4);transition:transform .18s ease}.caret.rotated[data-v-784094ab]{transform:rotate(90deg);color:var(--text-2)}.job-detail[data-v-784094ab]{padding:4px 16px 16px;border-top:1px dashed var(--line);margin-top:-1px}.job-desc[data-v-784094ab]{color:var(--text-3);font-size:13px;line-height:1.55;margin:12px 0 14px;max-width:760px}.job-meta[data-v-784094ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 18px;margin:0}.job-meta>div[data-v-784094ab]{min-width:0}.job-meta .meta-wide[data-v-784094ab]{grid-column:1 / -1}.job-meta dt[data-v-784094ab]{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.job-meta dd[data-v-784094ab]{margin:0}.job-error[data-v-784094ab]{margin-top:14px;padding:10px 12px;background:color-mix(in oklch,var(--err) 8%,var(--panel-2));border:1px solid color-mix(in oklch,var(--err) 25%,transparent);border-radius:6px}.job-error .uppercase-mono[data-v-784094ab]{display:block;margin-bottom:4px}.job-error code[data-v-784094ab]{display:block;color:var(--text)}.job-note[data-v-784094ab]{margin-top:12px;font-size:12px}.empty[data-v-784094ab]{text-align:center;padding:40px 20px;color:var(--text-4);font-size:14px;border:1px dashed var(--line);border-radius:var(--radius)}.rise[data-v-784094ab]{animation:rise-784094ab .4s cubic-bezier(.2,.7,.2,1) both}@keyframes rise-784094ab{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){.job-summary[data-v-784094ab]{grid-template-columns:auto 1fr auto auto;gap:10px}.job-summary .job-size[data-v-784094ab],.job-summary .job-status-chip[data-v-784094ab]{display:none}}.cx-display[data-v-733b7014]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.panel[data-v-733b7014]{border:1px solid color-mix(in srgb,var(--line) 86%,var(--accent) 14%);border-radius:14px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 96%,var(--accent) 4%),var(--panel));box-shadow:0 16px 38px #00000024,inset 0 1px #ffffff05}.eyebrow[data-v-733b7014]{display:block;color:var(--accent);font:500 11px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.overview-hero[data-v-733b7014]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:18px 20px 22px;margin-bottom:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 82%,var(--accent) 18%);border-radius:15px;background:radial-gradient(circle at 82% -20%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--panel) 97%,var(--accent) 3%),var(--panel));box-shadow:0 18px 44px #00000024}.overview-hero[data-v-733b7014]:after{position:absolute;right:22px;bottom:0;left:22px;height:1px;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 45%,transparent),transparent)}.hero-copy[data-v-733b7014]{position:relative;z-index:1;max-width:720px}.hero-copy h1[data-v-733b7014]{margin:10px 0 7px;color:var(--text);font:500 clamp(28px,2.7vw,39px)/1.1 var(--font-ui);letter-spacing:-.035em}.hero-copy p[data-v-733b7014]{max-width:650px;margin:0;color:var(--text-2);font-size:13px;line-height:1.5}.hero-actions[data-v-733b7014]{position:relative;z-index:1;display:flex;align-items:flex-end;flex-direction:column;gap:11px}.summary-strip[data-v-733b7014]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.summary-item[data-v-733b7014]{position:relative;min-width:0;padding:20px;border-left:1px solid var(--line)}.summary-item[data-v-733b7014]:before{position:absolute;top:0;right:18px;left:18px;height:1px;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 28%,transparent),transparent);opacity:.65}.summary-item[data-v-733b7014]:first-child{border-left:0}.summary-item>span[data-v-733b7014]{color:var(--text-3);font:500 11px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.summary-item strong[data-v-733b7014]{display:block;margin:10px 0 6px;color:var(--text);font-size:28px;line-height:1}.summary-item small[data-v-733b7014]{color:var(--text-2);font:500 11px/1.4 var(--font-ui)}.attention-fragment[data-v-733b7014]{color:var(--warn)!important}.focus-grid[data-v-733b7014]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.65fr);gap:16px;margin-top:16px}.priority-panel[data-v-733b7014]{position:relative;padding:23px;overflow:hidden;border-color:color-mix(in srgb,var(--line) 68%,var(--accent) 32%);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--panel) 94%,var(--accent) 6%),var(--panel));box-shadow:0 22px 48px #0003,inset 0 1px #ffffff06}.cash-panel[data-v-733b7014]{padding:23px}.section-head[data-v-733b7014]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.section-head h2[data-v-733b7014]{margin:7px 0 0;color:var(--text);font-size:25px}.signal-total[data-v-733b7014]{padding:7px 10px;border:1px solid color-mix(in srgb,var(--line) 78%,var(--accent) 22%);border-radius:999px;background:color-mix(in srgb,var(--panel-2) 92%,var(--accent) 8%);color:var(--text-2);font:500 11px/1 var(--font-ui);white-space:nowrap}.priority-list[data-v-733b7014]{display:grid;gap:7px;margin-top:17px}.priority-row[data-v-733b7014]{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel-2) 66%,transparent);color:var(--text-2);text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.priority-row[data-v-733b7014]:hover{transform:translate(2px);border-color:color-mix(in srgb,var(--line-2) 72%,var(--accent) 28%);background:color-mix(in srgb,var(--panel-2) 90%,var(--accent) 10%)}.priority-row:hover .priority-copy strong[data-v-733b7014],.priority-row:hover>svg[data-v-733b7014]{color:var(--accent)}.priority-icon[data-v-733b7014]{display:grid;place-items:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--line) 82%,var(--accent) 18%);border-radius:9px;background:color-mix(in srgb,var(--panel-2) 88%,var(--accent) 12%);color:var(--accent)}.priority-copy[data-v-733b7014]{min-width:0}.priority-copy strong[data-v-733b7014],.priority-copy small[data-v-733b7014]{display:block}.priority-copy strong[data-v-733b7014]{color:var(--text);font-size:13px}.priority-copy small[data-v-733b7014]{margin-top:4px;color:var(--text-2);font:500 11px/1.4 var(--font-ui)}.priority-count[data-v-733b7014]{color:var(--text);font:500 18px/1 var(--font-display)}.cash-label[data-v-733b7014]{margin:23px 0 5px;color:var(--text-2);font-size:12px}.cash-total[data-v-733b7014]{display:block;margin-bottom:15px;color:var(--text);font-size:39px;line-height:1}.cash-meter[data-v-733b7014]{height:5px;overflow:hidden;border-radius:999px;background:var(--panel-2)}.cash-meter span[data-v-733b7014]{display:block;height:100%;border-radius:inherit;background:var(--warn)}.cash-meter-caption[data-v-733b7014]{display:flex;justify-content:space-between;gap:12px;margin:7px 0 18px;color:var(--text-3);font:500 11px/1.3 var(--font-ui)}.cash-row[data-v-733b7014]{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-top:1px solid var(--line);color:var(--text-2);font-size:12px}.cash-row strong[data-v-733b7014]{color:var(--text);font:500 11px/1 var(--font-ui)}.cash-link[data-v-733b7014]{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding-top:15px;border-top:1px solid var(--line);color:var(--accent);font-size:12px;text-decoration:none}@keyframes rise-733b7014{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rise[data-v-733b7014]{animation:rise-733b7014 .35s cubic-bezier(.2,.7,.2,1) both}@media(max-width:1100px){.summary-strip[data-v-733b7014]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-item[data-v-733b7014]:nth-child(3){border-left:0;border-top:1px solid var(--line)}.summary-item[data-v-733b7014]:nth-child(4){border-top:1px solid var(--line)}}@media(max-width:820px){.overview-hero[data-v-733b7014]{align-items:flex-start;flex-direction:column}.hero-actions[data-v-733b7014]{align-items:flex-start}.focus-grid[data-v-733b7014]{grid-template-columns:1fr}}@media(max-width:620px){.overview-hero[data-v-733b7014]{gap:11px;padding:14px;margin-bottom:12px}.overview-hero[data-v-733b7014]:after{right:14px;left:14px}.hero-copy h1[data-v-733b7014]{margin:7px 0 5px;font-size:28px}.hero-copy p[data-v-733b7014]{line-height:1.4}.hero-actions[data-v-733b7014]{gap:0}.summary-strip[data-v-733b7014]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-item[data-v-733b7014]{padding:15px 14px;border-top:1px solid var(--line)}.summary-item[data-v-733b7014]:nth-child(2){border-top:0}.summary-item strong[data-v-733b7014]{font-size:24px}.section-head[data-v-733b7014]{align-items:flex-start;flex-direction:column}.priority-panel[data-v-733b7014],.cash-panel[data-v-733b7014]{padding:16px}.priority-row[data-v-733b7014]{grid-template-columns:32px minmax(0,1fr) auto;padding:10px}.priority-row>svg[data-v-733b7014]{display:none}}.customer-workspace[data-v-9044dc7c]{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.4fr);gap:16px}.customer-list[data-v-9044dc7c],.customer-detail[data-v-9044dc7c]{padding:22px}.customer-list[data-v-9044dc7c]{background:var(--biz-surface)}.customer-detail[data-v-9044dc7c]{background:radial-gradient(circle at 88% 0%,rgb(168 147 223 / .06),transparent 27%),var(--biz-surface)}.customer-list>header[data-v-9044dc7c],.detail-head[data-v-9044dc7c],.section-head[data-v-9044dc7c],.opp>header[data-v-9044dc7c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.customer-list h2[data-v-9044dc7c],.detail-head h2[data-v-9044dc7c]{margin:6px 0 12px}.detail-head h2[data-v-9044dc7c]{font-size:20px}.search[data-v-9044dc7c]{display:block;margin-top:12px}.filter-row[data-v-9044dc7c]{display:flex;gap:5px;margin:10px 0}.filter-row button[data-v-9044dc7c]{min-width:44px;min-height:44px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text-2)}.filter-row button.active[data-v-9044dc7c]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.contacts[data-v-9044dc7c]{display:grid;gap:3px}.contact[data-v-9044dc7c]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px;border:1px solid transparent;border-radius:11px;background:transparent;color:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.contact[data-v-9044dc7c]:hover,.contact.active[data-v-9044dc7c]{border-color:var(--biz-edge);background:var(--biz-surface-raised)}.contact[data-v-9044dc7c]:hover{transform:translate(2px)}.contact>span[data-v-9044dc7c]:nth-child(2){display:grid;gap:3px;min-width:0}.contact strong[data-v-9044dc7c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact small[data-v-9044dc7c]{overflow:hidden;color:var(--text-3);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.contact em[data-v-9044dc7c]{font-style:normal}.avatar[data-v-9044dc7c]{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid color-mix(in oklch,var(--accent) 24%,transparent);background:color-mix(in oklch,var(--accent) 13%,var(--biz-surface-raised));color:var(--accent);font:700 10px var(--font-ui)}.detail-head p[data-v-9044dc7c]{margin:0;color:var(--text-2);font-size:12px}.customer-detail dl[data-v-9044dc7c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;background:var(--line);border:1px solid var(--line);border-radius:11px;overflow:hidden}.customer-detail dl div[data-v-9044dc7c]{padding:12px;background:var(--panel-2)}.customer-detail dl div[data-v-9044dc7c]:last-child{grid-column:span 2}dt[data-v-9044dc7c]{color:var(--text-3);font:600 10px var(--font-ui);text-transform:uppercase}dd[data-v-9044dc7c]{margin:5px 0 0;font-size:12px}.section-head[data-v-9044dc7c]{margin:22px 0 10px}.section-head h3[data-v-9044dc7c]{margin:5px 0}.opps[data-v-9044dc7c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:11px}.opp[data-v-9044dc7c]{position:relative;overflow:hidden;padding:15px;border:1px solid var(--biz-edge);border-radius:12px;background:var(--biz-surface-raised);box-shadow:inset 0 1px #ffffff06;transition:border-color .16s ease,transform .16s ease}.opp[data-v-9044dc7c]:hover{border-color:color-mix(in oklch,var(--accent) 30%,var(--line-2));transform:translateY(-1px)}.opp h4[data-v-9044dc7c]{margin:13px 0 5px}.opp>p[data-v-9044dc7c]{color:var(--text-2);font-size:12px}.next[data-v-9044dc7c]{display:grid;grid-template-columns:1fr auto;gap:4px;padding:10px;margin:12px 0;border-radius:8px;border:1px solid var(--line);background:var(--panel)}.next small[data-v-9044dc7c],.next span[data-v-9044dc7c]{color:var(--text-3);font-size:11px}.next span[data-v-9044dc7c]{grid-column:1/-1}.next.is-overdue b[data-v-9044dc7c]{color:var(--warn)}.opp-actions[data-v-9044dc7c]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.opp-actions details[data-v-9044dc7c]{flex:1}.opp-actions summary[data-v-9044dc7c]{min-height:44px;color:var(--text-2);font-size:11px;cursor:pointer}.update[data-v-9044dc7c]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.update label[data-v-9044dc7c],.dialog-card label[data-v-9044dc7c]{display:grid;gap:5px;color:var(--text-2);font-size:11px}.update button[data-v-9044dc7c]{grid-column:1/-1}.history[data-v-9044dc7c]{display:grid;gap:7px;padding:10px 0 0;margin:10px 0 0;border-top:1px solid var(--line);list-style:none}.history li[data-v-9044dc7c]{display:grid;grid-template-columns:85px 1fr;gap:8px}.history span[data-v-9044dc7c],.history small[data-v-9044dc7c]{color:var(--text-3);font-size:10px}.history p[data-v-9044dc7c],.history small[data-v-9044dc7c]{display:block;margin:0}.back[data-v-9044dc7c]{min-height:44px;margin-bottom:12px;border:0;background:transparent;color:var(--accent);font-weight:600}.entry-dialog[data-v-9044dc7c]{position:relative;width:min(610px,calc(100vw - 28px));padding:0;border:1px solid var(--line-2);border-radius:14px;background:var(--panel)}.dialog-card[data-v-9044dc7c]{padding:24px}.dialog-card h2[data-v-9044dc7c]{margin:8px 0}.dialog-card>p[data-v-9044dc7c]{color:var(--text-2)}.form-grid[data-v-9044dc7c]{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:18px}.dialog-card footer[data-v-9044dc7c]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:15px;border-top:1px solid var(--line)}.followup-options[data-v-9044dc7c]{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.followup-options label[data-v-9044dc7c]{display:flex;align-items:center;min-height:44px;padding:7px 9px;border:1px solid var(--line);border-radius:8px}.mobile-focused[data-v-9044dc7c]{display:none}@media(max-width:900px){.customer-workspace[data-v-9044dc7c]{grid-template-columns:1fr}.customer-detail dl[data-v-9044dc7c]{grid-template-columns:1fr 1fr}}@media(max-width:767px){.customer-workspace .customer-detail[data-v-9044dc7c]{display:none}.mobile-focused[data-v-9044dc7c]{display:block;padding:15px}.customer-list[data-v-9044dc7c]{padding:14px}.customer-detail dl[data-v-9044dc7c],.form-grid[data-v-9044dc7c]{grid-template-columns:1fr}.customer-detail dl div[data-v-9044dc7c]:last-child{grid-column:auto}.mobile-focused .detail-head h2[data-v-9044dc7c]{display:none}.contact[data-v-9044dc7c]{grid-template-columns:40px minmax(0,1fr) auto}.contact em[data-v-9044dc7c]{display:none}.detail-head[data-v-9044dc7c]{flex-direction:column}.detail-head .cx-btn[data-v-9044dc7c]{width:100%}.opps[data-v-9044dc7c],.update[data-v-9044dc7c]{grid-template-columns:1fr}.dialog-card[data-v-9044dc7c]{padding:20px}.dialog-card footer[data-v-9044dc7c]{flex-direction:column-reverse}.dialog-card footer button[data-v-9044dc7c]{width:100%}}.pipeline-summary[data-v-9044dc7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px}.pipeline-stage[data-v-9044dc7c]{padding:15px 18px;border:1px solid var(--line-2);border-radius:12px;background:var(--panel)}.pipeline-stage>span[data-v-9044dc7c]{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--text-3)}.pipeline-stage b[data-v-9044dc7c]{padding:3px 6px;border-radius:5px;background:var(--panel-2);font-size:10px;font-weight:500}.pipeline-stage>strong[data-v-9044dc7c]{display:block;margin:7px 0 11px;font-size:18px;font-weight:500}.pipeline-stage>i[data-v-9044dc7c]{display:block;height:3px;border-radius:3px;background:var(--line);overflow:hidden}.pipeline-stage i span[data-v-9044dc7c]{display:block;height:100%;background:var(--info)}.pipeline-stage:nth-child(2) i span[data-v-9044dc7c]{background:var(--lilac)}.pipeline-stage:nth-child(3) i span[data-v-9044dc7c]{background:var(--accent)}.avatar[data-v-9044dc7c],.company-mark[data-v-9044dc7c]{background:color-mix(in srgb,var(--company-accent,var(--accent)) 11%,var(--panel));border-color:color-mix(in srgb,var(--company-accent,var(--accent)) 25%,var(--line));color:var(--company-accent,var(--accent))}.company-mark[data-v-9044dc7c]{display:grid;place-items:center;float:left;margin:0 13px 8px 0;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--company-accent,var(--accent)) 25%,var(--line));border-radius:13px;font-size:13px;font-weight:600}.detail-head h2[data-v-9044dc7c]{font-size:24px;letter-spacing:-.035em;margin:5px 0 12px}.detail-head>div[data-v-9044dc7c]{min-width:0;flex:1}.company-heading[data-v-9044dc7c]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 13px;align-items:start}.company-heading .company-mark[data-v-9044dc7c]{float:none;grid-column:1;grid-row:1/span 2;margin:0}.company-heading .biz-eyebrow[data-v-9044dc7c]{grid-column:2}.company-heading h2[data-v-9044dc7c]{grid-column:2;margin:5px 0 12px}.company-heading p[data-v-9044dc7c]{grid-column:1/-1;clear:both;margin-top:2px}.contact[data-v-9044dc7c]{padding:12px 9px;min-height:78px}.contact-next[data-v-9044dc7c]{font-size:10px!important;margin-top:2px}.contact.active[data-v-9044dc7c]{border-color:var(--accent-line);background:var(--accent-soft)}.contact strong[data-v-9044dc7c]{font-weight:600;font-size:12px}.opp h4[data-v-9044dc7c]{font-size:16px;letter-spacing:-.02em}.next[data-v-9044dc7c]{padding:13px;background:var(--panel);border-radius:10px}.next[data-v-9044dc7c]:has(.biz-warn){border-color:color-mix(in srgb,var(--warn) 35%,var(--line))}.customer-detail dl[data-v-9044dc7c]{clear:both}html[data-theme=light] .contact[data-v-9044dc7c]:hover{background:var(--panel-2)}html[data-theme=light] .contact.active[data-v-9044dc7c]{background:var(--accent-soft)}@media(max-width:560px){.pipeline-summary[data-v-9044dc7c]{gap:8px;margin-bottom:14px}.pipeline-stage[data-v-9044dc7c]{padding:12px 10px}.pipeline-stage>strong[data-v-9044dc7c]{font-size:16px}.pipeline-stage>span[data-v-9044dc7c]{font-size:10px}.pipeline-stage b[data-v-9044dc7c]{font-size:9px}.detail-head h2[data-v-9044dc7c]{font-size:22px}.company-mark[data-v-9044dc7c]{width:44px;height:44px;margin-right:10px}.contact[data-v-9044dc7c]{min-height:78px}.contact small[data-v-9044dc7c]{font-size:10px}.customer-detail.mobile-focused[data-v-9044dc7c]{padding-top:18px}}.workload-wrap[data-v-0c5caa18]{position:relative}.workload[data-v-0c5caa18]{display:flex;gap:6px;padding:9px;margin:16px 0 10px;overflow-x:auto;background:var(--biz-surface)}.workload-cue[data-v-0c5caa18]{display:none}.workload button[data-v-0c5caa18]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 9px;border:1px solid transparent;border-radius:9px;background:transparent;color:inherit;text-align:left}.workload button[aria-pressed=true][data-v-0c5caa18]{border-color:var(--accent);background:var(--accent-soft)}.workload button span[data-v-0c5caa18]:last-child{display:grid}.workload strong[data-v-0c5caa18]{white-space:nowrap}.workload button[data-v-0c5caa18]{flex-shrink:0}.workload small[data-v-0c5caa18]{color:var(--text-3);font-size:11px}.avatar[data-v-0c5caa18]{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:8px;background:var(--accent-soft);color:var(--accent);font:700 9px var(--font-ui)}.toolbar[data-v-0c5caa18]{display:grid;grid-template-columns:minmax(230px,1fr) 170px 160px auto auto;align-items:center;gap:9px;padding:10px}.mine[data-v-0c5caa18]{display:flex;align-items:center;gap:7px;min-height:44px;padding:5px 3px;white-space:nowrap}.attention-chip[data-v-0c5caa18]{min-height:44px;margin:9px 4px 0;padding:6px 10px;border:1px solid color-mix(in oklch,var(--warn) 48%,transparent);border-radius:999px;background:color-mix(in oklch,var(--warn) 12%,var(--panel));color:var(--warn);font:600 11px var(--font-ui);cursor:pointer}.guide[data-v-0c5caa18]{margin:9px 4px 12px;color:var(--text-3);font-size:11px}.board[data-v-0c5caa18]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.column[data-v-0c5caa18]{position:relative;overflow:hidden;min-width:0;min-height:430px;padding:11px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .018),transparent 80px),color-mix(in oklch,var(--biz-surface) 94%,transparent);transition:border-color .15s,background .15s}.column.dragover[data-v-0c5caa18]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--panel))}.column>header[data-v-0c5caa18]{display:flex;justify-content:space-between;padding:3px 3px 11px}.column h2[data-v-0c5caa18]{margin:0;font-size:15px}.column header p[data-v-0c5caa18]{margin:3px 0 0;color:var(--text-3);font-size:11px}.column header>span[data-v-0c5caa18]{font:600 11px var(--font-ui)}.cards[data-v-0c5caa18]{display:grid;gap:9px}.task-card[data-v-0c5caa18]{padding:12px;border:1px solid var(--biz-edge);border-radius:12px;background:var(--biz-surface-raised);box-shadow:inset 0 1px #ffffff06,0 8px 18px #0000001a;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.task-card[data-v-0c5caa18]:hover{border-color:color-mix(in oklch,var(--accent) 28%,var(--line-2));box-shadow:inset 0 1px #ffffff09,0 12px 24px #00000029;transform:translateY(-1px)}.task-card.drop-before[data-v-0c5caa18]{box-shadow:inset 0 3px 0 var(--accent)}.task-card>header[data-v-0c5caa18]{display:flex;justify-content:space-between}.priority[data-v-0c5caa18]{color:var(--text-3);font:700 10px var(--font-ui);text-transform:uppercase}.priority.high[data-v-0c5caa18]{color:var(--warn)}.drag[data-v-0c5caa18]{width:44px;height:44px;border:0;background:transparent;color:var(--text-3);font-size:18px;cursor:grab}.task-title[data-v-0c5caa18]{display:block;width:100%;min-height:44px;padding:3px 0;border:0;background:transparent;color:var(--text);font-weight:600;line-height:1.35;text-align:left}.project[data-v-0c5caa18]{display:block;margin:2px 0;color:var(--text-3);font-size:11px;text-decoration:none}.tags[data-v-0c5caa18]{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.tags span[data-v-0c5caa18]{padding:3px 6px;border:1px solid var(--line-2);border-radius:5px;background:transparent;color:var(--text-2);font:600 10px var(--font-ui)}.blocker[data-v-0c5caa18]{padding:8px;border:1px solid color-mix(in srgb,var(--warn) 30%,var(--line));border-radius:7px;background:var(--panel-2);font-size:11px}.progress-button[data-v-0c5caa18]{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--text-3)}.progress-track[data-v-0c5caa18]{height:6px;flex:1;border-radius:5px;background:color-mix(in oklch,var(--panel) 70%,black);overflow:hidden}.progress-track i[data-v-0c5caa18]{display:block;height:100%;background:var(--accent)}.progress-button b[data-v-0c5caa18]{font:600 10px var(--font-ui)}.task-card footer[data-v-0c5caa18]{display:flex;align-items:center;gap:7px;margin-top:8px;color:var(--text-3);font-size:11px}.task-card footer time[data-v-0c5caa18]{margin-left:auto}.entry-dialog[data-v-0c5caa18],.task-dialog[data-v-0c5caa18]{position:relative;width:min(680px,calc(100vw - 28px));max-height:90dvh;margin:auto;padding:0;border:1px solid var(--line-2);border-radius:15px;background:radial-gradient(circle at 82% 0%,rgb(96 215 138 / .055),transparent 25%),var(--biz-surface);box-shadow:0 30px 90px #00000085;overflow:auto}.dialog-card[data-v-0c5caa18]{padding:24px}.form[data-v-0c5caa18]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.form label[data-v-0c5caa18]{display:grid;gap:5px;color:var(--text-2);font-size:11px}.wide[data-v-0c5caa18]{grid-column:1/-1}.task-dialog[data-v-0c5caa18]{width:min(1080px,calc(100vw - 28px));padding:24px}.detail-head[data-v-0c5caa18]{display:flex;justify-content:space-between;gap:20px;padding:4px 52px 18px 0;border-bottom:1px solid var(--line)}.detail-head h2[data-v-0c5caa18]{margin:7px 0 4px;font:500 28px var(--font-ui)}.detail-head p[data-v-0c5caa18]{margin:0;color:var(--text-3)}.detail-customer[data-v-0c5caa18]{color:var(--accent);font-size:12px;text-decoration:none}.meter[data-v-0c5caa18]{display:grid;place-items:center;width:68px;height:68px;flex:0 0 68px;border:5px solid var(--accent);border-radius:50%}.meter strong[data-v-0c5caa18]{font:700 15px var(--font-ui)}.meter span[data-v-0c5caa18]{margin-top:-14px;color:var(--text-3);font-size:9px}.detail-grid[data-v-0c5caa18]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:22px;margin-top:18px}.section[data-v-0c5caa18]{padding:18px;margin-bottom:22px;border:1px solid var(--line);border-radius:12px;background:color-mix(in oklch,var(--biz-surface-raised) 72%,transparent)}.section-title[data-v-0c5caa18]{display:flex;justify-content:space-between;align-items:center}.section-title h3[data-v-0c5caa18]{margin:0;font-size:15px}.section-title span[data-v-0c5caa18]{color:var(--text-3);font-size:11px}.section-title button[data-v-0c5caa18]{min-height:44px;border:0;background:transparent;color:var(--accent)}.description>p[data-v-0c5caa18]{color:var(--text-2);line-height:1.6}.detail-form[data-v-0c5caa18]{margin-top:14px}.detail-form fieldset[data-v-0c5caa18]{display:flex;flex-wrap:wrap;gap:8px}.steps[data-v-0c5caa18]{display:grid;gap:7px;margin-top:12px}.step[data-v-0c5caa18]{display:grid;grid-template-columns:auto minmax(140px,1fr) 120px 130px auto;align-items:center;gap:7px;padding:8px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}.step-check[data-v-0c5caa18]{display:grid;place-items:center;width:44px;min-height:44px;cursor:pointer}.step-check input[data-v-0c5caa18]{min-height:auto}.step input[data-v-0c5caa18],.step select[data-v-0c5caa18]{min-width:0;min-height:44px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-2);font-size:11px}.step[data-v-0c5caa18] :is(input,select):focus{border-color:var(--line-2);background:var(--panel)}.step button[data-v-0c5caa18]{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--accent)}.done-note[data-v-0c5caa18]{padding:9px;border:1px solid color-mix(in srgb,var(--warn) 30%,var(--line));border-radius:7px;background:var(--panel-2)}.add-step fieldset[data-v-0c5caa18]{display:grid;grid-template-columns:1fr 135px 135px auto;align-items:end;gap:8px;margin:12px 0 0;padding:0;border:0}.add-step label[data-v-0c5caa18]{display:grid;gap:4px;color:var(--text-3);font-size:11px}.comment-form[data-v-0c5caa18]{display:flex;gap:8px;margin:12px 0}.comment-form textarea[data-v-0c5caa18]{flex:1}.comment[data-v-0c5caa18]{display:flex;gap:9px;margin-top:12px}.comment time[data-v-0c5caa18]{display:block;color:var(--text-3);font-size:11px}.comment p[data-v-0c5caa18]{margin:4px 0}.task-facts[data-v-0c5caa18],.activity[data-v-0c5caa18]{padding:14px;border:1px solid var(--line);border-radius:11px;background:var(--biz-surface-raised)}.task-facts label[data-v-0c5caa18]{display:grid;gap:5px;color:var(--text-3);font-size:11px}.task-facts dl[data-v-0c5caa18]{display:grid;gap:10px;margin:14px 0 0}.task-facts dl div[data-v-0c5caa18]{display:flex;justify-content:space-between}.task-facts dt[data-v-0c5caa18]{color:var(--text-3);font-size:11px}.task-facts dd[data-v-0c5caa18]{margin:0;text-transform:capitalize}.activity[data-v-0c5caa18]{margin-top:10px}.activity h3[data-v-0c5caa18]{margin-top:0}.activity ol[data-v-0c5caa18]{display:grid;gap:13px;padding:0;list-style:none}.activity strong[data-v-0c5caa18],.activity span[data-v-0c5caa18]{display:block;font-size:11px}.activity span[data-v-0c5caa18]{color:var(--text-3)}.mobile-facts[data-v-0c5caa18]{display:none}@media(max-width:900px){.detail-grid[data-v-0c5caa18]{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px)and (min-width:768px){.board[data-v-0c5caa18]{grid-template-columns:repeat(4,minmax(245px,1fr));overflow-x:auto}.toolbar[data-v-0c5caa18]{grid-template-columns:minmax(220px,1fr) 150px 150px}}@media(max-width:767px){.workload[data-v-0c5caa18]{padding-right:28px;margin-bottom:4px}.workload-cue[data-v-0c5caa18]{display:block;margin:0 8px 10px;color:var(--text-2);font:600 10px var(--font-ui);letter-spacing:.02em;text-align:right}.mine[data-v-0c5caa18],.step-check[data-v-0c5caa18]{min-height:44px}.toolbar[data-v-0c5caa18]{grid-template-columns:1fr 1fr}.search[data-v-0c5caa18]{grid-column:1/-1}.board[data-v-0c5caa18]{grid-template-columns:1fr}.column[data-v-0c5caa18]{min-height:0}.section[data-v-0c5caa18]{padding:14px}.task-dialog[data-v-0c5caa18]{width:calc(100vw - 12px);max-height:96dvh;padding:18px}.detail-head[data-v-0c5caa18]{align-items:flex-start;flex-direction:column;padding-right:44px}.detail-head h2[data-v-0c5caa18]{font-size:24px}.meter[data-v-0c5caa18]{display:inline-flex;width:auto;height:auto;flex:none;align-items:baseline;gap:5px;padding:6px 9px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}.meter span[data-v-0c5caa18]{margin:0;font-size:11px}.mobile-facts[data-v-0c5caa18]{display:block;margin:14px 0}.desktop-facts[data-v-0c5caa18]{display:none}.detail-grid[data-v-0c5caa18],.form[data-v-0c5caa18]{grid-template-columns:1fr}.wide[data-v-0c5caa18]{grid-column:auto}.step[data-v-0c5caa18]{grid-template-columns:auto 1fr}.step input[data-v-0c5caa18],.step select[data-v-0c5caa18]{min-height:44px;padding:8px;border-color:var(--line);background:var(--panel);font-size:16px}.step select[data-v-0c5caa18],.step input[type=date][data-v-0c5caa18],.step button[data-v-0c5caa18]{grid-column:2}.add-step fieldset[data-v-0c5caa18]{grid-template-columns:1fr}.comment-form[data-v-0c5caa18]{flex-direction:column}.workload button[data-v-0c5caa18]{min-height:44px}}.column[data-v-0c5caa18]{--stage-color:var(--text-3);background:var(--panel-2);border-color:var(--line-2);padding:13px}.column.stage-in_progress[data-v-0c5caa18]{--stage-color:var(--info)}.column.stage-blocked[data-v-0c5caa18]{--stage-color:var(--warn)}.column.stage-done[data-v-0c5caa18]{--stage-color:var(--ok)}.column>header[data-v-0c5caa18]{align-items:center;padding:5px 3px 16px}.column h2[data-v-0c5caa18]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.column h2[data-v-0c5caa18]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--stage-color)}.column header>span[data-v-0c5caa18]{display:grid;place-items:center;min-width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--stage-color) 10%,var(--panel));color:var(--stage-color)}.task-card[data-v-0c5caa18]{padding:14px;background:var(--panel);border-color:var(--line-2)}.task-card>header[data-v-0c5caa18]{align-items:center}.priority[data-v-0c5caa18]{display:inline-flex;align-items:center;gap:5px;padding:4px 6px;border-radius:5px;background:var(--panel-2);font-size:9px;letter-spacing:.03em}.priority.high[data-v-0c5caa18]{background:color-mix(in srgb,var(--warn) 9%,var(--panel));color:var(--warn)}.task-title[data-v-0c5caa18]{font-size:13px;letter-spacing:-.01em}.tags span[data-v-0c5caa18]{font-weight:500;background:var(--panel-2);border-color:transparent;color:var(--text-3)}.blocker[data-v-0c5caa18]{color:var(--text-2);border-color:color-mix(in srgb,var(--warn) 30%,var(--line));background:color-mix(in srgb,var(--warn) 5%,var(--panel));line-height:1.5}.progress-track[data-v-0c5caa18]{background:var(--line-2)}.task-card footer[data-v-0c5caa18]{border-top:1px solid var(--line);padding-top:10px}.task-card footer time[data-v-0c5caa18]{font-variant-numeric:tabular-nums}.stage-done .progress-track i[data-v-0c5caa18]{background:var(--ok)}.stage-blocked .progress-track i[data-v-0c5caa18]{background:var(--warn)}html[data-theme=light] .task-card[data-v-0c5caa18]{box-shadow:0 3px 10px #1f332e09}html[data-theme=light] .task-card[data-v-0c5caa18]:hover{box-shadow:0 8px 20px #1f332e14}html[data-theme=light] .column[data-v-0c5caa18]{background:color-mix(in srgb,var(--panel-2) 70%,transparent)}.hero-actions[data-v-cbc68a74]{display:flex;gap:8px}.workspace[data-v-cbc68a74]{overflow:hidden;background:var(--biz-surface)}.workspace-head[data-v-cbc68a74]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 17px;border-bottom:1px solid var(--line)}.segments[data-v-cbc68a74]{display:flex;gap:5px}.segments button[data-v-cbc68a74]{min-height:44px;padding:8px 11px;border:0;border-radius:8px;background:transparent;color:var(--text-3)}.segments button[aria-pressed=true][data-v-cbc68a74]{background:var(--biz-surface-raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.workspace-head label[data-v-cbc68a74]{display:flex;align-items:center;gap:7px;min-height:44px;padding:5px 3px;color:var(--text-2);font-size:11px}.table-wrap[data-v-cbc68a74]{position:relative;overflow-x:auto}.table-wrap td a[data-v-cbc68a74]{display:inline-flex;align-items:center;min-height:44px}table[data-v-cbc68a74]{width:100%;min-width:900px;border-collapse:collapse}th[data-v-cbc68a74],td[data-v-cbc68a74]{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left}th[data-v-cbc68a74]{color:var(--text-3);font:600 10px var(--font-ui);text-transform:uppercase}tbody tr[data-v-cbc68a74]{transition:background .16s ease}tbody tr[data-v-cbc68a74]:hover{background:#ffffff05}tbody tr:last-child td[data-v-cbc68a74]{border-bottom:0}td[data-v-cbc68a74]{color:var(--text-2);font-size:12px}td a[data-v-cbc68a74]{color:var(--accent)}.number[data-v-cbc68a74]{text-align:right}.action[data-v-cbc68a74]{width:150px;text-align:right}.action .cx-btn[data-v-cbc68a74]{white-space:nowrap}.insights[data-v-cbc68a74]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.insights article[data-v-cbc68a74]{padding:21px;background:linear-gradient(145deg,rgb(255 255 255 / .018),transparent 50%),var(--biz-surface)}.insights h2[data-v-cbc68a74]{margin:9px 0;font:500 24px var(--font-ui)}.insights p[data-v-cbc68a74]{color:var(--text-2);font-size:12px}.insights ul[data-v-cbc68a74]{display:grid;gap:8px;padding:0;list-style:none}.insights li[data-v-cbc68a74]{display:grid;grid-template-columns:1fr auto;gap:5px 16px}.insights li i[data-v-cbc68a74]{grid-column:1 / -1;height:3px;overflow:hidden;border-radius:999px;background:var(--line)}.insights li i b[data-v-cbc68a74]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),color-mix(in oklch,var(--accent) 38%,transparent))}.entry-dialog[data-v-cbc68a74]{position:relative;width:min(620px,calc(100vw - 28px));padding:0;border:1px solid var(--line-2);border-radius:14px;background:var(--panel)}.dialog-card[data-v-cbc68a74]{padding:24px}.dialog-card h2[data-v-cbc68a74]{margin:8px 0}.dialog-card>p[data-v-cbc68a74]{color:var(--text-2)}.form-grid[data-v-cbc68a74]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.form-grid label[data-v-cbc68a74]{display:grid;gap:5px;color:var(--text-2);font-size:11px}.form-grid .wide[data-v-cbc68a74]{grid-column:1/-1}.form-grid .check[data-v-cbc68a74]{min-height:44px;display:flex;align-items:center}.dialog-card footer[data-v-cbc68a74]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:15px;border-top:1px solid var(--line)}@media(max-width:1340px){.table-wrap[data-v-cbc68a74]:before{content:attr(data-scroll-hint);position:sticky;left:0;display:block;width:max-content;padding:7px 12px;color:var(--text-3);font-size:11px}.table-wrap[data-v-cbc68a74]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}}@media(max-width:767px){.workspace-head label[data-v-cbc68a74]{min-height:44px}.hero-actions[data-v-cbc68a74]{width:100%}.hero-actions button[data-v-cbc68a74]{flex:1}.insights[data-v-cbc68a74]{grid-template-columns:1fr}.workspace-head[data-v-cbc68a74]{align-items:flex-start;flex-direction:column}.form-grid[data-v-cbc68a74]{grid-template-columns:1fr}.form-grid .wide[data-v-cbc68a74]{grid-column:auto}.dialog-card footer[data-v-cbc68a74]{flex-direction:column-reverse}.dialog-card footer button[data-v-cbc68a74]{width:100%}}.money-attention[data-v-cbc68a74]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 18px}.attention-label[data-v-cbc68a74]{font-size:10px;font-weight:600;letter-spacing:.07em;color:var(--text-3);text-transform:uppercase;margin-right:4px}.money-attention button[data-v-cbc68a74]{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 14px;border:1px solid var(--line-2);border-radius:10px;background:var(--panel);color:var(--text-2);font-size:12px;cursor:pointer}.money-attention button[data-v-cbc68a74]:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.attention-number[data-v-cbc68a74]{display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;background:color-mix(in srgb,var(--warn) 12%,var(--panel));color:var(--warn);font-size:11px;font-weight:600;border-radius:6px}.money-attention p[data-v-cbc68a74]{font-size:12px;color:var(--ok);margin:0}.workspace-head[data-v-cbc68a74]{background:var(--panel);border-bottom:1px solid var(--line)}table thead[data-v-cbc68a74]{background:var(--panel-2)}table th[data-v-cbc68a74]{letter-spacing:.05em}table td.number[data-v-cbc68a74]{font-variant-numeric:tabular-nums;font-weight:500;color:var(--text)}tbody tr[data-v-cbc68a74]:hover{background:var(--panel-2)}tbody tr[data-v-cbc68a74]:nth-child(2n){background:color-mix(in srgb,var(--panel-2) 30%,var(--panel))}tbody tr[data-v-cbc68a74]:nth-child(2n):hover{background:var(--panel-2)}.segments button[aria-pressed=true][data-v-cbc68a74]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}@media(max-width:560px){.money-attention[data-v-cbc68a74]{display:grid;grid-template-columns:1fr;margin-bottom:14px;gap:8px}.attention-label[data-v-cbc68a74]{margin:2px 0}.money-attention button[data-v-cbc68a74]{justify-content:flex-start;font-size:11px}.money-attention button>span[data-v-cbc68a74]:last-child{margin-left:auto}.money-attention .attention-number[data-v-cbc68a74]{flex:none}}.workspace[data-v-cbc68a74]{container:money-table/inline-size}@container money-table (min-width:900px){.table-wrap[data-v-cbc68a74]:before{display:none}}
