@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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: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,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA) 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}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;font-family:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.quill .ql-container{min-height:200px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}form.form-fluid,.form-fluid{max-width:none}.form-page-content{width:100%;max-width:var(--form-width-2col);margin-inline:auto}.form-page-content form:not(.form-fluid){max-width:none}[role=dialog] form:not(.form-fluid){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] .form-field-wrapper{flex-direction:row!important}}.font-mono{font-family:var(--font-family-mono)}#root{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#root{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}.no-print{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sectionEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownPanelEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownPanelExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes toastProgressShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes modalExitSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes clipRevealY{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes errorSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fieldShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.motion-fade-in{animation-name:fadeIn;animation-duration:var(--animation-base);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-fade-out{animation-name:fadeOut;animation-duration:var(--animation-fast);animation-timing-function:ease-out;animation-fill-mode:both}.motion-dropdown-enter{animation-name:dropdownPanelEnter;animation-duration:var(--animation-dropdown);animation-timing-function:ease-out;animation-fill-mode:both}.motion-dropdown-exit{animation-name:dropdownPanelExit;animation-duration:var(--animation-dropdown);animation-timing-function:ease-in;animation-fill-mode:forwards;pointer-events:none}.motion-tooltip{transition:opacity var(--animation-tooltip) ease-in-out}.motion-tooltip-visible{opacity:1}.motion-tooltip-hidden{opacity:0;pointer-events:none}.motion-modal-enter-overlay{animation-name:fadeIn;animation-duration:var(--animation-modal-enter);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-modal-enter-panel,.motion-route-form-enter{animation-name:slideUp;animation-duration:var(--animation-modal-enter);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-modal-exit-overlay{animation-name:fadeOut;animation-duration:var(--animation-modal-exit-overlay);animation-timing-function:ease-in;animation-fill-mode:forwards}.motion-modal-exit-panel{animation-name:modalExitSlideDown;animation-duration:var(--animation-modal-exit);animation-timing-function:ease-in;animation-fill-mode:forwards;pointer-events:none}.motion-slide-up{animation-name:slideUp;animation-duration:var(--animation-base);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-slide-down{animation-name:slideDown;animation-duration:var(--animation-base);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-slide-in-right{animation-name:slideInRight;animation-duration:var(--animation-base);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-slide-out-right{animation-name:slideOutRight;animation-duration:var(--animation-fast);animation-timing-function:var(--ease-in-out-quint);animation-fill-mode:both}.motion-toast-enter{animation-name:slideInRight;animation-duration:var(--animation-modal-exit-overlay);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-toast-exit{animation-name:slideOutRight;animation-duration:var(--animation-base);animation-timing-function:ease-out;animation-fill-mode:forwards;pointer-events:none}.motion-toast-progress{animation-name:toastProgressShrink;animation-timing-function:linear;animation-fill-mode:forwards;transform-origin:left}.motion-scale-in{animation-name:scaleIn;animation-duration:var(--animation-base);animation-timing-function:var(--ease-out-back);animation-fill-mode:both}.motion-scale-out{animation-name:scaleOut;animation-duration:var(--animation-fast);animation-timing-function:var(--ease-in-out-quint);animation-fill-mode:both}.motion-spin{display:inline-block;animation-name:spin;animation-duration:var(--animation-spin-duration);animation-timing-function:linear;animation-iteration-count:infinite}.motion-shimmer{animation-name:shimmer;animation-duration:var(--animation-shimmer-duration);animation-timing-function:linear;animation-iteration-count:infinite;background:linear-gradient(90deg,var(--color-skeleton-base) 0%,var(--color-skeleton-shine) 50%,var(--color-skeleton-base) 100%);background-size:200% 100%}.motion-clip-reveal-y,.motion-expand-height{animation-name:clipRevealY;animation-duration:var(--animation-slow);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.motion-stagger{animation-delay:calc(var(--stagger-delay) * var(--i, 0))}.motion-once{animation-iteration-count:1}.animateEntrance{animation-name:sectionEnter;animation-duration:var(--animation-page-section, .42s);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}.animateStagger1{animation-delay:calc(var(--page-section-stagger-step, .1s) * 1)}.animateStagger2{animation-delay:calc(var(--page-section-stagger-step, .1s) * 2)}.animateStagger3{animation-delay:calc(var(--page-section-stagger-step, .1s) * 3)}.animateStagger4{animation-delay:calc(var(--page-section-stagger-step, .1s) * 4)}.animateStagger5{animation-delay:calc(var(--page-section-stagger-step, .1s) * 5)}.animateStagger6{animation-delay:calc(var(--page-section-stagger-step, .1s) * 6)}.motion-stat-card-entrance{animation-name:sectionEnter;animation-duration:var(--stat-card-entrance-duration, .65s);animation-timing-function:var(--ease-out-expo, ease-out);animation-fill-mode:both;animation-delay:calc(var(--card-index, 0) * var(--stat-card-stagger-delay, .14s))}@media(prefers-reduced-motion:reduce){.motion-stat-card-entrance{animation:none;animation-delay:0s}}.motion-form-error-entrance{animation-name:errorSlideIn;animation-duration:var(--animation-fast);animation-timing-function:ease-out;animation-fill-mode:both}.motion-field-shake{animation-name:fieldShake;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}@media(prefers-reduced-motion:reduce){.motion-form-error-entrance,.motion-field-shake{animation:none}}.page-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.section-heading{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.label-uppercase{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary)}.radius-card{border-radius:var(--radius-card)}.page-fill-viewport{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.page-full-bleed{width:100%}._icon_1twun_1{width:18px;height:18px;flex-shrink:0;display:block;color:inherit}._button_ndpt5_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-weight:var(--font-weight-medium);border:1px solid transparent;border-radius:var(--control-radius);cursor:pointer;transition:all var(--transition-base);font-family:inherit;line-height:1;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative}._button_ndpt5_1:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._button_ndpt5_1:disabled,._button_ndpt5_1[aria-disabled=true]{opacity:.6;cursor:not-allowed;transition:opacity var(--transition-base),background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}._button--primary_ndpt5_27{background-color:var(--color-accent);color:var(--color-white)}._button--primary_ndpt5_27:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-accent);transform:translateY(-1px);box-shadow:var(--shadow-md)}._button--primary_ndpt5_27:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0);box-shadow:var(--shadow-sm)}._button--secondary_ndpt5_40{background-color:var(--color-white);color:var(--color-text-primary);border-color:var(--color-border)}._button--secondary_ndpt5_40:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-gray-50);border-color:var(--color-gray-300);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._button--secondary_ndpt5_40:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}._button--outline_ndpt5_54{background-color:transparent;color:var(--color-accent);border-color:var(--color-accent)}._button--outline_ndpt5_54:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-accent);color:var(--color-white);transform:translateY(-1px)}._button--outline_ndpt5_54:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}._button--danger-outline_ndpt5_67{background-color:transparent;color:var(--color-error-dark);border-color:var(--color-error-dark)}._button--danger-outline_ndpt5_67:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-error-dark);color:var(--color-white);transform:translateY(-1px)}._button--danger-outline_ndpt5_67:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}._button--ghost_ndpt5_80{background-color:transparent;color:var(--color-text-primary);border-color:transparent}._button--ghost_ndpt5_80:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-gray-100);transform:translateY(-1px)}._button--ghost_ndpt5_80:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}._button--link_ndpt5_92{background-color:transparent;color:var(--color-accent);border-color:transparent;text-decoration:underline}._button--link_ndpt5_92:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-secondary)}._button--link_ndpt5_92:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}._button--sm_ndpt5_104{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);min-height:var(--control-height-sm)}._button--md_ndpt5_109{padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-base);min-height:var(--control-height)}._button--lg_ndpt5_114{padding:var(--spacing-4) var(--spacing-8);font-size:var(--font-size-lg);min-height:44px}._button--full-width_ndpt5_119{width:100%}._button--loading_ndpt5_122{pointer-events:none}._buttonSuccess_ndpt5_126{background-color:var(--color-success)!important;border-color:var(--color-success)!important;color:var(--color-white)!important;pointer-events:none}._successIcon_ndpt5_133{animation:_buttonSuccessIconIn_ndpt5_1 .2s var(--ease-out-back, ease-out) both}@keyframes _buttonSuccessIconIn_ndpt5_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){._successIcon_ndpt5_133{animation:none}}._spinner_ndpt5_152{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-full);animation:_spin_ndpt5_152 var(--animation-spin-duration) linear infinite}@keyframes _spin_ndpt5_152{to{transform:rotate(360deg)}}._content_ndpt5_167{display:flex;align-items:center;gap:var(--spacing-2)}._input-wrapper_pm5p1_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap)}._input-wrapper--full-width_pm5p1_7{width:100%}[data-form-layout=horizontal] ._input-wrapper_pm5p1_2{flex-wrap:wrap}[data-form-layout=horizontal] ._input-wrapper_pm5p1_2 ._helper_pm5p1_16,[data-form-layout=horizontal] ._input-wrapper_pm5p1_2 ._error_pm5p1_17{flex-basis:100%;margin-left:calc(var(--form-label-width) + var(--form-label-gap))}._label_pm5p1_22{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_pm5p1_22 ._required_pm5p1_32{color:var(--color-error);margin-left:var(--spacing-1)}._input-container_pm5p1_37{position:relative;display:flex;align-items:center;width:100%;flex:var(--form-input-flex);min-width:0}._input-container--with-prefix_pm5p1_45{border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);overflow:hidden;transition:all var(--transition-base)}._input-container--with-prefix_pm5p1_45:focus-within{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._input-container--with-prefix_pm5p1_45:focus-within ._input_pm5p1_2{box-shadow:none;transform:none}._input-container--with-prefix_pm5p1_45 ._input_pm5p1_2{flex:1;min-width:0;border:none;border-radius:0;box-shadow:none;height:calc(var(--control-height) - 2 * var(--control-border-width))}._input-container--with-prefix_pm5p1_45 ._input_pm5p1_2:focus{border:none;box-shadow:none;transform:none}._input-container--with-prefix--error_pm5p1_76{border-color:var(--color-border-error)}._input-container--with-prefix--error_pm5p1_76:focus-within{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._inputPrefix_pm5p1_84{display:flex;align-items:center;flex-shrink:0;align-self:stretch;padding:0 0 0 var(--control-padding-x);font-size:var(--control-font-size);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-gray-50)}._input_pm5p1_2{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);text-overflow:ellipsis;transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base),color var(--transition-base),transform var(--transition-fast);font-family:inherit}._input_pm5p1_2::placeholder{color:var(--color-text-tertiary)}._input_pm5p1_2:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus),0 0 0 1px var(--color-primary-light)}._input_pm5p1_2:disabled{background-color:var(--color-gray-100);color:var(--color-text-tertiary);cursor:not-allowed}._input--error_pm5p1_129{border-color:var(--color-border-error)}._input--error_pm5p1_129:focus{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._input--sm_pm5p1_140{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._input--password_pm5p1_146{padding-right:calc(var(--spacing-4) + 24px + var(--spacing-2))}._input--with-suffix_pm5p1_149{padding-right:calc(var(--spacing-4) + 28px + var(--spacing-2))}._input--password-and-suffix_pm5p1_152{padding-right:calc(var(--spacing-4) + 24px + 28px + var(--spacing-3))}._inputSuffix_pm5p1_156{position:absolute;right:var(--spacing-2);display:flex;align-items:center;justify-content:center;pointer-events:auto}._password-toggle_pm5p1_166{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--spacing-1);color:var(--color-text-secondary);transition:color var(--transition-base);outline:none}._password-toggle--with-suffix_pm5p1_180{right:calc(var(--spacing-2) + 28px + var(--spacing-2))}._password-toggle_pm5p1_166:hover{color:var(--color-text-primary)}._password-toggle_pm5p1_166:focus-visible{color:var(--color-text-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-focus)}._password-toggle_pm5p1_166:active{transform:scale(.95)}._password-icon_pm5p1_195{width:20px;height:20px;flex-shrink:0}._error_pm5p1_17{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_pm5p1_16{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._input_pm5p1_2[type=number]{-moz-appearance:textfield}._input_pm5p1_2[type=number]::-webkit-outer-spin-button,._input_pm5p1_2[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._helper--near_pm5p1_224{color:var(--color-warning)}._helper--limit_pm5p1_228{color:var(--color-error)}._select-wrapper_1hj70_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap)}._select-wrapper--full-width_1hj70_7{width:100%}@media(min-width:481px){[data-form-layout=horizontal] ._select-wrapper_1hj70_2,[data-form-layout=horizontal] ._select-wrapper--full-width_1hj70_7{flex-direction:row}}._label_1hj70_18{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._requiredAsterisk_1hj70_29{color:var(--color-error);margin-left:var(--spacing-1)}._select_1hj70_2{flex:var(--form-input-flex);min-width:0;width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base),color var(--transition-base);font-family:inherit;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-3) center;padding-right:calc(var(--control-padding-x) * 2.5)}._select--sm_1hj70_58{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._select_1hj70_2:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus),0 0 0 1px var(--color-primary-light)}._select_1hj70_2:disabled{background-color:var(--color-gray-100);color:var(--color-text-tertiary);cursor:not-allowed}._select--error_1hj70_74{border-color:var(--color-border-error)}._select--error_1hj70_74:focus{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._error_1hj70_82{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_1hj70_88{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._filterTrigger_1b2cd_2{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-primary-opacity);border:1px solid var(--color-primary);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._filterTrigger_1b2cd_2:hover{border-color:var(--color-gray-400);color:var(--color-text-primary)}._filterTriggerActive_1b2cd_23{border-color:var(--color-primary);color:var(--color-primary)}._filterTriggerFiltered_1b2cd_28{border-color:var(--color-primary);background:var(--color-primary-opacity);color:var(--color-primary)}._filterTriggerIcon_1b2cd_34{display:inline-flex;width:16px;height:16px}._filterTriggerIcon_1b2cd_34 svg{width:100%;height:100%}._filterTriggerCount_1b2cd_44{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-full);font-size:.6875rem;font-weight:var(--font-weight-semibold);line-height:1}._filterTriggerChevron_1b2cd_59{display:inline-flex;width:14px;height:14px;transition:transform var(--transition-fast)}._filterTriggerChevron_1b2cd_59 svg{width:100%;height:100%}._filterTriggerChevronOpen_1b2cd_70{transform:rotate(180deg)}._filterPopover_1b2cd_74{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1);position:absolute;top:calc(100% + var(--spacing-2));left:0;z-index:var(--z-popover, 1060);padding:var(--spacing-4);background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:300px;display:flex;flex-direction:column;gap:var(--spacing-4)}._filterPopoverRight_1b2cd_102{left:auto;right:0}._filterPopoverBackdrop_1b2cd_107{position:fixed;inset:0;z-index:9}._filterToolbarElevated_1b2cd_114{position:relative;z-index:var(--z-popover, 1060)}._listPageActionsBarStack_1b2cd_123{position:relative;z-index:var(--z-dropdown, 1025)}._filterPopoverActions_1b2cd_128{display:flex;justify-content:flex-end;padding-top:var(--spacing-2);gap:var(--spacing-2)}._filterPopoverActions_1b2cd_128 button{width:auto}._tableSection_1b2cd_138{margin-bottom:var(--spacing-6);overflow-x:visible}._stackFill_1b2cd_145{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}._tableSection_1b2cd_138._stackFill_1b2cd_145{margin-bottom:0}._stepperContainer_1b2cd_157{width:100%;padding:var(--spacing-6, 1.5rem) var(--spacing-8, 2rem);border-radius:var(--radius-xl, 16px);margin-bottom:2rem}.wizardRailMode ._stepperContainer_1b2cd_157{display:none}._quill_1b2cd_168 ._ql-container_1b2cd_168{min-height:200px}input[type=checkbox],._checkbox_1b2cd_173{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-primary);display:inline-block;position:relative;vertical-align:middle;cursor:pointer}input[type=checkbox]:focus,._checkbox_1b2cd_173:focus{outline:2px solid var(--color-accent-opacity, rgba(99, 102, 241, .2));outline-offset:2px}input[type=checkbox]:checked,._checkbox_1b2cd_173:checked{background:var(--color-accent);border-color:var(--color-accent)}input[type=checkbox]:checked:after,._checkbox_1b2cd_173:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid var(--color-white);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:indeterminate,._checkbox_1b2cd_173:indeterminate{background:var(--color-accent);border-color:var(--color-accent)}input[type=checkbox]:indeterminate:after,._checkbox_1b2cd_173:indeterminate:after{content:"";position:absolute;left:3px;top:6px;width:8px;height:2px;background:var(--color-white)}._checkbox_1b2cd_173,input[type=checkbox]{margin-left:var(--spacing-2, 8px)}._computedValue_1b2cd_243{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-2) 0;background:transparent;border:none;border-top:1px solid var(--color-border)}._computedValueLabel_1b2cd_254{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._computedValueAmount_1b2cd_260{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:right}._savedBadge_1b2cd_272{margin-right:auto;font-size:var(--font-size-sm);color:var(--color-success);font-weight:var(--font-weight-medium)}._searchable-select-wrapper_12qic_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;z-index:10}._searchable-select-wrapper--full-width_12qic_9{width:100%}._searchable-select-wrapper--open_12qic_12{z-index:10002}._label_12qic_16{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_12qic_16 ._required_12qic_26{color:var(--color-error);margin-left:var(--spacing-1)}._input-container_12qic_31{position:relative;width:100%;flex:var(--form-input-flex);min-width:0}._input-container--clearable_12qic_37 ._input_12qic_31{padding-right:52px}._clear-button_12qic_41{position:absolute;right:28px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:18px;line-height:1;cursor:pointer;pointer-events:auto}._clear-button_12qic_41:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}._input_12qic_31{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:calc(var(--control-padding-x) * 2.5);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-on-surface);background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:all var(--transition-base);font-family:inherit;cursor:pointer}._input_12qic_31::placeholder{color:var(--color-input-placeholder)}._input_12qic_31:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._input_12qic_31:disabled{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._input--sm_12qic_101{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._input--error_12qic_107{border-color:var(--color-border-error)}._input--error_12qic_107:focus{outline:none;border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._input--disabled_12qic_115{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._dropdown-icon_12qic_121{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary);transition:transform var(--transition-base)}._dropdown-icon--open_12qic_130{transform:translateY(-50%) rotate(180deg)}._dropdown_12qic_121{background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:300px;overflow-y:auto}._dropdown-group_12qic_143{padding:var(--spacing-3) var(--spacing-4) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);cursor:default;-webkit-user-select:none;user-select:none}._dropdown-group_12qic_143:not(:first-child){border-top:1px solid var(--color-border-subtle);margin-top:var(--spacing-1)}._dropdown-item_12qic_158{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-on-surface);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-item_12qic_158:hover,._dropdown-item--highlighted_12qic_166{background-color:var(--color-surface-hover)}._dropdown-item--selected_12qic_169{background-color:var(--color-accent-opacity);color:var(--color-primary);font-weight:var(--font-weight-medium)}._dropdown-item_12qic_158:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._dropdown-item_12qic_158:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}._dropdown-item-label_12qic_183{display:block;font-weight:var(--font-weight-medium)}._dropdown-item-description_12qic_188{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px}._dropdown-item--selected_12qic_169 ._dropdown-item-description_12qic_188{color:var(--color-primary);opacity:.75}._error_12qic_199{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_12qic_205{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31{height:auto;border-radius:9999px;padding:.4rem 2.35rem .4rem 1rem;font-size:var(--font-size-sm);line-height:var(--line-height-snug, 1.35);border-color:var(--color-success, #22c55e);background-color:var(--color-bg-surface)}._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31::placeholder{color:var(--color-success-dark, #166534);opacity:.55}@media(prefers-reduced-motion:no-preference){._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31{transition:border-color var(--transition-base),box-shadow var(--transition-base)}}._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31:hover:not(:disabled):not(:focus){border-color:var(--color-success-dark, #059669)}._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31:focus{outline:none;border-color:var(--color-success-dark, #059669);box-shadow:0 0 0 1px var(--color-success-light, #bbf7d0),0 0 0 4px var(--color-success-light, rgba(220, 252, 231, .85))}._searchable-select-wrapper--pill_12qic_211 ._input_12qic_31:disabled{border-color:var(--color-border-surface)}._searchable-select-wrapper--pill_12qic_211 ._dropdown-icon--pill_12qic_242{color:var(--color-success-dark, #166534);opacity:.65}._dropdown--pill_12qic_247{padding:var(--spacing-1) 0;border-radius:var(--radius-xl);border:1px solid var(--color-success-light, #bbf7d0);box-shadow:0 12px 28px -8px #1665341f,0 6px 16px -6px #00000014}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158{margin:3px var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);white-space:normal;line-height:var(--line-height-snug, 1.35);border-radius:var(--radius-md)}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158:hover,._dropdown--pill_12qic_247 ._dropdown-item_12qic_158._dropdown-item--highlighted_12qic_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534)}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158._dropdown-item--selected_12qic_169{background-color:#dcfce78c;color:var(--color-success-dark, #166534);font-weight:var(--font-weight-medium)}._dropdown--pill_12qic_247 ._dropdown-item_12qic_158._dropdown-item--selected_12qic_169._dropdown-item--highlighted_12qic_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534);font-weight:var(--font-weight-semibold)}._dropdown-action_12qic_283{display:block;width:100%;padding:var(--spacing-3) var(--spacing-4);background:none;border:none;border-top:1px solid var(--color-border);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);text-align:left;color:var(--color-primary);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-action_12qic_283:hover,._dropdown-action--highlighted_12qic_299{background-color:var(--color-surface-hover)}._dropdown-retry_12qic_303{background:none;border:none;padding:0;font:inherit;color:var(--color-primary);text-decoration:underline;cursor:pointer}._dropdown-retry_12qic_303:hover{color:var(--color-primary-hover, var(--color-primary))}._searchable-select-wrapper_1q75x_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;z-index:10}._searchable-select-wrapper--full-width_1q75x_9{width:100%}._searchable-select-wrapper--open_1q75x_12{z-index:10002}._label_1q75x_16{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_1q75x_16 ._required_1q75x_26{color:var(--color-error);margin-left:var(--spacing-1)}._input-container--clearable_1q75x_37 ._input_1q75x_31{padding-right:52px}._clear-button_1q75x_41{position:absolute;right:28px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:18px;line-height:1;cursor:pointer;pointer-events:auto}._clear-button_1q75x_41:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}._input_1q75x_31{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:calc(var(--control-padding-x) * 2.5);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-on-surface);background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:all var(--transition-base);font-family:inherit;cursor:pointer}._input_1q75x_31::placeholder{color:var(--color-input-placeholder)}._input_1q75x_31:disabled{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._input--error_1q75x_107{border-color:var(--color-border-error)}._input--error_1q75x_107:focus{outline:none;border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._input--disabled_1q75x_115{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._dropdown-icon_1q75x_121{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary);transition:transform var(--transition-base)}._dropdown_1q75x_121{background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:300px;overflow-y:auto}._dropdown-group_1q75x_143{padding:var(--spacing-3) var(--spacing-4) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);cursor:default;-webkit-user-select:none;user-select:none}._dropdown-group_1q75x_143:not(:first-child){border-top:1px solid var(--color-border-subtle);margin-top:var(--spacing-1)}._dropdown-item_1q75x_158{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-on-surface);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-item--selected_1q75x_169{background-color:var(--color-accent-opacity);color:var(--color-primary);font-weight:var(--font-weight-medium)}._dropdown-item_1q75x_158:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._dropdown-item_1q75x_158:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}._dropdown-item-label_1q75x_183{display:block;font-weight:var(--font-weight-medium)}._dropdown-item-description_1q75x_188{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px}._dropdown-item--selected_1q75x_169 ._dropdown-item-description_1q75x_188{color:var(--color-primary);opacity:.75}._error_1q75x_199{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_1q75x_205{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31{height:auto;border-radius:9999px;padding:.4rem 2.35rem .4rem 1rem;font-size:var(--font-size-sm);line-height:var(--line-height-snug, 1.35);border-color:var(--color-success, #22c55e);background-color:var(--color-bg-surface)}._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31::placeholder{color:var(--color-success-dark, #166534);opacity:.55}@media(prefers-reduced-motion:no-preference){._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31{transition:border-color var(--transition-base),box-shadow var(--transition-base)}}._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31:hover:not(:disabled):not(:focus){border-color:var(--color-success-dark, #059669)}._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31:focus{outline:none;border-color:var(--color-success-dark, #059669);box-shadow:0 0 0 1px var(--color-success-light, #bbf7d0),0 0 0 4px var(--color-success-light, rgba(220, 252, 231, .85))}._searchable-select-wrapper--pill_1q75x_211 ._input_1q75x_31:disabled{border-color:var(--color-border-surface)}._searchable-select-wrapper--pill_1q75x_211 ._dropdown-icon--pill_1q75x_242{color:var(--color-success-dark, #166534);opacity:.65}._dropdown--pill_1q75x_247{padding:var(--spacing-1) 0;border-radius:var(--radius-xl);border:1px solid var(--color-success-light, #bbf7d0);box-shadow:0 12px 28px -8px #1665341f,0 6px 16px -6px #00000014}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158{margin:3px var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);white-space:normal;line-height:var(--line-height-snug, 1.35);border-radius:var(--radius-md)}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158:hover,._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158._dropdown-item--highlighted_1q75x_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534)}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158._dropdown-item--selected_1q75x_169{background-color:#dcfce78c;color:var(--color-success-dark, #166534);font-weight:var(--font-weight-medium)}._dropdown--pill_1q75x_247 ._dropdown-item_1q75x_158._dropdown-item--selected_1q75x_169._dropdown-item--highlighted_1q75x_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534);font-weight:var(--font-weight-semibold)}._dropdown-action_1q75x_283{display:block;width:100%;padding:var(--spacing-3) var(--spacing-4);background:none;border:none;border-top:1px solid var(--color-border);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);text-align:left;color:var(--color-primary);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-action_1q75x_283:hover,._dropdown-action--highlighted_1q75x_299{background-color:var(--color-surface-hover)}._fee-earner-select-wrapper_1q75x_316{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;width:100%;z-index:10}._fee-earner-select-wrapper--open_1q75x_324{z-index:10002}._fee-earner-select-wrapper--full-width_1q75x_328{width:100%}._label_1q75x_16{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary, #000);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._required_1q75x_26{color:var(--color-error, #dc2626);margin-left:var(--spacing-1, .25rem)}._input-container_1q75x_31{position:relative;width:100%;flex:var(--form-input-flex);min-width:0}._input_1q75x_31{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:var(--spacing-8, 2rem);background-color:var(--color-bg-surface);color:var(--color-text-on-surface);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);font-size:var(--control-font-size);line-height:var(--line-height-normal);transition:all var(--transition-base)}._input_1q75x_31:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._input--sm_1q75x_101{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._input--error_1q75x_107{border-color:var(--color-error, #dc2626)}._input--disabled_1q75x_115{background-color:var(--color-background-disabled, #f3f4f6);cursor:not-allowed;opacity:.6}._dropdown-icon_1q75x_121{position:absolute;right:var(--spacing-3, .75rem);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary, #6b7280);transition:transform var(--transition-fast)}._dropdown-icon--open_1q75x_130{transform:translateY(-50%) rotate(180deg)}._dropdown_1q75x_121{position:absolute;top:calc(100% + var(--spacing-1, .25rem));left:0;right:0;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg, .5rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:10001;transition:max-height var(--transition-fast)}._dropdown_1q75x_121::-webkit-scrollbar{width:8px}._dropdown_1q75x_121::-webkit-scrollbar-track{background:var(--color-background, #f1f1f1)}._dropdown_1q75x_121::-webkit-scrollbar-thumb{background:var(--color-border, #888);border-radius:4px}._dropdown_1q75x_121::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary, #555)}._dropdown--expanded_1q75x_438{max-height:min(600px,100vh - 200px);z-index:10001}._dropdown-item_1q75x_158{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);cursor:pointer;transition:background-color var(--transition-fast);color:var(--color-text-on-surface)}._dropdown-item_1q75x_158:hover,._dropdown-item--highlighted_1q75x_166{background-color:var(--color-surface-hover)}._dropdown-item--selected_1q75x_169{background-color:var(--color-accent-opacity);color:var(--color-primary);font-weight:var(--font-weight-medium, 500)}._dropdown-item--create_1q75x_457{border-top:1px solid var(--color-border-surface);font-weight:var(--font-weight-medium, 500);color:var(--color-primary)}._dropdown-item-label_1q75x_183{display:block}._dropdown-item-sub_1q75x_467{display:block;font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted, var(--color-text-secondary));margin-top:1px}._create-form_1q75x_474{padding:var(--spacing-4, 1rem);background:var(--color-bg-surface);border-radius:var(--radius-lg, .5rem);overflow:visible;max-height:none}._create-form-header_1q75x_482{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4, 1rem);padding-bottom:var(--spacing-2, .5rem);border-bottom:1px solid var(--color-border-surface)}._create-form-title_1q75x_491{font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-base, 1rem);color:var(--color-text-on-surface)}._create-form-close_1q75x_497{background:none;border:none;font-size:var(--font-size-xl, 1.25rem);color:var(--color-text-secondary);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm, .25rem);transition:background-color var(--transition-fast)}._create-form-close_1q75x_497:hover{background-color:var(--color-surface-hover)}._create-form-fields_1q75x_516{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);margin-bottom:var(--spacing-4, 1rem);min-height:0}._create-form-error_1q75x_524{padding:var(--spacing-2, .5rem);background-color:var(--color-error-light, #fee2e2);color:var(--color-error, #dc2626);border-radius:var(--border-radius-sm, .25rem);font-size:var(--font-size-sm, .875rem);margin-bottom:var(--spacing-3, .75rem)}._create-form-actions_1q75x_533{display:flex;gap:var(--spacing-2, .5rem);justify-content:flex-end}._error_1q75x_199{display:block;margin-top:var(--spacing-1, .25rem);font-size:var(--font-size-sm, .875rem);color:var(--color-error, #dc2626)}._helper_1q75x_205{display:block;margin-top:var(--spacing-1, .25rem);font-size:var(--font-size-sm, .875rem);color:var(--color-primary, #7c3aed)}._activity-type-select-wrapper_1q75x_553{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;width:100%}._activity-type-select-wrapper--full-width_1q75x_561{width:100%}._dropdown-retry_1q75x_303{background:none;border:none;padding:0;font:inherit;color:var(--color-primary);text-decoration:underline;cursor:pointer}._dropdown-retry_1q75x_303:hover{color:var(--color-primary-hover, var(--color-primary))}._searchable-select-wrapper_k0ms9_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;z-index:10}._searchable-select-wrapper--full-width_k0ms9_9{width:100%}._searchable-select-wrapper--open_k0ms9_12{z-index:10002}._label_k0ms9_16{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_k0ms9_16 ._required_k0ms9_26{color:var(--color-error);margin-left:var(--spacing-1)}._input-container--clearable_k0ms9_37 ._input_k0ms9_31{padding-right:52px}._clear-button_k0ms9_41{position:absolute;right:28px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:18px;line-height:1;cursor:pointer;pointer-events:auto}._clear-button_k0ms9_41:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}._input_k0ms9_31{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:calc(var(--control-padding-x) * 2.5);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-on-surface);background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:all var(--transition-base);font-family:inherit;cursor:pointer}._input_k0ms9_31::placeholder{color:var(--color-input-placeholder)}._input_k0ms9_31:disabled{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._input--error_k0ms9_107{border-color:var(--color-border-error)}._input--error_k0ms9_107:focus{outline:none;border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._input--disabled_k0ms9_115{background-color:var(--color-surface-hover);color:var(--color-input-disabled-text);cursor:not-allowed}._dropdown-icon_k0ms9_121{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary);transition:transform var(--transition-base)}._dropdown_k0ms9_121{background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:300px;overflow-y:auto}._dropdown-group_k0ms9_143{padding:var(--spacing-3) var(--spacing-4) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);cursor:default;-webkit-user-select:none;user-select:none}._dropdown-group_k0ms9_143:not(:first-child){border-top:1px solid var(--color-border-subtle);margin-top:var(--spacing-1)}._dropdown-item_k0ms9_158{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-on-surface);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-item--selected_k0ms9_169{background-color:var(--color-accent-opacity);color:var(--color-primary);font-weight:var(--font-weight-medium)}._dropdown-item_k0ms9_158:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._dropdown-item_k0ms9_158:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}._dropdown-item-label_k0ms9_183{display:block;font-weight:var(--font-weight-medium)}._dropdown-item-description_k0ms9_188{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px}._dropdown-item--selected_k0ms9_169 ._dropdown-item-description_k0ms9_188{color:var(--color-primary);opacity:.75}._error_k0ms9_199{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_k0ms9_205{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31{height:auto;border-radius:9999px;padding:.4rem 2.35rem .4rem 1rem;font-size:var(--font-size-sm);line-height:var(--line-height-snug, 1.35);border-color:var(--color-success, #22c55e);background-color:var(--color-bg-surface)}._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31::placeholder{color:var(--color-success-dark, #166534);opacity:.55}@media(prefers-reduced-motion:no-preference){._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31{transition:border-color var(--transition-base),box-shadow var(--transition-base)}}._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31:hover:not(:disabled):not(:focus){border-color:var(--color-success-dark, #059669)}._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31:focus{outline:none;border-color:var(--color-success-dark, #059669);box-shadow:0 0 0 1px var(--color-success-light, #bbf7d0),0 0 0 4px var(--color-success-light, rgba(220, 252, 231, .85))}._searchable-select-wrapper--pill_k0ms9_211 ._input_k0ms9_31:disabled{border-color:var(--color-border-surface)}._searchable-select-wrapper--pill_k0ms9_211 ._dropdown-icon--pill_k0ms9_242{color:var(--color-success-dark, #166534);opacity:.65}._dropdown--pill_k0ms9_247{padding:var(--spacing-1) 0;border-radius:var(--radius-xl);border:1px solid var(--color-success-light, #bbf7d0);box-shadow:0 12px 28px -8px #1665341f,0 6px 16px -6px #00000014}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158{margin:3px var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);white-space:normal;line-height:var(--line-height-snug, 1.35);border-radius:var(--radius-md)}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158:hover,._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158._dropdown-item--highlighted_k0ms9_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534)}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158._dropdown-item--selected_k0ms9_169{background-color:#dcfce78c;color:var(--color-success-dark, #166534);font-weight:var(--font-weight-medium)}._dropdown--pill_k0ms9_247 ._dropdown-item_k0ms9_158._dropdown-item--selected_k0ms9_169._dropdown-item--highlighted_k0ms9_166{background-color:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534);font-weight:var(--font-weight-semibold)}._dropdown-action_k0ms9_283{display:block;width:100%;padding:var(--spacing-3) var(--spacing-4);background:none;border:none;border-top:1px solid var(--color-border);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);text-align:left;color:var(--color-primary);cursor:pointer;transition:background-color var(--transition-base)}._dropdown-action_k0ms9_283:hover,._dropdown-action--highlighted_k0ms9_299{background-color:var(--color-surface-hover)}._fee-earner-select-wrapper_k0ms9_316{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;width:100%;z-index:10}._fee-earner-select-wrapper--open_k0ms9_324{z-index:10002}._fee-earner-select-wrapper--full-width_k0ms9_328{width:100%}._label_k0ms9_16{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary, #000);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._required_k0ms9_26{color:var(--color-error, #dc2626);margin-left:var(--spacing-1, .25rem)}._input-container_k0ms9_31{position:relative;width:100%;flex:var(--form-input-flex);min-width:0}._input_k0ms9_31{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:var(--spacing-8, 2rem);background-color:var(--color-bg-surface);color:var(--color-text-on-surface);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);font-size:var(--control-font-size);line-height:var(--line-height-normal);transition:all var(--transition-base)}._input_k0ms9_31:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._input--sm_k0ms9_101{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._input--error_k0ms9_107{border-color:var(--color-error, #dc2626)}._input--disabled_k0ms9_115{background-color:var(--color-background-disabled, #f3f4f6);cursor:not-allowed;opacity:.6}._dropdown-icon_k0ms9_121{position:absolute;right:var(--spacing-3, .75rem);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary, #6b7280);transition:transform var(--transition-fast)}._dropdown-icon--open_k0ms9_130{transform:translateY(-50%) rotate(180deg)}._dropdown_k0ms9_121{position:absolute;top:calc(100% + var(--spacing-1, .25rem));left:0;right:0;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg, .5rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:10001;transition:max-height var(--transition-fast)}._dropdown_k0ms9_121::-webkit-scrollbar{width:8px}._dropdown_k0ms9_121::-webkit-scrollbar-track{background:var(--color-background, #f1f1f1)}._dropdown_k0ms9_121::-webkit-scrollbar-thumb{background:var(--color-border, #888);border-radius:4px}._dropdown_k0ms9_121::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary, #555)}._dropdown--expanded_k0ms9_438{max-height:min(600px,100vh - 200px);z-index:10001}._dropdown-item_k0ms9_158{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);cursor:pointer;transition:background-color var(--transition-fast);color:var(--color-text-on-surface)}._dropdown-item_k0ms9_158:hover,._dropdown-item--highlighted_k0ms9_166{background-color:var(--color-surface-hover)}._dropdown-item--selected_k0ms9_169{background-color:var(--color-accent-opacity);color:var(--color-primary);font-weight:var(--font-weight-medium, 500)}._dropdown-item--create_k0ms9_457{border-top:1px solid var(--color-border-surface);font-weight:var(--font-weight-medium, 500);color:var(--color-primary)}._dropdown-item-label_k0ms9_183{display:block}._dropdown-item-sub_k0ms9_467{display:block;font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted, var(--color-text-secondary));margin-top:1px}._create-form_k0ms9_474{padding:var(--spacing-4, 1rem);background:var(--color-bg-surface);border-radius:var(--radius-lg, .5rem);overflow:visible;max-height:none}._create-form-header_k0ms9_482{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4, 1rem);padding-bottom:var(--spacing-2, .5rem);border-bottom:1px solid var(--color-border-surface)}._create-form-title_k0ms9_491{font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-base, 1rem);color:var(--color-text-on-surface)}._create-form-close_k0ms9_497{background:none;border:none;font-size:var(--font-size-xl, 1.25rem);color:var(--color-text-secondary);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm, .25rem);transition:background-color var(--transition-fast)}._create-form-close_k0ms9_497:hover{background-color:var(--color-surface-hover)}._create-form-fields_k0ms9_516{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);margin-bottom:var(--spacing-4, 1rem);min-height:0}._create-form-error_k0ms9_524{padding:var(--spacing-2, .5rem);background-color:var(--color-error-light, #fee2e2);color:var(--color-error, #dc2626);border-radius:var(--border-radius-sm, .25rem);font-size:var(--font-size-sm, .875rem);margin-bottom:var(--spacing-3, .75rem)}._create-form-actions_k0ms9_533{display:flex;gap:var(--spacing-2, .5rem);justify-content:flex-end}._error_k0ms9_199{display:block;margin-top:var(--spacing-1, .25rem);font-size:var(--font-size-sm, .875rem);color:var(--color-error, #dc2626)}._helper_k0ms9_205{display:block;margin-top:var(--spacing-1, .25rem);font-size:var(--font-size-sm, .875rem);color:var(--color-primary, #7c3aed)}._billing-code-select-wrapper_k0ms9_553{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);position:relative;width:100%}._billing-code-select-wrapper--full-width_k0ms9_561{width:100%}._dropdown-retry_k0ms9_303{background:none;border:none;padding:0;font:inherit;color:var(--color-primary);text-decoration:underline;cursor:pointer}._dropdown-retry_k0ms9_303:hover{color:var(--color-primary-hover, var(--color-primary))}._toggle-wrapper_xoqgh_1{display:inline-flex}._toggle-wrapper--full-width_xoqgh_4{width:100%}._toggle-label_xoqgh_8{display:flex;align-items:center;gap:var(--spacing-3);cursor:pointer;-webkit-user-select:none;user-select:none}._toggle_xoqgh_1{position:absolute;opacity:0;width:0;height:0}._slider_xoqgh_23{position:relative;display:inline-block;width:var(--toggle-width);height:var(--toggle-height);background-color:var(--color-gray-300);border-radius:var(--radius-full);transition:background-color var(--transition-base);flex-shrink:0}._slider_xoqgh_23:before{content:"";position:absolute;height:var(--toggle-knob);width:var(--toggle-knob);left:var(--toggle-offset);bottom:var(--toggle-offset);background-color:var(--color-white);border-radius:var(--radius-full);transition:transform var(--transition-base);box-shadow:var(--shadow-sm)}._toggle_xoqgh_1:checked+._slider_xoqgh_23{background-color:var(--color-accent)}._toggle_xoqgh_1:checked+._slider_xoqgh_23:before{transform:translate(calc(var(--toggle-width) - var(--toggle-knob) - 2 * var(--toggle-offset)))}._toggle_xoqgh_1:focus-visible+._slider_xoqgh_23{outline:2px solid var(--color-border-focus);outline-offset:2px}._toggle_xoqgh_1:disabled+._slider_xoqgh_23{opacity:.5;cursor:not-allowed}._toggle_xoqgh_1:disabled~._label-text_xoqgh_60{opacity:.5;cursor:not-allowed}._label-text_xoqgh_60{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-normal)}._logo_11kys_1{display:flex;align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-bold);letter-spacing:-.02em}._logo--sm_11kys_8{font-size:var(--font-size-lg)}._logo--sm_11kys_8 ._icon_11kys_11{width:20px;height:20px}._logo--md_11kys_15{font-size:var(--font-size-xl)}._logo--md_11kys_15 ._icon_11kys_11{width:24px;height:24px}._logo--lg_11kys_22{font-size:var(--font-size-2xl)}._logo--lg_11kys_22 ._icon_11kys_11{width:32px;height:32px}._logo--light_11kys_29{color:var(--color-white)}._logo--dark_11kys_32{color:var(--color-text-primary)}._icon_11kys_11{display:flex;align-items:center;justify-content:center;flex-shrink:0}._text_11kys_43{line-height:1}form._form-fluid_jexll_733,._form-fluid_jexll_733{max-width:none}._form-page-content_jexll_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_jexll_745 form:not(._form-fluid_jexll_733){max-width:none}[role=dialog] form:not(._form-fluid_jexll_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_jexll_776{flex-direction:row!important}}._font-mono_jexll_812{font-family:var(--font-family-mono)}#_root_jexll_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_jexll_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_jexll_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._cellLink_jexll_931{display:inline;padding:0;border:none;background:none;font:inherit;font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:none;text-underline-offset:2px;text-align:left;cursor:pointer}._cellLink_jexll_931:hover{text-decoration:underline}._cellLink_jexll_931:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._iconButton_7i6jv_1{padding:var(--spacing-2);min-width:auto;width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;transition:all var(--transition-base);border-radius:var(--control-radius)}._iconButton_7i6jv_1:hover:not(:disabled){transform:scale(1.1)}._iconButton_7i6jv_1:active:not(:disabled){transform:scale(.95)}._wrapper_1w2g5_2{position:relative;display:inline-flex}._tooltip_1w2g5_7{position:absolute;z-index:var(--z-tooltip);padding:var(--spacing-2) var(--spacing-3);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);white-space:nowrap;pointer-events:none;line-height:var(--line-height-normal)}._tooltip--top_1w2g5_20{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._tooltip--top_1w2g5_20 ._arrow_1w2g5_25{bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg)}._tooltip--bottom_1w2g5_30{top:calc(100% + 8px);left:50%;transform:translate(-50%)}._tooltip--bottom_1w2g5_30 ._arrow_1w2g5_25{top:-5px;left:50%;transform:translate(-50%) rotate(45deg)}._tooltip--left_1w2g5_40{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}._tooltip--left_1w2g5_40 ._arrow_1w2g5_25{right:-5px;top:50%;transform:translateY(-50%) rotate(45deg)}._tooltip--right_1w2g5_50{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}._tooltip--right_1w2g5_50 ._arrow_1w2g5_25{left:-5px;top:50%;transform:translateY(-50%) rotate(45deg)}._tooltipMultiline_1w2g5_76{white-space:normal;text-align:left;width:max-content;max-width:min(22rem,100vw - var(--spacing-8));line-height:var(--line-height-relaxed, 1.5);word-wrap:break-word}._tooltipPortal_1w2g5_86{position:fixed;z-index:9999;inset:auto}._tooltipPortal_1w2g5_86._tooltip--top_1w2g5_20{transform:translate(-50%,-100%)}._tooltipPortal_1w2g5_86._tooltip--bottom_1w2g5_30{transform:translate(-50%)}._tooltipPortal_1w2g5_86._tooltip--left_1w2g5_40{transform:translate(-100%,-50%)}._tooltipPortal_1w2g5_86._tooltip--right_1w2g5_50{transform:translateY(-50%)}._arrow_1w2g5_25{position:absolute;width:10px;height:10px;background:var(--color-primary)}._textarea-wrapper_t6jjh_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap)}._textarea-wrapper--full-width_t6jjh_7{width:100%}._label_t6jjh_11{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_t6jjh_11 ._required_t6jjh_21{color:var(--color-error);margin-left:var(--spacing-1)}._textarea_t6jjh_2{flex:var(--form-input-flex);min-width:0;width:100%;padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base),color var(--transition-base);font-family:inherit;resize:vertical;min-height:var(--textarea-min-height)}._textarea_t6jjh_2::placeholder{color:var(--color-text-tertiary)}._textarea_t6jjh_2:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus),0 0 0 1px var(--color-primary-light)}._textarea_t6jjh_2:disabled{background-color:var(--color-gray-100);color:var(--color-text-tertiary);cursor:not-allowed}._textarea--sm_t6jjh_64{--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._textarea--error_t6jjh_69{border-color:var(--color-border-error)}._textarea--error_t6jjh_69:focus{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._textarea--full-width_t6jjh_76{width:100%}._error_t6jjh_80{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_t6jjh_86{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._helper--near_t6jjh_95{color:var(--color-warning)}._helper--limit_t6jjh_99{color:var(--color-error)}._input-wrapper_3fcgj_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap)}._input-wrapper--full-width_3fcgj_7{width:100%}._label_3fcgj_11{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_3fcgj_11 ._required_3fcgj_21{color:var(--color-error);margin-left:var(--spacing-1)}._input-container_3fcgj_26{position:relative;display:flex;align-items:center;width:100%;flex:var(--form-input-flex);min-width:0}._input-container_3fcgj_26[data-field-width=sm]{max-width:9.5rem}._input_3fcgj_2{width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);padding-right:calc(var(--control-padding-x) + 32px);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:all var(--transition-base);font-family:inherit}._input_3fcgj_2::placeholder{color:var(--color-text-tertiary)}._input_3fcgj_2:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._input_3fcgj_2:disabled{background-color:var(--color-gray-100);color:var(--color-text-tertiary);cursor:not-allowed}._input--sm_3fcgj_72{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._input--error_3fcgj_78{border-color:var(--color-border-error)}._input--error_3fcgj_78:focus{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._calendar-button-wrapper_3fcgj_86{position:absolute;right:var(--spacing-2);top:50%;transform:translateY(-50%);z-index:1}._calendar-button_3fcgj_86{position:relative;background:none;border:none;cursor:pointer;padding:var(--spacing-1);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color var(--transition-base)}._calendar-button_3fcgj_86:hover{color:var(--color-text-primary)}._calendar-button_3fcgj_86:focus{outline:none;color:var(--color-text-primary)}._calendar-button_3fcgj_86:disabled{cursor:not-allowed;opacity:.5}._calendar-button_3fcgj_86 svg{display:block;pointer-events:none}._hidden-date-input_3fcgj_122{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;padding:0;margin:0;z-index:2}._error_3fcgj_136{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_3fcgj_142{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._phone-input-wrapper_13k2h_2{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap)}._phone-input-wrapper--full-width_13k2h_7{width:100%}._label_13k2h_11{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._label_13k2h_11 ._required_13k2h_21{color:var(--color-error)}._phone-input-container_13k2h_25{display:flex;gap:var(--spacing-2);align-items:stretch;flex:var(--form-input-flex);min-width:0}._country-code-select_13k2h_33{flex-shrink:0;min-width:140px}._phone-input-field_13k2h_38{flex:1;width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-white);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);box-shadow:var(--shadow-control-inset);transition:all var(--transition-base);font-family:inherit}._phone-input-field_13k2h_38::placeholder{color:var(--color-text-tertiary)}._phone-input-field_13k2h_38:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._phone-input-field_13k2h_38:disabled{background-color:var(--color-gray-100);color:var(--color-text-tertiary);cursor:not-allowed}._phone-input-field--sm_13k2h_72{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}._phone-input-field--error_13k2h_78{border-color:var(--color-border-error)}._phone-input-field--error_13k2h_78:focus{border-color:var(--color-border-error);box-shadow:var(--shadow-error-focus)}._error_13k2h_86{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._helper_13k2h_92{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}@media(max-width:480px){._phone-input-container_13k2h_25{flex-direction:column}._country-code-select_13k2h_33{min-width:100%}}._radio-group-wrapper_1q27h_2{display:flex;flex-direction:column;gap:var(--spacing-2)}._radio-group-wrapper--full-width_1q27h_7{width:100%}._label_1q27h_11{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-1)}._required_1q27h_19{color:var(--color-error);margin-left:var(--spacing-1)}._radio-group_1q27h_2{display:flex;gap:var(--spacing-4);flex-wrap:wrap;padding:var(--spacing-2);border-radius:var(--radius-md);transition:border-color var(--transition-base)}._radio-group--error_1q27h_32{border:1px solid var(--color-error)}._radio-option_1q27h_36{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--spacing-2);border-radius:var(--radius-sm);transition:background-color var(--transition-base)}._radio-option_1q27h_36:hover{background-color:var(--color-gray-50)}._radio_1q27h_2{width:18px;height:18px;margin:0;cursor:pointer;accent-color:var(--color-primary);flex-shrink:0}._radio_1q27h_2:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-full)}._radio_1q27h_2:disabled{cursor:not-allowed;opacity:.5}._radio-label_1q27h_68{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-normal)}._error_1q27h_74{display:block;font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--spacing-1)}._helper_1q27h_81{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-1)}._radio-hint_1q27h_90{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-1)}._radio-trailing_1q27h_97{margin-left:auto;padding-left:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._radio-group--column_1q27h_109{flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-2);padding:0}._radio-group--column_1q27h_109 ._radio-option_1q27h_36{width:100%;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid transparent;border-radius:var(--radius-md);background-color:var(--color-bg-secondary);transition:border-color var(--transition-base),background-color var(--transition-base)}._radio-group--column_1q27h_109 ._radio-option_1q27h_36:hover{background-color:var(--color-gray-50)}._radio-group--column_1q27h_109 ._radio-option_1q27h_36:has(input:checked){border-color:var(--color-success);background-color:color-mix(in srgb,var(--color-success) 8%,var(--color-bg-surface))}._radio-group--column_1q27h_109 ._radio-option_1q27h_36:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}._radio-group--column_1q27h_109 ._radio-label_1q27h_68{font-weight:var(--font-weight-medium)}._radio-group--column_1q27h_109 ._radio-hint_1q27h_90{font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);margin-top:var(--spacing-1)}._radio-group--column_1q27h_109 ._radio-trailing_1q27h_97{align-self:center;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._globalTimer_a7n7r_1{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .15s ease,background-color .15s ease;cursor:default}._globalTimer_a7n7r_1:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-surface)}._globalTimer_a7n7r_1 button{padding:0;min-height:0;height:auto;background:none!important;border:none!important;box-shadow:none!important;display:flex;align-items:center;color:var(--color-text-secondary)}._globalTimer_a7n7r_1 button:hover{color:var(--color-text-primary);background:none!important}._globalTimer_a7n7r_1 button:focus-visible{box-shadow:var(--shadow-focus)!important;outline:none}._timerDisplay_a7n7r_36{display:flex;align-items:center;gap:var(--spacing-2)}@keyframes _timerRunningPulse_a7n7r_1{0%,to{opacity:1;box-shadow:0 0 color-mix(in srgb,var(--color-success) 48%,transparent)}50%{opacity:.88;box-shadow:0 0 0 var(--spacing-2) transparent}}._runningPulse_a7n7r_52{display:inline-block;width:var(--spacing-3);height:var(--spacing-3);flex-shrink:0;border-radius:50%;background:var(--color-success);animation:_timerRunningPulse_a7n7r_1 var(--animation-timer-pulse) var(--ease-in-out-quint) infinite}._timeValue_a7n7r_62{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-family:var(--font-family-mono);letter-spacing:var(--letter-spacing-wide);min-width:5.5ch;transition:color var(--transition-slow)}._timeValue_a7n7r_62[data-state=running]{color:var(--color-primary)}._timeValue_a7n7r_62[data-state=paused]{color:var(--color-warning)}._timeHours_a7n7r_79{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._timerControls_a7n7r_85{display:flex;gap:var(--spacing-1)}._controlButton_a7n7r_90,._timerButton_a7n7r_96{min-width:auto;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm)}@media(max-width:768px){._globalTimer_a7n7r_1{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._timerControls_a7n7r_85{width:100%;justify-content:flex-start}._timeValue_a7n7r_62{font-size:var(--font-size-base);min-width:5ch}}._loader_1krw0_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:var(--spacing-4)}._spinner_1krw0_10{width:32px;height:32px;border:3px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1krw0_10 var(--animation-spin-duration) linear infinite}@keyframes _spin_1krw0_10{to{transform:rotate(360deg)}}._text_1krw0_24{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._badge_1uqsk_1{display:inline-flex;align-items:center;gap:var(--spacing-1);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);white-space:nowrap;line-height:1}._badge--sm_1uqsk_10{padding:2px var(--spacing-2);font-size:.6875rem}._badge--md_1uqsk_14{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs)}._badge--success_1uqsk_18{background-color:var(--color-badge-success-bg);color:var(--color-badge-success-text)}._badge--error_1uqsk_22{background-color:var(--color-badge-error-bg);color:var(--color-badge-error-text)}._badge--warning_1uqsk_26{background-color:var(--color-badge-warning-bg);color:var(--color-badge-warning-text)}._badge--info_1uqsk_30{background-color:var(--color-badge-info-bg);color:var(--color-badge-info-text)}._badge--neutral_1uqsk_34{background-color:var(--color-badge-neutral-bg);color:var(--color-badge-neutral-text)}._badge--primary_1uqsk_38{background-color:var(--color-badge-primary-bg);color:var(--color-badge-primary-text)}._dot_1uqsk_43{width:6px;height:6px;border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0}._icon_1uqsk_51{display:inline-flex;align-items:center;width:14px;height:14px;flex-shrink:0}._icon_1uqsk_51 svg{width:100%;height:100%}._label_1uqsk_63{line-height:1}._avatar_wdl0o_1{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:var(--avatar-color, var(--color-primary));color:var(--color-white);font-weight:var(--font-weight-semibold);flex-shrink:0;-webkit-user-select:none;user-select:none;line-height:1}._avatar--sm_wdl0o_13{width:28px;height:28px;font-size:var(--font-size-xs)}._avatar--md_wdl0o_18{width:36px;height:36px;font-size:var(--font-size-sm)}._avatar--lg_wdl0o_23{width:44px;height:44px;font-size:var(--font-size-base)}img._avatar_wdl0o_1{object-fit:cover}._statCard_1plx3_1{display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--color-white);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius-card);padding:var(--spacing-4);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base);position:relative;min-height:7rem;overflow:hidden}._statCard_1plx3_1:hover{box-shadow:var(--shadow-md)}._header_1plx3_20{display:flex;align-items:center;justify-content:space-between}._label_1plx3_26{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);min-width:0;line-height:var(--line-height-snug)}._icon_1plx3_36{display:inline-flex;color:var(--color-text-tertiary)}._icon_1plx3_36 svg{width:18px;height:18px}._value_1plx3_45{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight);letter-spacing:-.01em}._footer_1plx3_53{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-1)}._hint_1plx3_60{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._hintButton_1plx3_65{font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:none;border:none;padding:0;margin:0;font-family:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:color var(--transition-base),text-decoration-color var(--transition-base)}._hintButton_1plx3_65:hover,._hintButton_1plx3_65:focus-visible{color:var(--color-primary);text-decoration-color:currentColor}._hintButton_1plx3_65:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._trend_1plx3_90{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._trend--up_1plx3_94{color:var(--color-trend-up)}._trend--down_1plx3_97{color:var(--color-trend-down)}._trend--neutral_1plx3_100{color:var(--color-trend-neutral)}._skeleton_2ajbn_1{display:block;background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-shine) 50%,var(--color-skeleton-base) 75%);background-size:200% 100%;animation:_shimmer_2ajbn_1 var(--animation-shimmer-duration) ease-in-out infinite;border-radius:var(--radius-md)}._skeleton--text_2ajbn_8{height:1em;border-radius:var(--radius-sm)}._skeleton--rectangle_2ajbn_12{height:100%;min-height:24px}._skeleton--circle_2ajbn_16{border-radius:var(--radius-full);aspect-ratio:1}._lines_2ajbn_21{display:flex;flex-direction:column;gap:var(--spacing-2)}@keyframes _shimmer_2ajbn_1{0%{background-position:200% 0}to{background-position:-200% 0}}._root_1ml8z_1{display:flex;align-items:stretch;background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:3px;gap:2px}._tab_1ml8z_10{flex:1;padding:7px var(--spacing-4);border:none;border-radius:var(--control-radius);background:transparent;cursor:pointer;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);font-family:inherit;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);outline:none}._tab_1ml8z_10:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._tab_1ml8z_10:hover:not(:disabled):not(._tabActive_1ml8z_29){background:var(--color-bg-primary);color:var(--color-text-primary)}._tab_1ml8z_10:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._tab_1ml8z_10{transition:none}}._tabActive_1ml8z_29{background:var(--color-primary);color:#fff;font-weight:var(--font-weight-semibold);box-shadow:0 1px 4px #0c16142e}._tabActive_1ml8z_29:hover{background:var(--color-primary);color:#fff}form._form-fluid_1kbbf_733,._form-fluid_1kbbf_733{max-width:none}._form-page-content_1kbbf_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_1kbbf_745 form:not(._form-fluid_1kbbf_733){max-width:none}[role=dialog] form:not(._form-fluid_1kbbf_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_1kbbf_776{flex-direction:row!important}}._font-mono_1kbbf_812{font-family:var(--font-family-mono)}#_root_1kbbf_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_1kbbf_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_1kbbf_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._page_1kbbf_260{padding:var(--spacing-6);max-width:900px;width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-6)}._pageHeader_1kbbf_941{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}._pageTitle_1kbbf_948{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2)}._pageSubtitle_1kbbf_955{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._scorecardGrid_1kbbf_962{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-4)}._statCard_1kbbf_968{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface)}._statValue_1kbbf_979{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1}._statValue--error_1kbbf_985{color:var(--color-error)}._statLabel_1kbbf_989{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._sectionTitle_1kbbf_994{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-3)}._statusSection_1kbbf_1001{display:flex;flex-direction:column;gap:var(--spacing-1)}._statusRow_1kbbf_1007{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface)}._statusRowLabel_1kbbf_1017{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._statusRowCounts_1kbbf_1023{display:flex;gap:var(--spacing-3);align-items:center;flex-wrap:wrap}._resyncSection_1kbbf_1030{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-5);border:1px solid var(--color-amber-border);border-radius:var(--radius-lg);background:var(--color-warning-light)}._resyncDescription_1kbbf_1040{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._resyncControls_1kbbf_1046{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._filterTabs_1kbbf_1053{display:flex;gap:var(--spacing-1);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-1)}._filterTab_1kbbf_1053{padding:var(--spacing-1) var(--spacing-3);border-radius:calc(var(--radius-md) - 2px);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:transparent;border:none;cursor:pointer;transition:all .15s}._filterTab_1kbbf_1053:hover{color:var(--color-text-primary)}._filterTab--active_1kbbf_1076{background:var(--color-bg-secondary);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}._emptyState_1kbbf_1082{text-align:center;padding:var(--spacing-12);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._emptyState_1kbbf_1082 p{margin:0 0 var(--spacing-2)}._emptyHint_1kbbf_1092{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}._healthyState_1kbbf_1097{display:flex;justify-content:center;padding:var(--spacing-8)}._overlay_1xwju_1{position:fixed;inset:0;background-color:var(--color-bg-overlay-light);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal, 1050);padding:var(--spacing-4)}._overlayExiting_1xwju_15{pointer-events:none}._modal_1xwju_19{background:var(--color-bg-surface);color:var(--color-text-on-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-xl);max-height:90vh;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:min(500px,100vw - 2 * var(--spacing-4))}._modalExiting_1xwju_32{pointer-events:none}._modal--sm_1xwju_36{max-width:min(400px,100vw - 2 * var(--spacing-4))}._modal--md_1xwju_40{max-width:min(500px,100vw - 2 * var(--spacing-4))}._modal--lg_1xwju_44{max-width:min(700px,100vw - 2 * var(--spacing-4))}._modal--xlg_1xwju_48{max-width:min(850px,100vw - 2 * var(--spacing-4))}._modal--xl_1xwju_48{max-width:min(1200px,100vw - 2 * var(--spacing-4))}._header_1xwju_56{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6);border-bottom:1px solid var(--color-border-surface)}._title_1xwju_64{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-on-surface);margin:0}._closeButton_1xwju_71{background:none;border:none;font-size:var(--font-size-3xl);line-height:1;color:var(--color-text-on-surface);opacity:.7;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);transition:all var(--transition-fast)}._closeButton_1xwju_71:hover{background-color:var(--color-surface-hover);color:var(--color-text-on-surface);opacity:1}._closeButton_1xwju_71:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._closeButton_1xwju_71:disabled{cursor:not-allowed;opacity:.5}._content_1xwju_102{padding:var(--spacing-6);overflow-y:auto;flex:1}@media(max-width:768px){._overlay_1xwju_1{padding:0;align-items:flex-end}._modal_1xwju_19{max-height:90vh;border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:100%}._header_1xwju_56,._content_1xwju_102{padding:var(--spacing-4)}}._root_1xc1m_1{position:fixed;inset:0;z-index:var(--z-modal, 1050)}._rootExiting_1xc1m_7{pointer-events:none}._backdrop_1xc1m_11{position:absolute;inset:0;border:none;padding:0;margin:0;background-color:var(--color-bg-overlay-light, rgba(0, 0, 0, .4));cursor:pointer}._backdropEnter_1xc1m_21{animation:_drawerBackdropEnter_1xc1m_1 var(--animation-base) ease both}._backdropExit_1xc1m_25{animation:_drawerBackdropExit_1xc1m_1 var(--animation-fast) ease both;pointer-events:none}@keyframes _drawerBackdropEnter_1xc1m_1{0%{opacity:0}to{opacity:1}}@keyframes _drawerBackdropExit_1xc1m_1{0%{opacity:1}to{opacity:0}}._panel_1xc1m_46{position:absolute;top:0;right:0;bottom:0;background-color:var(--color-bg-surface);box-shadow:var(--shadow-lg, -4px 0 24px rgba(0, 0, 0, .12));display:flex;flex-direction:column;overflow:hidden;isolation:isolate}._panel--panel_1xc1m_59{width:100%;max-width:520px;border-left:1px solid var(--color-border)}._panel--full_1xc1m_65{left:0;width:100%;max-width:none}._panelEnter_1xc1m_71{animation:_drawerPanelEnter_1xc1m_1 var(--animation-base) var(--ease-out-expo) both}._panelExit_1xc1m_75{animation:_drawerPanelExit_1xc1m_1 var(--animation-fast) var(--ease-in-out-quint) both;pointer-events:none}@keyframes _drawerPanelEnter_1xc1m_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _drawerPanelExit_1xc1m_1{0%{transform:translate(0)}to{transform:translate(100%)}}._header_1xc1m_96{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-bg-surface)}._title_1xc1m_107{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._closeButton_1xc1m_114{border:none;background:transparent;color:var(--color-text-secondary);font-size:1.5rem;line-height:1;cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md)}._closeButton_1xc1m_114:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-text-primary)}._closeButton_1xc1m_114:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._body_1xc1m_133{flex:1;min-height:0;overflow-y:auto;background:var(--color-bg-surface)}._footer_1xc1m_140{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border);flex-shrink:0;background:var(--color-bg-surface)}._card_dy7dv_2{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._cardOverflowVisible_dy7dv_9{overflow:visible}._cardHeaderStatic_dy7dv_13{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);border-bottom:1px solid var(--color-border)}._cardHeaderButton_dy7dv_21{display:flex;width:100%;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);background:transparent;border:none;cursor:pointer;text-align:left;color:var(--color-text-primary)}._cardHeaderButton_dy7dv_21[aria-expanded=true]{border-bottom:1px solid var(--color-border)}._cardHeaderButton_dy7dv_21:hover{background:var(--color-background-subtle, rgba(0, 0, 0, .02))}._cardHeaderButton_dy7dv_21:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._cardHeaderChevron_dy7dv_44{display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);color:var(--color-text-secondary);width:1.25em}._cardTitle_dy7dv_53{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._cardHint_dy7dv_60{margin-left:auto;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._cardBody_dy7dv_66{padding:var(--spacing-5)}._cardHeading_dy7dv_73{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._cardHeaderStacked_dy7dv_84{align-items:flex-start}._cardSubtitle_dy7dv_88{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4}._cardAction_dy7dv_95{margin-left:auto;flex-shrink:0}._cardDense_dy7dv_103 ._cardHeaderStatic_dy7dv_13{padding:var(--spacing-3) var(--spacing-4)}._cardBodyDense_dy7dv_107{padding:var(--spacing-4)}form._form-fluid_mi7eu_733,._form-fluid_mi7eu_733{max-width:none}._form-page-content_mi7eu_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_mi7eu_745 form:not(._form-fluid_mi7eu_733){max-width:none}[role=dialog] form:not(._form-fluid_mi7eu_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_mi7eu_776{flex-direction:row!important}}._font-mono_mi7eu_812{font-family:var(--font-family-mono)}#_root_mi7eu_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_mi7eu_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_mi7eu_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._wrapper_mi7eu_931{display:flex;flex-direction:column;gap:var(--spacing-2)}._chips_mi7eu_937{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._chip_mi7eu_937{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-text-primary)}._chipLabel_mi7eu_958{line-height:1.2}._chipRemove_mi7eu_962{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1;cursor:pointer;border-radius:var(--radius-full)}._chipRemove_mi7eu_962:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-hover)}._chipRemove_mi7eu_962:disabled{cursor:default;opacity:.5}._grid_tsv57_10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-5);row-gap:var(--spacing-4);align-items:start}._grid_tsv57_10>*{min-width:0}._grid_tsv57_10 [data-field-width=md],._grid_tsv57_10 [data-field-width=lg],._grid_tsv57_10 [data-field-width=full]{max-width:none}@media(max-width:768px){._grid_tsv57_10{grid-template-columns:1fr}}._fullRow_tsv57_42{grid-column:1/-1}._field_h5sjj_1{display:flex;flex-direction:var(--form-label-direction);gap:var(--form-label-gap);width:100%;min-width:0}._label_h5sjj_9{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-tight);width:var(--form-label-width);text-align:var(--form-label-align);flex-shrink:0;padding-top:var(--form-label-padding-top)}._box_h5sjj_20{display:flex;align-items:center;gap:var(--spacing-2);width:100%;flex:var(--form-input-flex);min-width:0;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);line-height:var(--line-height-normal);color:var(--color-text-tertiary);background-color:var(--color-gray-100);border:1px solid var(--color-border-strong);border-radius:var(--control-radius);cursor:not-allowed}._multiline_h5sjj_38{height:auto;min-height:var(--control-height);align-items:flex-start}._multiline_h5sjj_38 ._value_h5sjj_43{white-space:pre-wrap;overflow:visible;text-overflow:clip}._value_h5sjj_43{display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._bareFieldset_eoxpz_5{border:0;margin:0;padding:0;min-inline-size:0}._awaitingValue_eoxpz_15{color:var(--color-text-tertiary, var(--color-text-secondary));text-align:left;font-weight:var(--font-weight-normal)}._checkboxField_eoxpz_26{display:flex;flex-direction:column;gap:var(--spacing-1)}._checkboxLabel_eoxpz_32{display:inline-flex;align-items:center;gap:var(--spacing-2);align-self:flex-start;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._checkboxLabel_eoxpz_32 input[type=checkbox]{flex-shrink:0;margin:0}._checkboxLabel_eoxpz_32 input[type=checkbox]:disabled,._checkboxLabel_eoxpz_32 input[type=checkbox]:disabled+span{cursor:not-allowed;opacity:.6}._checkboxHelper_eoxpz_52{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight)}._checkboxError_eoxpz_58{font-size:var(--font-size-sm);color:var(--color-error);line-height:var(--line-height-tight)}._grid_1d79w_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}@media(max-width:960px){._grid_1d79w_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._grid_1d79w_1{grid-template-columns:1fr}}._card_1d79w_17{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:box-shadow var(--transition-base),border-color var(--transition-base),transform var(--transition-fast);-webkit-user-select:none;user-select:none}._card_1d79w_17:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-1px)}._card_1d79w_17:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._card_1d79w_17:active{transform:translateY(0);box-shadow:var(--shadow-sm)}._cardIcon_1d79w_43{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:var(--color-primary-subtle, color-mix(in srgb, var(--color-primary) 10%, transparent));border-radius:var(--radius-md);color:var(--color-primary)}._cardIcon_1d79w_43 svg{width:20px;height:20px}._cardBody_1d79w_59{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._cardTitle_1d79w_66{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.3}._cardSubtitle_1d79w_73{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4;word-break:break-word}._content_t0pzv_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._message_t0pzv_7{color:var(--color-text-on-surface);line-height:var(--line-height-relaxed);margin:0}._actions_t0pzv_13{display:flex;gap:var(--spacing-3);justify-content:flex-end}._dangerButton_t0pzv_19{background-color:var(--color-error)}._dangerButton_t0pzv_19:hover:not(:disabled){background-color:var(--color-error-dark)}._toast_jbgz9_1{position:relative;display:flex;align-items:center;min-width:280px;max-width:min(420px,100vw - var(--spacing-8));padding:var(--spacing-4);padding-bottom:calc(var(--spacing-4) + 3px);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background-color:var(--color-bg-surface);border:1px solid var(--color-border-surface);flex-shrink:0;overflow:hidden}._content_jbgz9_17{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;gap:var(--spacing-3)}._message_jbgz9_26{flex:1;min-width:0;font-size:var(--font-size-sm);color:var(--color-text-on-surface);line-height:var(--line-height-normal);overflow-wrap:break-word;word-break:break-word}._body_jbgz9_37{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._actionLine_jbgz9_45{font-size:var(--font-size-sm);line-height:var(--line-height-normal);overflow-wrap:break-word}._actionLink_jbgz9_51{background:none;border:none;padding:0;font:inherit;font-weight:var(--font-weight-semibold);color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;border-radius:var(--radius-sm)}._actionLink_jbgz9_51:hover{text-decoration-thickness:2px}._actionLink_jbgz9_51:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._body_jbgz9_37~._closeButton_jbgz9_72{align-self:flex-start}._closeButton_jbgz9_72{flex-shrink:0;background:none;border:none;font-size:var(--font-size-xl);color:var(--color-text-on-surface);opacity:.7;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-fast)}._closeButton_jbgz9_72:hover{background-color:var(--color-surface-hover);color:var(--color-text-on-surface);opacity:1}._actionButton_jbgz9_99{flex-shrink:0;background:transparent;border:1px solid currentColor;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit;cursor:pointer;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-sm);transition:all var(--transition-fast)}._actionButton_jbgz9_99:hover{background-color:var(--color-surface-hover)}._actionButton_jbgz9_99:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._progressBar_jbgz9_119{position:absolute;bottom:0;left:0;height:3px;width:100%;background:currentColor;opacity:.35;border-radius:0 0 var(--radius-lg) var(--radius-lg)}._toast_jbgz9_1:hover ._progressBar_jbgz9_119{animation-play-state:paused}._toast--success_jbgz9_134{color:var(--color-white);border-left:4px solid var(--color-success);background-color:var(--color-success)}._toast--success_jbgz9_134 ._message_jbgz9_26,._toast--success_jbgz9_134 ._closeButton_jbgz9_72{color:var(--color-white)}._toast--error_jbgz9_147{color:var(--color-white);border-left:4px solid var(--color-error);background-color:var(--color-error)}._toast--error_jbgz9_147 ._message_jbgz9_26,._toast--error_jbgz9_147 ._closeButton_jbgz9_72{color:var(--color-white)}._toast--delete_jbgz9_160{color:var(--color-white);border-left:4px solid var(--color-error);background-color:var(--color-error)}._toast--delete_jbgz9_160 ._message_jbgz9_26,._toast--delete_jbgz9_160 ._closeButton_jbgz9_72{color:var(--color-white)}._toast--warning_jbgz9_172{color:var(--color-warning-dark);border-left:4px solid var(--color-warning);background-color:var(--color-warning-light)}._toast--warning_jbgz9_172 ._message_jbgz9_26,._toast--warning_jbgz9_172 ._closeButton_jbgz9_72{color:var(--color-warning-dark)}._toast--info_jbgz9_184{color:var(--color-info-dark);border-left:4px solid var(--color-info);background-color:var(--color-info-light)}._toast--info_jbgz9_184 ._message_jbgz9_26,._toast--info_jbgz9_184 ._closeButton_jbgz9_72{color:var(--color-info-dark)}._container_lnums_1{position:fixed;top:88px;right:var(--spacing-4);z-index:var(--z-toast, 10000);display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2);pointer-events:none;max-width:calc(100vw - var(--spacing-8));max-height:calc(100vh - 96px);overflow-x:hidden;overflow-y:auto;isolation:isolate}._container_lnums_1>*{pointer-events:auto;transition:transform var(--transition-base)}@media(max-width:768px){._container_lnums_1{top:72px;right:var(--spacing-2);left:var(--spacing-2);max-width:calc(100% - var(--spacing-4));max-height:calc(100vh - 80px)}}._pagination_v2iop_1{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) var(--spacing-6);margin-top:var(--spacing-4);gap:var(--spacing-4);flex-wrap:wrap}._paginationNavButton_v2iop_11{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:none;border:none;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--transition-fast);font-family:var(--font-family-primary)}._paginationNavButton_v2iop_11 svg{width:16px;height:16px;stroke:currentColor}._paginationNavButton_v2iop_11:hover:not(:disabled){color:var(--color-accent)}._paginationNavButton_v2iop_11:disabled{opacity:.4;cursor:not-allowed}._paginationNumbers_v2iop_38{display:flex;align-items:center;gap:var(--spacing-2);flex:1;justify-content:center}._paginationNumber_v2iop_38{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--spacing-2);background:none;border:none;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);border-radius:var(--radius-md);font-family:var(--font-family-primary)}._paginationNumber_v2iop_38:hover:not(:disabled){background-color:var(--color-accent);color:var(--color-white);transform:scale(1.1)}._paginationNumber_v2iop_38:disabled{cursor:default}._paginationNumberActive_v2iop_72{background-color:var(--color-accent);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);border:1px solid var(--color-accent);box-shadow:var(--shadow-focus)}._paginationNumberActive_v2iop_72:hover{background-color:var(--color-secondary)}._paginationEllipsis_v2iop_83{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none}._paginationResults_v2iop_95{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);white-space:nowrap;margin-left:auto}@media(max-width:768px){._pagination_v2iop_1{flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}._paginationNumbers_v2iop_38{order:2;width:100%;justify-content:center;flex-wrap:wrap}._paginationNavButton_v2iop_11{order:1;width:100%;justify-content:center}._paginationResults_v2iop_95{order:3;width:100%;text-align:center;margin-left:0}}form._form-fluid_9ghnu_733,._form-fluid_9ghnu_733{max-width:none}._form-page-content_9ghnu_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_9ghnu_745 form:not(._form-fluid_9ghnu_733){max-width:none}[role=dialog] form:not(._form-fluid_9ghnu_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_9ghnu_776{flex-direction:row!important}}._font-mono_9ghnu_812{font-family:var(--font-family-mono)}#_root_9ghnu_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_9ghnu_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_9ghnu_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}@keyframes _fadeIn_9ghnu_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_9ghnu_1{0%{opacity:1}to{opacity:0}}@keyframes _slideUp_9ghnu_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _sectionEnter_9ghnu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDown_9ghnu_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _dropdownPanelEnter_9ghnu_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _dropdownPanelExit_9ghnu_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes _slideInRight_9ghnu_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _slideOutRight_9ghnu_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes _toastProgressShrink_9ghnu_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _modalExitSlideDown_9ghnu_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes _scaleIn_9ghnu_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scaleOut_9ghnu_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes _spin_9ghnu_1{to{transform:rotate(360deg)}}@keyframes _shimmer_9ghnu_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _clipRevealY_9ghnu_1{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes _errorSlideIn_9ghnu_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _fieldShake_9ghnu_1{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}._empty_9ghnu_1126{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-3);padding:var(--spacing-12) var(--spacing-6);color:var(--color-text-secondary);animation:_fadeIn_9ghnu_1 var(--transition-base) ease-out}._compact_9ghnu_1139{padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-2)}._icon_9ghnu_1144{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary)}._icon_9ghnu_1144 svg{width:40px;height:40px}._compact_9ghnu_1139 ._icon_9ghnu_1144 svg{width:28px;height:28px}._title_9ghnu_1160{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.4}._compact_9ghnu_1139 ._title_9ghnu_1160{font-size:var(--font-size-sm)}._description_9ghnu_1172{margin:0;max-width:36rem;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary)}._actions_9ghnu_1180{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-2)}._positive_9ghnu_1191 ._icon_9ghnu_1144{color:var(--color-success)}._positive_9ghnu_1191 ._title_9ghnu_1160{color:var(--color-success-dark)}._alert_9ghnu_1200 ._icon_9ghnu_1144{color:var(--color-error)}._muted_9ghnu_1205 ._icon_9ghnu_1144{color:var(--color-text-tertiary)}._action_9ghnu_1180{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._actionPrimary_9ghnu_1225{background:var(--color-accent);color:var(--color-text-inverse)}._actionPrimary_9ghnu_1225:hover{background:var(--color-accent-hover, var(--color-accent))}._actionOutline_9ghnu_1233{background:transparent;color:var(--color-text-primary);border-color:var(--color-border)}._actionOutline_9ghnu_1233:hover{background:var(--color-bg-secondary)}._actionIcon_9ghnu_1242{display:inline-flex;align-items:center}._actionIcon_9ghnu_1242 svg{width:16px;height:16px}@media(max-width:768px){._actionPrimary_9ghnu_1225{width:100%;justify-content:center}}._line_1rqfk_1{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}._tooltipWrap_1rqfk_10._tooltipWrap_1rqfk_10{min-width:0;max-width:100%}._stacked_1rqfk_15{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;max-width:100%}._primary_1rqfk_23{font-size:inherit;color:inherit;line-height:1.2}._secondary_1rqfk_29{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.2}._cell_8wv6r_1{position:relative;min-width:0;width:100%}._view_8wv6r_7{display:flex;align-items:center;gap:.35rem;min-width:0}._viewMain_8wv6r_14{flex:1;min-width:0}._pencil_8wv6r_19{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:none;background:transparent;color:var(--color-text-muted, #6b7280);cursor:pointer;opacity:0;border-radius:var(--radius-sm, 4px)}@media(prefers-reduced-motion:no-preference){._pencil_8wv6r_19{transition:opacity .15s ease}}._cell_8wv6r_1:hover ._pencil_8wv6r_19,._cell_8wv6r_1:focus-within ._pencil_8wv6r_19{opacity:.45}._pencil_8wv6r_19:focus-visible{opacity:1;outline:2px solid var(--color-focus-ring, #2563eb);outline-offset:2px}@media(prefers-reduced-motion:reduce){._pencil_8wv6r_19,._editorShell_8wv6r_55{transition:none}}._saving_8wv6r_59{flex-shrink:0;font-size:var(--font-size-xs, .75rem);color:var(--color-text-muted, #6b7280);white-space:nowrap}._editorShell_8wv6r_55{width:100%;min-width:0}@media(prefers-reduced-motion:no-preference){._editorShell_8wv6r_55{transition:box-shadow .12s ease}}._editorShellFocused_8wv6r_76{box-shadow:0 0 0 2px var(--color-focus-ring-soft, rgba(37, 99, 235, .35))}._textInput_8wv6r_80,._textArea_8wv6r_81{width:100%;min-width:0;font:inherit;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-sm, 4px);background:var(--color-bg-primary, #fff);color:var(--color-text-primary, #111827)}._textInput_8wv6r_80:focus,._textArea_8wv6r_81:focus{outline:none;border-color:var(--color-focus-ring, #2563eb)}._textInput_8wv6r_80{height:var(--control-height-sm);padding:0 var(--spacing-2);font-size:var(--font-size-sm)}._textArea_8wv6r_81{padding:.2rem .35rem;min-height:3.5rem;resize:vertical}._fkDropdown_8wv6r_108{max-height:12rem;overflow:auto;background:var(--color-bg-primary, #fff);border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-sm, 4px);box-shadow:var(--shadow-md, 0 6px 16px rgba(0, 0, 0, .08))}._fkOption_8wv6r_117{display:block;width:100%;text-align:left;padding:.35rem .5rem;border:none;background:transparent;cursor:pointer;font:inherit}._fkOption_8wv6r_117:hover,._fkOption_8wv6r_117[data-active=true]{background:var(--color-bg-secondary, #f3f4f6)}._fkWrap_8wv6r_131{position:relative;width:100%}@keyframes _fadeIn_cx1ot_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_cx1ot_1{0%{opacity:1}to{opacity:0}}@keyframes _slideUp_cx1ot_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _sectionEnter_cx1ot_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDown_cx1ot_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _dropdownPanelEnter_cx1ot_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _dropdownPanelExit_cx1ot_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes _slideInRight_cx1ot_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _slideOutRight_cx1ot_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes _toastProgressShrink_cx1ot_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _modalExitSlideDown_cx1ot_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes _scaleIn_cx1ot_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scaleOut_cx1ot_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes _spin_cx1ot_1{to{transform:rotate(360deg)}}@keyframes _shimmer_cx1ot_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _clipRevealY_cx1ot_1{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes _errorSlideIn_cx1ot_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _fieldShake_cx1ot_1{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}._dataTable_cx1ot_198{width:100%;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}._tableContainer_cx1ot_207{background:var(--app-table-shell-bg);border:var(--app-table-shell-border);border-radius:var(--app-table-shell-radius);overflow:hidden;box-shadow:var(--app-table-shell-shadow);overflow:visible;animation:_fadeIn_cx1ot_1 var(--animation-modal-enter) ease-out;flex:0 1 auto;min-width:0;width:100%;display:flex;flex-direction:column}._tableScroll_cx1ot_225{flex:0 0 auto;width:100%;min-width:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;border-radius:var(--app-table-shell-radius);position:relative;transition:mask-image .12s ease-out;scrollbar-width:none;-ms-overflow-style:none}._tableScroll_cx1ot_225::-webkit-scrollbar{display:none;width:0;height:0}._tableScroll_cx1ot_225::-webkit-scrollbar-corner{background:transparent}._tableScroll_cx1ot_225:not(._atRightEdge_cx1ot_248){mask-image:linear-gradient(to right,black calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(to right,black calc(100% - 32px),transparent)}._tableFooter_cx1ot_215{flex-shrink:0}._table_cx1ot_207{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}._table_cx1ot_207:not(._tableCompact_cx1ot_262) thead{background-color:var(--app-table-header-bg)}._table_cx1ot_207:not(._tableCompact_cx1ot_262) thead th{background-color:var(--app-table-header-bg);border-bottom:var(--app-table-header-border-bottom)}._table_cx1ot_207 th{text-align:left;padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x);font-weight:var(--app-table-header-font-weight);font-size:var(--app-table-header-font-size);color:var(--app-table-header-color);letter-spacing:var(--app-table-header-letter-spacing)}._table_cx1ot_207 th ._headerContent_cx1ot_279{display:flex;align-items:center;gap:var(--spacing-1)}._table_cx1ot_207 ._headerContentEnd_cx1ot_284{justify-content:flex-end;width:100%}._table_cx1ot_207 ._headerContentCenter_cx1ot_288{justify-content:center;width:100%}._table_cx1ot_207 ._cellAlignRight_cx1ot_292{text-align:right}._table_cx1ot_207 ._cellAlignCenter_cx1ot_295{text-align:center}._table_cx1ot_207 ._cellTabular_cx1ot_298{font-variant-numeric:tabular-nums}._table_cx1ot_207 ._sortable_cx1ot_301{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast)}._table_cx1ot_207 ._sortable_cx1ot_301:hover{background-color:var(--app-table-sortable-hover-bg)}._table_cx1ot_207 tbody tr._bodyRow_cx1ot_309{transition:background-color var(--transition-base);animation:_fadeInRow_cx1ot_1 var(--table-row-fade-duration) var(--ease-out-expo, ease-out) both;animation-delay:calc(var(--row-index, 0) * var(--table-row-stagger-delay, 95ms))}._table_cx1ot_207 tbody tr:hover{background-color:var(--app-table-row-hover-bg)}._table_cx1ot_207 tbody tr._clickableRow_cx1ot_317{cursor:pointer}._table_cx1ot_207 tbody td{min-width:0;padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x);color:var(--app-table-body-color);font-size:var(--app-table-body-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;border-bottom:var(--app-table-row-border);vertical-align:middle}._table_cx1ot_207 tbody td._cellWrap_cx1ot_335{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}._table_cx1ot_207 tbody td:has([data-searchable-select-open]){overflow:visible;position:relative;z-index:6}._table_cx1ot_207 tbody tr:last-child td{border-bottom:none}._sortIndicator_cx1ot_355{display:inline-block;margin-left:var(--spacing-2);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}._sortIndicatorInactive_cx1ot_363{display:inline-block;margin-left:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);opacity:.5}._actions_cx1ot_371{display:flex;gap:var(--spacing-2);align-items:center;justify-content:center}._actionsSingle_cx1ot_378{justify-content:center}._actionsColumn_cx1ot_382{width:35px;text-align:center;padding-left:var(--spacing-3)!important;padding-right:var(--spacing-3)!important}._table_cx1ot_207 th._stickyCell_cx1ot_394,._table_cx1ot_207 td._stickyCell_cx1ot_394{position:sticky;left:0;z-index:2;background:var(--app-table-shell-bg)}._table_cx1ot_207 thead th._stickyCell_cx1ot_394{background:var(--app-table-header-bg);z-index:3}._tableScroll_cx1ot_225._scrolledHorizontally_cx1ot_408 ._table_cx1ot_207 th._stickyCell_cx1ot_394,._tableScroll_cx1ot_225._scrolledHorizontally_cx1ot_408 ._table_cx1ot_207 td._stickyCell_cx1ot_394{box-shadow:4px 0 8px -4px #0000001f}._table_cx1ot_207 tbody tr:hover td._stickyCell_cx1ot_394{background:var(--app-table-row-hover-bg)}._table_cx1ot_207 tbody tr._selectedRow_cx1ot_425 td._stickyCell_cx1ot_394{background-color:var(--app-table-shell-bg);background-image:linear-gradient(var(--color-primary-opacity),var(--color-primary-opacity))}._table_cx1ot_207 th._stickyCellRight_cx1ot_431,._table_cx1ot_207 td._stickyCellRight_cx1ot_431{position:sticky;right:0;z-index:2;background:var(--app-table-shell-bg)}._table_cx1ot_207 thead th._stickyCellRight_cx1ot_431{background:var(--app-table-header-bg);z-index:3}._tableScroll_cx1ot_225:not(._atRightEdge_cx1ot_248) ._table_cx1ot_207 th._stickyCellRight_cx1ot_431,._tableScroll_cx1ot_225:not(._atRightEdge_cx1ot_248) ._table_cx1ot_207 td._stickyCellRight_cx1ot_431{box-shadow:-4px 0 8px -4px #0000001f}._table_cx1ot_207 tbody tr:hover td._stickyCellRight_cx1ot_431{background:var(--app-table-row-hover-bg)}._table_cx1ot_207 tbody tr._selectedRow_cx1ot_425 td._stickyCellRight_cx1ot_431{background-color:var(--app-table-shell-bg);background-image:linear-gradient(var(--color-primary-opacity),var(--color-primary-opacity))}._colCheckbox_cx1ot_460{width:22px}._colActions_cx1ot_464{width:35px}._expandedRowCell_cx1ot_468{padding:var(--app-table-cell-padding-y) var(--app-table-cell-padding-x)!important;background-color:var(--app-table-header-bg);animation:_slideDown_cx1ot_1 var(--transition-slow);white-space:normal;overflow:visible;word-break:break-word}@keyframes _fadeInRow_cx1ot_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){tbody tr._bodyRow_cx1ot_309{animation-delay:0ms!important}}@keyframes _slideDown_cx1ot_1{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:1000px}}._loading_cx1ot_505,._empty_cx1ot_506{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-12);color:var(--color-text-secondary)}._emptyIcon_cx1ot_516{display:inline-flex;color:var(--color-text-tertiary)}._emptyIcon_cx1ot_516 svg{width:40px;height:40px}._emptyAction_cx1ot_525{margin-top:var(--spacing-2)}._error_cx1ot_529{background-color:var(--color-error);color:var(--color-text-inverse);padding:var(--spacing-4);border-radius:var(--radius-lg);margin-bottom:var(--spacing-4);text-align:center}._checkboxColumn_cx1ot_538{width:18px;text-align:center;padding-left:var(--spacing-3)!important;padding-right:0!important}._checkboxColumn_cx1ot_538:has(._actionsInCheckboxColumn_cx1ot_544){width:80px}._checkboxColumnContent_cx1ot_548{display:flex;align-items:center;justify-content:flex-start}._actionsInCheckboxColumn_cx1ot_544{display:flex;align-items:center;flex-shrink:0}._actionsHeaderSpacer_cx1ot_560{width:24px;flex-shrink:0}._checkbox_cx1ot_538{width:16px;height:16px;cursor:pointer;accent-color:var(--color-accent);flex-shrink:0}._selectedRow_cx1ot_425{background-color:var(--color-primary-opacity)}._bulkBar_cx1ot_577{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-primary-opacity);border:1px solid var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--spacing-3);animation:_fadeIn_cx1ot_1 var(--transition-base);flex-shrink:0}._bulkCount_cx1ot_590{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);white-space:nowrap}._bulkActions_cx1ot_597{display:flex;align-items:center;gap:var(--spacing-2)}._tableContainerCompact_cx1ot_607{box-shadow:none;border-radius:var(--app-table-shell-radius);animation:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._tableContainerCompact_cx1ot_607::-webkit-scrollbar{display:none;width:0;height:0}._tableContainerCompact_cx1ot_607::-webkit-scrollbar-corner{background:transparent}._table_cx1ot_207._tableCompact_cx1ot_262{border-collapse:collapse;border-spacing:0;table-layout:auto;font-size:var(--app-table-body-font-size)}._table_cx1ot_207._tableCompact_cx1ot_262 thead{background-color:var(--app-table-header-bg)}._table_cx1ot_207._tableCompact_cx1ot_262 thead tr{background:var(--app-table-header-bg);border-bottom:var(--app-table-header-border-bottom)}._table_cx1ot_207._tableCompact_cx1ot_262 thead th{background-color:var(--app-table-header-bg);padding:var(--app-table-compact-cell-padding-y) var(--app-table-compact-cell-padding-x);font-weight:var(--app-table-header-font-weight);letter-spacing:var(--app-table-header-letter-spacing);color:var(--app-table-header-color);white-space:nowrap;border-bottom:none}._table_cx1ot_207._tableCompact_cx1ot_262 th{font-size:var(--app-table-compact-header-font-size)}._table_cx1ot_207._tableCompact_cx1ot_262 tbody tr{animation:none;transition:background var(--transition-fast);background:var(--app-table-shell-bg)}._table_cx1ot_207._tableCompact_cx1ot_262 tbody tr:hover{background-color:var(--app-table-row-hover-bg)}._table_cx1ot_207._tableCompact_cx1ot_262 tbody td{padding:var(--app-table-compact-cell-padding-y) var(--app-table-compact-cell-padding-x);vertical-align:middle;font-size:var(--app-table-body-font-size);color:var(--app-table-body-color)}._table_cx1ot_207._tableCompact_cx1ot_262 th ._headerContent_cx1ot_279{letter-spacing:normal}@media(max-width:768px){._table_cx1ot_207{font-size:var(--font-size-xs)}._table_cx1ot_207 th,._table_cx1ot_207 td{padding:var(--app-table-compact-cell-padding-y) var(--app-table-compact-cell-padding-x)}}@media(prefers-reduced-motion:reduce){._table_cx1ot_207 tbody tr,._tableContainer_cx1ot_207{animation:none}}._sortableHeader_1xddk_1{cursor:grab;touch-action:none}._sortableHeader_1xddk_1:active{cursor:grabbing}._headerInner_1xddk_9{display:flex;align-items:stretch;gap:var(--spacing-1);min-width:0}._dragSurface_1xddk_16{flex:1;min-width:0;display:flex;align-items:center}._menuWrap_1xddk_23{position:relative;flex-shrink:0;align-self:stretch;display:flex;align-items:center}._menuButton_1xddk_31{display:flex;align-items:center;justify-content:center;width:28px;min-height:100%;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:1;cursor:pointer;opacity:0;transition:opacity var(--transition-fast)}th:focus-within ._menuButton_1xddk_31,th:hover ._menuButton_1xddk_31{opacity:1}._menuButton_1xddk_31:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;opacity:1}._menuPanel_1xddk_57{min-width:180px;padding:var(--spacing-2);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);z-index:var(--z-popover, 1060)}._menuItem_1xddk_67{display:block;width:100%;text-align:left;padding:var(--spacing-2) var(--spacing-3);border:none;border-radius:var(--radius-sm);background:transparent;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer}._menuItem_1xddk_67:hover{background-color:var(--color-bg-secondary)}@media(prefers-reduced-motion:reduce){._sortableHeader_1xddk_1,._menuButton_1xddk_31,._dragOverlay_1xddk_90{transition:none!important}}._form_kusdq_1{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}._hint_kusdq_8{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._list_kusdq_14{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2);max-height:min(60vh,420px);overflow-y:auto}._row_kusdq_25{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-bg-secondary)}._checkboxLabel_kusdq_35{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;flex:1;cursor:pointer;font-size:var(--font-size-sm)}._checkboxLabel_kusdq_35 input[type=checkbox]{flex-shrink:0}._checkboxLabel_kusdq_35 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._lockedHint_kusdq_53{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-text-secondary);font-style:italic;white-space:nowrap}._reorder_kusdq_61{display:flex;flex-direction:column;gap:2px;flex-shrink:0}._arrowBtn_kusdq_68{display:flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer}._arrowBtn_kusdq_68:disabled{opacity:.35;cursor:not-allowed}._arrowBtn_kusdq_68:not(:disabled):hover{background-color:var(--color-bg-hover)}._actions_kusdq_90{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-2)}._cell_cg81e_9{display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--font-size-sm) * 1.2 + var(--font-size-xs) * 1.2 + var(--spacing-1))}._empty_cg81e_17{color:var(--color-text-tertiary)}._breadcrumb_8imfz_1{margin-bottom:0}._breadcrumbList_8imfz_5{display:flex;align-items:center;gap:var(--spacing-2);list-style:none;margin:0;padding:0;flex-wrap:wrap}._breadcrumbItem_8imfz_15{display:flex;align-items:center;gap:var(--spacing-2)}._breadcrumbLink_8imfz_21{color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);transition:color var(--transition-fast)}._breadcrumbLink_8imfz_21:hover{color:var(--color-primary);text-decoration:underline}._breadcrumbCurrent_8imfz_32{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._breadcrumbSeparator_8imfz_38{color:var(--color-text-tertiary, var(--color-text-secondary));font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none}._hint_1k0ie_1{margin-top:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._overdrawn_1k0ie_7{color:var(--color-error)}._overdrawnLabel_1k0ie_11{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium)}._banner_1ckbs_1{display:flex;align-items:center;margin-bottom:var(--spacing-2)}._link_1ckbs_7{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}._link_1ckbs_7:hover,._link_1ckbs_7:focus-visible{background:var(--color-bg-secondary);color:var(--color-text-primary);outline:none}._link_1ckbs_7 svg{width:16px;height:16px}._root_175i6_1{display:inline-flex}._trigger_175i6_5{opacity:var(--row-menu-trigger-opacity, 1);flex-shrink:0;transition:opacity var(--transition-fast, .12s)}._trigger_175i6_5._triggerVisible_175i6_10{opacity:1}._menu_175i6_14{position:fixed;z-index:var(--z-popover, 1060);min-width:200px;max-width:260px;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg, 10px);box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #0000000f;padding:4px 0;display:flex;flex-direction:column}@media(prefers-reduced-motion:no-preference){._menu_175i6_14{animation:_menuEnter_175i6_1 .12s ease-out}}@keyframes _menuEnter_175i6_1{0%{opacity:0}to{opacity:1}}._menuItem_175i6_41{display:flex;align-items:center;gap:var(--spacing-2, 8px);width:100%;padding:7px 12px;border:none;background:none;cursor:pointer;font-size:var(--font-size-sm, .875rem);color:var(--color-text-primary);text-align:left;line-height:1.4;transition:background var(--transition-fast, .12s)}._menuItem_175i6_41:hover:not(:disabled),._menuItem_175i6_41:focus-visible:not(:disabled){background:var(--color-surface-hover);outline:none}._menuItem_175i6_41:disabled{opacity:.45;cursor:default}._menuItemDestructive_175i6_65{color:var(--color-danger, #dc2626)}._menuItemDestructive_175i6_65:hover:not(:disabled),._menuItemDestructive_175i6_65:focus-visible:not(:disabled){background:var(--color-danger-soft, #fef2f2)}._menuDivider_175i6_72{height:1px;background:var(--color-border);margin:4px 0}._stepper_vde8u_1{display:flex;align-items:flex-start;gap:0;width:100%;padding:var(--spacing-4, 1rem) 0}._stepContainer_vde8u_9{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}._step_vde8u_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2, .5rem);position:relative;z-index:1}._stepCircle_vde8u_26{width:40px;height:40px;border-radius:var(--radius-full, 50%);display:flex;align-items:center;justify-content:center;border:2px solid var(--color-border, #e5e7eb);background-color:var(--color-white, #ffffff);transition:all var(--transition-base);flex-shrink:0}._stepNumber_vde8u_39{font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-secondary, #6b7280);line-height:1}._checkIcon_vde8u_46{width:20px;height:20px;color:var(--color-white, #ffffff);stroke-width:2.5}._step--completed_vde8u_53 ._stepCircle_vde8u_26{background-color:var(--color-primary, #7c3aed);border-color:var(--color-primary, #7c3aed)}._step--completed_vde8u_53 ._stepLabel_vde8u_57{color:var(--color-primary, #7c3aed);font-weight:var(--font-weight-medium, 500)}._step--active_vde8u_62 ._stepCircle_vde8u_26{background-color:var(--color-primary, #7c3aed);border-color:var(--color-primary, #7c3aed);box-shadow:0 0 0 4px #7c3aed1a}._step--active_vde8u_62 ._stepNumber_vde8u_39{color:var(--color-white, #ffffff)}._step--active_vde8u_62 ._stepLabel_vde8u_57{color:var(--color-text-primary, #111827);font-weight:var(--font-weight-semibold, 600)}._step--pending_vde8u_75 ._stepCircle_vde8u_26,._step--optional_vde8u_76 ._stepCircle_vde8u_26{background-color:var(--color-white, #ffffff);border-color:var(--color-border, #e5e7eb)}._step--pending_vde8u_75 ._stepNumber_vde8u_39,._step--optional_vde8u_76 ._stepNumber_vde8u_39,._step--pending_vde8u_75 ._stepLabel_vde8u_57,._step--optional_vde8u_76 ._stepLabel_vde8u_57{color:var(--color-text-secondary, #6b7280)}._step--blocked_vde8u_89 ._stepCircle_vde8u_26{background-color:var(--color-gray-100, #f3f4f6);border-color:var(--color-gray-300, #d1d5db);opacity:.6}._step--blocked_vde8u_89 ._stepNumber_vde8u_39,._step--blocked_vde8u_89 ._stepLabel_vde8u_57{color:var(--color-text-tertiary, #9ca3af)}._stepLabel_vde8u_57{font-size:var(--font-size-sm, .875rem);text-align:center;max-width:120px;line-height:1.4;transition:all var(--transition-base)}._connector_vde8u_109{position:absolute;top:20px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;background-color:var(--color-border, #e5e7eb);z-index:0;transition:background-color var(--transition-base)}._connector--completed_vde8u_120{background-color:var(--color-primary, #7c3aed)}@media(max-width:768px){._stepper_vde8u_1{flex-direction:column;gap:var(--spacing-4, 1rem)}._stepContainer_vde8u_9{flex-direction:row;width:100%;align-items:center}._step_vde8u_1{flex-direction:row;gap:var(--spacing-3, .75rem);width:100%}._stepLabel_vde8u_57{text-align:left;max-width:none}._connector_vde8u_109{display:none}}._root_1m3a0_2{position:fixed;right:calc(var(--spacing-5, 1.25rem) + var(--shell-gutter, 0px));bottom:var(--spacing-5, 1.25rem);z-index:var(--z-fixed, 1030);display:flex;flex-direction:column;align-items:flex-end;gap:0}._speedDial_1m3a0_19{position:relative;display:flex;flex-direction:column;align-items:flex-end}._actions_1m3a0_26{position:absolute;right:0;bottom:calc(100% + var(--spacing-3, .75rem));display:flex;flex-direction:column-reverse;align-items:flex-end;gap:var(--spacing-3, .75rem);list-style:none;margin:0;padding:0;pointer-events:none}._actionsOpen_1m3a0_40{pointer-events:auto}._action_1m3a0_26{display:flex;align-items:center;gap:var(--spacing-2, .5rem);opacity:0;transform:translateY(10px) scale(.85);transition:opacity .22s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),transform .22s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}._actionsOpen_1m3a0_40 ._action_1m3a0_26:nth-child(1){opacity:1;transform:translateY(0) scale(1);transition-delay:0ms}._actionsOpen_1m3a0_40 ._action_1m3a0_26:nth-child(2){opacity:1;transform:translateY(0) scale(1);transition-delay:55ms}._actionsOpen_1m3a0_40 ._action_1m3a0_26:nth-child(3){opacity:1;transform:translateY(0) scale(1);transition-delay:.11s}._actions_1m3a0_26:not(._actionsOpen_1m3a0_40) ._action_1m3a0_26:nth-child(1){transition-delay:.11s}._actions_1m3a0_26:not(._actionsOpen_1m3a0_40) ._action_1m3a0_26:nth-child(2){transition-delay:55ms}._actions_1m3a0_26:not(._actionsOpen_1m3a0_40) ._action_1m3a0_26:nth-child(3){transition-delay:0ms}._actionLabel_1m3a0_85{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary);background:var(--color-bg-surface);padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);border-radius:var(--radius-md, 6px);border:1px solid var(--color-border);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .06));white-space:nowrap}._actionButton_1m3a0_97{width:2.75rem;height:2.75rem;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .12));cursor:pointer;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}._actionButton_1m3a0_97:hover{background:var(--color-bg-muted, rgba(0, 0, 0, .04));box-shadow:var(--shadow-lg, 0 8px 24px rgba(0, 0, 0, .14))}._actionButton_1m3a0_97:focus-visible{outline:2px solid var(--color-focus-ring, var(--color-primary));outline-offset:2px}._actionButton_1m3a0_97:active{transform:scale(.96)}._mainFab_1m3a0_123{width:3.5rem;height:3.5rem;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-on-primary, #fff);box-shadow:var(--shadow-lg, 0 8px 24px rgba(0, 0, 0, .18));cursor:grab;touch-action:none;transition:transform .2s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),box-shadow .2s ease}._mainFab_1m3a0_123:hover{box-shadow:var(--shadow-lg, 0 10px 28px rgba(0, 0, 0, .22))}._mainFab_1m3a0_123:focus-visible{outline:2px solid var(--color-focus-ring, var(--color-primary));outline-offset:3px}._mainFab_1m3a0_123:active{transform:scale(.96)}._mainFabDragging_1m3a0_149{cursor:grabbing;box-shadow:var(--shadow-xl, 0 12px 32px rgba(0, 0, 0, .26))}._mainFabDragging_1m3a0_149:active{transform:none}._mainFabIcon_1m3a0_157{transition:transform .25s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}._mainFabIconOpen_1m3a0_161{transform:rotate(45deg)}._outlet_12lec_3{width:100%;min-height:0;flex:1;display:flex;flex-direction:column}@media print{._outlet_12lec_3{display:block!important;flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important;animation:none!important}}._enter_12lec_21{animation:_pageEnter_12lec_1 var(--animation-route-enter) var(--ease-out-expo, ease-out) both}._exit_12lec_25{animation:_pageExit_12lec_1 var(--animation-route-exit) ease-in both}@keyframes _pageEnter_12lec_1{0%{opacity:0}to{opacity:1}}@keyframes _pageExit_12lec_1{0%{opacity:1}to{opacity:0}}._errorContainer_g5xxv_1{display:flex;align-items:center;justify-content:center;min-height:300px;padding:var(--spacing-8)}._errorCard_g5xxv_9{text-align:center;max-width:400px}._errorTitle_g5xxv_14{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2) 0}._errorMessage_g5xxv_21{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-6) 0;line-height:var(--line-height-relaxed)}._retryButton_g5xxv_28{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-base)}._retryButton_g5xxv_28:hover{background-color:var(--color-primary-hover)}form._form-fluid_100vu_733,._form-fluid_100vu_733{max-width:none}._form-page-content_100vu_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_100vu_745 form:not(._form-fluid_100vu_733){max-width:none}[role=dialog] form:not(._form-fluid_100vu_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_100vu_776{flex-direction:row!important}}._font-mono_100vu_812{font-family:var(--font-family-mono)}#_root_100vu_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_100vu_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_100vu_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._attachmentSection_100vu_931{display:flex;flex-direction:column;gap:var(--spacing-3)}._attachmentLabel_100vu_937{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._attachmentHint_100vu_943{font-size:var(--font-size-xs);color:var(--color-text-secondary, #6b7280)}._fileInput_100vu_948{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._fileInput_100vu_948:disabled{cursor:not-allowed}._uploadZone_100vu_961{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4);border:2px dashed var(--color-border, #e5e7eb);border-radius:var(--radius-lg);background:var(--color-bg-secondary, #f9fafb);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._uploadZone_100vu_961:hover:not(._uploadZoneDisabled_100vu_976){border-color:var(--color-primary, #7c3aed);background:var(--color-primary-light, rgba(124, 58, 237, .04));color:var(--color-primary)}._uploadZoneDisabled_100vu_976{cursor:not-allowed;opacity:.6;pointer-events:none}._uploadZoneIcon_100vu_988{flex-shrink:0;width:20px;height:20px}._attachmentList_100vu_994{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._attachmentItem_100vu_1003{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm)}._attachmentPreviewLink_100vu_1014{display:block;flex-shrink:0;text-decoration:none;cursor:pointer}._attachmentPreview_100vu_1014{width:40px;height:40px;object-fit:cover;flex-shrink:0;border-radius:var(--radius-sm);display:block}._attachmentItemIcon_100vu_1030{flex-shrink:0;width:18px;height:18px;color:var(--color-text-secondary)}._attachmentFileName_100vu_1037{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}._attachmentSize_100vu_1046{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._attachmentRemoveBtn_100vu_1052{flex-shrink:0;color:var(--color-text-secondary)}._attachmentRemoveBtn_100vu_1052:hover{color:var(--color-error)}form._form-fluid_1f5hj_733,._form-fluid_1f5hj_733{max-width:none}._form-page-content_1f5hj_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_1f5hj_745 form:not(._form-fluid_1f5hj_733){max-width:none}[role=dialog] form:not(._form-fluid_1f5hj_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_1f5hj_776{flex-direction:row!important}}._font-mono_1f5hj_812{font-family:var(--font-family-mono)}#_root_1f5hj_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_1f5hj_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_1f5hj_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._emptyMessage_1f5hj_931{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._attachmentList_1f5hj_936{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._attachmentItem_1f5hj_945{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm)}._attachmentItemMarked_1f5hj_956{opacity:.6;text-decoration:line-through}._attachmentThumb_1f5hj_961{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-gray-100, #f3f4f6)}._attachmentPreviewLink_1f5hj_973{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer}._attachmentPreview_1f5hj_973{width:100%;height:100%;object-fit:cover}._attachmentItemIcon_1f5hj_987{flex-shrink:0;width:18px;height:18px;color:var(--color-text-secondary)}._attachmentLink_1f5hj_994{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-primary);text-decoration:none}._attachmentLink_1f5hj_994:hover{text-decoration:underline}._attachmentFileName_1f5hj_1007{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}._attachmentMeta_1f5hj_1016{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._attachmentRemoveBtn_1f5hj_1022{flex-shrink:0;color:var(--color-text-secondary)}._attachmentRemoveBtn_1f5hj_1022:hover{color:var(--color-error)}._tabBar_1o6xn_1{display:flex;align-items:center;background-color:var(--color-bg-primary);padding:0 var(--spacing-4);min-height:36px;min-width:0;overflow:visible;position:relative}._tabList_1o6xn_12{display:flex;align-items:stretch;gap:var(--spacing-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;padding:var(--spacing-1) 0}._tabList_1o6xn_12::-webkit-scrollbar{display:none}._tab_1o6xn_1{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border:1px solid transparent;border-bottom:none;background:transparent;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-sm) var(--radius-sm) 0 0;white-space:nowrap;flex-shrink:0;min-width:80px;transition:color var(--transition-fast),background-color var(--transition-fast);position:relative;outline:none;font-family:inherit}._tab_1o6xn_1:hover{color:var(--color-text-primary);background-color:var(--color-bg-secondary)}._tab_1o6xn_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._tab_1o6xn_1 ._tabClose_1o6xn_57{opacity:0;transition:opacity var(--transition-fast)}._tab_1o6xn_1:hover ._tabClose_1o6xn_57{opacity:1}._tabActive_1o6xn_65{color:var(--color-text-primary);background-color:var(--color-bg-secondary);border-color:var(--color-border);font-weight:var(--font-weight-semibold)}._tabActive_1o6xn_65:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--color-accent)}._tabActive_1o6xn_65 ._tabClose_1o6xn_57{opacity:.6}._tabActive_1o6xn_65:hover ._tabClose_1o6xn_57{opacity:1}._tabPinned_1o6xn_87{min-width:60px}._tabTitle_1o6xn_91{flex:1;text-align:left}._tabClose_1o6xn_57{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:var(--radius-sm);color:var(--color-text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}._tabClose_1o6xn_57:hover{background-color:var(--color-error-light);color:var(--color-error)}._addTabWrapper_1o6xn_112{position:relative;flex-shrink:0;margin-left:var(--spacing-1)}._addTabButton_1o6xn_118{color:var(--color-text-secondary)}._addTabButton_1o6xn_118:hover{color:var(--color-accent)}._closeAllButton_1o6xn_125{color:var(--color-text-secondary);margin-left:var(--spacing-1)}._closeAllButton_1o6xn_125:hover{color:var(--color-error)}._newTabDropdown_1o6xn_133{position:fixed;z-index:9999;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000001f;min-width:160px;padding:var(--spacing-1) 0;display:flex;flex-direction:column}._newTabDropdownItem_1o6xn_146{display:block;width:100%;padding:var(--spacing-2) var(--spacing-4);background:none;border:none;text-align:left;font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-fast)}._newTabDropdownItem_1o6xn_146:hover{background-color:var(--color-bg-secondary);color:var(--color-accent)}._filterDropdown_wgwzz_2{position:relative;display:inline-block}._trigger_wgwzz_7{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-primary);background:var(--color-primary-opacity);color:var(--color-primary);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._trigger_wgwzz_7:hover{border-color:var(--color-gray-400);color:var(--color-text-primary)}._triggerContent_wgwzz_27{display:inline-flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0}._triggerActive_wgwzz_35{border-color:var(--color-primary);color:var(--color-primary)}._triggerFiltered_wgwzz_40{border-color:var(--color-primary);background:var(--color-primary-opacity);color:var(--color-primary);border-radius:var(--radius-lg)}._triggerIcon_wgwzz_47{display:inline-flex;width:16px;height:16px}._triggerIcon_wgwzz_47 svg{width:100%;height:100%}._count_wgwzz_57{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-full);font-size:.6875rem;font-weight:var(--font-weight-semibold);line-height:1}._chevron_wgwzz_72{display:inline-flex;width:14px;height:14px;transition:transform var(--transition-fast)}._chevron_wgwzz_72 svg{width:100%;height:100%}._chevronOpen_wgwzz_83{transform:rotate(180deg)}._panel_wgwzz_87{position:absolute;top:calc(100% + var(--spacing-1));left:0;min-width:200px;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--spacing-2)}._groupHeader_wgwzz_100{padding:var(--spacing-2) var(--spacing-3) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._groupHeader_wgwzz_100+._groupHeader_wgwzz_100{margin-top:var(--spacing-2)}._option_wgwzz_112{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);color:var(--color-text-on-surface);-webkit-user-select:none;user-select:none}._option_wgwzz_112:hover{background:var(--color-surface-hover)}._optionSelected_wgwzz_127{background:var(--color-primary-opacity)}._checkbox_wgwzz_131{appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;border:1.5px solid var(--color-border-strong, var(--color-gray-400));border-radius:var(--radius-sm);background:var(--color-bg-primary);cursor:pointer;flex-shrink:0;position:relative;transition:border-color var(--transition-fast),background var(--transition-fast)}._checkbox_wgwzz_131:checked{background:var(--color-primary);border-color:var(--color-primary)}._checkbox_wgwzz_131:checked:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px 8px}._checkbox_wgwzz_131:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._optionLabel_wgwzz_163{font-size:var(--font-size-sm);color:var(--color-text-on-surface);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionCount_wgwzz_173{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}._optionsGrid_wgwzz_179{display:grid;gap:2px}._optionsGrid_wgwzz_179 ._option_wgwzz_112{padding:var(--spacing-1) var(--spacing-2)}._optionsGrid_wgwzz_179 ._optionLabel_wgwzz_163{white-space:normal;overflow:visible;text-overflow:unset}._resetSection_wgwzz_192{display:flex;justify-content:flex-end;margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}._searchRow_wgwzz_200{padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border)}._searchingHint_wgwzz_208{display:block;margin-top:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._searchInput_wgwzz_215{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1);width:100%;height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);font-size:var(--control-font-size);color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}._searchInput_wgwzz_215::placeholder{color:var(--color-text-secondary)}._searchInput_wgwzz_215:focus{outline:none;border-color:var(--color-primary)}._resetButton_wgwzz_241{min-height:28px;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs)}._filterSection_1omk6_1{display:flex;flex-direction:column;gap:var(--spacing-2)}._filterSectionHeading_1omk6_7{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}._filterFieldGrid_1omk6_16{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._filterField_1omk6_16{display:flex;flex-direction:column;gap:var(--spacing-1)}._filterLabel_1omk6_28{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._filterOptionsRow_1omk6_34{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}._filterOption_1omk6_34{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary);transition:background var(--transition-fast)}._filterOption_1omk6_34:hover{background:var(--color-gray-50)}._filterOptionSelected_1omk6_56{background:var(--color-primary-opacity)}._filterCheckbox_1omk6_60{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._filterDivider_1omk6_68{height:1px;background:var(--color-border);margin:0}._filterDateRange_1omk6_74{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--spacing-1)}._filterDateRangeInputs_1omk6_81{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}@media(max-width:640px){._filterFieldGrid_1omk6_16{grid-template-columns:1fr}}._tabsWrapper_rzhdv_1{width:100%;flex-shrink:0;overflow-x:auto;margin-bottom:var(--spacing-4);border-radius:var(--radius-md) var(--radius-md) 0 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._tabsWrapper_rzhdv_1::-webkit-scrollbar{display:none}._tabs_rzhdv_1{display:flex;align-items:center;gap:var(--spacing-1);border-bottom:2px solid var(--color-border);padding:var(--spacing-1);position:relative;background:var(--color-bg-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0;flex-shrink:0;min-width:min-content}._tab_rzhdv_1{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);border:none;background:transparent;cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:all var(--transition-base);white-space:nowrap;outline:none}._tab_rzhdv_1:before{content:"";position:absolute;bottom:calc(-1 * var(--spacing-1) - 2px);left:50%;transform:translate(-50%) scaleX(0);width:0;height:2px;background:var(--color-accent);border-radius:2px 2px 0 0;transition:all var(--transition-base)}._tab_rzhdv_1:hover{color:var(--color-text-primary);background-color:var(--color-accent-opacity)}._tab_rzhdv_1:hover:before{transform:translate(-50%) scaleX(1);width:40%;height:2px}._tab_rzhdv_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tabActive_rzhdv_71{color:var(--color-primary);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm)}._tabActive_rzhdv_71:before{transform:translate(-50%) scaleX(1);width:calc(100% - var(--spacing-4));height:3px;background:var(--color-accent)}._tabActive_rzhdv_71 ._tabIcon_rzhdv_82{opacity:1;color:var(--color-primary)}._tabActive_rzhdv_71:hover{color:var(--color-primary);background-color:var(--color-accent-opacity)}._tabActive_rzhdv_71:hover:before{transform:translate(-50%) scaleX(1);width:calc(100% - var(--spacing-4));height:3px}._tabActive_rzhdv_71:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-theme=dark] ._tabActive_rzhdv_71,[data-theme=dark] ._tabActive_rzhdv_71 ._tabIcon_rzhdv_82,[data-theme=dark] ._tabActive_rzhdv_71:hover{color:var(--color-accent)}._tabWrap_rzhdv_110{display:inline-flex;align-items:center;gap:2px}._tabTrailing_rzhdv_116{display:inline-flex;align-items:center}._tabWrapSplit_rzhdv_121{border-radius:var(--radius-md)}._tabWrapSplit_rzhdv_121 ._tabTrailing_rzhdv_116{align-self:stretch}._tabWrapSplit_rzhdv_121 ._tab_rzhdv_1:before{display:none}._tabWrapSplit_rzhdv_121 ._tab_rzhdv_1,._tabWrapSplit_rzhdv_121 ._tabTrailing_rzhdv_116,._tabWrapSplit_rzhdv_121 ._tab_rzhdv_1:hover{background:transparent}._tabWrapSplit_rzhdv_121:not(._tabWrapSplitActive_rzhdv_137):hover{background:var(--color-accent-opacity)}._tabWrapSplitActive_rzhdv_137{gap:0;background:var(--color-bg-primary);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}._tabWrapSplitActive_rzhdv_137:hover{background:var(--color-accent-opacity)}._tabIcon_rzhdv_82{display:inline-flex;width:18px;height:18px;transition:all var(--transition-base);opacity:.7}._tabIcon_rzhdv_82 svg{width:100%;height:100%}._tab_rzhdv_1:hover ._tabIcon_rzhdv_82{opacity:1}._tabBadge_rzhdv_167{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--spacing-1);background-color:var(--color-gray-200);color:var(--color-text-primary);border-radius:10px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1}._tabActive_rzhdv_71 ._tabBadge_rzhdv_167{background-color:var(--color-accent-opacity);color:var(--color-accent)}form._form-fluid_9rntr_733,._form-fluid_9rntr_733{max-width:none}._form-page-content_9rntr_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_9rntr_745 form:not(._form-fluid_9rntr_733){max-width:none}[role=dialog] form:not(._form-fluid_9rntr_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_9rntr_776{flex-direction:row!important}}._font-mono_9rntr_812{font-family:var(--font-family-mono)}#_root_9rntr_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_9rntr_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_9rntr_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._block_9rntr_931{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);margin-top:var(--spacing-4);grid-column:1/-1;border-left:3px solid}._message_9rntr_939{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:1.5;color:var(--color-text-primary)}._highlight_9rntr_947{font-weight:var(--font-weight-semibold);color:var(--color-warning)}._warning_9rntr_953{background:var(--color-bg-secondary);border-left-color:var(--color-warning)}._info_9rntr_959{background:var(--color-bg-secondary);border-left-color:var(--color-info)}._wrapper_1yuql_2{position:relative;display:inline-block}._trigger_1yuql_7{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._trigger_1yuql_7:hover{border-color:var(--color-gray-400);color:var(--color-text-primary)}._triggerActive_1yuql_27{border-color:var(--color-primary);color:var(--color-primary)}._triggerFiltered_1yuql_32{border-color:var(--color-primary);background:var(--color-primary-opacity);color:var(--color-primary)}._triggerIcon_1yuql_38{display:inline-flex;width:16px;height:16px}._triggerIcon_1yuql_38 svg{width:100%;height:100%}._count_1yuql_48{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-full);font-size:.6875rem;font-weight:var(--font-weight-semibold);line-height:1}._chevron_1yuql_63{display:inline-flex;width:14px;height:14px;transition:transform var(--transition-fast)}._chevron_1yuql_63 svg{width:100%;height:100%}._chevronOpen_1yuql_74{transform:rotate(180deg)}._panel_1yuql_78{position:absolute;top:calc(100% + var(--spacing-1));right:0;display:flex;flex-direction:column;width:240px;max-width:calc(100vw - var(--spacing-4));max-height:360px;overflow-y:auto;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--spacing-2)}._option_1yuql_96{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);color:var(--color-text-on-surface);min-width:0}._option_1yuql_96:hover{background:var(--color-surface-hover)}._optionSelected_1yuql_111{background:var(--color-primary-opacity)}._checkbox_1yuql_115{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._optionLabel_1yuql_123{font-size:var(--font-size-sm);color:var(--color-text-on-surface);flex:1;min-width:0;white-space:nowrap}._resetSection_1yuql_131{grid-column:1/-1;display:flex;justify-content:flex-end;margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}._resetButton_1yuql_140{min-height:28px;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs)}._suggestion_1yuql_147{display:flex;flex-direction:column;gap:6px;padding:10px 12px;margin-bottom:4px;background:var(--color-info-light, var(--color-background-subtle));border-radius:6px;font-size:.85rem}._suggestionText_1yuql_158{color:var(--color-text-primary)}._suggestionActions_1yuql_162{display:flex;gap:12px}._suggestionApply_1yuql_167,._suggestionDismiss_1yuql_168{background:none;border:none;padding:0;cursor:pointer;font-size:.85rem;font-weight:600}._suggestionApply_1yuql_167{color:var(--color-primary)}._suggestionDismiss_1yuql_168{color:var(--color-text-secondary)}._suggestionApply_1yuql_167:hover,._suggestionDismiss_1yuql_168:hover{text-decoration:underline}._suggestionApply_1yuql_167:focus-visible,._suggestionDismiss_1yuql_168:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}._search_110c3_1{width:280px;max-width:100%}@media(max-width:767px){._search_110c3_1{width:100%}}._searchSm_110c3_11{width:220px;max-width:100%}@media(max-width:767px){._searchSm_110c3_11{width:100%}}._breadcrumbRow_40rcz_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._statsToggle_40rcz_9{color:var(--color-text-tertiary);flex-shrink:0}._statsToggleActive_40rcz_14{color:var(--color-primary);background:var(--color-primary-opacity);border-radius:var(--radius-md);flex-shrink:0}._statsRow_40rcz_21{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);margin-bottom:var(--spacing-6);max-height:150px;overflow:hidden;transition:max-height var(--transition-slow),opacity var(--transition-slow),margin-bottom var(--transition-slow)}@media(max-width:768px){._statsRow_40rcz_21{grid-template-columns:1fr}}._statsRowFour_40rcz_36{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){._statsRowFour_40rcz_36{grid-template-columns:1fr}}._statsRowFive_40rcz_46{grid-template-columns:repeat(5,1fr)}@media(max-width:1024px){._statsRowFive_40rcz_46{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){._statsRowFive_40rcz_46{grid-template-columns:1fr}}._tabGroupMarginBottom_40rcz_61{margin-bottom:var(--spacing-4)}._filterRow_40rcz_65{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--spacing-3);margin-bottom:var(--spacing-4);flex-wrap:wrap}._insightSearch_40rcz_74{flex-shrink:1;margin-right:auto}._viewToggle_40rcz_79{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-primary);min-height:36px}._viewToggleButton_40rcz_88{border:none;background:transparent;color:var(--color-text-secondary);padding:0 var(--spacing-3);min-height:36px;display:inline-flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._viewToggleButton_40rcz_88:hover{background:var(--color-background-secondary);color:var(--color-text-primary)}._viewToggleButton_40rcz_88+._viewToggleButton_40rcz_88{border-left:1px solid var(--color-border)}._viewToggleButton_40rcz_88:first-child{border-top-left-radius:calc(var(--radius-md) - 1px);border-bottom-left-radius:calc(var(--radius-md) - 1px)}._viewToggleButton_40rcz_88:last-child{border-top-right-radius:calc(var(--radius-md) - 1px);border-bottom-right-radius:calc(var(--radius-md) - 1px)}._viewToggleButtonActive_40rcz_120{background:var(--color-primary-opacity);color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);position:relative;z-index:1}._filterRowSplit_40rcz_128{justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);row-gap:var(--spacing-3)}@media(max-width:640px){._filterRowSplit_40rcz_128{flex-direction:column;align-items:stretch}}._filterRowIncurred_40rcz_141{display:flex;align-items:flex-end;flex-shrink:0;min-height:var(--spacing-10)}@media(max-width:640px){._filterRowIncurred_40rcz_141{order:0}}._filterRowRightCluster_40rcz_153{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:var(--spacing-3);flex:1;min-width:0}@media(max-width:640px){._filterRowRightCluster_40rcz_153{justify-content:flex-start;flex:none;width:100%}}._exportGroup_40rcz_170{display:flex;align-items:center;gap:var(--spacing-1)}._exportBtn_40rcz_176{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast);white-space:nowrap}._exportBtn_40rcz_176 svg{width:12px;height:12px;flex-shrink:0}._exportBtn_40rcz_176:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-opacity)}._exportBtn_40rcz_176:disabled{opacity:.6;cursor:not-allowed}._exportFormatMenu_40rcz_206{min-width:17.5rem;max-width:min(22rem,100vw - var(--spacing-4));padding:0;gap:0;overflow:hidden}._exportFormatMenu_40rcz_206:not(:has(._exportMenuList_40rcz_214)){padding:var(--spacing-2);gap:var(--spacing-1)}._exportMenuHeader_40rcz_219{padding:var(--spacing-3) var(--spacing-4) var(--spacing-2);border-bottom:1px solid var(--color-border-surface);background:var(--color-bg-secondary, rgba(0, 0, 0, .02))}._exportMenuTitle_40rcz_225{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight)}._exportMenuHint_40rcz_233{display:block;margin-top:var(--spacing-1);font-size:var(--font-size-xs);line-height:1.35;color:var(--color-text-tertiary)}._exportMenuList_40rcz_214{list-style:none;margin:0;padding:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-1)}._exportMenuBadge_40rcz_250{flex-shrink:0;min-width:2.5rem;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);background:var(--color-bg-secondary);border:1px solid var(--color-border-surface);font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);color:var(--color-text-secondary);text-align:center;line-height:1.2}._exportMenuItem_40rcz_265{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;cursor:pointer;text-align:left;transition:background var(--transition-fast),border-color var(--transition-fast)}._exportMenuItem_40rcz_265:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-border-surface)}._exportMenuItem_40rcz_265:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity)}._exportMenuItem_40rcz_265:disabled{opacity:.65;cursor:not-allowed}._exportMenuItemText_40rcz_293{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._exportMenuItemTitle_40rcz_301{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.25}._exportMenuItemDesc_40rcz_308{font-size:var(--font-size-xs);line-height:1.35;color:var(--color-text-tertiary)}._exportMenuItemLoading_40rcz_314{display:flex;align-items:flex-start;gap:var(--spacing-3);width:100%}._exportMenuItem_40rcz_265:not(:has(._exportMenuBadge_40rcz_250)):not(:has(._exportMenuItemLoading_40rcz_314)){align-items:center;padding:var(--spacing-2) var(--spacing-3);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);gap:var(--spacing-2)}._exportMenuItem_40rcz_265:not(:has(._exportMenuBadge_40rcz_250)):not(:has(._exportMenuItemLoading_40rcz_314)):hover:not(:disabled){border:none}._exportMenuSpinner_40rcz_336{display:inline-block;width:14px;height:14px;flex-shrink:0;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-full);animation:_exportMenuSpin_40rcz_336 var(--animation-spin-duration) linear infinite}@keyframes _exportMenuSpin_40rcz_336{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._exportMenuSpinner_40rcz_336{animation:none;border-right-color:currentColor;opacity:.5}}._statsCollapse_40rcz_361{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--transition-slow),opacity var(--transition-slow),margin-bottom var(--transition-slow);margin-bottom:0;overflow:hidden}._statsCollapse_40rcz_361>*{min-height:0}._statsCollapseOpen_40rcz_373{grid-template-rows:1fr;opacity:1;margin-bottom:var(--spacing-4)}._filterButtonWrapper_40rcz_379{position:relative}._filterButtonWrapper_40rcz_379 ._insightFilterPopover_40rcz_382{min-width:640px;max-width:min(880px,100vw - var(--spacing-4))}._insightFilterGrid_40rcz_387{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}._filterPopoverHint_40rcz_393{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}._columnsPopover_40rcz_400{min-width:220px}._columnsPopoverGrid_40rcz_404{display:flex;flex-direction:column;gap:var(--spacing-1)}._columnToggleRow_40rcz_410{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)}._columnToggleRow_40rcz_410:hover{background:var(--color-bg-secondary)}._columnToggleRow_40rcz_410 input[type=checkbox]{margin-left:0;flex-shrink:0;cursor:pointer}._columnToggleLabel_40rcz_428{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none}._breadcrumbActions_40rcz_436{display:flex;align-items:flex-end;gap:var(--spacing-2)}._filterField_40rcz_442{display:flex;flex-direction:column;gap:var(--spacing-1)}._filterLabel_40rcz_448{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._filterLabelBlock_40rcz_455{display:block;margin:0 0 var(--spacing-1) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._filterFieldNarrow_40rcz_462{min-width:180px}._filterFieldStack_40rcz_466{margin-top:var(--spacing-3)}._cellCapitalize_40rcz_470{text-transform:capitalize}._filterInput_40rcz_474{height:var(--control-height);padding:0 var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-text-primary);min-width:160px}._filterInput_40rcz_474:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-opacity)}._section_40rcz_490{margin-bottom:var(--spacing-6)}._helperText_40rcz_494{margin:0 0 var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._sectionHeading_40rcz_500{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border);text-transform:capitalize}._positive_40rcz_514{color:var(--color-success)}._negative_40rcz_518{color:var(--color-error)}._rowUnreconciled_40rcz_522{background:#ef444414}._bucketBadge_40rcz_526{display:inline-block;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:capitalize}._bucketBadge_40rcz_526._current_40rcz_534{background:var(--color-success-opacity, rgba(34, 197, 94, .1));color:var(--color-success)}._bucketBadge_40rcz_526._days3160_40rcz_538{background:var(--color-warning-opacity, rgba(234, 179, 8, .1));color:var(--color-warning)}._bucketBadge_40rcz_526._days6190_40rcz_542{background:var(--color-error-opacity, rgba(239, 68, 68, .1));color:var(--color-error)}._bucketBadge_40rcz_526._days90plus_40rcz_546{background:var(--color-error-opacity, rgba(239, 68, 68, .1));color:var(--color-error);font-weight:var(--font-weight-bold)}._amount_40rcz_510{font-variant-numeric:tabular-nums}._queryError_40rcz_556{color:var(--color-error);font-size:var(--font-size-sm);margin-bottom:var(--spacing-4)}._compareHintError_40rcz_562{grid-column:1/-1;color:var(--color-error);font-size:var(--font-size-sm);margin-top:calc(-1 * var(--spacing-2))}._drillDownContent_40rcz_569{display:flex;flex-direction:column;gap:var(--spacing-4)}._drillDownHint_40rcz_575{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._caveat_40rcz_581{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-style:italic;margin:var(--spacing-2) 0 var(--spacing-4)}._wrapper_1jcei_1{position:relative}._popoverPortaled_1jcei_5{z-index:var(--z-popover, 1060)}._list_13se4_1{display:flex;flex-direction:column;gap:.75rem;min-width:min(100%,28rem);max-height:min(60vh,24rem);overflow-y:auto}._empty_13se4_10{margin:0;font-size:.875rem;color:var(--color-text-muted, #666)}._row_13se4_16{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border-subtle, #e8e8e8)}._row_13se4_16:last-child{border-bottom:none;padding-bottom:0}._rowMain_13se4_28{min-width:0}._rowTitle_13se4_32{font-size:.9375rem;font-weight:500}._star_13se4_37{color:var(--color-accent, #b8860b)}._renameInput_13se4_41{width:100%}._rowActions_13se4_45{display:flex;flex-wrap:wrap;gap:.35rem}._danger_13se4_51{color:var(--color-danger, #c62828)}._form_1tzrw_1{display:flex;flex-direction:column;gap:1rem;min-width:min(100%,22rem)}._field_1tzrw_8{display:flex;flex-direction:column;gap:.35rem}._fieldError_1tzrw_14{font-size:.8125rem;color:var(--color-danger, #c62828)}._checkboxRow_1tzrw_19{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}._checkboxRow_1tzrw_19 input[type=checkbox]{cursor:pointer}._formError_1tzrw_30{margin:0;font-size:.875rem;color:var(--color-danger, #c62828)}._actions_1tzrw_36{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._hint_1tzrw_43{margin:0 0 0 24px;font-size:.8rem;color:var(--color-text-secondary)}._wrapper_t5g5b_2{position:relative}._trigger_t5g5b_6{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-primary-opacity);color:var(--color-primary);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._trigger_t5g5b_6:disabled{opacity:.6;cursor:not-allowed}._trigger_t5g5b_6:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-text-primary)}._triggerOpen_t5g5b_30{border-color:var(--color-primary);color:var(--color-primary)}._triggerLabel_t5g5b_35{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_t5g5b_42{width:14px;height:14px;flex-shrink:0;transition:transform var(--transition-fast)}._panel_t5g5b_49{position:absolute;z-index:var(--z-popover, 1060);top:calc(100% + var(--spacing-1));left:0;min-width:14rem;max-width:min(100vw - 2rem,20rem);padding:var(--spacing-2) 0;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._menuItem_t5g5b_63{display:flex;align-items:center;width:100%;text-align:left;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;transition:background var(--transition-fast);font-family:var(--font-family-primary)}._menuItem_t5g5b_63:hover:not(:disabled){background:var(--color-surface-hover)}._menuItem_t5g5b_63:disabled{opacity:.45;cursor:not-allowed}._divider_t5g5b_87{height:1px;margin:var(--spacing-1) 0;background:var(--color-border)}._star_t5g5b_93{color:var(--color-accent-warm, #b8860b)}._sharedTag_t5g5b_98{color:var(--color-text-secondary);font-size:.85em}._toolbar_16z8y_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) 0}._toolbar_16z8y_1[data-search-expanded=true] ._middle_16z8y_9,._toolbar_16z8y_1[data-search-expanded=true] ._right_16z8y_10{visibility:hidden}._left_16z8y_14{display:flex;align-items:center;gap:var(--spacing-3);flex:1 1 auto;min-width:0}._middle_16z8y_9{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._right_16z8y_10{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}._count_16z8y_36{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._countSkeleton_16z8y_44{display:inline-block;width:6rem;height:1rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-gray-200) 0%,var(--color-gray-100) 50%,var(--color-gray-200) 100%);background-size:200% 100%;animation:_countShimmer_16z8y_1 1.4s ease-in-out infinite}@keyframes _countShimmer_16z8y_1{0%{background-position:100% 0}to{background-position:-100% 0}}._clearFiltersLink_16z8y_62{background:none;border:none;padding:0;color:var(--color-primary);font-weight:var(--font-weight-medium);font-size:inherit;cursor:pointer;text-decoration:underline}._clearFiltersLink_16z8y_62:hover{color:var(--color-accent)}._clearFiltersLink_16z8y_62:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}._secondaryActive_16z8y_81{background:var(--color-accent-opacity);color:var(--color-accent)}._primaryIcon_16z8y_86{display:inline-flex;margin-right:var(--spacing-1)}@media(max-width:767px){._toolbar_16z8y_1{flex-direction:column;align-items:stretch;gap:var(--spacing-2)}._left_16z8y_14,._middle_16z8y_9,._right_16z8y_10{width:100%;justify-content:flex-start;margin-left:0}}._row_uvg96_1{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._row_uvg96_1>*{flex:1 1 200px;min-width:0}._rowGrid_uvg96_12{display:grid;grid-template-columns:repeat(var(--stat-columns, 4),minmax(0,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-6)}@media(max-width:1024px){._rowGrid_uvg96_12{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){._rowGrid_uvg96_12{grid-template-columns:1fr}}._rowGrid_uvg96_12>*{min-width:0}._form_1h535_1{display:flex;flex-direction:column;gap:var(--spacing-5)}._scopeNote_1h535_7{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._permissionNotice_1h535_13{margin:0;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md)}._modeSection_1h535_24{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-3)}._radioLabel_1h535_31{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary)}._radioLabel_1h535_31 input[type=radio]{accent-color:var(--color-primary);width:16px;height:16px}._radioLabelDisabled_1h535_45{cursor:not-allowed;color:var(--color-text-secondary)}._autoConfig_1h535_50{display:flex;flex-direction:column;gap:var(--spacing-4)}._configGrid_1h535_56{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:480px){._configGrid_1h535_56{grid-template-columns:1fr}}._previewBox_1h535_67{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}._previewLabel_1h535_77{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._previewValue_1h535_85{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-primary);font-family:var(--font-mono, monospace)}._inheritInfo_1h535_92{display:flex;flex-direction:column;gap:var(--spacing-3)}._inheritDescription_1h535_98{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._actions_1h535_105{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._changeSummary_1h535_113{margin:0;padding:0 0 0 var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-primary)}._changeSummary_1h535_113 li{margin:var(--spacing-1) 0}._wrapper_qumis_2{width:100%}._gearButton_qumis_6{display:flex;align-items:center;justify-content:center;width:var(--spacing-7);height:var(--spacing-7);padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);flex-shrink:0}._gearButton_qumis_6:hover{color:var(--color-primary);background:var(--color-primary-opacity, rgba(0, 128, 128, .08))}._gearButton_qumis_6 svg{width:var(--spacing-4);height:var(--spacing-4)}._computedField_qumis_31{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-2) 0;background:transparent;border:none}._computedLabel_qumis_41{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap}._computedValue_qumis_48{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic;text-align:right;flex:1;justify-content:flex-end}._computedPending_qumis_60{font-size:var(--font-size-sm);color:var(--color-text-tertiary, var(--color-text-secondary));font-style:italic;text-align:right;flex:1}._computedHelper_qumis_68{display:block;font-size:var(--font-size-xs);color:var(--color-text-tertiary, var(--color-text-secondary));margin-top:var(--spacing-1)}._computedError_qumis_75{display:block;font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--spacing-1)}._switchToDefault_qumis_83{padding:0 var(--spacing-2);border:none;background:transparent;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;flex-shrink:0}._switchToDefault_qumis_83:hover{color:var(--color-primary);opacity:.8}._confirmRow_qumis_102{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._confirmPrompt_qumis_109{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}._confirmYes_qumis_115,._confirmNo_qumis_116{padding:0 var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;line-height:1.6}._confirmYes_qumis_115:hover,._confirmNo_qumis_116:hover{background:var(--color-primary-opacity, rgba(0, 128, 128, .08))}._confirmYes_qumis_115{color:var(--color-error);border-color:var(--color-error)}._confirmNo_qumis_116{color:var(--color-text-secondary)}._spinner_qumis_142{display:inline-block;width:11px;height:11px;border:1.5px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_nsf-spin_qumis_1 .7s linear infinite;flex-shrink:0}@keyframes _nsf-spin_qumis_1{to{transform:rotate(360deg)}}._srOnly_qumis_159{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._asInput_qumis_174 ._computedValue_qumis_48{justify-content:flex-start;text-align:left;font-size:inherit;font-style:normal;color:inherit}._asInput_qumis_174 ._computedPending_qumis_60{text-align:left;font-size:inherit}._asInput_qumis_174 ._gearButton_qumis_6{margin-right:calc(-1 * var(--spacing-2))}._section_1s6lz_1{grid-column:1/-1;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeading_1s6lz_12{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._grid_1s6lz_21{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._grid_1s6lz_21{grid-template-columns:1fr}}._fullWidth_1s6lz_32{grid-column:1/-1}._root_1btzr_1{position:relative}._trigger_1btzr_5{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-accent);color:var(--color-white);border:1px solid var(--color-accent);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium, 500);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}._trigger_1btzr_5:hover{box-shadow:var(--shadow-md)}._trigger_1btzr_5:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media(max-width:768px){._label_1btzr_29{display:none}}._chevron_1btzr_34{width:12px;height:12px;flex-shrink:0;opacity:.75;transition:transform .15s ease}@media(max-width:768px){._chevron_1btzr_34{display:none}}._chevronOpen_1btzr_47{transform:rotate(180deg)}._dropdown_1btzr_51{position:absolute;top:calc(100% + var(--spacing-2));right:0;min-width:160px;background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown, 200);padding:var(--spacing-1) 0}._item_1btzr_64{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;text-align:left;transition:background-color .1s ease}._item_1btzr_64:hover{background-color:var(--color-surface-hover)}._itemIcon_1btzr_82{width:15px;height:15px;flex-shrink:0;color:var(--color-text-secondary)}._banner_t7ula_1{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--color-info-light);border:1px solid var(--color-info);color:var(--color-info-dark);font-size:var(--font-size-sm)}._dropdown_1wqu3_1{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:var(--spacing-1, .25rem);background-color:var(--color-background, #ffffff);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--border-radius-md, 8px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:360px;overflow-y:auto;animation:_dropdown-enter_1wqu3_1 .12s ease-out}@keyframes _dropdown-enter_1wqu3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._header_1wqu3_27{display:flex;align-items:flex-start;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:var(--color-warning-light, #fef3c7);color:var(--color-warning-dark, #92400e);border-bottom:1px solid var(--color-warning-border, #fbbf24);border-top-left-radius:var(--border-radius-md, 8px);border-top-right-radius:var(--border-radius-md, 8px);position:sticky;top:0;z-index:1}._headerIcon_1wqu3_42{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--color-warning, #d97706);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-xs, .75rem);line-height:1}._headerCopy_1wqu3_57{display:flex;flex-direction:column;gap:var(--spacing-half, 2px);min-width:0}._headerTitle_1wqu3_64{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600);line-height:1.2}._headerSubtitle_1wqu3_70{font-size:var(--font-size-xs, .75rem);line-height:1.3;color:inherit;opacity:.85}._loading_1wqu3_77{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #6b7280)}._row_1wqu3_83{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);cursor:pointer;border-bottom:1px solid var(--color-border-subtle, #f3f4f6);transition:background-color .12s ease;-webkit-user-select:none;user-select:none}._row_1wqu3_83:last-child{border-bottom:none}._row_1wqu3_83:hover{background-color:var(--color-background-subtle, #f9fafb)}._rowActive_1wqu3_100,._rowActive_1wqu3_100:hover{background-color:var(--color-primary-soft, #ede9fe)}._avatar_1wqu3_107{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary, #6366f1);color:#fff;font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-xs, .75rem);letter-spacing:.01em}._body_1wqu3_122{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._name_1wqu3_130{font-size:var(--font-size-sm, .875rem);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-primary, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._email_1wqu3_139{font-size:var(--font-size-xs, .75rem);color:var(--color-text-secondary, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._match_1wqu3_147{background:var(--color-warning-light, #fef3c7);color:var(--color-warning-dark, #92400e);padding:0 2px;border-radius:2px;font-weight:inherit}._reference_1wqu3_155{flex-shrink:0;font-size:var(--font-size-xs, .75rem);font-weight:var(--font-weight-medium, 500);color:var(--color-text-tertiary, #9ca3af);background:var(--color-background-subtle, #f3f4f6);padding:2px var(--spacing-2, .5rem);border-radius:var(--border-radius-sm, 4px);font-variant-numeric:tabular-nums}._strip_xha4y_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0}._strip_xha4y_1:focus{outline:none}._chip_xha4y_12{display:inline-flex;align-items:center;gap:var(--spacing-1);max-width:260px;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);background:var(--color-primary-opacity);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4}._label_xha4y_26{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remove_xha4y_32{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--transition-fast)}._remove_xha4y_32:hover{opacity:1}._remove_xha4y_32:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;opacity:1}._removeIcon_xha4y_55{width:14px;height:14px}._clearAll_xha4y_60{padding:var(--spacing-1) var(--spacing-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition-fast)}._clearAll_xha4y_60:hover{color:var(--color-text-primary);text-decoration:underline}._clearAll_xha4y_60:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._wrapper_1ar0i_1{position:relative}._dropdown_1ar0i_5{position:absolute;top:100%;left:0;right:0;z-index:10070;margin:var(--spacing-1) 0 0;padding:var(--spacing-1);list-style:none;background-color:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:240px;overflow-y:auto;animation:_mention-dropdown-enter_1ar0i_1 .12s ease-out}@keyframes _mention-dropdown-enter_1ar0i_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._option_1ar0i_33{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast)}._option_1ar0i_33:hover,._optionActive_1ar0i_45{background-color:var(--color-surface-hover)}._avatar_1ar0i_49{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);letter-spacing:.01em}._name_1ar0i_64{flex:1;min-width:0;font-size:var(--font-size-sm);color:var(--color-text-on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelRow_80rky_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._labelText_80rky_9{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-primary)}._requiredMark_80rky_15{color:var(--color-error);margin-left:var(--spacing-1)}._actions_80rky_20{display:flex;align-items:center;gap:var(--spacing-2)}._revertBtn_80rky_26{font-size:var(--font-size-xs);padding:var(--spacing-1) var(--spacing-2);min-height:auto}._durationApplied_80rky_32{margin:var(--spacing-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._durationUndo_80rky_38{border:none;background:none;padding:0;font:inherit;color:var(--color-accent-primary);cursor:pointer;text-decoration:underline}._durationUndo_80rky_38:disabled{opacity:.55;cursor:not-allowed}._alternatives_80rky_52{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}._altChip_80rky_59{font-size:var(--font-size-xs);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);border:1px solid var(--color-border-default);background:var(--color-bg-secondary);color:var(--color-text-primary);cursor:pointer;text-align:left;max-width:100%;transition:background .15s ease,border-color .15s ease}._altChip_80rky_59:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-bg-elevated)}._altChip_80rky_59:disabled{opacity:.55;cursor:not-allowed}._altChipSelected_80rky_80{border-color:var(--color-accent-primary);background:color-mix(in srgb,var(--color-accent-primary) 12%,var(--color-bg-secondary))}@keyframes _narrative-shimmer_80rky_1{0%{background-position:100% 0}to{background-position:-100% 0}}._enhancing_80rky_93 textarea{background-size:200% 100%;background-image:linear-gradient(90deg,var(--color-bg-primary) 0%,var(--color-bg-elevated) 45%,var(--color-bg-primary) 90%);animation:_narrative-shimmer_80rky_1 1.2s ease-in-out infinite}._unavailable_sq8jb_4{display:block;padding:var(--spacing-3);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-light);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.4}._sidebar_hf1dk_1{display:flex;flex-direction:column;height:100%;padding:var(--spacing-3) 0;overflow:hidden}._header_hf1dk_9{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 var(--spacing-2) var(--spacing-3) var(--spacing-4);overflow:hidden}._sectionTitle_hf1dk_18{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._filterToggle_hf1dk_31{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;padding:0;transition:color var(--transition-fast),background-color var(--transition-fast)}._filterToggle_hf1dk_31 svg{width:14px;height:14px}._filterToggle_hf1dk_31:hover{color:var(--color-primary);background-color:var(--color-surface-hover)}._filterToggle_hf1dk_31:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._filterBar_hf1dk_59{display:flex;align-items:center;gap:var(--spacing-1);width:100%;animation:_slideInFromRight_hf1dk_1 .28s cubic-bezier(.16,1,.3,1) both}@keyframes _slideInFromRight_hf1dk_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._filterSearchIcon_hf1dk_77{flex-shrink:0;width:13px;height:13px;color:var(--color-text-tertiary)}._filterInput_hf1dk_84{flex:1;min-width:0;height:var(--control-height-sm);padding:0 var(--spacing-1);font-size:var(--font-size-xs);font-family:var(--font-family-primary);color:var(--color-text-primary);background:transparent;border:none;border-bottom:1px solid var(--color-border);border-radius:0;outline:none}._filterInput_hf1dk_84::placeholder{color:var(--color-text-tertiary)}._filterInput_hf1dk_84:focus{border-bottom-color:var(--color-primary)}._filterClose_hf1dk_105{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);font-size:11px;color:var(--color-text-tertiary);cursor:pointer;padding:0;line-height:1;transition:color var(--transition-fast),background-color var(--transition-fast)}._filterClose_hf1dk_105:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}._filterClose_hf1dk_105:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._itemList_hf1dk_131{list-style:none;margin:0;padding:0;flex:1;overflow-y:auto}._item_hf1dk_131{display:block;padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);text-decoration:none;border-left:2px solid transparent;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}._item_hf1dk_131:hover{color:var(--color-text-primary);background-color:var(--color-surface-hover)}._item_hf1dk_131:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._itemActive_hf1dk_158{color:var(--color-primary);font-weight:var(--font-weight-medium);border-left-color:var(--color-primary);background-color:var(--color-primary-subtle, color-mix(in srgb, var(--color-primary) 8%, transparent))}._noResults_hf1dk_165{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-style:italic}._root_fkiq0_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._label_fkiq0_7{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._preview_fkiq0_14{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._notice_fkiq0_20{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._noticeIcon_fkiq0_31{flex-shrink:0;transform:translateY(1px);color:var(--color-text-secondary)}._errorText_fkiq0_37{font-size:var(--font-size-sm);color:var(--color-error);margin:0}form._form-fluid_1pvy4_733,._form-fluid_1pvy4_733{max-width:none}._form-page-content_1pvy4_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_1pvy4_745 form:not(._form-fluid_1pvy4_733){max-width:none}[role=dialog] form:not(._form-fluid_1pvy4_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_1pvy4_776{flex-direction:row!important}}._font-mono_1pvy4_812{font-family:var(--font-family-mono)}#_root_1pvy4_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_1pvy4_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_1pvy4_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._card_1pvy4_931{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}._header_1pvy4_938{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--color-border)}._headerLeft_1pvy4_946{display:flex;align-items:center;gap:var(--spacing-4)}._logo_1pvy4_952{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._logo_1pvy4_952 img,._logo_1pvy4_952 svg{width:32px;height:32px;object-fit:contain}._headerText_1pvy4_967{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._title_1pvy4_974{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._description_1pvy4_980{margin:0;padding:var(--spacing-4) var(--spacing-6);font-size:var(--font-size-sm);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}._statusDetail_1pvy4_988{margin:0;padding:var(--spacing-3) var(--spacing-6);font-size:var(--font-size-xs);color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border)}._mismatchBanner_1pvy4_996{margin:var(--spacing-3) var(--spacing-6);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-amber-soft);color:var(--color-amber);font-size:var(--font-size-xs);border:1px solid var(--color-amber-border)}._body_1pvy4_1006{padding:var(--spacing-5) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._error_8ztgv_1{display:flex;flex-direction:column;gap:var(--spacing-1);margin:var(--spacing-1) 0 0;font-size:var(--font-size-sm);color:var(--color-error)}._unpriced_8ztgv_10{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._warning_8ztgv_15{margin:var(--spacing-1) 0 0;font-size:var(--font-size-sm);color:var(--color-warning)}._content_11gex_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._invoiceInfo_11gex_7{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-bg-surface);border-radius:8px;border:1px solid var(--color-border-surface)}._row_11gex_17{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-4)}._label_11gex_24{font-size:.875rem;color:#6b7280}._value_11gex_29{font-size:.875rem;font-weight:500;color:var(--color-text-on-surface)}._explanation_11gex_35{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0}._actions_11gex_42{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border-surface)}._rejectButton_11gex_51{color:var(--color-error);border-color:var(--color-error)}._rejectButton_11gex_51:hover:not(:disabled){background-color:var(--color-error-light);color:var(--color-error-dark)}._rejectForm_11gex_60{display:flex;flex-direction:column;gap:var(--spacing-4)}._rejectConfirmButton_11gex_66{background-color:var(--color-error);border-color:var(--color-error)}._rejectConfirmButton_11gex_66:hover:not(:disabled){background-color:var(--color-error-dark);border-color:var(--color-error-dark)}._form_1651k_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formFields_1651k_7{display:flex;flex-direction:column;gap:var(--spacing-4)}._actions_1651k_13{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._pageTitle_x8mpt_1{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4);line-height:1.3}._pendingBadge_x8mpt_13{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:2px var(--spacing-2);background:var(--color-warning-light, #fef3c7);color:var(--color-amber, #b97a14);border:1px solid var(--color-amber-border, rgba(185, 122, 20, .3));border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1.5}._inlineActions_x8mpt_28{display:flex;align-items:center;gap:var(--spacing-1)}._reviewButton_x8mpt_34{color:var(--color-text-secondary)}._reviewButton_x8mpt_34:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}._amountCell_x8mpt_42{text-align:right;font-variant-numeric:tabular-nums}._page_k44we_1{width:100%}._header_k44we_5{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin:var(--spacing-4) 0 var(--spacing-6)}._title_k44we_13{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._actions_k44we_20{display:flex;align-items:center;gap:var(--spacing-3)}._feed_k44we_26{display:flex;flex-direction:column;gap:var(--spacing-6)}._group_k44we_32{display:flex;flex-direction:column;gap:var(--spacing-2)}._groupLabel_k44we_38{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0 0 var(--spacing-1)}._list_k44we_47{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._item_k44we_56{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-left:3px solid transparent;border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:background var(--transition-base)}._item_k44we_56:hover{background:var(--color-bg-secondary)}._item_k44we_56:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._unread_k44we_80{border-left-color:var(--color-primary)}._unread_k44we_80 ._itemTitle_k44we_83{font-weight:var(--font-weight-semibold)}._itemBody_k44we_87{display:flex;flex-direction:column;gap:2px;min-width:0}._itemTitle_k44we_83{font-size:var(--font-size-sm);color:var(--color-text-primary)}._itemMessage_k44we_99{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4}._itemTime_k44we_105{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap}._skeletonItem_k44we_112{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}._page_159i1_1{max-width:760px;margin:0 auto;padding:var(--spacing-6) var(--spacing-4)}._header_159i1_7{margin-bottom:var(--spacing-6)}._title_159i1_11{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-1)}._subtitle_159i1_18{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._stepper_159i1_24{margin-bottom:var(--spacing-8)}._stepContent_159i1_28{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6)}._stepTitle_159i1_35{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2)}._stepDesc_159i1_42{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-5)}._gateList_159i1_48{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-5)}._gateRow_159i1_55{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--color-surface-subtle);border-radius:var(--radius-md);flex-wrap:wrap}._gateLabel_159i1_65{flex:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._gateAmount_159i1_71{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._gateRemediation_159i1_77{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-1);width:100%}._gateLink_159i1_84{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}._gateLink_159i1_84:hover{text-decoration:underline}._overrideSection_159i1_93{padding:var(--spacing-4);background:var(--color-warning-subtle, #fffbeb);border:1px solid var(--color-warning, #f59e0b);border-radius:var(--radius-md);margin-bottom:var(--spacing-5)}._overrideToggle_159i1_101{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-3)}._overrideUnavailable_159i1_111{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-3) var(--spacing-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--spacing-5)}._attestList_159i1_121{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-5)}._attestItem_159i1_128{display:flex;align-items:center;gap:var(--spacing-3);cursor:pointer;font-size:var(--font-size-sm);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);transition:background .15s}._attestItem_159i1_128:hover{background:var(--color-surface-subtle)}._complaintsNote_159i1_142,._notesSection_159i1_143{margin-bottom:var(--spacing-4)}._riskSection_159i1_147{margin-bottom:var(--spacing-5)}._riskLabel_159i1_151{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0 0 var(--spacing-2)}._reviewSection_159i1_158{margin-bottom:var(--spacing-5)}._reviewSection_159i1_158 h3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-3)}._reviewRow_159i1_170{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border-subtle, var(--color-border))}._overrideNote_159i1_179,._complaintsReview_159i1_180{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-2) 0}._attestHint_159i1_186{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-3) var(--spacing-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--spacing-4)}._actions_159i1_196{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._doneIcon_159i1_205{font-size:48px;color:var(--color-success);text-align:center;margin-bottom:var(--spacing-4)}._page_89okb_1{padding:var(--spacing-6);max-width:1200px;width:100%;margin-inline:auto}._pageHeader_89okb_8{margin:0 0 var(--spacing-6)}._pageTitle_89okb_12{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2)}._pageSubtitle_89okb_19{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;max-width:720px;line-height:1.5}._group_89okb_27{margin-bottom:var(--spacing-8)}._groupHeader_89okb_31{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 var(--spacing-3)}._footer_89okb_40{margin-top:var(--spacing-4);padding-top:var(--spacing-5);border-top:1px solid var(--color-border);display:flex}._footerLink_89okb_47{background:none;border:none;padding:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-base)}._footerLink_89okb_47:hover{color:var(--color-text-primary);text-decoration:underline}._footerLink_89okb_47:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._page_prs5z_2{display:flex;flex-direction:column;gap:var(--spacing-4)}._form_prs5z_8{display:flex;flex-direction:column;gap:var(--spacing-5);max-width:var(--form-width-2col);width:100%}._actions_prs5z_19{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._notFound_prs5z_27{padding:var(--spacing-6);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._conflictNotice_prs5z_35{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-warning-light);border-radius:var(--radius-md);background:var(--color-warning-opacity)}._conflictReason_prs5z_45{margin:0;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._conflictHelp_prs5z_51{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._reasonFields_prs5z_58{display:flex;flex-direction:column;gap:var(--spacing-3)}._reasonError_prs5z_64{margin:0;font-size:var(--font-size-sm);color:var(--color-error)}._suggestionWrapper_wtf5a_1{position:relative;width:100%}._loading_v6645_1{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:var(--form-max-width)}._field_1k29b_5{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}._header_1k29b_12{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._label_1k29b_21{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._required_1k29b_30{color:var(--color-error)}._count_1k29b_34{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:0 var(--spacing-1);border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._list_1k29b_55{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);list-style:none}._row_1k29b_70{display:grid;align-items:center;gap:var(--spacing-3);grid-template-columns:auto minmax(0,170px) minmax(0,100px) minmax(0,1fr) minmax(0,134px) auto;padding:var(--spacing-3) var(--spacing-4)}._row_1k29b_70+._row_1k29b_70{border-top:1px solid var(--color-border)}._identity_1k29b_96{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._primaryFlag_1k29b_95{flex-shrink:0}._name_1k29b_121{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._contactDetails_1k29b_137{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}._role_1k29b_146{display:flex;align-items:center;min-width:0}._rowActions_1k29b_152{display:inline-flex;flex-shrink:0;gap:var(--spacing-2)}._panel_1k29b_158{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._panelGrid_1k29b_176{display:grid;gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){._panelGrid_1k29b_176{grid-template-columns:1fr}._row_1k29b_70{grid-template-columns:auto minmax(0,1fr) auto}._contactDetails_1k29b_137{grid-column:2/-1}}._panelWide_1k29b_199{grid-column:1/-1}._panelActions_1k29b_203{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._error_1k29b_209{color:var(--color-error);font-size:var(--font-size-sm)}._field_13juf_5{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}._header_13juf_12{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._label_13juf_20{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._required_13juf_29{color:var(--color-error)}._count_13juf_33{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:0 var(--spacing-1);border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._list_13juf_47{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);list-style:none}._row_13juf_63{display:grid;align-items:center;gap:var(--spacing-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto;padding:var(--spacing-3) var(--spacing-4)}._row_13juf_63+._row_13juf_63{border-top:1px solid var(--color-border)}._name_13juf_75{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._detail_13juf_83{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere}._rowActions_13juf_90{display:inline-flex;flex-shrink:0;gap:var(--spacing-2)}._panel_13juf_96{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._panelActions_13juf_106{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._error_13juf_112{color:var(--color-error);font-size:var(--font-size-sm)}@media(max-width:640px){._row_13juf_63{grid-template-columns:minmax(0,1fr) auto}._detail_13juf_83{grid-column:1/2}}._body_i82qg_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._note_i82qg_7{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._actions_i82qg_13{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-2)}._wrap_7b8vv_2{display:flex;flex-direction:column;gap:var(--spacing-sm)}._block_7b8vv_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error-dark)}._message_7b8vv_21{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._warn_7b8vv_27{margin:0;color:var(--color-warning-dark);font-size:var(--font-size-sm)}._block_12v5f_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._header_12v5f_7{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}._heading_12v5f_15{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_12v5f_22{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._contactHint_12v5f_29{margin:var(--spacing-1) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-error)}._form_ajb5a_1{display:flex;flex-direction:column;flex:1;min-height:0}._fields_ajb5a_8{display:flex;flex-direction:column;gap:var(--spacing-3);flex:1;--form-label-direction: column;--form-label-width: auto;--form-label-align: left;--form-label-gap: var(--spacing-1);--form-label-padding-top: 0;--form-input-flex: 1}._fields_ajb5a_8 .form-field-wrapper{flex-direction:column!important;flex-wrap:nowrap!important}._fields_ajb5a_8 .form-field-wrapper .feedback,._fields_ajb5a_8 .form-field-wrapper .error{margin-left:0!important;flex-basis:auto!important}._fields_ajb5a_8 .searchable-select-wrapper{z-index:1}._fields_ajb5a_8 .searchable-select-wrapper--open{z-index:20}._sectionLabel_ajb5a_36{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0 0 var(--spacing-2)}._chipRow_ajb5a_45{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._lockedMatter_ajb5a_51{padding:var(--spacing-3);border:1px solid var(--color-border-surface);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._lockedMatterPrimary_ajb5a_58{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._chip_ajb5a_45{max-width:100%}._muted_ajb5a_69{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._moreToggle_ajb5a_74{display:inline-flex;align-items:center;gap:var(--spacing-2);width:100%;justify-content:flex-start;padding:var(--spacing-2) 0;background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);font-family:inherit}._moreToggle_ajb5a_74:hover{text-decoration:underline}._chevron_ajb5a_93{transition:transform var(--transition-base)}._chevron--open_ajb5a_96{transform:rotate(180deg)}._moreFields_ajb5a_100{display:flex;flex-direction:column;gap:var(--spacing-3)}._rateRow_ajb5a_106{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3);background:var(--color-bg-secondary, var(--color-surface-muted));border-radius:var(--radius-lg);font-size:var(--font-size-sm)}._rateLine_ajb5a_116{color:var(--color-text-primary)}._chargeLine_ajb5a_120{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._rateExplanation_ajb5a_125{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._footer_ajb5a_130{padding-top:var(--spacing-4);display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);flex-shrink:0}._savedBadge_ajb5a_139{margin-right:auto;font-size:var(--font-size-sm);color:var(--color-success);font-weight:var(--font-weight-medium)}._noTimeNotice_ajb5a_146{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--color-warning-light);border:1px solid var(--color-warning);color:var(--color-warning-dark);font-size:var(--font-size-sm)}._root_1260m_2{position:fixed;inset:0;z-index:10050;pointer-events:none}._root--interactive_1260m_8{pointer-events:auto}._backdrop_1260m_12{position:absolute;inset:0;background:#0006}._panel_1260m_18{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:480px;background-color:var(--color-bg-surface);border-left:1px solid var(--color-border-surface, var(--color-border));box-shadow:var(--shadow-lg, -4px 0 24px rgba(0, 0, 0, .12));display:flex;flex-direction:column;overflow:hidden;isolation:isolate}._panelEnter_1260m_36{animation:_quickTimeEntryPanelEnter_1260m_1 var(--animation-base) var(--ease-out-expo) both}._panelExit_1260m_40{animation:_quickTimeEntryPanelExit_1260m_1 var(--animation-fast) var(--ease-in-out-quint) both;pointer-events:none}@keyframes _quickTimeEntryPanelEnter_1260m_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _quickTimeEntryPanelExit_1260m_1{0%{transform:translate(0)}to{transform:translate(100%)}}._header_1260m_61{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-bg-surface)}._title_1260m_72{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._body_1260m_79{flex:1;overflow-y:auto;padding:var(--spacing-4) var(--spacing-5);background:var(--color-bg-surface)}._footer_1260m_86{flex-shrink:0;padding:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:flex-end;background:var(--color-bg-surface)}._panelForm_1260m_97{display:flex;flex-direction:column;gap:var(--spacing-3);--form-label-direction: column;--form-label-width: auto;--form-label-align: left;--form-label-gap: var(--spacing-1);--form-label-padding-top: 0;--form-input-flex: 1}._panelForm_1260m_97 .form-field-wrapper{flex-direction:column!important;flex-wrap:nowrap!important}._panelForm_1260m_97 .form-field-wrapper .feedback,._panelForm_1260m_97 .form-field-wrapper .error{margin-left:0!important;flex-basis:auto!important}._panelForm_1260m_97 .searchable-select-wrapper{z-index:1}._panelForm_1260m_97 .searchable-select-wrapper--open{z-index:20}._sectionLabel_1260m_124{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0 0 var(--spacing-2)}._chipRow_1260m_133{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chip_1260m_133{max-width:100%}._rateRow_1260m_143{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3);background:var(--color-bg-secondary, var(--color-surface-muted));border-radius:var(--radius-lg);font-size:var(--font-size-sm)}._rateLine_1260m_153{color:var(--color-text-primary)}._chargeLine_1260m_157{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._moreToggle_1260m_162{display:inline-flex;align-items:center;gap:var(--spacing-2);width:100%;justify-content:flex-start;padding:var(--spacing-2) 0;background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);font-family:inherit}._moreToggle_1260m_162:hover{text-decoration:underline}._chevron_1260m_181{transition:transform var(--transition-base)}._chevron--open_1260m_184{transform:rotate(180deg)}._moreFields_1260m_188{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-2)}._rateWarning_1260m_195{font-size:var(--font-size-sm);color:var(--color-warning, #b45309)}._computedMuted_1260m_200{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._timeline_174fg_2{display:flex;flex-direction:column;gap:var(--spacing-4)}._group_174fg_8{display:flex;flex-direction:column;gap:var(--spacing-1)}._groupLabel_174fg_14{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border)}._list_174fg_24{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;position:relative}._list_174fg_24:before{content:"";position:absolute;top:10px;left:4px;bottom:10px;width:1px;background:var(--color-border)}._item_174fg_42{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) 0;position:relative}._dot_174fg_50{flex-shrink:0;width:9px;height:9px;border-radius:var(--radius-full);background:var(--color-primary-light);border:2px solid var(--color-primary);margin-top:.1875rem;position:relative;z-index:1}._dotHidden_174fg_62{flex-shrink:0;width:9px}._itemClustered_174fg_67{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}._content_174fg_72{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._description_174fg_79{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:1.4}._actionBadge_174fg_85{margin-left:var(--spacing-2);vertical-align:middle}._meta_174fg_90{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._user_174fg_97{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._user_174fg_97:after{content:"·";margin-left:var(--spacing-2);color:var(--color-text-tertiary)}._time_174fg_2{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._empty_174fg_113{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:0;padding:var(--spacing-4) 0}._skeletonItem_174fg_120{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2) 0}._skeletonContent_174fg_127{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._srOnly_174fg_134{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._strip_m7u0k_3{padding:var(--spacing-2) 0;font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border)}._inner_m7u0k_17{display:flex;align-items:center;gap:var(--spacing-2);width:100%;max-width:var(--shell-content-max-width, var(--content-max-width));margin-inline:auto;padding-inline:var(--page-padding)}._strip_m7u0k_3[data-status=ok]{padding-top:3px;padding-bottom:3px;font-size:var(--font-size-xs);background:var(--color-success-light);color:var(--color-success)}._strip_m7u0k_3[data-status=loading],._strip_m7u0k_3[data-status=unknown]{padding-top:3px;padding-bottom:3px;font-size:var(--font-size-xs);background:var(--color-bg-secondary);color:var(--color-text-secondary)}._strip_m7u0k_3[data-status=warning]{background:var(--color-warning-light);color:var(--color-warning-text, var(--color-warning));font-weight:var(--font-weight-medium)}._strip_m7u0k_3[data-status=error]{background:var(--color-error-light);color:var(--color-error);font-weight:var(--font-weight-medium)}._icon_m7u0k_58{flex-shrink:0;line-height:1}._message_m7u0k_63{flex:1;min-width:0}._action_m7u0k_68{flex-shrink:0;margin-left:auto}._form_giivr_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formGrid_giivr_7{display:flex;flex-direction:column;gap:var(--spacing-4)}._formGridFullWidth_giivr_13{width:100%}._actions_giivr_17{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._loading_giivr_25{display:flex;justify-content:center;align-items:center;padding:var(--spacing-8);color:var(--color-text-secondary)}._requiredAsterisk_giivr_33{color:var(--color-error)}._card_f1r1l_1{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);max-width:var(--form-max-width)}._fieldsetReset_f1r1l_12{border:0;margin:0;padding:0;min-inline-size:0}._warningBlock_f1r1l_19._warningBlock_f1r1l_19{margin-top:0;background:var(--color-warning-light)}._dialogBody_f1r1l_24{color:var(--color-text-on-surface);line-height:var(--line-height-relaxed);font-size:var(--font-size-sm);margin:0;min-height:calc(var(--font-size-sm) * var(--line-height-relaxed) * 4)}._title_f1r1l_32{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._description_f1r1l_39{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._infoIcon_f1r1l_45{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:var(--spacing-1);border-radius:50%;background:var(--color-primary-opacity);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:help}._toggleRow_f1r1l_60{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}._toggleLabel_f1r1l_68{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._toggleLabel_f1r1l_68 ._infoIcon_f1r1l_45{margin-left:var(--spacing-1);cursor:help}._toggleWrap_f1r1l_81{display:flex;align-items:center;gap:var(--spacing-2)}._toggleState_f1r1l_87{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._amountRow_f1r1l_93{max-width:320px}._actions_f1r1l_97{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-2)}._auditInfo_f1r1l_105{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._auditLabel_f1r1l_111{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._auditText_f1r1l_119{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0 0}._loadingText_f1r1l_125{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._card_1h7jt_1{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);max-width:var(--form-max-width)}._title_1h7jt_12{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._description_1h7jt_19{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._infoIcon_1h7jt_25{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:var(--spacing-1);border-radius:50%;background:var(--color-primary-opacity);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:help}._fieldRow_1h7jt_40{max-width:280px}._actions_1h7jt_44{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-2)}._auditInfo_1h7jt_52{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._auditLabel_1h7jt_58{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._auditText_1h7jt_66{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0 0}._loadingText_1h7jt_72{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._card_190ae_1{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);max-width:var(--form-max-width)}._title_190ae_12{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._description_190ae_19{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._targetField_190ae_25{max-width:280px}._targetLabelRow_190ae_29{display:inline-flex;align-items:center;gap:var(--spacing-1)}._targetInfo_190ae_35{font-size:var(--font-size-xs);cursor:help;color:var(--color-text-secondary)}._targetHint_190ae_41{margin:var(--spacing-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._radioGroup_190ae_47{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3)}@media(max-width:640px){._radioGroup_190ae_47{grid-template-columns:1fr}}._radioOption_190ae_58{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._radioOption_190ae_58:hover{border-color:var(--color-primary);background-color:var(--color-bg-secondary)}._radioOptionSelected_190ae_73{border-color:var(--color-primary);background-color:var(--color-primary-opacity)}._radioInput_190ae_78{margin-top:2px;flex-shrink:0;accent-color:var(--color-primary);width:16px;height:16px;cursor:pointer}._radioContent_190ae_87{display:flex;flex-direction:column;gap:var(--spacing-1)}._radioLabel_190ae_93{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._radioHint_190ae_99{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._customField_190ae_104{margin-top:var(--spacing-2);max-width:240px}._cardHeader_190ae_109{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._auditHistoryToggle_190ae_116{flex-shrink:0;color:var(--color-text-secondary)}._auditHistoryToggle_190ae_116:hover{color:var(--color-primary)}._actions_190ae_124{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-2)}._auditSection_190ae_132{padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._auditSectionTitle_190ae_137{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0 0 var(--spacing-3) 0}._auditSectionTitle_190ae_137 svg{width:14px;height:14px}._loadingText_190ae_151{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._errorMessage_190ae_157{font-size:var(--font-size-sm);color:var(--color-error)}._wrapper_1ka3f_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._description_1ka3f_7{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._numberSequencesBody_1ka3f_13{display:flex;flex-direction:column;gap:var(--spacing-4)}._referenceCell_1ka3f_19{display:flex;align-items:center;gap:var(--spacing-2)}._secondaryText_1ka3f_25{color:var(--color-text-secondary)}._mono_1ka3f_29{font-family:var(--font-mono, monospace);font-size:var(--font-size-sm);color:var(--color-text-primary)}._previewCode_1ka3f_35{font-family:var(--font-mono, monospace);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._departmentsBody_4knnu_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._departmentsSubtitle_4knnu_8{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._nameCell_4knnu_15{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._emptyCell_4knnu_20{color:var(--color-text-tertiary)}._modalForm_4knnu_24{display:flex;flex-direction:column;margin:0}._formBody_4knnu_30{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-4)}._formRowTwoColumn_4knnu_37{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);align-items:start}@media(max-width:640px){._formRowTwoColumn_4knnu_37{grid-template-columns:1fr}}._modalActions_4knnu_49{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._gradesBody_unaih_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._gradesSubtitle_unaih_8{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._codeCell_unaih_15{display:inline-flex;align-items:center;justify-content:center;min-width:var(--spacing-6);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._nameCell_unaih_25{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._descriptionCell_unaih_30{width:0;min-width:100%;color:var(--color-text-secondary)}._emptyCell_unaih_36{color:var(--color-text-tertiary)}._modalForm_unaih_40{display:flex;flex-direction:column;margin:0}._formBody_unaih_46{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-4)}._formRowTwoColumn_unaih_53{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);align-items:start}@media(max-width:640px){._formRowTwoColumn_unaih_53{grid-template-columns:1fr}}._modalActions_unaih_65{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._actionHint_unaih_73{margin-left:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap}._officesBody_1g9rw_2{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._officesSubtitle_1g9rw_9{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._nameCell_1g9rw_16{display:flex;align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._headOfficeBadge_1g9rw_24{flex-shrink:0}._emptyCell_1g9rw_28{color:var(--color-text-tertiary)}._modalForm_1g9rw_32{display:flex;flex-direction:column;margin:0}._formBody_1g9rw_38{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-4)}._formGrid_1g9rw_45{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);align-items:start}@media(max-width:640px){._formGrid_1g9rw_45{grid-template-columns:1fr}}._toggleGroup_1g9rw_57{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-6)}._modalActions_1g9rw_64{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._sectionDivider_1g9rw_73{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-1)}._sectionDivider_1g9rw_73:after{content:"";flex:1;height:1px;background:var(--color-border)}._sectionDividerLabel_1g9rw_86{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}._laaDesignatedAreaField_1g9rw_95{display:flex;flex-direction:column;gap:var(--form-label-gap)}._label_1g9rw_101{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._helper_1g9rw_107{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._disbursementCategoriesBody_dxt63_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._referenceCell_dxt63_8{display:flex;align-items:center;gap:var(--spacing-2)}._descriptionIconBtn_dxt63_14{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:.125rem;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._descriptionIconBtn_dxt63_14:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._descriptionIconBtn_dxt63_14 svg{width:14px;height:14px}._actionsPopoverWrapper_dxt63_36{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_dxt63_36._actionsPopoverWrapperOpen_dxt63_41{z-index:var(--z-toast, 10000)}._actionsPopover_dxt63_36{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_dxt63_59{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_dxt63_59 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_dxt63_59:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_dxt63_59:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_dxt63_59:disabled{opacity:.5;cursor:not-allowed}._editDisplayNameModalContent_dxt63_95{display:flex;flex-direction:column;gap:var(--spacing-4)}._editDisplayNameLabel_dxt63_101{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._editDisplayNameInput_dxt63_107{width:100%}._editDisplayNameActions_dxt63_111{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._expenseCategoriesBody_1psxc_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._referenceCell_1psxc_8{display:flex;align-items:center;gap:var(--spacing-2)}._secondaryText_1psxc_14{color:var(--color-text-secondary)}._actionsPopoverWrapper_1psxc_18{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_1psxc_18._actionsPopoverWrapperOpen_1psxc_23{z-index:var(--z-toast, 10000)}._actionsPopover_1psxc_18{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_1psxc_41{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_1psxc_41 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_1psxc_41:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_1psxc_41:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_1psxc_41:disabled{opacity:.5;cursor:not-allowed}._actionsPopoverItemDanger_1psxc_77{color:var(--color-error)}._actionsPopoverItemDanger_1psxc_77:hover:not(:disabled){background-color:var(--color-error-light);color:var(--color-error-dark)}._actionsPopoverItemDanger_1psxc_77:hover:not(:disabled) svg{color:var(--color-error)}._supplierCategoriesBody_1gc7x_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._referenceCell_1gc7x_8{display:flex;align-items:center;gap:var(--spacing-2)}._secondaryText_1gc7x_14{color:var(--color-text-secondary)}._actionsPopoverWrapper_1gc7x_18{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_1gc7x_18._actionsPopoverWrapperOpen_1gc7x_23{z-index:var(--z-toast, 10000)}._actionsPopover_1gc7x_18{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_1gc7x_41{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_1gc7x_41 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_1gc7x_41:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_1gc7x_41:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_1gc7x_41:disabled{opacity:.5;cursor:not-allowed}._actionsPopoverItemDanger_1gc7x_77{color:var(--color-error)}._actionsPopoverItemDanger_1gc7x_77:hover:not(:disabled){background-color:var(--color-error-light);color:var(--color-error-dark)}._actionsPopoverItemDanger_1gc7x_77:hover:not(:disabled) svg{color:var(--color-error)}._paymentTypesBody_pw4nr_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._paymentTypesSubtitle_pw4nr_8{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._codeCell_pw4nr_15{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._panel_1yspu_1{max-width:420px}._form_1yspu_5{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._fieldLabel_1yspu_12{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-2)}._requiredAsterisk_1yspu_20{color:var(--color-error)}._formError_1yspu_24{font-size:var(--font-size-sm);color:var(--color-error)}._formHint_1yspu_29{margin:var(--spacing-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._toggleRow_1yspu_35{display:flex;flex-wrap:wrap;gap:var(--spacing-6)}._loading_1yspu_41,._errorState_1yspu_42{margin:0;font-size:var(--font-size-sm);padding:var(--spacing-5)}._loading_1yspu_41{color:var(--color-text-secondary)}._errorState_1yspu_42{color:var(--color-error)}._paymentTypesBody_vp4ej_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._paymentTypesSubtitle_vp4ej_8{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._tabContent_2ld4g_1{animation:_fadeIn_2ld4g_1 var(--transition-base)}._nameRow_2ld4g_5{display:flex;align-items:center;gap:var(--spacing-2)}._nameText_2ld4g_11{font-weight:var(--font-weight-semibold)}._descriptionIconBtn_2ld4g_15{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:.125rem;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._descriptionIconBtn_2ld4g_15:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._descriptionIconBtn_2ld4g_15 svg{width:14px;height:14px}._badgeGroup_2ld4g_37{display:flex;gap:var(--spacing-1);flex-wrap:wrap}._referenceCell_2ld4g_43{display:flex;align-items:center;gap:var(--spacing-2)}._actionsPopoverWrapper_2ld4g_49{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_2ld4g_49._actionsPopoverWrapperOpen_2ld4g_54{z-index:var(--z-toast, 10000)}._actionsPopover_2ld4g_49{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_2ld4g_72{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_2ld4g_72 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_2ld4g_72:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_2ld4g_72:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_2ld4g_72:disabled{opacity:.5;cursor:not-allowed}._tabContent_sl25s_1{animation:_fadeIn_sl25s_1 var(--transition-base)}._content_sl25s_5{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-6);margin-bottom:var(--spacing-3)}._sectionHeader_sl25s_13{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2)}._searchContainer_sl25s_21{min-width:0;flex:1;max-width:400px;min-width:400px}._searchInput_sl25s_28{width:100%}._referenceCell_sl25s_32{display:flex;align-items:center;gap:var(--spacing-2)}._actionsPopoverWrapper_sl25s_38{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_sl25s_38._actionsPopoverWrapperOpen_sl25s_43{z-index:var(--z-toast, 10000)}._actionsPopover_sl25s_38{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_sl25s_61{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_sl25s_61 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_sl25s_61:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_sl25s_61:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_sl25s_61:disabled{opacity:.5;cursor:not-allowed}._documentRuleForm_sl25s_97{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%;background:var(--color-background);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._documentRuleFormGrid_sl25s_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}@media(max-width:768px){._documentRuleFormGrid_sl25s_108{grid-template-columns:1fr}}._documentRuleFormGridFullWidth_sl25s_119{grid-column:1/-1}._formField_sl25s_123{display:flex;flex-direction:column;gap:var(--spacing-1)}._formError_sl25s_129{font-size:var(--font-size-sm);color:var(--color-error)}._toggleRow_sl25s_134{display:flex;align-items:center;gap:var(--spacing-6)}._toggleField_sl25s_140{display:flex;align-items:center;gap:var(--spacing-2)}._toggleLabel_sl25s_146{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._formHint_sl25s_152{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0}._requiredAsterisk_sl25s_158{color:var(--color-error)}._fieldLabel_sl25s_162{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-2)}._formActions_sl25s_170{display:flex;gap:var(--spacing-3);justify-content:flex-end;margin-top:var(--spacing-2);grid-column:1/-1}._body_1vn57_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._banner_1vn57_7{padding:var(--spacing-3);border-radius:var(--radius-lg);font-size:var(--font-size-sm);background:var(--color-info-light);color:var(--color-text-primary);border:1px solid var(--color-info)}._modeRow_1vn57_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._modeLabel_1vn57_22{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em}._radioOptions_1vn57_30{display:flex;flex-direction:column;gap:var(--spacing-2)}._radioOption_1vn57_30{display:flex;align-items:flex-start;gap:var(--spacing-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-primary)}._radioOption_1vn57_30 input[type=radio]{margin-top:.2rem}._radioHint_1vn57_48{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-1);padding-left:calc(var(--spacing-2) + 1rem)}._tempPanel_1vn57_56{padding:var(--spacing-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-secondary)}._tempLabel_1vn57_63{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--spacing-2)}._tempValue_1vn57_70{font-family:var(--font-family-mono);font-size:var(--font-size-sm);word-break:break-all;margin-bottom:var(--spacing-3)}._warning_1vn57_77{font-size:var(--font-size-xs);color:var(--color-warning-text, var(--color-text-secondary));margin-bottom:var(--spacing-2)}._auditSection_1vn57_83{border-top:1px solid var(--color-border);padding-top:var(--spacing-3)}._auditHeader_1vn57_88{margin-bottom:var(--spacing-2)}._auditHeader_1vn57_88 h4{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._footer_1vn57_98{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-2)}._tabContent_ka3wl_1{animation:_fadeIn_ka3wl_1 var(--transition-base)}._referenceCell_ka3wl_5,._referenceCellInner_ka3wl_11{display:flex;align-items:center;gap:var(--spacing-2)}._descriptionIconBtn_ka3wl_17{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:var(--spacing-1);border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._descriptionIconBtn_ka3wl_17:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._descriptionIconBtn_ka3wl_17 svg{width:14px;height:14px}._emptyText_ka3wl_39{color:var(--color-text-tertiary);font-style:italic}._tabContent_7n0b9_1{animation:_fadeIn_7n0b9_1 var(--transition-base)}._referenceCell_7n0b9_5{display:flex;align-items:center;gap:var(--spacing-2)}._form_7n0b9_11{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._formGrid_7n0b9_18,._formRowTwoColumn_7n0b9_24{display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:768px){._formRowTwoColumn_7n0b9_24{flex-direction:row;justify-content:space-between;gap:var(--spacing-4)}._formRowTwoColumn_7n0b9_24>*{flex:1}}._actions_7n0b9_40{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4)}._timeTypesBody_sx7im_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._nameCell_sx7im_8{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._nameCell_sx7im_8 strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}._descriptionIconBtn_sx7im_19{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:.125rem;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._descriptionIconBtn_sx7im_19:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._descriptionIconBtn_sx7im_19 svg{width:14px;height:14px}._tabContent_1vo8f_1{animation:_fadeIn_1vo8f_1 var(--transition-base)}._referenceCell_1vo8f_5{display:flex;align-items:center;gap:var(--spacing-2)}._userCount_1vo8f_11{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._userCountZero_1vo8f_16{color:var(--color-text-secondary)}._tabContent_1d4g4_1{animation:_fadeIn_1d4g4_1 var(--transition-base)}._content_1d4g4_5{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-6);margin-bottom:var(--spacing-3)}._sectionHeader_1d4g4_13{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2)}._searchContainer_1d4g4_21{min-width:0;flex:1;max-width:400px;min-width:400px}._searchInput_1d4g4_28{width:100%}._referenceCell_1d4g4_32{display:flex;align-items:center;gap:var(--spacing-2)}._actionsPopoverWrapper_1d4g4_38{position:relative;display:inline-flex;z-index:1}._actionsPopoverWrapper_1d4g4_38._actionsPopoverWrapperOpen_1d4g4_43{z-index:var(--z-toast, 10000)}._actionsPopover_1d4g4_38{min-width:180px;max-width:320px;padding:var(--spacing-2);background:#fff;border:1px solid var(--color-border-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-1);isolation:isolate}._actionsPopoverItem_1d4g4_61{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-on-surface);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);font-family:var(--font-family-primary);white-space:nowrap}._actionsPopoverItem_1d4g4_61 svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}._actionsPopoverItem_1d4g4_61:hover:not(:disabled){background-color:var(--color-surface-hover)}._actionsPopoverItem_1d4g4_61:hover:not(:disabled) svg{color:var(--color-primary)}._actionsPopoverItem_1d4g4_61:disabled{opacity:.5;cursor:not-allowed}._actionsPopoverItemWarning_1d4g4_97{color:var(--color-warning)}._actionsPopoverItemWarning_1d4g4_97:hover:not(:disabled){background-color:var(--color-warning-light);color:var(--color-warning-dark)}._actionsPopoverItemWarning_1d4g4_97:hover:not(:disabled) svg{color:var(--color-warning)}._actionsPopoverItemSuccess_1d4g4_108{color:var(--color-success-dark)}._actionsPopoverItemSuccess_1d4g4_108:hover:not(:disabled){background-color:var(--color-success-light);color:var(--color-success-dark)}._actionsPopoverItemSuccess_1d4g4_108:hover:not(:disabled) svg{color:var(--color-success)}._tabContent_ujfqj_1{animation:_fadeIn_ujfqj_1 var(--transition-base)}._firmDetailsSection_ujfqj_5{display:flex;flex-direction:column;gap:var(--spacing-4)}._loadingText_ujfqj_11{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}._firmDetailsForm_ujfqj_17{display:flex;flex-direction:column;gap:var(--spacing-6);margin-top:var(--spacing-4)}._firmDetailsGrid_ujfqj_24{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media(max-width:640px){._firmDetailsGrid_ujfqj_24{grid-template-columns:1fr}}._firmDetailsFullWidth_ujfqj_35{grid-column:1/-1}._logoUploadWrap_ujfqj_39{max-width:50%}@media(max-width:768px){._logoUploadWrap_ujfqj_39{max-width:100%}}._addressFields_ujfqj_48{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-1)}._addressRow_ujfqj_55{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media(max-width:640px){._addressRow_ujfqj_55{grid-template-columns:1fr}}._firmNameReadonly_ujfqj_66{opacity:.6;cursor:not-allowed!important;background-color:var(--color-background-secondary, #f3f4f6)!important;pointer-events:none}._firmDetailsLabel_ujfqj_73{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-1)}._logoFileInput_ujfqj_81{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._logoPreview_ujfqj_89{display:flex;flex-direction:column;gap:var(--spacing-3)}._logoPreview_ujfqj_89 ._logoImage_ujfqj_94{max-width:160px;max-height:80px;object-fit:contain;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background-secondary)}._logoPreview_ujfqj_89 ._logoActions_ujfqj_102{display:flex;align-items:center;gap:var(--spacing-2)}._logoPlaceholder_ujfqj_108{display:flex;flex-direction:column;gap:var(--spacing-2)}._logoPlaceholder_ujfqj_108 ._logoPlaceholderText_ujfqj_113{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._firmDetailsActions_ujfqj_118{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-2)}._deleteButton_ujfqj_126{color:var(--color-error);border-color:var(--color-error)}._deleteButton_ujfqj_126:hover{background-color:var(--color-error);color:#fff}._container_ea97j_1{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:var(--form-max-width)}._intro_ea97j_8{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._description_ea97j_14{margin:0 0 var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._row_ea97j_20{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-1) 0}._label_ea97j_28{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._actions_ea97j_34{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._groupLabel_ea97j_40{margin:var(--spacing-4) 0 0;padding-top:var(--spacing-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}._amlFloorNote_ea97j_51{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._rulesBlock_ea97j_59{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--spacing-2)}._rulesHeader_ea97j_68{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._drawerActions_ea97j_75{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._matterStagesBody_ccv4g_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._modalForm_ccv4g_8{display:flex;flex-direction:column;margin:0}._formBody_ccv4g_14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4);padding-bottom:var(--spacing-4)}@media(max-width:768px){._formBody_ccv4g_14{grid-template-columns:1fr}}._toggleCell_ccv4g_26{display:flex;align-items:center;padding-top:var(--spacing-6)}._modalActions_ccv4g_32{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._container_ww1c9_2{display:flex;flex-direction:column;gap:var(--spacing-5)}._paneHeader_ww1c9_8{display:flex;flex-direction:column;gap:var(--spacing-1)}._paneTitle_ww1c9_14{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary)}._paneDesc_ww1c9_20{font-size:var(--font-size-sm);color:var(--color-text-tertiary);max-width:60ch}._areaName_ww1c9_26{color:var(--color-text-primary);font-weight:500}._muted_ww1c9_31{color:var(--color-text-tertiary)}._required_ww1c9_35{color:var(--color-error)}._definitionList_ww1c9_40{display:flex;flex-direction:column;gap:var(--spacing-3)}._definitionRow_ww1c9_50{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._definitionMeta_ww1c9_61{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:var(--font-size-sm);min-width:0}._definitionActions_ww1c9_69{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._editorForm_ww1c9_76{display:flex;flex-direction:column;gap:var(--spacing-4)}._drawerFooter_ww1c9_82{display:flex;justify-content:flex-end;gap:var(--spacing-2)}._page_9gk9y_2{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:var(--content-max-width, 60rem)}._toolbar_9gk9y_10{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._intro_9gk9y_18{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._table_9gk9y_24{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_9gk9y_24 th,._table_9gk9y_24 td{text-align:left;padding:var(--spacing-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_9gk9y_24 th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}._label_9gk9y_44{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._own_9gk9y_49{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary)}._numeric_9gk9y_57{width:6rem;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._muted_9gk9y_64{color:var(--color-text-secondary)}._actions_9gk9y_68{display:flex;gap:var(--spacing-2);justify-content:flex-end}._editRow_9gk9y_76{display:flex;align-items:flex-start;gap:var(--spacing-3);flex-wrap:wrap}._editActions_9gk9y_83{display:flex;gap:var(--spacing-2);padding-top:1.6rem}._add_9gk9y_91{display:flex;align-items:flex-end;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary)}._actionsCol_9gk9y_102{width:3.5rem}._orderCol_9gk9y_110{width:3rem;white-space:nowrap}._dragHandle_9gk9y_118{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary, var(--color-text-secondary));cursor:grab;touch-action:none}._dragHandle_9gk9y_118:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}._dragHandle_9gk9y_118:active:not(:disabled){cursor:grabbing}._dragHandle_9gk9y_118:disabled{opacity:.35;cursor:default}._page_rzs1g_2{display:flex;flex-direction:column;gap:var(--spacing-4)}._toolbar_rzs1g_9{display:flex;justify-content:flex-end}._intro_rzs1g_14{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:var(--content-max-width, 60rem);margin:0}._table_rzs1g_21{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_rzs1g_21 th,._table_rzs1g_21 td{text-align:left;padding:var(--spacing-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._table_rzs1g_21 th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-secondary)}._label_rzs1g_41{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._fieldName_rzs1g_46{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary);font-family:var(--font-family-mono)}._fieldHelp_rzs1g_53{display:block;max-width:24rem;margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}._hiddenRow_rzs1g_62{opacity:.55}._actions_rzs1g_66{display:flex;gap:var(--spacing-2);justify-content:flex-end}._loading_rzs1g_72{display:flex;flex-direction:column;gap:var(--spacing-3)}._orderCol_rzs1g_80{width:4.5rem;white-space:nowrap}._dragHandle_rzs1g_88{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary, var(--color-text-secondary));cursor:grab;touch-action:none}._dragHandle_rzs1g_88:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}._dragHandle_rzs1g_88:active:not(:disabled){cursor:grabbing}._dragHandle_rzs1g_88:disabled{opacity:.35;cursor:default}._sectionStart_rzs1g_120 td{border-top:2px solid var(--color-border)}._lockedNote_rzs1g_127{display:block;max-width:12rem;margin-top:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.3}._editRow_rzs1g_142{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:flex-start}._editRow_rzs1g_142>*{flex-shrink:0}._managedRow_rzs1g_155 td{color:var(--color-text-secondary)}._managedNote_rzs1g_159{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._numeric_rzs1g_166{width:5rem;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._muted_rzs1g_173{color:var(--color-text-secondary)}._activityTypesBody_krz2k_1{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._modalForm_krz2k_8{display:flex;flex-direction:column;margin:0}._formBody_krz2k_14{display:flex;flex-direction:column;gap:var(--spacing-4);padding-bottom:var(--spacing-4)}._formBodyFull_krz2k_21{width:100%}._toggleCell_krz2k_25{display:flex;align-items:center}._modalActions_krz2k_30{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._container_122jr_1{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:640px}._list_122jr_8{display:flex;flex-direction:column;gap:var(--spacing-3)}._paneTitle_122jr_14{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary)}._paneDesc_122jr_20{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:var(--spacing-1)}._selfNotify_122jr_26{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._selfTitle_122jr_37{font-weight:600;color:var(--color-text-primary)}._selfHint_122jr_42{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:var(--spacing-1)}._group_122jr_48{display:flex;flex-direction:column;gap:var(--spacing-2)}._groupLabel_122jr_54{font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}._rows_122jr_62{display:flex;flex-direction:column}._row_122jr_62{display:grid;grid-template-columns:1fr 88px 88px;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-bottom:1px solid var(--color-border)}._headRow_122jr_76{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-2)}._colHead_122jr_81{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-tertiary);text-align:center}._rowLabel_122jr_88{color:var(--color-text-primary)}._locked_122jr_92{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:center}form._form-fluid_sdg66_733,._form-fluid_sdg66_733{max-width:none}._form-page-content_sdg66_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_sdg66_745 form:not(._form-fluid_sdg66_733){max-width:none}[role=dialog] form:not(._form-fluid_sdg66_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_sdg66_776{flex-direction:row!important}}._font-mono_sdg66_812{font-family:var(--font-family-mono)}#_root_sdg66_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_sdg66_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_sdg66_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._wrapper_sdg66_931{max-width:640px}._row_sdg66_935{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}._rowLabel_sdg66_942{display:flex;flex-direction:column;gap:var(--spacing-1)}._fieldGroup_sdg66_948{display:flex;flex-direction:column;gap:var(--spacing-2)}._fieldLabel_sdg66_954{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._fieldHint_sdg66_960{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._radioGroup_sdg66_965{display:flex;flex-direction:column;gap:var(--spacing-2)}._radioOption_sdg66_971{display:grid;grid-template-columns:16px 1fr;grid-template-rows:auto auto;column-gap:var(--spacing-3);row-gap:var(--spacing-1);cursor:pointer;padding:var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s}._radioOption_sdg66_971:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-opacity)}._radioOption_sdg66_971 input[type=radio]{margin:var(--spacing-1) 0 0;grid-row:1;grid-column:1;cursor:pointer}._radioLabel_sdg66_994{grid-row:1;grid-column:2;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._radioHint_sdg66_1002{grid-row:2;grid-column:2;font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._adminConsentAction_sdg66_1009{display:flex}._adminConsentBanner_sdg66_1013{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-xs);border:1px solid var(--color-amber-border)}._notice_sdg66_1022{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._noticeSummary_sdg66_1028{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._noticeSummary_sdg66_1028:hover{color:var(--color-text-primary)}._noticeBody_sdg66_1040{padding:var(--spacing-3) var(--spacing-4) var(--spacing-4);border-top:1px solid var(--color-border);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._noticeBody_sdg66_1040 p,._noticeBody_sdg66_1040 ul{margin:0 0 var(--spacing-2)}._noticeBody_sdg66_1040 li{margin-left:var(--spacing-4);margin-bottom:var(--spacing-1)}._noticeFooter_sdg66_1055{color:var(--color-text-tertiary);margin-top:var(--spacing-3)}._footer_sdg66_1060{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}._connectedCount_sdg66_1069{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._footerActions_sdg66_1074{display:flex;align-items:center;gap:var(--spacing-3)}._container_w323m_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._fySelector_w323m_7{display:flex;align-items:center;gap:var(--spacing-2)}._fyInput_w323m_13{width:100px;text-align:center}._fyLabel_w323m_18{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._actions_w323m_23{display:flex;gap:var(--spacing-2);align-items:center}._container_1h4l0_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._actions_1h4l0_7{display:flex;gap:var(--spacing-2);align-items:center}._page_hrrst_1{padding:var(--spacing-4)}._pageTop_hrrst_5{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;min-width:0}._pageTop_hrrst_5>:first-child{min-width:0;flex:1 1 auto}._rowActions_hrrst_18{display:flex;gap:var(--spacing-2)}._form_hrrst_23{display:flex;flex-direction:column;gap:var(--spacing-4)}._formGrid_hrrst_29{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._formGrid_hrrst_29{grid-template-columns:1fr}}._formActions_hrrst_40{display:flex;gap:var(--spacing-3);justify-content:flex-end;padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._nameCell_hrrst_48{display:flex;align-items:center;gap:var(--spacing-2)}._descriptionIconBtn_hrrst_54{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:var(--spacing-1);border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._descriptionIconBtn_hrrst_54:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._descriptionIconBtn_hrrst_54 svg{width:14px;height:14px}._denied_1h3pt_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--spacing-8)}._deniedCard_1h3pt_9{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);max-width:420px;text-align:center;padding:var(--spacing-8);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-surface)}._deniedIcon_1h3pt_22{width:2.5rem;height:2.5rem;color:var(--color-text-secondary)}._deniedTitle_1h3pt_28{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._deniedMessage_1h3pt_35{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._deniedActions_1h3pt_42{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-2)}._nameCell_rdj42_1{display:flex;flex-direction:column;gap:var(--spacing-1)}._name_rdj42_1{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._description_rdj42_12{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}._page_1px0w_1{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:960px;width:100%}._notFound_1px0w_9{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary)}._notFoundTitle_1px0w_19{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._notFoundText_1px0w_26{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._loading_1px0w_32{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._form_1px0w_37{display:flex;flex-direction:column;gap:var(--spacing-6)}._section_1px0w_43{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_1px0w_53{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._sectionTitle_1px0w_60{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._grid_1px0w_67{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}._gridFull_1px0w_73{grid-column:1/-1}._required_1px0w_77{color:var(--color-error)}._fieldError_1px0w_81{font-size:var(--font-size-sm);color:var(--color-error);margin:0}._empty_1px0w_87{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-6) 0}._taskRows_1px0w_94{display:flex;flex-direction:column;gap:var(--spacing-3)}._taskRow_1px0w_94{display:flex;align-items:flex-start;gap:var(--spacing-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-4)}._taskRowNumber_1px0w_110{width:24px;height:24px;border-radius:50%;background:var(--color-primary-subtle, color-mix(in srgb, var(--color-primary) 12%, transparent));color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._taskRowFields_1px0w_125{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3)}._taskRowGrid_1px0w_132{display:grid;grid-template-columns:2fr 1fr 1fr 100px;gap:var(--spacing-3);align-items:end}._taskRowTitleCell_1px0w_139{grid-column:1}._taskRowBottom_1px0w_143{display:flex;align-items:center;gap:var(--spacing-4)}._removeButton_1px0w_149{background:none;border:none;cursor:pointer;font-size:20px;line-height:1;color:var(--color-text-tertiary);padding:2px 4px;border-radius:var(--radius-sm);flex-shrink:0;margin-top:2px;transition:color var(--transition-fast),background var(--transition-fast)}._removeButton_1px0w_149:hover{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._formActions_1px0w_167{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3)}._sectionPage_1mzeo_1{display:grid;grid-template-columns:220px 1fr;grid-template-rows:auto 1fr;height:100%;overflow:hidden}._breadcrumbRow_1mzeo_9{grid-column:1/-1;padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--color-border);background:var(--color-background);flex-shrink:0}._sidebar_1mzeo_17{grid-row:2;overflow-y:auto;border-right:1px solid var(--color-border);background:var(--color-background)}._contentPane_1mzeo_24{grid-row:2;overflow-y:auto;padding:var(--spacing-4) var(--spacing-6)}._page_n0yvz_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_n0yvz_7{margin-bottom:var(--spacing-8)}._title_n0yvz_11{font-size:var(--font-size-2xl, 1.5rem);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4)}._searchForm_n0yvz_18{display:flex;gap:var(--spacing-2);max-width:600px}._searchInput_n0yvz_24{flex:1 1 auto;height:var(--control-height);padding:0 var(--spacing-3);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;min-width:0;outline:none}._searchInput_n0yvz_24:focus{border-color:var(--color-border-focus, var(--color-primary));box-shadow:var(--shadow-focus)}._searchInput_n0yvz_24::placeholder{color:var(--color-text-secondary);font-style:italic}._searchInput_n0yvz_24::-webkit-search-cancel-button{appearance:none}._searchButton_n0yvz_49{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-btn-primary-text, #fff);background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;font-family:inherit;white-space:nowrap}._searchButton_n0yvz_49:hover{opacity:.9}._loading_n0yvz_65{display:flex;align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-6) 0}._spinner_n0yvz_74{display:inline-block;width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_n0yvz_74 .6s linear infinite}@keyframes _spin_n0yvz_74{to{transform:rotate(360deg)}}._empty_n0yvz_89,._error_n0yvz_90{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-6) 0;margin:0}._error_n0yvz_90{color:var(--color-error, #c0392b)}._groups_n0yvz_101{display:flex;flex-direction:column;gap:var(--spacing-8)}._groupTitle_n0yvz_107{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border)}._groupCount_n0yvz_121{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:var(--radius-full, 9999px)}._resultList_n0yvz_135{list-style:none;margin:0;padding:0}._resultRow_n0yvz_141{border-bottom:1px solid var(--color-border-subtle, var(--color-border))}._resultRow_n0yvz_141:last-child{border-bottom:none}._resultBtn_n0yvz_148{display:flex;align-items:baseline;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-2);background:transparent;border:none;text-align:left;cursor:pointer;font-family:inherit;border-radius:var(--radius-sm)}._resultBtn_n0yvz_148:hover{background:var(--color-bg-secondary)}._resultPrimary_n0yvz_165{flex:1 1 auto;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultSecondary_n0yvz_175{flex:0 0 auto;font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}._overlay_a3c17_1{position:fixed;inset:0;background:var(--color-bg-overlay-light);z-index:var(--z-modal);display:flex;justify-content:center;padding-top:15vh}._palette_a3c17_11{width:560px;max-height:460px;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;overflow:hidden}._searchRow_a3c17_23{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--color-border-surface)}._searchIcon_a3c17_31{color:var(--color-text-tertiary);flex-shrink:0;width:18px;height:18px}._searchInput_a3c17_38{flex:1;border:none;outline:none;font-size:var(--font-size-base);color:var(--color-text-on-surface);background:transparent;font-family:inherit}._searchInput_a3c17_38::placeholder{color:#9ca3af}._results_a3c17_51{flex:1;overflow-y:auto;padding:var(--spacing-2) 0}._group_a3c17_57{padding:var(--spacing-1) 0}._groupTitle_a3c17_61{padding:var(--spacing-2) var(--spacing-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:#9ca3af;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._item_a3c17_70{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-5);border:none;background:none;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-on-surface);text-align:left;font-family:inherit;transition:background-color var(--transition-fast)}._item_a3c17_70:hover,._item--highlighted_a3c17_85{background-color:var(--color-surface-hover)}._itemIcon_a3c17_89{width:18px;height:18px;color:#6b7280;flex-shrink:0;display:flex;align-items:center;justify-content:center}._itemLabel_a3c17_99{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemHint_a3c17_106{font-size:var(--font-size-xs);color:#9ca3af;flex-shrink:0}._emptyState_a3c17_112{padding:var(--spacing-8) var(--spacing-5);text-align:center;color:#9ca3af;font-size:var(--font-size-sm)}._footer_a3c17_119{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-5);border-top:1px solid var(--color-border-surface);font-size:var(--font-size-xs);color:#9ca3af}._kbd_a3c17_129{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--spacing-1);background:var(--color-surface-hover);border:1px solid var(--color-border-surface);border-radius:var(--radius-sm);font-size:11px;font-family:var(--font-family-mono);color:#6b7280}._starIcon_a3c17_144{color:var(--color-warning)}._root_16uyh_1{position:fixed;inset:0;z-index:10050;pointer-events:none}._root--interactive_16uyh_7{pointer-events:auto}._backdrop_16uyh_11{position:absolute;inset:0;background:#0006}._panel_16uyh_17{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:480px;background-color:var(--color-bg-surface);border-left:1px solid var(--color-border-surface, var(--color-border));box-shadow:var(--shadow-lg, -4px 0 24px rgba(0, 0, 0, .12));display:flex;flex-direction:column;overflow:hidden;isolation:isolate}._panelEnter_16uyh_33{animation:_quickTaskEntryPanelEnter_16uyh_1 var(--animation-base) var(--ease-out-expo) both}._panelExit_16uyh_37{animation:_quickTaskEntryPanelExit_16uyh_1 var(--animation-fast) var(--ease-in-out-quint) both;pointer-events:none}@keyframes _quickTaskEntryPanelEnter_16uyh_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _quickTaskEntryPanelExit_16uyh_1{0%{transform:translate(0)}to{transform:translate(100%)}}._header_16uyh_58{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-bg-surface)}._title_16uyh_69{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._matterBadge_16uyh_76{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-1)}._body_16uyh_82{flex:1;overflow-y:auto;padding:var(--spacing-4) var(--spacing-5);background:var(--color-bg-surface);display:flex;flex-direction:column;gap:var(--spacing-4)}._footer_16uyh_92{flex-shrink:0;padding:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;background:var(--color-bg-surface)}._footerActions_16uyh_102{display:flex;align-items:center;gap:var(--spacing-2)}._form_16uyh_108{display:flex;flex-direction:column;gap:var(--spacing-3);--form-label-direction: column;--form-label-width: auto;--form-label-align: left;--form-label-gap: var(--spacing-1);--form-label-padding-top: 0;--form-input-flex: 1}._form_16uyh_108 .form-field-wrapper{flex-direction:column!important;flex-wrap:nowrap!important}._form_16uyh_108 .form-field-wrapper .feedback,._form_16uyh_108 .form-field-wrapper .error{margin-left:0!important;flex-basis:auto!important}._form_16uyh_108 .searchable-select-wrapper{z-index:1}._form_16uyh_108 .searchable-select-wrapper--open{z-index:20}._moreToggle_16uyh_135{display:inline-flex;align-items:center;gap:var(--spacing-2);width:100%;justify-content:flex-start;padding:var(--spacing-2) 0;background:none;border:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);font-family:inherit}._moreToggle_16uyh_135:hover{text-decoration:underline}._chevron_16uyh_154{transition:transform var(--transition-base)}._chevron--open_16uyh_157{transform:rotate(180deg)}._advancedFields_16uyh_161{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-2)}._preview_16uyh_168{margin-top:var(--spacing-2);padding:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md)}._previewTitle_16uyh_175{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0 0 var(--spacing-2)}._previewTable_16uyh_182{width:100%;border-collapse:collapse;font-size:var(--font-size-xs)}._previewTable_16uyh_182 th,._previewTable_16uyh_182 td{text-align:left;padding:var(--spacing-1) var(--spacing-2);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}._previewTable_16uyh_182 th{font-weight:var(--font-weight-medium);color:var(--color-text-tertiary)}._wrap_sj1xi_1{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_sj1xi_7{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}._jobs_sj1xi_13{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._job_sj1xi_13{padding:var(--spacing-2) var(--spacing-3);border-radius:10px;border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer}._job_sj1xi_13:hover{border-color:var(--color-border-focus)}._jobActive_sj1xi_33{border-color:var(--color-border-focus);background:var(--color-surface-hover);font-weight:600}._more_sj1xi_39{padding:var(--spacing-2) var(--spacing-3);border:none;background:none;color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;text-decoration:underline}form._form-fluid_v2pss_733,._form-fluid_v2pss_733{max-width:none}._form-page-content_v2pss_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_v2pss_745 form:not(._form-fluid_v2pss_733){max-width:none}[role=dialog] form:not(._form-fluid_v2pss_733){max-width:none;margin-inline:0}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_v2pss_776{flex-direction:row!important}}._font-mono_v2pss_812{font-family:var(--font-family-mono)}#_root_v2pss_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_v2pss_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_v2pss_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}._section_v2pss_935{margin-bottom:var(--spacing-6)}._pageTitle_v2pss_939{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2) 0;line-height:1.3}._introText_v2pss_947{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-5) 0;line-height:1.5}._form_v2pss_733{display:flex;flex-direction:column;gap:var(--spacing-5);background:var(--color-bg-primary);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._formGrid_v2pss_964{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._formGrid_v2pss_964{grid-template-columns:1fr}}._formGridFullWidth_v2pss_975{grid-column:1/-1}._receiptTypeSelectWrapper_v2pss_979{max-width:50%}._receiptTypeInfoIcon_v2pss_983{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:var(--spacing-1);border-radius:50%;background:var(--color-primary-opacity);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:help}._required_v2pss_998{color:var(--color-error);margin-left:var(--spacing-1)}._receiptTypeNote_v2pss_1003{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0 0;line-height:1.4}._dynamicSection_v2pss_1010{margin-top:var(--spacing-2);padding:var(--spacing-5);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._dynamicSectionHeading_v2pss_1018{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0;line-height:1.4}._helperText_v2pss_1026{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-1)}._errorMessage_v2pss_1032{color:var(--color-error);font-size:var(--font-size-sm);margin:0}._formActions_v2pss_1038{display:flex;gap:var(--spacing-3);align-items:center;justify-content:flex-end;margin-top:var(--spacing-2);flex-wrap:wrap;padding-top:var(--spacing-4)}._allocationCard_v2pss_1048{border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:var(--spacing-4);background:var(--color-bg-primary);margin-top:var(--spacing-4)}._allocationHeader_v2pss_1056{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._allocationTitle_v2pss_1063{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}._allocationTable_v2pss_1069{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-3)}._allocationTable_v2pss_1069 th,._allocationTable_v2pss_1069 td{padding:var(--spacing-2);text-align:left;font-size:var(--font-size-sm)}._allocationTable_v2pss_1069 thead{background:var(--color-gray-100)}._allocationTable_v2pss_1069 tbody tr:nth-child(2n){background:var(--color-bg-secondary)}._allocationSummary_v2pss_1090{display:flex;justify-content:flex-end;gap:var(--spacing-4);font-size:var(--font-size-sm)}._allocationSummaryLabel_v2pss_1097{color:var(--color-text-secondary)}._allocationSummaryValue_v2pss_1101{font-weight:var(--font-weight-semibold)}._pill_v2pss_1105{display:inline-flex;align-items:center;padding:0 var(--spacing-2);height:24px;border-radius:999px;font-size:var(--font-size-xs)}._pillPrimary_v2pss_1114{background:var(--color-primary-light);color:var(--color-primary)}._pillMuted_v2pss_1119{background:var(--color-gray-100);color:var(--color-text-secondary)}._invoiceFilters_v2pss_1124{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-top:var(--spacing-3);margin-bottom:var(--spacing-2);align-items:flex-end;max-width:400px}._invoiceFiltersClear_v2pss_1134{grid-column:1/-1;display:flex;justify-content:flex-end}._invoiceList_v2pss_1140{margin-top:var(--spacing-3)}._invoiceTable_v2pss_1144{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._invoiceTable_v2pss_1144 th,._invoiceTable_v2pss_1144 td{padding:var(--spacing-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}._invoiceTable_v2pss_1144 thead{background-color:var(--color-gray-100)}._invoiceTable_v2pss_1144 thead th{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}._invoiceTable_v2pss_1144 tbody tr:hover{background-color:var(--color-gray-50)}._invoiceTable_v2pss_1144 ._rowDisabled_v2pss_1167{opacity:.6;pointer-events:none}._numericCol_v2pss_1172{text-align:right}._allocationAmountRow_v2pss_1176{margin-top:var(--spacing-4);max-width:60%}._emptyState_v2pss_1181{text-align:center;padding:var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._balanceInfoCard_v2pss_1188{padding:var(--spacing-3) var(--spacing-4);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;gap:var(--spacing-6)}@media(max-width:768px){._balanceInfoCard_v2pss_1188{flex-direction:column;gap:var(--spacing-2)}}._balanceInfoRow_v2pss_1203{display:flex;align-items:center;gap:var(--spacing-2)}._balanceInfoLabel_v2pss_1209{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._balanceInfoValue_v2pss_1215{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._loading_v2pss_1221{text-align:center;padding:var(--spacing-8);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._body_tqi4q_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._subtitle_tqi4q_7{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._field_tqi4q_14{display:flex;flex-direction:column;gap:var(--spacing-1)}._hint_tqi4q_20{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._error_tqi4q_25{font-size:var(--font-size-xs);color:var(--color-error)}._apiError_tqi4q_30{font-size:var(--font-size-sm);color:var(--color-error);background:var(--color-error-light);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);margin:0}._actions_tqi4q_39{display:flex;gap:var(--spacing-3);justify-content:flex-end}._body_hgh7a_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._ruleNotice_hgh7a_7{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-error);text-transform:uppercase;letter-spacing:.05em;margin:0}._amountGrid_hgh7a_16{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-4)}._amountCell_hgh7a_25{display:flex;flex-direction:column;gap:var(--spacing-1)}._amountLabel_hgh7a_31{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._amountValue_hgh7a_36{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-on-surface)}._deficit_hgh7a_42{color:var(--color-error)}._guidance_hgh7a_46{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}._actions_hgh7a_53{display:flex;gap:var(--spacing-3);justify-content:flex-end}:root{--color-primary: #0f3d38;--color-primary-hover: #164d46;--color-primary-500: #0f3d38;--color-primary-600: #164d46;--color-primary-light: #34d1a8;--color-primary-opacity: rgba(15, 61, 56, .1);--color-secondary: #164d46;--color-accent: #16a178;--color-accent-opacity: rgba(22, 161, 120, .1);--color-warning-opacity: rgba(245, 158, 11, .12);--color-gradient-dark-start: #0f3d38;--color-gradient-dark-end: #164d46;--color-white: #ffffff;--color-bg-surface: #ffffff;--color-text-on-surface: #111827;--color-border-surface: #e5e7eb;--color-surface-hover: #f3f4f6;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-text-inverse: #ffffff;--color-text-on-primary: #ffffff;--color-text-on-primary-muted: #d1d5db;--color-text-white-opacity: rgba(255, 255, 255, .8);--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-brand-primary: #0f3d38;--color-bg-brand-secondary: #164d46;--color-bg-dark: #1f2937;--color-bg-overlay: rgba(31, 41, 55, .95);--color-bg-overlay-light: rgba(0, 0, 0, .5);--color-bg-overlay-white: rgba(255, 255, 255, .1);--color-bg-overlay-white-light: rgba(255, 255, 255, .05);--color-sidebar-bg: #0f3d38;--color-sidebar-text: #ffffff;--color-sidebar-text-muted: rgba(255, 255, 255, .75);--color-sidebar-border: rgba(255, 255, 255, .12);--color-sidebar-hover: rgba(255, 255, 255, .08);--color-sidebar-active: rgba(22, 161, 120, .28);--color-section-work: #3b82f6;--color-section-finance: #16a178;--color-section-insight: #8b5cf6;--color-section-admin: #f59e0b;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-border-default: var(--color-border);--color-border-light: var(--color-border-subtle);--color-border-focus: #16a178;--color-border-error: #ef4444;--color-border-white: rgba(255, 255, 255, .1);--color-focus-ring: var(--color-border-focus);--color-focus: var(--color-border-focus);--color-focus-ring-soft: rgba(22, 161, 120, .35);--color-input-placeholder: var(--color-text-tertiary);--color-input-disabled-text: var(--color-text-tertiary);--color-input-border-hover: var(--color-border);--color-success: #16a178;--color-success-light: rgba(52, 209, 168, .22);--color-success-subtle: rgba(52, 209, 168, .08);--color-success-dark: #0f3d38;--color-error: #ef4444;--color-error-light: #fee2e2;--color-error-dark: #dc2626;--color-danger: var(--color-error);--color-danger-subtle: var(--color-error-light);--color-warning: #f59e0b;--color-warning-light: #fef3c7;--color-warning-dark: #d97706;--color-info: #3b82f6;--color-info-light: #dbeafe;--color-info-dark: #2563eb;--color-amber: #b97a14;--color-amber-soft: rgba(185, 122, 20, .12);--color-amber-border: rgba(185, 122, 20, .3);--color-amber-hover-bg: rgba(185, 122, 20, .18);--color-amber-hover-border: rgba(185, 122, 20, .45);--color-teal-soft: rgba(22, 161, 120, .1);--color-teal-soft-border: rgba(22, 161, 120, .25);--color-badge-success-bg: rgba(52, 209, 168, .22);--color-badge-success-text: #0f3d38;--color-badge-error-bg: #fee2e2;--color-badge-error-text: #991b1b;--color-badge-warning-bg: #fef3c7;--color-badge-warning-text: #92400e;--color-badge-info-bg: #dbeafe;--color-badge-info-text: #1e40af;--color-badge-neutral-bg: #f3f4f6;--color-badge-neutral-text: #374151;--color-badge-primary-bg: rgba(52, 209, 168, .22);--color-badge-primary-text: #0f3d38;--color-avatar-0: #0f3d38;--color-avatar-1: #16a178;--color-avatar-2: #164d46;--color-avatar-3: #d97706;--color-avatar-4: #dc2626;--color-avatar-5: #0891b2;--color-avatar-6: #0d9488;--color-avatar-7: #be185d;--color-skeleton-base: #e5e7eb;--color-skeleton-shine: #f3f4f6;--color-file-pdf: #b04a3d;--color-file-docx: #285a9c;--color-file-xlsx: #1f7a4d;--color-file-eml: #6a4ea8;--color-drawer-scrim: rgba(12, 22, 20, .45);--shadow-drawer: -8px 0 32px rgba(12, 22, 20, .12);--color-trend-up: #16a178;--color-trend-down: #dc2626;--color-trend-neutral: #6b7280;--color-green-100: #d1fae5;--color-green-700: #047857;--color-blue-100: #dbeafe;--color-blue-700: #1d4ed8;--color-purple-100: #ede9fe;--color-purple-700: #5b21b6;--font-family-primary: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: "JetBrains Mono", "Fira Code", "Courier New", monospace;--font-mono: var(--font-family-mono);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.22;--line-height-normal: 1.5;--line-height-relaxed: 1.65;--line-height-loose: 2;--letter-spacing-tight: -.01em;--letter-spacing-normal: 0;--letter-spacing-wide: .04em;--letter-spacing-wider: .08em;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--page-padding: var(--spacing-6);--content-max-width: 1440px;--reading-max-width: 57.5rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 8px -2px rgba(0, 0, 0, .08), 0 2px 4px -2px rgba(0, 0, 0, .04);--shadow-lg: 0 12px 24px -4px rgba(0, 0, 0, .1), 0 4px 8px -4px rgba(0, 0, 0, .05);--shadow-xl: 0 24px 48px -8px rgba(0, 0, 0, .12), 0 8px 16px -8px rgba(0, 0, 0, .06);--shadow-error-focus: 0 0 0 3px rgba(239, 68, 68, .18);--shadow-focus: 0 0 0 3px rgba(31, 175, 139, .2);--shadow-control-inset: inset 0 1px 2px rgba(16, 24, 40, .04);--radius-card: var(--radius-lg);--kpi-tile-min-height: 152px;--transition-fast: .15s ease-in-out;--transition-base: .2s ease-in-out;--transition-slow: .3s ease-in-out;--animation-fast: .15s;--animation-tooltip: .1s;--animation-dropdown: .22s;--animation-base: .25s;--animation-slow: .35s;--animation-slower: .5s;--animation-spin-duration: .8s;--animation-shimmer-duration: 1.5s;--animation-timer-pulse: 1.25s;--animation-modal-enter: .4s;--animation-modal-exit-overlay: .3s;--animation-modal-exit: .35s;--animation-route-exit: .12s;--animation-route-enter: .18s;--animation-page-section: .22s;--page-section-stagger-step: 40ms;--stat-card-stagger-delay: 40ms;--stat-card-entrance-duration: .26s;--table-row-stagger-delay: 24ms;--table-row-stagger-delay-fast: 14ms;--table-row-fade-duration: .22s;--app-table-shell-bg: var(--color-bg-primary);--app-table-shell-border: 1px solid var(--color-border);--app-table-shell-radius: var(--radius-lg);--app-table-shell-shadow: var(--shadow-sm);--app-table-header-bg: var(--color-gray-50);--app-table-header-border-bottom: 1px solid var(--color-border);--app-table-header-color: var(--color-text-secondary);--app-table-header-font-size: var(--font-size-sm);--app-table-header-font-weight: var(--font-weight-medium);--app-table-header-letter-spacing: var(--letter-spacing-wide);--app-table-sortable-hover-bg: var(--color-gray-100);--app-table-body-color: var(--color-text-primary);--app-table-body-font-size: var(--font-size-sm);--app-table-row-border: 1px solid var(--color-border-subtle);--app-table-row-hover-bg: var(--color-gray-50);--app-table-cell-padding-y: var(--spacing-4);--app-table-cell-padding-x: var(--spacing-6);--app-table-compact-cell-padding-y: var(--spacing-3);--app-table-compact-cell-padding-x: var(--spacing-4);--app-table-compact-header-font-size: var(--font-size-xs);--animation-content-skeleton-out: .4s;--animation-content-in: .5s;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--stagger-delay: 50ms;--z-dropdown: 1025;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 10000;--control-border-width: 1px;--control-height-md: calc( var(--font-size-base) * var(--line-height-normal) + 2 * var(--spacing-3) + 2 * var(--control-border-width) );--control-height-sm: calc( var(--font-size-sm) * var(--line-height-normal) + 2 * var(--spacing-1) + 2 * var(--control-border-width) );--control-height: var(--control-height-md);--control-font-size: var(--font-size-base);--control-padding-x: var(--spacing-4);--control-padding-y: var(--spacing-3);--control-radius: .375rem;--form-max-width: 40rem;--form-width-2col: 48rem;--field-width-sm: 8rem;--field-width-md: 16rem;--field-width-lg: 24rem;--textarea-min-height: 80px;--toggle-width: 44px;--toggle-height: 24px;--toggle-knob: 18px;--toggle-offset: 3px;--form-label-direction: column;--form-label-width: auto;--form-label-align: left;--form-label-gap: var(--spacing-2);--form-label-padding-top: 0;--form-input-flex: 0 0 auto}[data-theme=dark]{--color-gray-50: #1f2937;--color-gray-100: #1f2937;--color-gray-200: #374151;--color-gray-300: #4b5563;--color-gray-400: #6b7280;--color-gray-500: #9ca3af;--color-gray-600: #d1d5db;--color-gray-700: #e5e7eb;--color-gray-800: #f3f4f6;--color-gray-900: #f9fafb;--color-text-primary: #f9fafb;--color-text-secondary: #9ca3af;--color-text-tertiary: #6b7280;--color-text-inverse: #111827;--color-bg-primary: #111827;--color-bg-secondary: #0f172a;--color-bg-dark: #0f172a;--color-bg-overlay: rgba(0, 0, 0, .8);--color-bg-overlay-light: rgba(0, 0, 0, .6);--color-border-subtle: #2b3441;--color-border: #374151;--color-border-strong: #4b5563;--color-border-white: rgba(255, 255, 255, .08);--color-bg-surface: #1f2937;--color-text-on-surface: #f9fafb;--color-border-surface: #374151;--color-surface-hover: #374151;--color-input-placeholder: var(--color-text-tertiary);--color-input-disabled-text: var(--color-text-tertiary);--color-input-border-hover: var(--color-border);--color-sidebar-bg: #0c302b;--color-sidebar-text: #ffffff;--color-sidebar-text-muted: rgba(255, 255, 255, .75);--color-sidebar-border: rgba(255, 255, 255, .12);--color-sidebar-hover: rgba(255, 255, 255, .08);--color-sidebar-active: rgba(22, 161, 120, .28);--color-section-work: #60a5fa;--color-section-finance: #34d1a8;--color-section-insight: #a78bfa;--color-section-admin: #fbbf24;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .28), 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 8px -2px rgba(0, 0, 0, .35), 0 2px 4px -2px rgba(0, 0, 0, .25);--shadow-lg: 0 12px 24px -4px rgba(0, 0, 0, .38), 0 4px 8px -4px rgba(0, 0, 0, .28);--shadow-xl: 0 24px 48px -8px rgba(0, 0, 0, .45), 0 8px 16px -8px rgba(0, 0, 0, .32);--shadow-focus: 0 0 0 3px rgba(31, 175, 139, .2);--shadow-error-focus: 0 0 0 3px rgba(239, 68, 68, .28);--shadow-control-inset: inset 0 1px 2px rgba(0, 0, 0, .2);--color-badge-success-bg: rgba(16, 185, 129, .15);--color-badge-success-text: #6ee7b7;--color-badge-error-bg: rgba(239, 68, 68, .15);--color-badge-error-text: #fca5a5;--color-badge-warning-bg: rgba(245, 158, 11, .15);--color-badge-warning-text: #fcd34d;--color-badge-info-bg: rgba(59, 130, 246, .15);--color-badge-info-text: #93c5fd;--color-badge-neutral-bg: rgba(107, 114, 128, .15);--color-badge-neutral-text: #d1d5db;--color-badge-primary-bg: rgba(17, 24, 39, .3);--color-badge-primary-text: #e5e7eb;--color-skeleton-base: #1f2937;--color-skeleton-shine: #374151;--color-success-light: rgba(16, 185, 129, .15);--color-success-subtle: rgba(16, 185, 129, .12);--color-error-light: rgba(239, 68, 68, .15);--color-warning-light: rgba(245, 158, 11, .15);--color-info-light: rgba(59, 130, 246, .15);--color-warning-opacity: rgba(245, 158, 11, .2);--color-primary: #164d46;--color-primary-hover: #34d1a8;--color-primary-500: #164d46;--color-primary-600: #34d1a8;--color-primary-light: rgba(52, 209, 168, .22);--color-primary-opacity: rgba(22, 161, 120, .18);--color-white: #111827;--color-green-100: rgba(16, 185, 129, .15);--color-green-700: #6ee7b7;--color-blue-100: rgba(59, 130, 246, .15);--color-blue-700: #93c5fd;--color-purple-100: rgba(139, 92, 246, .15);--color-purple-700: #c4b5fd;--color-amber: #d99a3a;--color-amber-soft: rgba(217, 154, 58, .22);--color-amber-border: rgba(217, 154, 58, .45);--color-amber-hover-bg: rgba(217, 154, 58, .32);--color-amber-hover-border: rgba(217, 154, 58, .58);--color-teal-soft: rgba(52, 209, 168, .2);--color-teal-soft-border: rgba(52, 209, 168, .35);--color-trend-up: #34d1a8;--color-trend-down: #fca5a5;--color-trend-neutral: #9ca3af;--color-avatar-0: #34d1a8;--color-avatar-1: #5eead4;--color-avatar-2: #67e8f9;--color-avatar-3: #fbbf24;--color-avatar-4: #fca5a5;--color-avatar-5: #67e8f9;--color-avatar-6: #5eead4;--color-avatar-7: #fbcfe8;--color-file-pdf: #d97d70;--color-file-docx: #5c92d4;--color-file-xlsx: #4ba87f;--color-file-eml: #a08bcb;--color-drawer-scrim: rgba(0, 0, 0, .55);--shadow-drawer: -8px 0 32px rgba(0, 0, 0, .35);scrollbar-color:var(--color-border) transparent}[data-theme=dark] ::selection{background:var(--color-teal-soft);color:var(--color-text-primary)}[data-theme=dark] *::-webkit-scrollbar-thumb{background:var(--color-border)}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}[data-density=default]{--font-size-base: .9375rem;--font-size-sm: .8125rem;--spacing-3: .625rem;--spacing-4: .875rem;--spacing-5: 1.125rem;--spacing-6: 1.375rem;--spacing-8: 1.75rem;--page-padding: var(--spacing-5);--textarea-min-height: 70px;--toggle-width: 40px;--toggle-height: 22px;--toggle-knob: 16px}[data-density=compact]{--font-size-base: .875rem;--font-size-sm: .8125rem;--font-size-xs: .6875rem;--spacing-3: .5rem;--spacing-4: .75rem;--spacing-5: 1rem;--spacing-6: 1.125rem;--spacing-8: 1.5rem;--page-padding: var(--spacing-4);--textarea-min-height: 60px;--toggle-width: 36px;--toggle-height: 20px;--toggle-knob: 14px}[data-controls=sm]{--control-height: var(--control-height-sm);--control-font-size: var(--font-size-sm);--control-padding-x: var(--spacing-2);--control-padding-y: var(--spacing-1)}[data-controls=md]{--control-height: var(--control-height-md);--control-font-size: var(--font-size-base);--control-padding-x: var(--spacing-4);--control-padding-y: var(--spacing-3)}[data-field-width=sm]{max-width:var(--field-width-sm)}[data-field-width=md]{max-width:var(--field-width-md)}[data-field-width=lg]{max-width:var(--field-width-lg)}[data-field-width=full]{max-width:100%}form{max-width:var(--form-max-width)}form._form-fluid_1yyeu_733,._form-fluid_1yyeu_733{max-width:none}._form-page-content_1yyeu_745{width:100%;max-width:var(--form-width-2col);margin-inline:auto}._form-page-content_1yyeu_745 form:not(._form-fluid_1yyeu_733){max-width:none}[role=dialog] form:not(._form-fluid_1yyeu_733){max-width:none;margin-inline:0}[data-form-layout=horizontal]{--form-label-direction: row;--form-label-width: 160px;--form-label-align: right;--form-label-gap: var(--spacing-3);--form-label-padding-top: var(--spacing-3);--form-input-flex: 1}@media(min-width:481px){[data-form-layout=horizontal] ._form-field-wrapper_1yyeu_776{flex-direction:row!important}}@media(max-width:480px){[data-form-layout=horizontal]{--form-label-direction: column;--form-label-width: auto;--form-label-align: left;--form-label-gap: var(--spacing-2);--form-label-padding-top: 0;--form-input-flex: 0 0 auto}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-secondary);font-feature-settings:"cv02","cv03","cv04","cv11";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._font-mono_1yyeu_812{font-family:var(--font-family-mono)}html,body{height:100%;overflow:hidden}#_root_1yyeu_1{height:100dvh;overflow-y:auto}@media print{*{overflow:visible!important;max-height:none!important}div,main,section,article,aside,nav,header,footer{height:auto!important;min-height:0!important}html,body,#_root_1yyeu_1{background:#fff!important;height:auto!important;overflow:visible!important}*[style*="position: fixed"],*[style*="position:fixed"]{position:static!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-theme=dark]{--color-bg-primary: #fafbfc;--color-bg-secondary: #f4f6f8;--color-bg-surface: #ffffff;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-border-subtle: #f0f1f4;--color-border: #e5e7eb;--color-border-strong: #cbd2d9;--color-gray-50: #fafbfc;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb}._no-print_1yyeu_886{display:none!important}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}tr{break-inside:avoid;page-break-inside:avoid}}label [class*=required],label [class*=requiredAsterisk],[class*=requiredAsterisk]{color:var(--color-error)!important}*{scrollbar-width:thin;scrollbar-color:var(--color-sidebar-bg) transparent}*::-webkit-scrollbar{width:2px;height:2px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-sidebar-bg);border-radius:2px}*::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}._section_1yyeu_935{margin-bottom:var(--spacing-6)}._pageTitle_1yyeu_939{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-2) 0;line-height:1.3}._introText_1yyeu_947{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-5) 0;line-height:1.5}._backLink_1yyeu_954{display:inline-block;font-size:var(--font-size-sm);color:var(--color-primary);background:none;border:none;padding:0;margin:0 0 var(--spacing-3) 0;cursor:pointer;text-decoration:none;line-height:1.5}._backLink_1yyeu_954:hover{text-decoration:underline}._form_1yyeu_733{display:flex;flex-direction:column;gap:var(--spacing-5);background:var(--color-bg-primary);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._formGrid_1yyeu_980{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._formGrid_1yyeu_980{grid-template-columns:1fr}}._formGridFullWidth_1yyeu_991{grid-column:1/-1}._paymentTypeSelectWrapper_1yyeu_995{max-width:50%}._paymentTypeInfoIcon_1yyeu_999{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:var(--spacing-1);border-radius:50%;background:var(--color-primary-opacity);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:help}._required_1yyeu_1014{color:var(--color-error);margin-left:var(--spacing-1)}._paymentTypeNote_1yyeu_1019{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-1) 0 0 0;line-height:1.4}._dynamicSection_1yyeu_1026{margin-top:var(--spacing-2);padding:var(--spacing-5);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._dynamicSectionHeading_1yyeu_1034{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0;line-height:1.4}._helperText_1yyeu_1042,._placeholderText_1yyeu_1043{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._tableBorderContainer_1yyeu_1050{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;margin-top:var(--spacing-3)}._firmExpensesTable_1yyeu_1057{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._firmExpensesTable_1yyeu_1057 th,._firmExpensesTable_1yyeu_1057 td{padding:var(--spacing-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}._firmExpensesTable_1yyeu_1057 thead{background-color:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border)}._firmExpensesTable_1yyeu_1057 thead th{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}._firmExpensesTable_1yyeu_1057 tbody tr:last-child td{border-bottom:none}._firmExpensesTable_1yyeu_1057 tbody tr:hover{background-color:var(--color-bg-hover)}._firmExpensesTable_1yyeu_1057 input[type=checkbox]{width:1rem;height:1rem}._formActions_1yyeu_1089{display:flex;gap:var(--spacing-3);align-items:center;justify-content:flex-end;margin-top:var(--spacing-2);flex-wrap:wrap;padding-top:var(--spacing-4)}._comingSoonMessage_1yyeu_1099{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-right:var(--spacing-3);flex:1}._errorMessage_1yyeu_1106{font-size:var(--font-size-sm);color:var(--color-error);margin:0}._summaryAmounts_1yyeu_1112{margin-top:var(--spacing-4);padding:var(--spacing-3);background:var(--color-bg-tertiary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-2)}._summaryRow_1yyeu_1122{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}._summaryLabel_1yyeu_1129{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._summaryValue_1yyeu_1134{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}._loading_1yyeu_1139{text-align:center;padding:var(--spacing-8);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._balanceCard_1yyeu_1149{padding:var(--spacing-3) var(--spacing-4);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-top:var(--spacing-2)}._balanceCardRow_1yyeu_1157{display:flex;justify-content:space-between;align-items:center}._balanceCardLabel_1yyeu_1163{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._balanceCardValue_1yyeu_1169{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._balanceCardHint_1yyeu_1175{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-1)}._balanceWarning_1yyeu_1181{margin-top:var(--spacing-1);color:var(--color-warning);font-size:var(--font-size-xs)}._deficitWarning_1yyeu_1187{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:color-mix(in srgb,var(--color-error) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._invoiceAllocationSection_1yyeu_1198{display:flex;flex-direction:column;gap:var(--spacing-3)}._invoiceAllocationHeader_1yyeu_1204{display:flex;flex-direction:column;gap:var(--spacing-1)}._invoiceAllocationTitle_1yyeu_1210{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._invoiceFilters_1yyeu_1217{max-width:280px}._numericCol_1yyeu_1221{text-align:right}._rowDisabled_1yyeu_1225{opacity:.45;pointer-events:none}._firmExpensesTable_1yyeu_1057 input[type=radio]{width:1rem;height:1rem;cursor:pointer}._page_avi48_2{display:flex;flex-direction:column;gap:var(--spacing-5);width:100%}._loading_avi48_9,._error_avi48_10{color:var(--color-text-secondary);margin-bottom:var(--spacing-4)}._billHeader_avi48_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-6);flex-wrap:wrap}._billIdentity_avi48_23{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._billTitleRow_avi48_30{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._billTitle_avi48_30{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);margin:0}._billSubtitle_avi48_45{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._billSubtitleDot_avi48_54{color:var(--color-text-tertiary)}._billSubtitleAmount_avi48_58{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._billActionsColumn_avi48_63{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2)}._billActionsRow_avi48_70{display:flex;align-items:center;gap:var(--spacing-2)}._billStatusNote_avi48_76{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:right}._card_avi48_83{background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-6)}._billCardControls_avi48_90{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);flex-wrap:wrap}._billCardControlsEnd_avi48_98{justify-content:flex-end}._billParties_avi48_102{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-5)}@media(max-width:768px){._billParties_avi48_102{grid-template-columns:1fr}}._billFacts_avi48_114{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4);margin:0 0 var(--spacing-5) 0;padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}@media(max-width:768px){._billFacts_avi48_114{grid-template-columns:repeat(2,minmax(0,1fr))}}._billFact_avi48_114{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._billFactValue_avi48_135{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._billFactAmount_avi48_142{font-variant-numeric:tabular-nums}._billCardFooter_avi48_146{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-5);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);flex-wrap:wrap}._billSubSection_avi48_157{margin-top:var(--spacing-6)}._billSubSectionTitle_avi48_161{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-3) 0}._label_avi48_168{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-1)}._value_avi48_177{font-size:var(--font-size-base);color:var(--color-text-primary)}._valueSecondary_avi48_182{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:pre-line}._clientDetails_avi48_188{display:flex;flex-direction:column;gap:2px}._clientDetails_avi48_188 ._valueSecondary_avi48_182{margin-top:2px}._acceptanceSection_avi48_197{margin-bottom:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._acceptanceRow_avi48_204{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._voidModalContent_avi48_212{padding:0}._voidModalBody_avi48_216{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0;line-height:1.5}._voidModalField_avi48_223{margin-bottom:var(--spacing-4)}._voidModalLabel_avi48_227{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-1)}._required_avi48_235{color:var(--color-error, #dc2626)}._voidModalTextarea_avi48_239{width:100%;min-height:var(--textarea-min-height);padding:var(--spacing-3) var(--spacing-3);font-size:var(--font-size-base);font-family:inherit;border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;box-sizing:border-box}._voidModalTextarea_avi48_239:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}._voidModalTextarea_avi48_239::placeholder{color:var(--color-text-secondary)}._voidModalError_avi48_259{font-size:var(--font-size-sm);color:var(--color-error, #dc2626);margin:var(--spacing-1) 0 0 0}._voidModalWarning_avi48_265{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-5) 0;padding:var(--spacing-3) var(--spacing-3);background:var(--color-gray-100);border-radius:var(--radius-md)}._voidModalActions_avi48_274{display:flex;justify-content:flex-end;gap:var(--spacing-3)}._voidConfirmButton_avi48_280{background:var(--color-error, #dc2626)}._voidConfirmButton_avi48_280:hover:not(:disabled){background:var(--color-error-dark, #b91c1c)}._tableWrap_avi48_287{overflow-x:auto;margin-bottom:var(--spacing-4)}._table_avi48_287{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._table_avi48_287 th,._table_avi48_287 td{padding:var(--spacing-3) var(--spacing-3);text-align:left;border-bottom:1px solid var(--color-border)}._table_avi48_287 th{background:var(--color-gray-100);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._table_avi48_287 td{color:var(--color-text-primary)}._table_avi48_287 ._num_avi48_311{text-align:right}._entryTypeCell_avi48_315{display:inline-flex;align-items:center;gap:var(--spacing-1);white-space:nowrap}._entryTypeIconBtn_avi48_322{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-secondary);cursor:pointer;background:none;border:none;padding:.125rem;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._entryTypeIconBtn_avi48_322:hover{color:var(--color-primary);background:var(--color-primary-opacity)}._entryTypeIconBtn_avi48_322 svg{width:14px;height:14px}._lineTypeBadge_avi48_344{display:inline-block;font-size:var(--font-size-xs, .7rem);font-weight:var(--font-weight-semibold);color:var(--color-primary);background:var(--color-primary-opacity);border-radius:var(--radius-md);padding:1px 6px;margin-right:var(--spacing-1);vertical-align:middle;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._totals_avi48_358{width:100%;max-width:28rem;margin-left:auto;margin-bottom:var(--spacing-4);padding-top:var(--spacing-3)}._totalsRow_avi48_366{display:flex;justify-content:space-between;gap:var(--spacing-6);font-size:var(--font-size-base);margin-bottom:var(--spacing-1)}._totalsRow_avi48_366 span:last-child{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._totalsRowTotal_avi48_379{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}._totalsRowOutstanding_avi48_387{font-weight:var(--font-weight-bold);border-top:1px solid var(--color-border);padding-top:var(--spacing-2);margin-top:var(--spacing-2)}._notes_avi48_394{margin-bottom:var(--spacing-4)}._footerNote_avi48_398{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-3) 0 var(--spacing-4) 0}._closeRow_avi48_404{display:flex;justify-content:flex-end;margin-top:var(--spacing-4);gap:var(--spacing-4)}._sendSection_avi48_411{margin-top:var(--spacing-6);padding-top:var(--spacing-5);border-top:1px solid var(--color-border)}._sendSectionEmbedded_avi48_417{margin-top:0;padding-top:0;border-top:none}._sectionTitle_avi48_423{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-3) 0;color:var(--color-text-primary)}._sendRow_avi48_430{margin-bottom:var(--spacing-3)}._sendRow_avi48_430 label{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--spacing-1)}._sendActionsRow_avi48_441{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._emailInput_avi48_448{flex:1;min-width:200px;max-width:400px;height:var(--control-height);padding:0 var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base)}._emailInput_avi48_448:disabled{background:var(--color-gray-100);cursor:not-allowed}._refreshButton_avi48_463{flex-shrink:0;color:var(--color-primary)}._refreshButton_avi48_463:hover:not(:disabled){color:var(--color-primary-hover);background-color:var(--color-primary-opacity)}._sendButton_avi48_472{flex-shrink:0}._sentInfo_avi48_476{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-2) 0 0 0}._markSentRow_avi48_484{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border)}._markSentHint_avi48_493{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._markSentForm_avi48_498{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-3);text-align:left}._attestLabel_avi48_506{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer}._contactRequestsList_avi48_515{display:flex;flex-direction:column;gap:var(--spacing-3)}._contactRequestItem_avi48_521{padding:var(--spacing-3);background:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-border)}._contactRequestMeta_avi48_528{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-size:var(--font-size-sm)}._contactRequestDate_avi48_536{color:var(--color-text-secondary)}._contactRequestBody_avi48_540{font-size:var(--font-size-sm);color:var(--color-text-primary)}._contactRequestBody_avi48_540 div{margin-bottom:var(--spacing-1)}._contactRequestBody_avi48_540 div:last-child{margin-bottom:0}._confirmEmail_avi48_551{color:var(--color-primary);font-weight:var(--font-weight-semibold)}._confirmActionBold_avi48_556{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}._adminAcceptModal_avi48_561{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._adminAcceptModalDesc_avi48_568{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5;margin:0}._applyAdvanceContent_avi48_575{display:flex;flex-direction:column;gap:var(--spacing-3)}._applyAdvanceSummary_avi48_581{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-sm)}._applyAdvanceRow_avi48_592{display:flex;justify-content:space-between;align-items:center}._applyAdvanceRow_avi48_592 span:first-child{color:var(--color-text-secondary)}._applyAdvanceRow_avi48_592 span:last-child{font-weight:var(--font-weight-semibold)}._applyAdvanceHighlight_avi48_604{color:var(--color-primary)!important}._transferHelperText_avi48_608{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._applyAdvanceActions_avi48_615,._adminAcceptModalActions_avi48_623{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}._transactionsSection_avi48_631{background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-6)}._transactionsSectionTitle_avi48_638{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-3) 0}._txSummaryTable_avi48_645{max-width:520px}._txSummaryTable_avi48_645 th:first-child{width:70%}._txSummaryNetRow_avi48_652 td{font-weight:var(--font-weight-semibold);border-top:1px solid var(--color-border)}._txTypeBadge_avi48_657{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);padding:2px 8px;white-space:nowrap}._txTypeBadgePayment_avi48_666{background:var(--color-success-light, #dcfce7);color:var(--color-success-dark, #166534)}._txTypeBadgeCreditNote_avi48_671{background:var(--color-warning-light, #fef9c3);color:var(--color-warning-dark, #854d0e)}._txTypeBadgeVoid_avi48_676{background:var(--color-gray-100);color:var(--color-text-secondary)}._txDesc_avi48_681{color:var(--color-text-primary);font-size:var(--font-size-sm)}._txRef_avi48_686{color:var(--color-text-secondary)}._txAmountCredit_avi48_690{color:var(--color-success);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._txAmountDebit_avi48_696{color:var(--color-error);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._txJournalLink_avi48_702{background:none;border:none;padding:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._txJournalLink_avi48_702:hover{text-decoration-thickness:2px}._txSummaryFooter_avi48_717{display:flex;gap:var(--spacing-6);justify-content:flex-end;padding-top:var(--spacing-3);border-top:1px solid var(--color-border);margin-top:var(--spacing-2)}._txSummaryItem_avi48_726{display:flex;gap:var(--spacing-3);font-size:var(--font-size-sm);align-items:center}._txSummaryItem_avi48_726 span:first-child{color:var(--color-text-secondary)}@media print{.sidebar,.topbar,.no-print,[data-no-print]{display:none!important}.authenticated-layout-main,.page-content{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}body,html{background:#fff!important;color:#000!important}body{font-size:11pt}h1{font-size:16pt}h2,h3{font-size:13pt}table{width:100%;border-collapse:collapse;font-size:9pt}th{background:#374151!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:4pt 6pt;text-align:left}td{padding:3pt 6pt;border-bottom:.5pt solid #e5e7eb}tr:nth-child(2n) td{background:#f9fafb;-webkit-print-color-adjust:exact;print-color-adjust:exact}tr,._printBlock_avi48_788{page-break-inside:avoid}._cardTitle_avi48_791{border-bottom:1pt solid #000;background:none!important;color:#000!important;padding-bottom:4pt;margin-bottom:8pt;font-size:13pt}@page{margin:20mm}}._cnForm_avi48_803{display:flex;flex-direction:column;padding:var(--spacing-5)}._cnContextRow_avi48_809{margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._cnGrid_avi48_818{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}@media(max-width:768px){._cnGrid_avi48_818{grid-template-columns:1fr}}._cnGridFull_avi48_830{grid-column:1/-1}._cnComputed_avi48_834{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-md)}._cnComputedValue_avi48_843{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._reminderRecipient_avi48_851{margin:0 0 var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._reminderRecipient_avi48_851 strong{color:var(--color-text-primary)}._reminderHistory_avi48_860{margin:0 0 var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._contextHeader_15rtx_1{padding:var(--spacing-2) var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border)}._tabBar_15rtx_8{padding:var(--spacing-3) var(--spacing-4) 0}._body_15rtx_12{padding:var(--spacing-4)}._panel_15rtx_16{display:block}._panelHidden_15rtx_20{display:none}._form_1fujo_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._loading_1fujo_8{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._lockedNotice_1fujo_14{margin:0;padding:var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-error);background:var(--color-error-light);border-radius:var(--radius-md)}._attachmentActions_1fujo_23{display:inline-flex;align-items:center;gap:var(--spacing-1)}._hiddenFileInput_1fujo_29{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._form_sgnu9_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._fieldLabel_sgnu9_8{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-2)}._requiredAsterisk_sgnu9_16{color:var(--color-error)}._formError_sgnu9_20{font-size:var(--font-size-sm);color:var(--color-error)}._categoryOptions_sgnu9_25{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4)}._categoryOption_sgnu9_25{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer}._loading_sgnu9_40,._errorState_sgnu9_41{margin:0;font-size:var(--font-size-sm);padding:var(--spacing-5)}._loading_sgnu9_40{color:var(--color-text-secondary)}._errorState_sgnu9_41{color:var(--color-error)}._form_syayg_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._fields_syayg_7{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}._required_syayg_13{color:var(--color-error)}._preview_syayg_17{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._previewTitle_syayg_23{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);padding:var(--spacing-3) var(--spacing-4);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);margin:0}._previewTable_syayg_33{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._previewTable_syayg_33 th{text-align:left;padding:var(--spacing-2) var(--spacing-4);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em}._previewTable_syayg_33 td{padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--color-border-light, var(--color-border));color:var(--color-text-primary)}._previewTable_syayg_33 td:nth-child(2){color:var(--color-text-secondary);white-space:nowrap}._previewTable_syayg_33 tr:last-child td{border-bottom:none}._empty_syayg_62{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-4)}._actions_syayg_69{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-2)}._form_df36n_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._templateBar_df36n_8{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-5) 0}._templateBar_df36n_8+._form_df36n_1{padding-top:var(--spacing-4)}._templateHint_df36n_18{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._loading_df36n_23,._errorState_df36n_24{margin:0;font-size:var(--font-size-sm);padding:var(--spacing-5)}._loading_df36n_23{color:var(--color-text-secondary)}._errorState_df36n_24{color:var(--color-error)}._form_j3gcl_1,._form_uwucx_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._loading_uwucx_8{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-5)}._loadError_uwucx_15{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-5)}._loadError_uwucx_15 p{margin:0;font-size:var(--font-size-sm);color:var(--color-error)}._disbField_uwucx_28{display:flex;flex-direction:column;gap:var(--spacing-2)}._disbHead_uwucx_34{display:flex;flex-direction:column;gap:var(--spacing-1)}._disbLabel_uwucx_40{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._disbOptional_uwucx_46{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._basisCaption_uwucx_51{font-size:var(--font-size-xs);color:var(--color-text-muted)}._view_uwucx_56{display:flex;flex-direction:column;padding:var(--spacing-5)}._roRow_uwucx_62{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) 0;border-bottom:1px solid var(--color-border)}._roKey_uwucx_71{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._roVal_uwucx_76{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:right}._roNote_uwucx_84{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic;max-width:60%;text-align:right}._roRowTotal_uwucx_92 ._roVal_uwucx_76{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._contextStrip_uwucx_98{padding:var(--spacing-2) var(--spacing-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary)}._contextStrip_uwucx_98 strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}._totalFeedback_uwucx_112{margin:calc(-1 * var(--spacing-2)) 0 0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}._disclosure_uwucx_119{border-top:1px solid var(--color-border);padding-top:var(--spacing-3)}._disclosureBtn_uwucx_124{display:flex;align-items:center;gap:var(--spacing-2);padding:0;border:none;background:transparent;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-secondary)}._disclosureChevron_uwucx_137{transition:transform .15s ease}._disclosureChevronOpen_uwucx_141{transform:rotate(90deg)}._historyList_uwucx_145{list-style:none;margin:var(--spacing-3) 0 0;padding:0;display:flex;flex-direction:column}._historyItem_uwucx_153{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-border)}._historyItem_uwucx_153:last-child{border-bottom:none}._historyWhen_uwucx_165{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}._historyAmount_uwucx_172{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._historyReason_uwucx_180{flex:1 1 auto;text-align:right;font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-secondary)}._historyEmpty_uwucx_188{margin:var(--spacing-3) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._form_1wj9e_1{display:flex;flex-direction:column;gap:var(--spacing-5);padding:var(--spacing-5)}._toggleField_1wj9e_8{display:flex;flex-direction:column;gap:var(--spacing-1)}._fieldHint_1wj9e_14{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._boltOns_1wj9e_19{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}._boltOnsLegend_1wj9e_29{padding:0 var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._boltOnsHint_1wj9e_36{margin:0 0 var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._body_1b7h8_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-5)}._voiceRow_1b7h8_8{display:flex;align-items:center;gap:var(--spacing-3)}._listening_1b7h8_14{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-error-dark)}._pulse_1b7h8_22{width:9px;height:9px;border-radius:50%;background:var(--color-error-dark);animation:_quickActionPulse_1b7h8_1 1.1s ease-in-out infinite}@keyframes _quickActionPulse_1b7h8_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}._examples_1b7h8_40{display:flex;flex-direction:column;gap:var(--spacing-2)}._examplesLabel_1b7h8_46{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium, 500);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-tertiary)}._chips_1b7h8_55{display:flex;flex-direction:column;gap:var(--spacing-2)}._chip_1b7h8_55{text-align:left;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-hover);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:border-color .15s ease,color .15s ease}._chip_1b7h8_55:hover{border-color:var(--color-border-focus);color:var(--color-text-primary)}._chip_1b7h8_55:focus-visible{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._loading_1b7h8_82{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._loadingLabel_1b7h8_91{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}._note_1b7h8_96{margin:0;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--color-surface-hover);color:var(--color-text-secondary);font-size:var(--font-size-sm)}._amount_1b7h8_105{margin:0 0 var(--spacing-1);font-family:var(--font-family-mono);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._summary_1b7h8_113{margin:0;color:var(--color-text-primary)}._entities_1b7h8_118{margin:var(--spacing-3) 0 0;display:flex;flex-direction:column;gap:var(--spacing-1)}._entityRow_1b7h8_125{display:flex;gap:var(--spacing-2)}._entKey_1b7h8_130{flex:0 0 7rem;margin:0;text-transform:capitalize;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._entVal_1b7h8_138{margin:0;color:var(--color-text-primary);font-size:var(--font-size-sm)}._warnings_1b7h8_144{margin:var(--spacing-3) 0 0;padding-left:var(--spacing-4);color:var(--color-warning-dark);font-size:var(--font-size-sm)}._noPermission_1b7h8_151{margin:var(--spacing-3) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._wrapper_1ez8w_1{position:relative;display:flex;align-items:center}._badge_1ez8w_7{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-error);color:#fff;font-size:10px;font-weight:var(--font-weight-semibold);line-height:16px;text-align:center;pointer-events:none}._dropdown_1ez8w_24{position:absolute;top:calc(100% + var(--spacing-2));right:0;z-index:1060;width:360px;max-height:480px;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}._header_1ez8w_40{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border)}._headerTitle_1ez8w_48{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._markAllBtn_1ez8w_54{background:none;border:none;color:var(--color-primary);font-size:var(--font-size-xs);cursor:pointer;padding:0}._markAllBtn_1ez8w_54:hover{text-decoration:underline}._list_1ez8w_66{overflow-y:auto;max-height:400px}._empty_1ez8w_71{padding:var(--spacing-6);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._item_1ez8w_78{display:flex;align-items:flex-start;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);border:none;border-bottom:1px solid var(--color-border);background:transparent;text-align:left;cursor:pointer;transition:background var(--transition-base)}._item_1ez8w_78:hover{background:var(--color-bg-secondary)}._item_1ez8w_78:last-child{border-bottom:none}._itemUnread_1ez8w_98{background:var(--color-primary-opacity)}._itemDot_1ez8w_102{width:8px;padding-top:6px;flex-shrink:0}._dotError_1ez8w_108{display:block;width:8px;height:8px;border-radius:50%;background:var(--color-error)}._dotWarning_1ez8w_116{display:block;width:8px;height:8px;border-radius:50%;background:var(--color-warning)}._itemContent_1ez8w_124{flex:1;min-width:0}._itemTitle_1ez8w_129{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:2px}._itemMessage_1ez8w_136{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.4;margin-bottom:2px}._itemTime_1ez8w_143{font-size:11px;color:var(--color-text-tertiary)}._viewAll_1ez8w_148{flex-shrink:0;width:100%;padding:var(--spacing-3);border:none;border-top:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer}._viewAll_1ez8w_148:hover{background:var(--color-bg-secondary)}._overlay_18iug_1{position:fixed;inset:0;background:var(--color-bg-overlay-light);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center}._modal_18iug_11{width:480px;max-height:80vh;background:var(--color-bg-surface);border:1px solid var(--color-border-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden;display:flex;flex-direction:column}._header_18iug_23{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-5) var(--spacing-3)}._title_18iug_30{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-on-surface)}._closeButton_18iug_36{background:none;border:none;cursor:pointer;color:var(--color-text-on-surface);opacity:.7;padding:var(--spacing-1);display:flex;align-items:center;border-radius:var(--radius-sm)}._closeButton_18iug_36:hover{color:var(--color-text-on-surface);opacity:1;background:var(--color-surface-hover)}._body_18iug_53{padding:var(--spacing-3) var(--spacing-5) var(--spacing-5);overflow-y:auto}._group_18iug_58{margin-bottom:var(--spacing-4)}._group_18iug_58:last-child{margin-bottom:0}._groupTitle_18iug_65{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:#9ca3af;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-2)}._row_18iug_74{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) 0}._label_18iug_81{font-size:var(--font-size-sm);color:var(--color-text-on-surface)}._keys_18iug_86{display:flex;align-items:center;gap:var(--spacing-1)}._kbd_18iug_92{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 var(--spacing-2);background:var(--color-surface-hover);border:1px solid var(--color-border-surface);border-radius:var(--radius-sm);font-size:12px;font-family:var(--font-family-mono);color:#6b7280}._separator_18iug_107{font-size:var(--font-size-xs);color:#9ca3af}._layout_1h9n3_2{display:flex;min-height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;background-color:var(--color-bg-secondary);--shell-sidebar-width: 260px;--shell-gutter: max( 0px, calc((100vw - var(--shell-sidebar-width) - var(--content-max-width)) / 2) )}._layout_1h9n3_2:has(._sidebarCollapsed_1h9n3_28){--shell-sidebar-width: 64px}._layout_1h9n3_2:has(._contentBody_1h9n3_18>*>.page-full-bleed){--shell-gutter: 0px}._sidebar_1h9n3_28{width:260px;background-color:var(--color-sidebar-bg);color:var(--color-sidebar-text);display:flex;flex-direction:column;position:fixed;height:100vh;left:var(--shell-gutter);top:0;z-index:var(--z-fixed);transition:width var(--transition-base),left var(--transition-base);overflow:hidden;overflow-x:hidden}._sidebar_1h9n3_28._sidebarCollapsed_1h9n3_28{width:64px}._sidebarHeader_1h9n3_58{padding:var(--spacing-6);border-bottom:1px solid var(--color-sidebar-border);min-height:64px;display:flex;align-items:center}._sidebarHeaderContent_1h9n3_66{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-3);transition:justify-content var(--transition-base)}._sidebarHeaderBrand_1h9n3_75{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}._sidebarToggle_1h9n3_82{flex-shrink:0;color:var(--color-sidebar-text);margin-left:auto}._sidebarToggle_1h9n3_82:hover,._sidebarToggle_1h9n3_82:hover:not(:disabled){background-color:#ffffff2e!important;color:#fff!important;transform:none}._sidebarHeaderText_1h9n3_93{display:flex;flex-direction:column;gap:var(--spacing-1)}._sidebarAppName_1h9n3_99{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-sidebar-text)}._sidebarFirmName_1h9n3_105{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-sidebar-text-muted)}._nav_1h9n3_111{flex:1;padding:var(--spacing-4) 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}._nav_1h9n3_111::-webkit-scrollbar{display:none}._navList_1h9n3_126{list-style:none;padding:0;margin:0}._navSettingsPin_1h9n3_132{list-style:none;padding:var(--spacing-2) 0 0 0;margin:auto 0 0;border-top:1px solid var(--color-sidebar-border)}._navGroupLabel_1h9n3_139{padding:var(--spacing-3) var(--spacing-6) var(--spacing-1);font-size:.625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-sidebar-text-muted);list-style:none;margin-top:var(--spacing-2)}._navGroupLabel_1h9n3_139:first-child{margin-top:0}._navSection_1h9n3_153{list-style:none;margin-top:var(--spacing-2)}._navSection_1h9n3_153:first-child{margin-top:0}._navSectionHeading_1h9n3_161{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-6) var(--spacing-1);color:var(--color-sidebar-text-muted);font-size:.625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);cursor:pointer;border:none;background:none;font:inherit;width:100%;text-align:left;transition:color var(--transition-base)}._navSectionHeading_1h9n3_161:hover{color:var(--color-sidebar-text)}._navSectionHeading_1h9n3_161:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._sectionAccentDot_1h9n3_187{width:3px;height:10px;border-radius:2px;background:var(--section-accent, var(--color-accent));flex-shrink:0}._sectionChevron_1h9n3_195{margin-left:auto;display:flex;align-items:center;opacity:.5;transition:transform var(--transition-base)}._sectionChevron_1h9n3_195 svg{width:12px;height:12px}._sectionChevronCollapsed_1h9n3_207{transform:rotate(-90deg)}._navSectionLabel_1h9n3_211{white-space:nowrap;opacity:1;transition:opacity var(--transition-base)}._navSectionMenu_1h9n3_217{list-style:none;padding:0;margin:0;max-height:none;overflow:visible}._quickCreateButton_1h9n3_225{display:none;margin-left:auto;width:18px;height:18px;border-radius:var(--radius-sm);border:none;background:var(--color-sidebar-hover);color:var(--color-sidebar-text);font-size:14px;font-weight:var(--font-weight-bold);line-height:1;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center}._quickCreateButton_1h9n3_225:hover{background:var(--color-accent);color:#fff}._navPinButton_1h9n3_247{display:none;margin-left:var(--spacing-1);background:none;border:none;color:var(--color-sidebar-text-muted);cursor:pointer;padding:0 2px;flex-shrink:0;font-size:12px;line-height:1}._navPinButton_1h9n3_247:hover{color:var(--color-sidebar-text)}._navPinButton_1h9n3_247._pinned_1h9n3_262{display:flex;color:var(--color-accent)}._navBadge_1h9n3_267{margin-left:auto;min-width:18px;height:18px;padding:0 var(--spacing-1);border-radius:9px;background:var(--color-error);color:#fff;font-size:10px;font-weight:var(--font-weight-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}._navItemComingSoon_1h9n3_284{opacity:.5;cursor:not-allowed}._navItemComingSoon_1h9n3_284 a,._navItemComingSoon_1h9n3_284 button{pointer-events:none}._navLink_1h9n3_293{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-6);color:var(--color-sidebar-text);text-decoration:none;transition:all var(--transition-base);gap:var(--spacing-3);position:relative;width:100%;box-sizing:border-box;font-size:16px!important}._navLink_1h9n3_293:hover{background-color:var(--color-sidebar-hover);color:var(--color-sidebar-text);padding-left:calc(var(--spacing-6) + 4px)}._navLink_1h9n3_293._navLinkActive_1h9n3_311{background-color:var(--color-sidebar-active);color:var(--color-sidebar-text);font-weight:var(--font-weight-semibold);animation:_slideInActive_1h9n3_1 var(--transition-slow)}._navLink_1h9n3_293:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;background-color:var(--color-sidebar-hover)}@keyframes _slideInActive_1h9n3_1{0%{opacity:.85}to{opacity:1}}._navIcon_1h9n3_331{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;min-height:20px;flex-shrink:0;opacity:1;transition:opacity var(--transition-base)}._navIcon_1h9n3_331 svg{width:100%;height:100%;flex-shrink:0}._navLabel_1h9n3_349{font-weight:var(--font-weight-medium);white-space:nowrap;opacity:1;transition:opacity var(--transition-base)}._navDropdown_1h9n3_356{position:relative}._navDropdownTrigger_1h9n3_360{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-6);color:var(--color-sidebar-text);transition:all var(--transition-base);gap:var(--spacing-3);position:relative;box-sizing:border-box;cursor:pointer;border:none;background:none;font:inherit;text-align:left;width:100%}._navDropdownTrigger_1h9n3_360:hover{background-color:var(--color-sidebar-hover);color:var(--color-sidebar-text)}._navDropdownTrigger_1h9n3_360._navDropdownTriggerActive_1h9n3_381{color:var(--color-sidebar-text);font-weight:var(--font-weight-semibold)}._navDropdownChevron_1h9n3_386{margin-left:auto;display:flex;align-items:center;opacity:.7;transition:transform var(--transition-base)}._navDropdown_1h9n3_356._navDropdownOpen_1h9n3_394>._navDropdownTrigger_1h9n3_360>._navDropdownChevron_1h9n3_386{transform:rotate(180deg)}._navDropdownMenu_1h9n3_398{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height var(--transition-base)}._navDropdownOpen_1h9n3_394 ._navDropdownMenu_1h9n3_398{max-height:600px}._navDivider_1h9n3_410{height:1px;margin:var(--spacing-2) var(--spacing-6);background-color:var(--color-sidebar-border);list-style:none}._navNestedGroup_1h9n3_417{list-style:none}._navNestedGroup_1h9n3_417._navNestedGroupOpen_1h9n3_420>._navDropdownTrigger_1h9n3_360>._navDropdownChevron_1h9n3_386{transform:rotate(180deg)}._navNestedTrigger_1h9n3_424{padding-left:calc(var(--spacing-6) + var(--spacing-2) + 16px)!important;font-size:14px!important}._navNestedMenu_1h9n3_429{max-height:0!important}._navNestedMenu_1h9n3_429._navDropdownOpen_1h9n3_394{max-height:300px!important}._navDropdownItem_1h9n3_436{display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-6) var(--spacing-2) calc(var(--spacing-6) + var(--spacing-2) + 16px);color:var(--color-sidebar-text);text-decoration:none;transition:all var(--transition-base);gap:var(--spacing-3);border-left:3px solid transparent;font-size:14px}._navDropdownItem_1h9n3_436:hover{background-color:var(--color-sidebar-hover);color:var(--color-sidebar-text)}._navDropdownItem_1h9n3_436:hover ._quickCreateButton_1h9n3_225,._navDropdownItem_1h9n3_436:hover ._navPinButton_1h9n3_247{display:flex}._navDropdownItem_1h9n3_436._navLinkActive_1h9n3_311{background-color:var(--color-sidebar-active);color:var(--color-sidebar-text);font-weight:var(--font-weight-semibold);border-left-color:var(--section-accent, var(--color-accent))}._navDropdownItem_1h9n3_436:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;background-color:var(--color-sidebar-hover)}._navPopoverWrapper_1h9n3_467{position:fixed;z-index:var(--z-popover, 1060);pointer-events:auto}._navPopover_1h9n3_467{position:absolute;top:0;left:24px;list-style:none;padding:var(--spacing-2) 0;margin:0;min-width:220px;max-height:calc(100vh - 80px);overflow-y:scroll;background:var(--color-sidebar-bg);border:1px solid var(--color-sidebar-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:calc(var(--z-popover, 1060) + 1)}._navPopover_1h9n3_467 ._navDivider_1h9n3_410{height:1px;margin:var(--spacing-2) var(--spacing-4);background-color:var(--color-sidebar-border);list-style:none}._navPopover_1h9n3_467 ._navDropdownItem_1h9n3_436{padding:var(--spacing-2) var(--spacing-4);margin:0 var(--spacing-2);border-radius:var(--radius-md);border-left:none;color:var(--color-sidebar-text)}._navPopover_1h9n3_467 ._navDropdownItem_1h9n3_436:hover{background-color:var(--color-sidebar-hover);color:var(--color-sidebar-text)}._navPopover_1h9n3_467 ._navDropdownItem_1h9n3_436._navLinkActive_1h9n3_311{background-color:var(--color-sidebar-active);color:var(--color-sidebar-text)}._navPopover_1h9n3_467 ._navDropdownItem_1h9n3_436._navLinkActive_1h9n3_311 ._navIcon_1h9n3_331{color:var(--color-sidebar-text)}._navPopover_1h9n3_467 ._navIcon_1h9n3_331{color:var(--color-sidebar-text-muted)}._sidebarCollapsed_1h9n3_28 ._sidebarHeaderContent_1h9n3_66{justify-content:center}._sidebarCollapsed_1h9n3_28 ._sidebarHeader_1h9n3_58{padding:var(--spacing-4) var(--spacing-2)}._sidebarCollapsed_1h9n3_28 ._sidebarToggle_1h9n3_82{margin-left:0;color:#ffffffe6}._sidebarCollapsed_1h9n3_28 ._navLabel_1h9n3_349,._sidebarCollapsed_1h9n3_28 ._navSectionLabel_1h9n3_211{opacity:0;width:0;overflow:hidden;pointer-events:none;transition:none}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360{justify-content:center;padding:6px 0;position:relative;background:transparent}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293:hover,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360:hover{background:transparent;padding-left:0}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293 ._navIcon_1h9n3_331,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360 ._navIcon_1h9n3_331{width:40px;min-width:40px;height:40px;min-height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:transparent;color:#ffffffb8;transition:background .15s ease,color .15s ease}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293 ._navIcon_1h9n3_331 svg,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360 ._navIcon_1h9n3_331 svg{width:20px;height:20px;flex-shrink:0}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293:hover ._navIcon_1h9n3_331,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360:hover ._navIcon_1h9n3_331{background:#ffffff21;color:#fff}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293._navLinkActive_1h9n3_311 ._navIcon_1h9n3_331,._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293._navDropdownTriggerActive_1h9n3_381 ._navIcon_1h9n3_331,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360._navLinkActive_1h9n3_311 ._navIcon_1h9n3_331,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360._navDropdownTriggerActive_1h9n3_381 ._navIcon_1h9n3_331{background:#16a17861;color:#fff}._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293._navLinkActive_1h9n3_311:before,._sidebarCollapsed_1h9n3_28 ._navLink_1h9n3_293._navDropdownTriggerActive_1h9n3_381:before,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360._navLinkActive_1h9n3_311:before,._sidebarCollapsed_1h9n3_28 ._navDropdownTrigger_1h9n3_360._navDropdownTriggerActive_1h9n3_381:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:28px;border-radius:0 3px 3px 0;background:var(--color-accent, #16a178)}._sidebarCollapsed_1h9n3_28 ._navSectionHeading_1h9n3_161{justify-content:center;padding:var(--spacing-1) 0;pointer-events:none;cursor:default;opacity:.35}._sidebarCollapsed_1h9n3_28 ._navDropdownChevron_1h9n3_386,._sidebarCollapsed_1h9n3_28 ._sectionChevron_1h9n3_195,._sidebarCollapsed_1h9n3_28 ._sectionAccentDot_1h9n3_187,._sidebarCollapsed_1h9n3_28 ._quickCreateButton_1h9n3_225,._sidebarCollapsed_1h9n3_28 ._navPinButton_1h9n3_247,._sidebarCollapsed_1h9n3_28 ._navBadge_1h9n3_267{display:none}._sidebarFooter_1h9n3_607{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--color-sidebar-border);min-height:56px;flex-shrink:0}._sidebarCollapsed_1h9n3_28 ._sidebarFooter_1h9n3_607{flex-direction:column;justify-content:center;padding:var(--spacing-4) var(--spacing-2);gap:var(--spacing-2)}._sidebarFooterInfo_1h9n3_623{display:flex;flex-direction:column;gap:1px;overflow:hidden;min-width:0}._sidebarFooterName_1h9n3_631{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-sidebar-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarFooterEmail_1h9n3_640{font-size:var(--font-size-xs);color:var(--color-sidebar-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarLogoutButton_1h9n3_648{margin-left:auto;color:var(--color-sidebar-text-muted);flex-shrink:0}._sidebarLogoutButton_1h9n3_648:hover{color:var(--color-sidebar-text);background-color:transparent!important}._sidebarCollapsed_1h9n3_28 ._sidebarLogoutButton_1h9n3_648{margin-left:0;margin-top:var(--spacing-2)}._main_1h9n3_33{flex:1;margin-left:calc(var(--shell-sidebar-width) + var(--shell-gutter));margin-right:var(--shell-gutter);display:flex;flex-direction:column;min-width:0;min-height:0;transition:margin-left var(--transition-base),margin-right var(--transition-base);overflow-x:hidden;overflow-y:hidden;--shell-content-max-width: var(--content-max-width)}._main_1h9n3_33:has(>._content_1h9n3_18>._contentBody_1h9n3_18>*>.page-full-bleed){--shell-content-max-width: none}._topBar_1h9n3_704{display:flex;background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border);min-height:44px;position:sticky;top:0;z-index:var(--z-sticky)}._topBarInner_1h9n3_719{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);width:100%;max-width:var(--shell-content-max-width);margin-inline:auto;padding-inline:var(--page-padding)}._topBarLeft_1h9n3_730{display:flex;align-items:center;flex:1;min-width:0;gap:var(--spacing-2)}._topBarRight_1h9n3_738{display:flex;align-items:center;gap:var(--spacing-3);flex-shrink:0}._headerMenuButton_1h9n3_745{display:none;color:var(--color-text-primary)}@media(max-width:768px){._headerMenuButton_1h9n3_745{display:flex}}._quickActionTrigger_1h9n3_755{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium, 500);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._quickActionTrigger_1h9n3_755:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-surface)}._quickActionTrigger_1h9n3_755:focus-visible{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._quickActionIcon_1h9n3_779{width:16px;height:16px;flex-shrink:0;color:var(--color-primary)}@media(max-width:768px){._quickActionLabel_1h9n3_787{display:none}}._searchTrigger_1h9n3_792{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface-subtle, var(--color-gray-100));border:1px solid var(--color-border, var(--color-gray-200));border-radius:var(--radius-lg);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._searchTrigger_1h9n3_792:hover{border-color:var(--color-border-focus);background-color:var(--color-bg-surface)}._searchTrigger_1h9n3_792:focus-visible{outline:none;border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}._searchTriggerIcon_1h9n3_814{width:16px;height:16px;flex-shrink:0}._searchTriggerLabel_1h9n3_820{display:none}._kbdHint_1h9n3_824{font-size:var(--font-size-xs);font-family:var(--font-family-mono, monospace);color:var(--color-text-secondary);background-color:var(--color-white, #ffffff);border:1px solid var(--color-border, var(--color-gray-200));border-radius:var(--radius-sm);padding:1px var(--spacing-1);line-height:1.4}@media(max-width:768px){._kbdHint_1h9n3_824{display:none}}._userBadge_1h9n3_840{display:flex;align-items:center;gap:var(--spacing-2)}._userEmail_1h9n3_846{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-gray-100);border-radius:var(--radius-lg)}._tabBarTabs_1h9n3_854{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden}._content_1h9n3_18{flex:1;min-height:0;min-width:0;padding:var(--page-padding);display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:var(--shell-content-max-width);margin-inline:auto}._contentBody_1h9n3_18{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}@media print{._sidebar_1h9n3_28,._topBar_1h9n3_704{display:none!important}._layout_1h9n3_2{display:block!important;overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important}._main_1h9n3_33{margin-left:0!important;overflow:visible!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}._content_1h9n3_18{overflow:visible!important;padding:0!important;width:100%!important;max-width:100%!important;margin-inline:0!important;display:block!important;height:auto!important;min-height:0!important;flex:none!important}._contentBody_1h9n3_18{overflow:visible!important;display:block!important;height:auto!important;min-height:0!important;flex:none!important}}@media(max-width:768px){._sidebar_1h9n3_28{width:240px;transform:translate(0);transition:transform var(--transition-base)}._sidebar_1h9n3_28._sidebarCollapsed_1h9n3_28{width:240px;transform:translate(-100%)}._main_1h9n3_33{margin-left:0;margin-right:0}._main_1h9n3_33._mainExpanded_1h9n3_669{margin-left:0}._sidebar_1h9n3_28{left:0}._header_1h9n3_745{padding:var(--spacing-4)}._content_1h9n3_18{padding:var(--spacing-3)}._topBarInner_1h9n3_719{padding-inline:var(--spacing-3)}._sidebarToggle_1h9n3_82{display:none}}
