@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA4wAA8AAAAAEowAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAEYAAABGAOMA5kdQT1MAAAGgAAAAHgAAAB5EdEx1R1NVQgAAAcAAAAAoAAAAKLj8uOpPUy8yAAAB6AAAAGAAAABgGIklelNUQVQAAAJIAAAASAAAAEjniss3Y21hcAAAApAAAADaAAABDIuyM+5nYXNwAAADbAAAAAgAAAAIAAAAEGdseWYAAAN0AAAIMAAAC0bVDx5GaGVhZAAAC6QAAAA2AAAANiYosgNoaGVhAAAL3AAAACQAAAAk/7QDBGhtdHgAAAwAAAAAYQAAALxrbAi/bG9jYQAADGQAAABgAAAAYEXNSARtYXhwAAAMxAAAACAAAAAgAGkCY25hbWUAAAzkAAABKQAAAkIxDVZScG9zdAAADhAAAAAgAAAAIP+fADMAAQAAAAwAAAAAAAAAAgAJAAYABgABAAsACwABAA4AEQABABQAFAABABYAGQABAB0AHgABACAAIAABACMAIwABACUAKgABAAAAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAAABAAAACgAmACYAAkRGTFQAEmxhdG4ADgAAAAAABAAAAAD//wAAAAAABAJYAZAABQAAAooCWAAAAEsCigJYAAABXgAyAT4AAAIBAAkAAAAAAAChAAL/EAG9+wAAAAAAAAAAVlJDTADAACAgtAPt/tkAAARAAYogAACXz9YAAAISAsYAAAAgAAYAAQABAAgAAgAAABQAAgAAACQAAndnaHQBAAAAaXRhbAElAAEABAAUAAMAAAACAAIBkAAAArwAAAADAAEAAgEmAAAAAAABAAB4Xm2OPUuCcRTFf9ohSDM1e6UX39LqmSIiIiKkzyC411ab0OB3cEpQqCVqLyhRqMVv4FpTUEsuuQYOT/f5Q5sX7jmHe8+9HCAMTFjPGYYci19jj4ypiOGtznShSzXU0o3u9ahndfWqnvp615cGGmbavm83gfdU56rqSk1d604PelJHL877pk9968d5o37d/GNqVB5V/scfNZcIimxZnh122WOfAw454thtAi5x4vQUK5Z3lShrTLPOJMvESDNjueJkSZAjSZ5ZNkhRYJ5NFuzzItss4f0BFl8sNgAAAAEAAf//AA94XnVWbUxb1xk+5xruNebL1/a1gzEG+wbbgEPA19c2mO+Yr1tIDLtcUgIoo6TKyGBKtgTWpPtRZVG1Zf2AiSihmbI0oWmr/kiVTWT5sY4mUSZlVTR1WVZF29LkRxRNGZWqllb4sPfYJoRlQ7oXsM/7nOd93+d9zkEMCqyO4UVdCdIhDiEb7+JLXbwrgN8gZ7GffDqr++2KEtD1IsQgz+oSU8fcRgXIjVCm2+ORZVfQ4xHdLOdtYKSA1SpYWNYbCIVkl8VqxcG+HzfhKxXxSP12ftjStruu/6XmbZPb5e5y8nbFDuOus2Nbu/Y3fqdV3/FiSJufPPDOgFqzT1H21SCM4rChnrmOshGSZIkXZZcg8pIQv3gRL1y8qDJOVU18riJY6YOVVbBSj5CL10lms6TjMfPZyNmzI3ewG58jl3AXGSR/p2tH06hWQOUlPhQOhZK0eZEP0jwEflTNyt/UVlazo0wNR5q6mevkGxvvKJR2Rcn7uL5b2a6QqxQpuDrGbGZMyAg1k6VAKBwWU3uzrPhqvaOQMxddG/z1icG/5tfJswpvDjB60oZ/l3i/wgfRFuDhAc65CJkhO5fgEiTIT+QtcbxIfrm0pGF/HCvqV3HyKfbT/dogwgQRWSnmZigJr2vTVl7SVpjriTlmT6IWnrmn6gHMoHIbmQ3vMduy7I6bQxfmh/5lrK1S8zbFgFgHXkj8wu+lPTbAqwN6bEKFdCdRBgzKTYA6QXdFLyDKUCvxyIED2uLi4cmjRycPH4739MQPMyW9o6O9A5MT4z9SY51KO6BBT5g4sC5CJYBmhmpLXugkB2A2s6gD7dCkqYB05rBL35UnV+R8wNg+MPjl3O7+KFfo9PR7nXZ99JPz5DfYH9pyX1XvV8pQFMZtI9dw1CoSgl+/j0C9VJ0BYJ6HRBRJ6zMYCqVVaXZXMm6O5aw2qxVqEgpXVbNhj9fjgb1ZDj4IOEHB4RD2qwfr6w9eoK+STTXRmkARyzImS/dEtyUns9CZ/jM3g2XtoWitJNgLMoza/KGpeU2bnzo0r2GP1WnN0+l2RJqam5t8kmG4J9rU0tJULusYA3xlYNL9jwHXfKgKlQ1MD9SYluFv14bPHM0tCzo9tgKn/hz09l38RbVkUjc5E5cgEoHudkJFBchQFnVUBaIZIEDNIHyzJDCM/aR2cvf507vf1N7cffon4dlZrJH3ks8L+AVQcV/yOU2+eAR4TsCrBby8JB4GPInHEgYg/KCO3NQ0XD5GFr89BCg7yQUYh3dx/3/HQhYQC85Bg13wrAcHtTqIjJJrEPlHHE689mh19cnEstA1qu01DikcXSqhVDb4QejEiZGrH43OzIx8NKsBlov8A+/B3yX3cRH5FVmiOVjSOYBiKQ9oKCtSdwImFivoNRROc2rTZ5X0BxsHJa2l1tcatmhtAFjBstaiyuE2rCfkuRrBZcINQHNt5uiU2v6PW7Ac36bpDSVasHEokIaEPP/CckJR5VA7WcZMEpAsIsh6zdFYmAv6/5qbssmurqYmXDeOPNSH4amEzy5t0HUBKDvlu+u6BrcFMbuorM1P5Py0iNVwt8WoI+/pjJbuzzPyk0LO3yhZtbkpEIsFmppx+7YA1Wpg21qXknxgip/wWfNbE/WuMLhD2rsEUfa9go+RT6an1YfKP5VZ5eFDWsNU1qY138LUt3BcxYYBlXzFmMg4nkk8xjNkHKoSSLrizxCP7M94z9PW88bwsDo3NzWyd+/I1FRDMNgwhW8oU1PK8Z3Hdyp+X1kFYFGHjYE/p5yH+vy689hEmHtRBMp05DhwHsuQ0ePIPoWXThqKSo1Du9uzzIJVtQmmrPaFaXL3nqf0LUV5q9Rz70qB8cEDY8EVvGWOek7t6peMk3HC9BSjqmd6Yw5WBz3UdOCQoe7Cgb+EQZqVjOimRoT9neN1dePT9NXTM+0rzDJZ3PU1tcU5r3WWCQaOc4YijV6rkFHqy4m9rPYdicWO9Kkvx7AFD34vKAYyBbuwKDt8GH5zPVvl9dPQ9D+c5cubg+dfz7ZvLrQYcvPZeaj9NjxZ5MxW8oxEg04ZVqeZ7VAxcBZJ5qipwMEmhCWdDaxJFr3C8vTg/KnBY+qxwVNTLapjenkZZ+Gsr+GHfP37hYnl5WS/AaUKUFJ+4k0e2mEJAwa+2/Ctqj4eI+TjH05MJBKMaWWFfPOHBRoVgCgPRKUcQIbWQBg99yHsz/EVVV1R4xMTS0uM6c4dEllIRowlI0CbmXLq5BUwc2vgzJmBW7OzkNzz+J3E41lY6UszSmF7U5ml0sJ3y2dmRj++PPLzV0cXjvdMTNy+jY2YuXGDrFzdwCvlLPITZ4HCpJ1ljSPLFbZuifT61UiVO+rPpnT/lJnBC+L25sXFSCVvz12ixGGu1u4gLMpIzv0GXwDlNoKmCkBTNuSE0qSPr6Sfya70ZSsUMrus1Nmw57nxaHRfZ+tYHX4lo7c12JI3IBz8N/mM3VHbsINxth5RQS/NR54v0Pqqyrj2XeRKV2fX+q6XYbph1hCLKuH9tJ5toOhnvSZtNfTgpLp+WsCdnWXFHLnFlfjuccVl074SboNm43JZS0uZ/KilPBgsb6EMUjcoyiDzCQOYW8ienox2BHI2yy64Sz5zxeRAFbQewVCY3gtdLAvdoOUI2/IYCz6nz3M0yq0KP2xs2NOpvBjM0UfIvY7v17Osn6kiKsd5Yv7ITsuIsXMv/qmSt1kornbUR7Ki2tbq/oi1NEchP9jaF8l3GxQlx5HrqnZEturDcT9oaZ7Zjz9kLtNzC7gJ8ziH2d/Rgf4DiJe1WwABAAAAAbMzRkyHAl8PPPUAAwPoAAAAAOVYqlcAAAAA5fQQ/vk2/nYCjgQiAAAABgACAAAAAAAAAAEAAAPt/tkAAAJY+Tb9vAKOA+gAAAAAAAAAAAAAAAAAAAAveF41jisOgDAQRKcoUl2NJOimqqYOjeQAnI0TcgDmJVvxMpvZ2U/6VJdbu7nMYR7TTDFneNm6GnL4MlvADPXMs4ccsyh9wOcWuR4ee6dPjxzKD/gjlDw/cReKpPcHihYZhwAAAAAAABUASwBgAHYAmwC6ANMA6AEHAS4BZAG6AdcB/wIdAjkCQQJhAo0CtAK8AsQC0AMMAxgDLwNFA2sDngPnBAQEJwRCBFsEcASOBLgEwATIBPsFBgU8BUcFRwVHBZYFowABAAAALwH4ACoAaQAMAAEAAAAAAAAAAAAAAAAAAwABeF6NkE1KA0EQhb8xUYhKFiIuXDUSRReJGkTFrEIWIihIEHUbh3GMJBnJJEI8QtaewTN4LE8gvu60E/8W0sz0q6r3qqsesMCYHEG+ALwESx4HLPPu8QxF3jzOccirx3lKPHs8yypPHs+xxrXHRfYVuf4BLLLi8brwvMcbQtAkoUuLHicMdHdoE3JFpDvmTjn7DXgg5YhtnUQ4Ev9WqKfKRGEzqfIVZftSHrsOqepnjpdQ1luRKkMpWuJcKuqL0XZ1w660B+zoTLUmU5sf6im7pk5NGpxS+8er32f466WG23Ck2T4dMFQ1VZU9TXkhPyLdX5Xn4ibcKx9qX0NdO1rfrBOp4s1fHsbqbRlDbrR1KGZXzj46R0L9O4rizMFy5nVFWavc+gBjiFeQAAAAAAMAAAAAAAD/nAAyAAAAAQAAAAAAAAAAAAAAAAAAAAA=) 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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-DoshcOXv.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CeA7eGSt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-400-normal-B5fXMCGq.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CyOwoevh.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-C1xxG8eb.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-a1APXIwD.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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DKaoCDn5.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-BXAprPdR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2) format("woff2"),url(/assets/fraunces-vietnamese-400-normal-B65MOf9T.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2) format("woff2"),url(/assets/fraunces-latin-ext-400-normal-UihxqfOe.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-italic-BTOWH4O7.woff2) format("woff2"),url(/assets/fraunces-vietnamese-400-italic-CO9zBbpA.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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-italic-jodr80a5.woff2) format("woff2"),url(/assets/fraunces-latin-ext-400-italic-CGHg0U1I.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:Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-italic-ChpO6tcr.woff2) format("woff2"),url(/assets/fraunces-latin-400-italic-B7iDoVhm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-serif: "Fraunces", Georgia, serif;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 18px;--radius-xl: 22px;--radius-pill: 100px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--tile-detail-col-gap: 14px;--motion-fast: .12s;--motion-base: .22s;--motion-slow: .32s;--ease-standard: cubic-bezier(.4, 0, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--motion-fast: .01ms;--motion-base: .01ms;--motion-slow: .01ms}}[data-theme=light]{color-scheme:light;--color-bg: #f3ede1;--color-bg-grad: linear-gradient(180deg, #f3ede1 0%, #ece3d0 100%);--color-surface: rgba(255, 252, 246, .78);--color-surface-solid: #fbf6ea;--color-sidebar: rgba(247, 240, 226, .92);--color-ink: #1b1814;--color-ink-2: #463f37;--color-muted: #6b6458;--color-line: rgba(27, 24, 20, .08);--color-hairline: rgba(27, 24, 20, .05);--color-accent: #9e562f;--color-accent-soft: rgba(158, 86, 47, .12);--color-fuel: #965b17;--color-fuel-soft: rgba(150, 91, 23, .13);--color-maint: #3d7538;--color-maint-soft: rgba(61, 117, 56, .13);--color-dist: #3060a6;--color-dist-soft: rgba(48, 96, 166, .13);--color-invert: #fbf6ea;--glow-accent: rgba(158, 86, 47, .18);--color-danger: #c13535;--color-danger-soft: color-mix(in srgb, #c13535 12%, transparent);--color-overdue: #9c3520;--color-overdue-soft: rgba(156, 53, 32, .13);--color-warning: #905f13;--color-warning-soft: rgba(144, 95, 19, .13)}[data-theme=dark]{color-scheme:dark;--color-bg: #0e1817;--color-bg-grad: linear-gradient(180deg, #0e1817 0%, #0a1413 100%);--color-surface: rgba(255, 255, 255, .04);--color-surface-solid: #161f1e;--color-sidebar: rgba(10, 18, 17, .85);--color-ink: #f4ecd8;--color-ink-2: #a09e92;--color-muted: #85877b;--color-line: rgba(255, 255, 255, .06);--color-hairline: rgba(255, 255, 255, .04);--color-accent: #e48254;--color-accent-soft: rgba(228, 130, 84, .14);--color-fuel: #e89c40;--color-fuel-soft: rgba(232, 156, 64, .14);--color-maint: #6cb564;--color-maint-soft: rgba(108, 181, 100, .14);--color-dist: #7ba8e6;--color-dist-soft: rgba(123, 168, 230, .14);--color-invert: #0e1817;--glow-accent: rgba(228, 130, 84, .2);--color-danger: #e06a55;--color-danger-soft: color-mix(in srgb, #e06a55 16%, transparent);--color-overdue: #d85640;--color-overdue-soft: rgba(216, 86, 64, .16);--color-warning: #c8922a;--color-warning-soft: rgba(200, 146, 42, .16)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);letter-spacing:-.01em;background:#0a0a0a;color:var(--color-ink);-webkit-font-smoothing:antialiased}button{font:inherit}a{color:inherit;text-decoration:none}.mono{font-family:var(--font-mono);font-feature-settings:"tnum"}.app{--hero-gap: 20px;--hero-col-main: minmax(0, 2.1fr);--hero-col-side: minmax(0, 1fr);display:flex;width:100%;height:100dvh;min-height:0;background:var(--color-bg-grad);color:var(--color-ink);position:relative;overflow:hidden}.app:after{content:"";position:absolute;top:-180px;right:-120px;width:520px;height:520px;border-radius:500px;background:var(--color-accent-soft);filter:blur(120px);pointer-events:none;z-index:0}.sidebar{width:244px;flex-shrink:0;background:var(--color-sidebar);border-right:1px solid var(--color-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:24px 18px;position:relative;z-index:1;min-height:0;overflow-y:auto}.sidebar__brand{display:flex;align-items:center;gap:9px;padding:0 4px 6px}.sidebar__logo{width:44px;height:44px}.sidebar__brandname{font-size:21px;font-weight:700;letter-spacing:-.03em}.sidebar__nav{margin-top:24px;display:flex;flex-direction:column;gap:2px}.sidebar__label{font-family:var(--font-mono);font-size:10px;color:var(--color-muted);padding:0 10px 8px;letter-spacing:.12em}.sidebar__item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;color:var(--color-ink-2);font-weight:500;font-size:13.5px;border:1px solid transparent;position:relative;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard)}.sidebar__item:hover{background:var(--color-hairline)}.sidebar__item--active{color:var(--color-ink);background:var(--color-surface);border-color:var(--color-line);font-weight:600}.sidebar__item--active:before{content:"";position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:3px;height:18px;background:var(--color-accent);border-radius:100px}.sidebar__item-icon{color:var(--color-ink-2);flex-shrink:0}.sidebar__item--active .sidebar__item-icon{color:var(--color-accent)}.sidebar__item-label,.sidebar__spacer{flex:1}.sidebar__foot{display:flex;flex-direction:column;gap:2px}.sidebar__profile{margin-top:10px;padding:11px 12px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-line);display:flex;align-items:center;gap:10px;width:100%;cursor:pointer;text-align:left;font-family:var(--font-sans)}.sidebar__profile:hover{background:var(--color-hairline)}.sidebar__avatar{width:32px;height:32px;border-radius:100px;background:linear-gradient(135deg,var(--color-accent),var(--color-fuel));display:grid;place-items:center;color:#fff;font-weight:600;font-size:12px;flex-shrink:0}.sidebar__profile-meta{min-width:0;flex:1}.sidebar__profile-name{font-size:12.5px;font-weight:600;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__profile-sub{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__profile-wrap{position:relative}.sidebar__profile-menu{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000002e;overflow:hidden;z-index:100}.sidebar__profile-menu-item{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:10px 14px;background:none;border:none;text-align:left;text-decoration:none;font-size:13px;font-family:var(--font-sans);color:var(--color-ink);cursor:pointer}.sidebar__profile-menu-item:hover{background:var(--color-hairline)}.sidebar__profile-menu-icon{flex-shrink:0;color:var(--color-muted)}.sidebar__profile-menu-item:hover .sidebar__profile-menu-icon,.sidebar__profile-menu-item--logout .sidebar__profile-menu-icon{color:inherit}.sidebar__profile-menu-item--logout{border-top:1px solid var(--color-line);color:var(--color-accent);font-weight:600}.sidebar__themes{margin-bottom:4px}.sidebar__theme-toggle{display:flex;gap:4px;margin:0 10px;padding:3px;background:var(--color-hairline);border-radius:var(--radius-sm)}.sidebar__theme-btn{flex:1;display:flex;align-items:center;justify-content:center;height:30px;border:none;background:none;border-radius:calc(var(--radius-sm) - 3px);color:var(--color-muted);cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.sidebar__theme-btn:not(.sidebar__theme-btn--active):hover{color:var(--color-ink)}.sidebar__theme-btn--active{background:var(--color-accent-soft);color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 32%,transparent)}.main{flex:1;padding:28px 36px 36px;display:flex;flex-direction:column;gap:24px;position:relative;z-index:1;overflow:hidden;min-height:0}.topbar{display:grid;grid-template-columns:var(--hero-col-main) minmax(max-content,1fr);gap:var(--hero-gap);align-items:center;flex-shrink:0}.topbar__lead{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0}.topbar__eyebrow{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:.12em}.topbar__title{margin:4px 0 0;font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--color-ink)}.topbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.topbar__divider{width:1px;height:30px;background:var(--color-line)}.car-selector{display:inline-flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border-radius:100px;background:var(--color-surface);border:1px solid var(--color-line);cursor:pointer}.car-selector__plate{width:32px;height:32px;border-radius:8px;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0}.car-selector__meta{line-height:1.15}.car-selector__name{font-size:14px;font-weight:600;color:var(--color-ink)}.car-selector__sub{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);margin-top:2px}.car-selector__chevron{margin-left:4px;color:var(--color-muted)}.period-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:100px;background:var(--color-surface);border:1px solid var(--color-line)}.period-tabs__tab{font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:5px 12px;border-radius:100px;border:none;cursor:pointer;background:transparent;color:var(--color-ink-2)}.period-tabs__tab--active{background:var(--color-ink);color:var(--color-invert)}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:10px 18px 10px 14px;border-radius:100px;background:var(--color-accent);color:#fff;border:none;cursor:pointer;font-weight:600;font-size:13.5px;letter-spacing:-.01em;box-shadow:0 10px 22px -8px color-mix(in srgb,var(--color-accent) 50%,transparent);transition:filter var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.btn-primary:hover:not(:disabled){filter:brightness(1.05)}.btn-primary:active:not(:disabled){transform:scale(.98)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.admin-console .card{padding:24px}.admin-console .card.card--flush{padding:0}.hero-row{display:grid;grid-template-columns:var(--hero-col-main) var(--hero-col-side);gap:var(--hero-gap);flex-shrink:0}.chart-hero{padding:16px 28px 8px;border-radius:var(--radius-xl);min-height:180px;display:flex;flex-direction:column}.chart-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 95% 0%,var(--glow-accent),transparent 55%);pointer-events:none}.chart-hero__head{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.chart-hero__eyebrow{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:.08em}.chart-hero__value-row{display:flex;align-items:baseline;gap:10px;margin-top:6px}.chart-hero__value{font-size:64px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--color-ink)}.chart-hero__unit{font-size:16px;color:var(--color-ink-2)}.chart-hero__period{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);margin-top:8px}.chart-hero__trend-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.chart-hero__trend-sub{font-family:var(--font-mono);font-size:11px;color:var(--color-muted)}.trend-pill{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:5px 12px;border-radius:100px;display:inline-flex;align-items:center;gap:6px;color:var(--color-muted);background:var(--color-line)}.trend-pill--down{color:var(--color-maint);background:var(--color-maint-soft)}.trend-pill--up{color:var(--color-fuel);background:var(--color-fuel-soft)}.chart-hero__chart{margin-top:16px;position:relative}.chart-hero__axis{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);padding:6px 4px;letter-spacing:.04em}.area-chart{width:100%;height:140px;display:block}.area-chart__grid{stroke:var(--color-hairline);stroke-width:1}.area-chart__fill{fill:url(#area-gradient)}.area-chart__line{stroke:var(--color-accent);stroke-width:2;fill:none;stroke-linecap:round}.area-chart__dot{fill:var(--color-surface-solid);stroke:var(--color-accent);stroke-width:2.5}.tile-stack{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:12px}.stat-tile{padding:13px}.stat-tile__head{display:flex;justify-content:space-between;align-items:center}.stat-tile__icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center}.stat-tile__icon--fuel{background:var(--color-fuel-soft);color:var(--color-fuel)}.stat-tile__icon--maint{background:var(--color-maint-soft);color:var(--color-maint)}.stat-tile__icon--dist{background:var(--color-dist-soft);color:var(--color-dist)}.stat-tile__label{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);letter-spacing:.08em;margin-top:14px;text-transform:uppercase}.stat-tile__value-row{margin-top:4px;display:flex;align-items:baseline;gap:4px;white-space:nowrap}.stat-tile__value{font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--color-ink)}.stat-tile__unit{font-size:13px;color:var(--color-muted);font-weight:500}.stat-tile__sub{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);margin-top:6px;white-space:nowrap}.stat-tile .trend-pill{font-size:11px;padding:3px 8px}.bottom-row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:20px;margin-top:24px;flex:1;min-height:0}.bottom-row .card{display:flex;flex-direction:column;min-height:0;overflow:hidden}.section-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-hairline)}.section-head__title{font-size:14px;font-weight:600;color:var(--color-ink)}.section-head__sub{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);letter-spacing:.06em;margin-top:2px}.section-head__action{font-size:12.5px;color:var(--color-accent);font-weight:600}.ledger__body{padding:12px 20px 16px}.ledger__row{display:grid;grid-template-columns:1fr 90px 90px;align-items:center;padding:8px 0;font-size:14px}.ledger__row-key{color:var(--color-ink-2);display:flex;align-items:center;gap:10px}.ledger__row-icon{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.ledger__row-icon--fuel{background:var(--color-fuel-soft);color:var(--color-fuel)}.ledger__row-icon--maint{background:var(--color-maint-soft);color:var(--color-maint)}.ledger__cell{font-family:var(--font-mono);text-align:right}.ledger__cell--life{color:var(--color-ink-2)}.ledger__cell--last{color:var(--color-ink);font-weight:600}.ledger__total{display:grid;grid-template-columns:1fr 90px 90px;align-items:center;padding-top:12px;margin-top:6px;border-top:1px solid var(--color-hairline);font-size:15px;font-weight:700;color:var(--color-ink)}.ledger__total-label{padding-left:36px}.ledger__total .ledger__cell{color:var(--color-ink)}.ledger__cols{display:grid;grid-template-columns:1fr 90px 90px;margin-top:4px;font-family:var(--font-mono);font-size:9.5px;color:var(--color-muted);letter-spacing:.08em}.ledger__col{text-align:right}.feed__row{display:grid;grid-template-columns:auto 1fr auto auto;gap:14px;padding:12px 20px;align-items:center;border-top:1px solid var(--color-hairline)}.feed__row:first-child{border-top:none}.feed__icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center}.feed__icon--fuel{background:var(--color-fuel-soft);color:var(--color-fuel)}.feed__icon--maint{background:var(--color-maint-soft);color:var(--color-maint)}.feed__icon--warn{background:var(--color-accent-soft);color:var(--color-accent)}.feed__icon--charge{background:var(--color-dist-soft);color:var(--color-dist)}.feed__main{min-width:0}.feed__label{font-size:13.5px;font-weight:500;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed__sub{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);margin-top:2px}.feed__amt{font-family:var(--font-mono);font-size:13.5px;font-weight:600;color:var(--color-ink);text-align:right}.feed__amt--empty,.feed__chev{color:var(--color-muted)}@media(max-width:900px){.app{flex-direction:column;height:auto;min-height:100dvh;overflow-x:hidden;overflow-y:visible}.app:after{width:170px;height:170px;top:-60px;right:-40px}.sidebar{width:100%;flex-direction:column;padding:10px 16px;border-right:none;border-bottom:1px solid var(--color-line);overflow-y:visible;min-height:unset}.sidebar__spacer,.sidebar__foot{display:none}.sidebar__nav{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;margin-top:var(--space-2);gap:4px;padding-bottom:2px}.sidebar__item{flex-shrink:0}.main{overflow:visible;min-height:unset;padding:16px 16px 32px}.topbar{grid-template-columns:1fr;gap:var(--space-3)}.topbar__lead{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.topbar__actions{flex-wrap:wrap;justify-content:flex-start}.hero-row{grid-template-columns:1fr}.bottom-row{grid-template-columns:1fr;margin-top:16px}.bottom-row .card{overflow:visible;min-height:unset}}@media(min-width:901px)and (min-height:1300px){.chart-hero{padding:24px 28px 8px;min-height:320px}.area-chart{height:180px}.tile-stack{display:flex;flex-direction:column;gap:12px}}.demo-page{display:flex;flex-direction:column;align-items:center;gap:40px;padding:32px;background:#0a0a0a;min-height:100vh}.demo-frame{width:1920px;height:1080px;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.demo-label{font-family:var(--font-mono);font-size:11px;color:#8b8478;letter-spacing:.14em;text-transform:uppercase}@keyframes OdoPilot-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes OdoPilot-shimmer{0%{background-position:-800px center}to{background-position:800px center}}.skeleton{background:linear-gradient(90deg,var(--color-surface-solid) 25%,var(--color-line) 50%,var(--color-surface-solid) 75%);background-size:1600px 100%;animation:OdoPilot-shimmer 1.8s linear infinite;border-radius:var(--radius-sm)}.skeleton--text{height:13px}.skeleton--title{width:60%}.skeleton--sub{width:40%;margin-top:6px}@keyframes OdoPilot-spin{to{transform:rotate(360deg)}}.spinner{width:13px;height:13px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:OdoPilot-spin .55s linear infinite;flex-shrink:0}.app-loading{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--color-bg);color:var(--color-muted);font-size:13px;font-family:var(--font-mono);letter-spacing:.04em}.app-loading__spinner{width:18px;height:18px;border-color:color-mix(in srgb,var(--color-muted) 30%,transparent);border-top-color:var(--color-muted)}.page-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:var(--color-muted);font-size:13px;font-family:var(--font-mono);letter-spacing:.04em}.page-loading__spinner{width:18px;height:18px;border-color:color-mix(in srgb,var(--color-muted) 30%,transparent);border-top-color:var(--color-muted)}.form-fields{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.form-field{display:flex;flex-direction:column;gap:6px}.form-field__label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}.form-field__input-wrap{position:relative;display:flex;align-items:center}.form-field__input{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:14px;outline:none;transition:border-color .15s;box-sizing:border-box}.form-field__input:focus{border-color:var(--color-accent)}.form-field__input:disabled{opacity:.5;cursor:not-allowed}.form-field__input--has-toggle{padding-right:56px}.form-field__toggle{position:absolute;right:10px;background:none;border:none;padding:4px 6px;cursor:pointer;font-size:11px;font-family:var(--font-mono);font-weight:600;letter-spacing:.04em;color:var(--color-muted);text-transform:uppercase}.form-field__toggle:hover{color:var(--color-ink)}.form-field__error{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink))}select.form-field__input{background:var(--color-surface-solid)}[data-theme=dark] option{background-color:var(--color-surface-solid);color:var(--color-ink)}.btn-primary--full{width:100%;justify-content:center}.btn-primary--loading{opacity:.75;cursor:not-allowed}.btn-danger{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer}.btn-danger:hover:not(:disabled){background:var(--color-danger);color:#fff}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--color-line);background:none;color:var(--color-muted);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer}.btn-ghost:hover:not(:disabled){background:var(--color-hairline);color:var(--color-ink)}.btn-ghost:disabled{opacity:.45;cursor:not-allowed;border-style:dashed}.btn-social{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-muted);font-family:var(--font-sans);font-size:13.5px;font-weight:500;cursor:not-allowed;opacity:.5;margin-bottom:8px}.vehicles-page{display:flex;flex-direction:column;gap:24px;height:100%;min-height:0}.vehicles-page__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding-bottom:12px;border-bottom:1px solid var(--color-hairline)}.vehicles-page__scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}.vehicles-page__scroll::-webkit-scrollbar{width:6px}.vehicles-page__scroll::-webkit-scrollbar-track{background:transparent}.vehicles-page__scroll::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:var(--radius-pill)}.vehicles-page__scroll::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}@media(max-width:900px){.vehicles-page{height:auto}.vehicles-page__scroll{overflow-y:visible;flex:unset;min-height:unset}}.vehicles-page__heading{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}.vehicles-page__error{padding:14px 18px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent);color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));font-size:13px}.add-vehicle-page{display:flex;flex-direction:column;gap:24px;max-width:560px}.add-vehicle-page__header{display:flex;align-items:center}.add-vehicle-page__heading{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}.add-vehicle-page__body{padding:24px}.dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:80px 24px;text-align:center}.dashboard-empty__text{font-size:15px;color:var(--color-muted);margin:0}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg)}.auth-card{width:100%;max-width:400px;padding:40px}.auth-logo{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:36px}.auth-logo__mark{width:38px;height:38px;border-radius:var(--radius-md);flex-shrink:0}.auth-logo__name{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--color-ink)}.auth-error{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 28%,transparent);color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));border-radius:var(--radius-md);padding:10px 14px;font-size:13px;line-height:1.5;margin-bottom:18px}.auth-success{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);color:color-mix(in srgb,var(--color-accent) 80%,var(--color-ink));border-radius:var(--radius-md);padding:10px 14px;font-size:13px;line-height:1.5;margin-bottom:18px}.auth-divider{display:flex;align-items:center;gap:10px;margin:20px 0;font-size:11px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-muted);text-transform:uppercase}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--color-line)}.auth-footer{text-align:center;margin-top:22px;font-size:13px;color:var(--color-muted)}.auth-footer a{color:var(--color-accent);text-decoration:none;font-weight:500}.auth-footer a:hover{text-decoration:underline}.auth-legal{text-align:center;margin-top:12px;font-size:11px;color:var(--color-muted)}.auth-legal a{color:var(--color-muted);text-decoration:none}.auth-legal a:hover{text-decoration:underline}.chart-hero__no-data{display:flex;align-items:center;justify-content:center;height:100%;font-size:13px;color:var(--color-muted)}.ledger__row-icon--charge{background:var(--color-dist-soft);color:var(--color-dist)}.chart-hero__chart :focus:not(:focus-visible){outline:0}.recharts-wrapper{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.chart-tooltip{background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:6px 10px;font-size:13px;font-weight:600}.chart-tooltip__unit{font-size:11px;font-family:var(--font-mono);color:var(--color-muted);font-weight:400}._container_1oa9u_1{position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:8px;pointer-events:none}._toast_1oa9u_12{padding:12px 16px;border-radius:var(--radius-md);font-size:13.5px;font-weight:500;max-width:320px;pointer-events:auto;animation:_OdoPilot-toast-in_1oa9u_1 .2s ease}._success_1oa9u_22{background:var(--color-maint);color:#fff}._error_1oa9u_27{background:var(--color-overdue);color:#fff}@keyframes _OdoPilot-toast-in_1oa9u_1{0%{transform:translate(16px);opacity:0}to{transform:translate(0);opacity:1}}._asterisk_m3dpv_1{color:var(--color-danger);font-weight:700;white-space:nowrap}._srOnly_m3dpv_8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._wrap_lsm93_1{position:relative;display:flex;align-items:center}._input_lsm93_7{padding-right:44px}._eyeButton_lsm93_13{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-muted);transition:color .15s;outline:none}._eyeButton_lsm93_13:hover{color:var(--color-ink)}._eyeButton_lsm93_13:focus-visible{box-shadow:0 0 0 2px var(--color-accent)}._eyeButton_lsm93_13 svg{display:block;flex-shrink:0}._list_191vq_1{list-style:none;margin:.375rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}._rule_191vq_10{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.3;color:var(--color-muted);transition:color .12s ease-out}._ruleMet_191vq_24{color:var(--color-maint)}._icon_191vq_28{display:inline-flex;flex-shrink:0}@media(prefers-reduced-motion:reduce){._rule_191vq_10{transition:none}}._srOnly_191vq_39{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._cardEnter_150pa_6{animation:_authCardEnter_150pa_1 var(--motion-slow) var(--ease-standard) both}@keyframes _authCardEnter_150pa_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._cardEnter_150pa_6{animation:none}}._confirmationText_150pa_28{font-size:14px;line-height:1.6;color:var(--color-ink);margin-bottom:4px}._errorSlot_150pa_42{min-height:42px;margin-bottom:18px}._errorSlot_150pa_42 .auth-error{margin-bottom:0}._errorAction_150pa_51{margin-top:8px}._resendButton_150pa_55{background:none;border:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:inherit;text-decoration:underline;cursor:pointer}._resendButton_150pa_55:disabled{cursor:default;opacity:.7}._labelRow_150pa_73{display:flex;align-items:baseline;justify-content:space-between}._labelAction_150pa_79{font-size:12px;font-weight:500;color:var(--color-accent);text-decoration:none}._labelAction_150pa_79:hover{text-decoration:underline}._page_1ai8v_1{display:flex;justify-content:center;padding:48px 16px 64px}._card_1ai8v_7{width:100%;max-width:720px;text-align:left}._heading_1ai8v_13{font-size:22px;font-weight:600;margin:8px 0 4px}._updated_1ai8v_19{font-size:13px;color:var(--color-muted);margin:0 0 24px}._sectionTitle_1ai8v_25{font-size:15px;font-weight:600;margin:24px 0 8px}._body_1ai8v_31{font-size:14px;line-height:1.65;color:var(--color-muted);margin:0 0 12px}._list_1ai8v_38{font-size:14px;line-height:1.65;color:var(--color-muted);margin:0 0 12px;padding-left:20px}._list_1ai8v_38 li{margin:0 0 6px}._footer_1ai8v_50{margin-top:32px}._disabled_1aszq_1{opacity:.45;cursor:default;pointer-events:none}._soonPill_1aszq_7{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;padding:2px 7px;border-radius:var(--radius-pill);background:var(--color-line);color:var(--color-muted);text-transform:uppercase;margin-left:auto;flex-shrink:0}._badge_10qza_1{border-radius:var(--radius-sm);display:grid;place-items:center;flex-shrink:0;color:#fff;font-weight:700;font-family:var(--font-mono)}._sm_10qza_11{width:24px;height:24px;font-size:9px}._md_10qza_12{width:36px;height:36px;font-size:12px}._lg_10qza_13{width:56px;height:56px;font-size:18px}._photo_10qza_15{object-fit:cover;background:none}._wrap_8dps8_1{position:relative}._dropdown_8dps8_5{position:absolute;top:calc(100% + 6px);right:0;min-width:224px;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000002e;overflow:hidden;z-index:100}._item_8dps8_18{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:none;border:none;text-align:left;cursor:pointer;font-family:var(--font-sans);color:var(--color-ink);transition:background var(--motion-fast) var(--ease-standard)}._item_8dps8_18:hover,._item_8dps8_18:focus{background:var(--color-hairline);outline:none}._itemActive_8dps8_39{background:color-mix(in srgb,var(--color-accent) 8%,transparent)}._itemMeta_8dps8_43{flex:1;min-width:0;line-height:1.2}._itemName_8dps8_49{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemSub_8dps8_57{font-size:10.5px;color:var(--color-muted);font-family:var(--font-mono);margin-top:2px}._divider_8dps8_64{height:1px;background:var(--color-line);margin:4px 0}._itemAdd_8dps8_70{display:flex;align-items:center;gap:8px;color:var(--color-accent);font-size:13px;font-weight:500}._empty_8dps8_79{padding:10px 14px;font-size:13px;color:var(--color-muted);font-style:italic}._itemLocked_8dps8_86{opacity:.7;cursor:pointer}._lockedBadge_8dps8_92{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--color-muted);flex-shrink:0}._emptyBadge_8dps8_103{width:24px;height:24px;border-radius:var(--radius-sm);display:grid;place-items:center;flex-shrink:0;color:var(--color-muted);background:var(--color-hairline);border:1px solid var(--color-line)}._wrap_k70y2_1{position:relative}._menu_k70y2_5{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000002e;overflow:hidden;z-index:100}._item_k70y2_18{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:none;border:none;text-align:left;cursor:pointer;font-family:var(--font-sans);font-size:13px;color:var(--color-ink)}._item_k70y2_18:hover,._item_k70y2_18:focus{background:var(--color-hairline);outline:none}._pageTransition_1l17v_8{height:100%;animation:_page-transition-enter_1l17v_1 var(--motion-base) var(--ease-standard) both}._contentFull_1l17v_13>._pageTransition_1l17v_8{display:flex;flex-direction:column;flex:1;min-height:0}@keyframes _page-transition-enter_1l17v_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._pageTransition_1l17v_8{animation:none}}._content_1l17v_13{--content-width: 40%;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}._content_1l17v_13::-webkit-scrollbar{width:6px}._content_1l17v_13::-webkit-scrollbar-track{background:transparent}._content_1l17v_13::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:var(--radius-pill)}._content_1l17v_13::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}._contentFull_1l17v_13{--dashboard-width: 100%;flex:1;min-height:0;display:flex;flex-direction:column}._contentFull_1l17v_13>._pageTransition_1l17v_8>div{flex:1;min-height:0;display:flex;flex-direction:column}@media(min-width:1920px){._content_1l17v_13{width:var(--content-width);align-self:center}._contentFull_1l17v_13{width:var(--dashboard-width)}}@media(max-width:900px){._content_1l17v_13,._contentFull_1l17v_13{flex:unset;min-height:unset;overflow-y:visible}._contentFull_1l17v_13{display:block}._contentFull_1l17v_13>._pageTransition_1l17v_8>div{flex:unset;min-height:unset;display:block}._contentFull_1l17v_13>._pageTransition_1l17v_8{display:block;flex:unset;min-height:unset}}._overlay_4rn73_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-bg);display:flex;align-items:center;justify-content:center;z-index:900;padding:var(--space-md)}._card_4rn73_12{width:100%;max-width:480px;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - var(--space-xl))}._header_4rn73_24{padding:var(--space-lg) var(--space-md) var(--space-md);display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center;flex-shrink:0}._lockIcon_4rn73_34{color:var(--color-accent)}._title_4rn73_38{font-size:1.125rem;font-weight:700;color:var(--color-ink);margin:0}._explanation_4rn73_45{font-size:.8125rem;color:var(--color-muted);margin:0;line-height:1.5}._divider_4rn73_52{height:1px;background:var(--color-line);flex-shrink:0}._list_4rn73_58{flex:1;overflow-y:auto;padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-xs)}._loadingRow_4rn73_67{display:flex;justify-content:center;padding:var(--space-lg)}._tile_4rn73_73{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:none;border:1.5px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-sans);color:var(--color-ink);text-align:left;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}._tile_4rn73_73:hover:not(:disabled){background:var(--color-hairline)}._tile_4rn73_73:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._tile_4rn73_73:disabled{opacity:.6;cursor:not-allowed}._tileSelected_4rn73_104{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}._tileMeta_4rn73_109{flex:1;min-width:0;line-height:1.3}._tileName_4rn73_115{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tileSub_4rn73_123{font-size:.75rem;color:var(--color-muted);font-family:var(--font-mono);margin-top:2px}._tileCheck_4rn73_130{display:inline-flex;color:var(--color-accent);flex-shrink:0}._error_4rn73_136{margin:0;padding:0 var(--space-md);font-size:.8125rem;color:var(--color-danger);text-align:center;flex-shrink:0}._footer_4rn73_145{padding:var(--space-md);flex-shrink:0;border-top:1px solid var(--color-line)}._footer_4rn73_145 ._btn-primary_4rn73_151{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}._backdrop_1hzpg_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:200}._panel_1hzpg_11{background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-lg);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;padding:24px;box-shadow:0 8px 32px #0000003d}._header_1hzpg_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._title_1hzpg_30{font-size:16px;font-weight:600;color:var(--color-ink);margin:0}._closeBtn_1hzpg_37{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);border:none;background:none;cursor:pointer;color:var(--color-muted);font-size:18px;line-height:1}._closeBtn_1hzpg_37:hover{background:var(--color-hairline)}._body_fnq99_1{display:flex;flex-direction:column;gap:20px}._section_fnq99_7{display:flex;flex-direction:column;gap:8px}._sectionHeading_fnq99_13{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0}._itemList_fnq99_22{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}._item_fnq99_22{font-size:14px;line-height:1.5;color:var(--color-ink)}._footer_fnq99_36{margin-top:24px;display:flex;justify-content:flex-end}._dismissButton_fnq99_42{min-width:96px;justify-content:center}._prompt_f0pmv_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-solid);border:1px solid var(--color-line);margin-block:var(--space-2)}._text_f0pmv_12{flex:1;min-width:0}._featureName_f0pmv_17{font-size:.875rem;font-weight:600;color:var(--color-ink);margin:0 0 2px}._description_f0pmv_24{font-size:.8125rem;color:var(--color-ink-2);margin:0}._upgradeButton_f0pmv_30{flex-shrink:0;padding:6px 14px;border-radius:var(--radius-sm);border:none;background:var(--color-accent);color:var(--color-invert);font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}._upgradeButton_f0pmv_30:hover{background:color-mix(in srgb,var(--color-accent) 88%,var(--color-ink))}._vehicleGrid_opl9s_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._vehicleCard_opl9s_7{padding:18px 20px;cursor:default;transition:border-color .15s}._vehicleCardInner_opl9s_13{display:flex;align-items:center;gap:14px}._vehicleCardMeta_opl9s_19{flex:1;min-width:0}._vehicleCardName_opl9s_24{font-size:14px;font-weight:600;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._vehicleCardSub_opl9s_33{font-size:12px;color:var(--color-muted);margin-top:2px;font-family:var(--font-mono)}._vehicleCardOdometer_opl9s_40{text-align:right;flex-shrink:0}._vehicleCardOdometerValue_opl9s_45{font-size:15px;font-weight:600;font-family:var(--font-mono);color:var(--color-ink)}._vehicleCardOdometerLabel_opl9s_52{font-size:10px;color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em}._vehicleCardChevron_opl9s_60{color:var(--color-muted);flex-shrink:0}._vehicleCardSkeleton_opl9s_65{cursor:default}._vehiclesEmpty_opl9s_69{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 24px;text-align:center}._vehiclesEmptyText_opl9s_79{font-size:15px;color:var(--color-muted);margin:0}._select_1oltk_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--color-ink);background-color:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-sm);height:46px;padding:0 36px 0 13px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.6' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 13px center}._select_1oltk_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._selector_10em4_3{display:flex;flex-direction:column;gap:var(--space-3)}._options_10em4_9{display:flex;flex-wrap:wrap;gap:var(--space-2)}._option_10em4_9{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-mono);font-size:12.5px;font-weight:600;line-height:1.2;padding:9px 13px;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:transparent;color:var(--color-muted);transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}._option_10em4_9:hover:not(:disabled){color:var(--color-ink);border-color:var(--color-muted)}._option_10em4_9:disabled{opacity:.4;cursor:not-allowed}._optionFuel_10em4_41[aria-pressed=true]{color:var(--color-fuel);background:var(--color-fuel-soft);border-color:currentColor}._optionElec_10em4_47[aria-pressed=true]{color:var(--color-dist);background:var(--color-dist-soft);border-color:currentColor}._optionBoth_10em4_53[aria-pressed=true]{color:var(--color-accent);background:var(--color-accent-soft);border-color:currentColor}._option_10em4_9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._note_10em4_64{font-family:var(--font-mono);font-size:11.5px;line-height:1.6;color:var(--color-muted);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-hairline);border-left:2px solid var(--color-line);margin:0}._noteWarn_10em4_76{border-left-color:var(--color-warning)}._field_1bqqn_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_1bqqn_7{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}._control_1bqqn_19{display:flex;align-items:center;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-solid);height:46px;padding:0 var(--space-3);transition:border-color var(--motion-fast) var(--ease-standard)}._control_1bqqn_19:focus-within{border-color:var(--color-accent)}._controlEditable_1bqqn_37{cursor:text}._value_1bqqn_41{display:inline-flex;align-items:baseline;gap:5px}._input_1bqqn_49{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--color-ink);font-family:var(--font-mono);font-size:17px;font-weight:600;padding:0;margin:0;font-feature-settings:"tnum"}._input_1bqqn_49:focus{outline:none}._input_1bqqn_49::placeholder{color:var(--color-muted);opacity:.5;font-weight:500}._readOnlyValue_1bqqn_72{font-family:var(--font-mono);font-size:17px;font-weight:600;color:var(--color-ink);font-feature-settings:"tnum"}._unit_1bqqn_80{font-family:var(--font-mono);font-size:12.5px;font-weight:500;color:var(--color-muted);white-space:nowrap}._alt_1bqqn_90{font-family:var(--font-mono);font-size:12.5px;color:var(--color-muted);padding-left:2px}._hint_1bqqn_97{font-family:var(--font-mono);font-size:10.5px;line-height:1.5;color:var(--color-muted);margin:0}._wrap_1pyqx_1{display:flex;flex-direction:column;gap:var(--space-2)}._track_1pyqx_7{position:relative;height:28px}._rail_1pyqx_12{position:absolute;left:0;right:0;top:12px;height:4px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--color-maint) 0%,var(--color-warning) 55%,var(--color-accent) 100%);opacity:.35}._avgMarker_1pyqx_23{position:absolute;top:6px;width:2px;height:16px;background:var(--color-ink);opacity:.4;border-radius:2px;transform:translate(-1px);pointer-events:none}._slider_1pyqx_35{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;left:0;right:0;top:2px;width:100%;height:24px;margin:0;background:transparent;cursor:grab}._slider_1pyqx_35:active{cursor:grabbing}._slider_1pyqx_35::-webkit-slider-runnable-track{height:24px;background:transparent}._slider_1pyqx_35::-moz-range-track{height:24px;background:transparent}._slider_1pyqx_35::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:3px;border-radius:var(--radius-pill);background:var(--color-surface-solid);border:3px solid var(--color-accent);box-shadow:0 1px 4px #00000038}._slider_1pyqx_35::-moz-range-thumb{width:18px;height:18px;border-radius:var(--radius-pill);background:var(--color-surface-solid);border:3px solid var(--color-accent);box-shadow:0 1px 4px #00000038}._slider_1pyqx_35:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-pill)}._ends_1pyqx_89{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;color:var(--color-muted)}._presets_1pyqx_97{display:flex;gap:5px;flex-wrap:wrap}._preset_1pyqx_97{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-mono);font-size:10.5px;font-weight:600;padding:5px 9px;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:transparent;color:var(--color-muted)}._preset_1pyqx_97:hover{color:var(--color-ink);border-color:var(--color-muted)}._presetActive_1pyqx_121{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}._preset_1pyqx_97:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._caption_1pyqx_132{font-family:var(--font-mono);font-size:10.5px;line-height:1.5;color:var(--color-muted);margin:0}._caption_1pyqx_132 strong{color:var(--color-ink-2);font-weight:600}._starters_1pyqx_145{display:flex;flex-direction:column;gap:var(--space-2)}._startersLabel_1pyqx_151{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}._startersRow_1pyqx_160{display:flex;flex-wrap:wrap;gap:5px}._starterItem_1pyqx_166{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;flex-direction:column;gap:1px;align-items:flex-start;padding:6px 9px;border-radius:var(--radius-sm);border:1px dashed var(--color-line);background:transparent}._starterItem_1pyqx_166:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._starterItemActive_1pyqx_184{border-style:solid;border-color:var(--color-accent);background:var(--color-accent-soft)}._starterItem_1pyqx_166:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._starterName_1pyqx_195{font-family:var(--font-sans);font-size:11px;font-weight:600;color:var(--color-ink-2)}._starterFigure_1pyqx_202{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--color-ink);font-feature-settings:"tnum"}._startersCaption_1pyqx_210 strong{color:var(--color-warning);font-weight:600}._calculator_18ia7_6{max-width:520px;height:100%;min-height:0;display:flex;flex-direction:column}._head_18ia7_15{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;flex-shrink:0;padding:var(--space-1) 0 var(--space-3);border-bottom:1px solid var(--color-hairline)}._body_18ia7_1{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-1) var(--space-3) var(--space-4) var(--space-1);margin-top:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}._body_18ia7_1>*{flex-shrink:0}._body_18ia7_1::-webkit-scrollbar{width:6px}._body_18ia7_1::-webkit-scrollbar-track{background:transparent}._body_18ia7_1::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:var(--radius-pill)}._body_18ia7_1::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}@media(max-width:900px){._calculator_18ia7_6{height:auto}._body_18ia7_1{flex:unset;min-height:unset;overflow-y:visible}}._heading_18ia7_84{margin:0;font-size:21px;font-weight:700;letter-spacing:-.02em;color:var(--color-ink)}._headControls_18ia7_92{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._flavourSelect_18ia7_99{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;font-weight:600;padding:6px 24px 6px 9px;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:transparent;color:var(--color-ink);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='3' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 7px center}._flavourSelect_18ia7_99:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._swap_18ia7_120{display:inline-flex;padding:3px;gap:2px;background:var(--color-hairline);border:1px solid var(--color-line);border-radius:var(--radius-pill)}._swapOption_18ia7_129{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 12px;border-radius:var(--radius-pill);border:0;background:transparent;color:var(--color-muted);transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._swapOption_18ia7_129[aria-pressed=true]{background:var(--color-ink);color:var(--color-invert)}._swapOption_18ia7_129:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._card_18ia7_155{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._legend_18ia7_162{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);display:flex;align-items:center;gap:var(--space-2)}._legend_18ia7_162:after{content:"";flex:1;height:1px;background:var(--color-hairline)}._capacityField_18ia7_181{display:flex;flex-direction:column;gap:var(--space-2)}._capacityCaption_18ia7_187{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted);margin:0}._capacityCaption_18ia7_187 a{color:var(--color-accent)}._row_18ia7_199{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._rowLabel_18ia7_206{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}._switch_18ia7_215{position:relative;display:inline-flex;align-items:center;cursor:pointer;flex:none}._switchInput_18ia7_223{position:absolute;width:0;height:0;opacity:0;margin:0}._switchTrack_18ia7_231{display:inline-flex;align-items:center;width:44px;height:26px;padding:3px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-muted) 45%,transparent);transition:background var(--motion-base) var(--ease-standard)}._switchThumb_18ia7_242{width:20px;height:20px;border-radius:var(--radius-pill);background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform var(--motion-base) var(--ease-standard)}._switchInput_18ia7_223:checked+._switchTrack_18ia7_231{background:var(--color-accent)}._switchInput_18ia7_223:checked+._switchTrack_18ia7_231 ._switchThumb_18ia7_242{transform:translate(18px)}._switchInput_18ia7_223:focus-visible+._switchTrack_18ia7_231{outline:2px solid var(--color-accent);outline-offset:2px}._stepper_18ia7_264{display:flex;align-items:center;gap:var(--space-3)}._stepperButton_18ia7_270{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:background var(--motion-fast) var(--ease-standard)}._stepperButton_18ia7_270:hover:not(:disabled){background:var(--color-accent-soft)}._stepperButton_18ia7_270:disabled{opacity:.35;cursor:not-allowed}._stepperValue_18ia7_294{font-family:var(--font-mono);font-size:15px;font-weight:600;min-width:22px;text-align:center;color:var(--color-ink);font-feature-settings:"tnum"}._results_18ia7_305{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._placeholder_18ia7_315{font-size:13px;color:var(--color-muted);text-align:center;margin:var(--space-2) 0}._result_18ia7_305{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}._resultsGrid_18ia7_332{display:grid;grid-template-columns:1fr max-content max-content;column-gap:var(--space-2);row-gap:var(--space-3);align-items:baseline}._resultsRow_18ia7_340{display:contents}._unitSwap_18ia7_349{animation:_unit-swap_18ia7_1 var(--motion-base) var(--ease-standard) both}@keyframes _unit-swap_18ia7_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._unitSwap_18ia7_349{animation:none}}._resultNumbers_18ia7_371{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._resultUnits_18ia7_378{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._resultAlt_18ia7_385{font-family:var(--font-mono);font-size:12px;color:var(--color-muted);font-feature-settings:"tnum"}._resultCaption_18ia7_392{font-family:var(--font-mono);font-size:10.5px;line-height:1.55;color:var(--color-muted);margin:0}._resultLabel_18ia7_400{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}._resultValue_18ia7_409{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--color-ink);text-align:right;font-feature-settings:"tnum"}._resultsRule_18ia7_418{height:1px;background:var(--color-hairline);margin:2px 0}._resultHero_18ia7_424 ._resultLabel_18ia7_400{color:var(--color-ink);font-weight:700}._resultHero_18ia7_424 ._resultValue_18ia7_409{font-size:28px;font-weight:700;color:var(--color-accent);letter-spacing:-.02em}._page_1dud6_5{display:flex;flex-direction:column;gap:24px;max-width:560px}._heading_1dud6_12{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}._section_1dud6_21{padding:24px;display:flex;flex-direction:column;gap:16px}._sectionTitle_1dud6_28{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0}._planRow_1dud6_40{display:flex;align-items:center;justify-content:space-between;gap:16px}._planLabel_1dud6_47{font-size:14px;font-weight:500;color:var(--color-ink)}._planBadge_1dud6_53{display:inline-block;padding:2px 10px;border-radius:99px;font-size:12px;font-weight:700;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);background:var(--color-surface-solid);border:1px solid var(--color-line)}._planBadgePro_1dud6_66{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-solid))}._trialBanner_1dud6_74{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface-solid));border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:var(--radius-md);padding:12px 16px;display:flex;flex-direction:column;gap:4px}._trialBannerTitle_1dud6_84{font-size:13px;font-weight:600;color:var(--color-accent)}._trialBannerSub_1dud6_90{font-size:12px;color:var(--color-muted)}._metaRow_1dud6_97{display:flex;align-items:center;justify-content:space-between;gap:16px}._metaLabel_1dud6_104{font-size:13px;color:var(--color-muted)}._metaValue_1dud6_109{font-size:13px;color:var(--color-ink);font-family:var(--font-mono)}._usageList_1dud6_117{display:flex;flex-direction:column;gap:12px}._usageRow_1dud6_123{display:flex;align-items:center;justify-content:space-between;gap:16px}._usageLabel_1dud6_130{font-size:14px;color:var(--color-ink)}._usageValue_1dud6_135{font-size:13px;font-family:var(--font-mono);color:var(--color-muted)}._usageValueCapped_1dud6_141{color:color-mix(in srgb,#d44 80%,var(--color-ink))}._limitsNote_1dud6_145{font-size:12px;color:var(--color-muted);margin:0}._upgradeDescription_1dud6_153{font-size:13px;color:var(--color-muted);margin:0;line-height:1.5}._purchaseOptions_1dud6_160{display:flex;flex-direction:column;gap:12px}._purchaseOption_1dud6_160{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-solid)}._purchaseOptionMeta_1dud6_177{display:flex;flex-direction:column;gap:2px}._purchaseOptionPrice_1dud6_183{font-size:14px;font-weight:600;color:var(--color-ink)}._purchaseOptionSaving_1dud6_189{font-size:11px;color:var(--color-accent);font-family:var(--font-mono)}._disabledPurchase_1dud6_202{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._disabledPurchaseEnd_1dud6_209{align-items:flex-end}._disabledButton_1dud6_213{opacity:.5;cursor:not-allowed;box-shadow:none}._disabledButton_1dud6_213:hover{filter:none}._comingSoonNote_1dud6_223{font-size:11px;color:var(--color-muted);margin:0;text-align:right}._disabledPurchase_1dud6_202:not(._disabledPurchaseEnd_1dud6_209) ._comingSoonNote_1dud6_223{text-align:left}._loadingText_1dud6_236{font-size:14px;color:var(--color-muted);margin:0}._errorText_1dud6_242{font-size:14px;color:color-mix(in srgb,#d44 80%,var(--color-ink));margin:0}._trigger_smcvj_1{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:13px;cursor:pointer;transition:border-color .15s}._trigger_smcvj_1:hover{border-color:var(--color-accent)}._triggerName_smcvj_20{font-weight:500}._triggerSymbol_smcvj_24{color:var(--color-muted)}._codeChip_smcvj_28{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:2px 6px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-mono);font-size:12px;font-weight:600;flex-shrink:0}._search_smcvj_43{width:100%;padding:10px 12px;margin-bottom:12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-solid);color:var(--color-ink);font-family:var(--font-sans);font-size:14px;line-height:1.4;box-sizing:border-box;outline:none;transition:border-color .15s}._search_smcvj_43::placeholder{color:var(--color-muted)}._search_smcvj_43:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._list_smcvj_68{max-height:320px;overflow-y:auto}._option_smcvj_73{display:flex;align-items:center;gap:10px;padding:10px 8px;cursor:pointer;border-bottom:1px solid var(--color-hairline)}._option_smcvj_73:last-child{border-bottom:none}._option_smcvj_73:hover{background:var(--color-line)}._option--selected_smcvj_90{background:var(--color-accent-soft)}._optionName_smcvj_94{flex:1;font-size:14px;color:var(--color-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionSymbol_smcvj_104{font-size:13px;color:var(--color-muted);flex-shrink:0}._empty_smcvj_110{padding:12px;font-size:13px;color:var(--color-muted);text-align:center}._page_18fpw_1{display:flex;flex-direction:column;gap:24px;max-width:560px;width:100%;margin:0 auto}._heading_18fpw_10{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}._section_18fpw_17{padding:24px;display:flex;flex-direction:column;gap:20px}._sectionTitle_18fpw_24{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0 0 4px}._field_18fpw_34{display:flex;align-items:center;justify-content:space-between;gap:16px}._fieldLabel_18fpw_41{font-size:14px;font-weight:500;color:var(--color-ink);flex-shrink:0}._fieldValue_18fpw_48{font-size:14px;color:var(--color-muted)}._select_18fpw_53{padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:13px;cursor:pointer;outline:none;min-width:100px}._select_18fpw_53:focus{border-color:var(--color-accent)}._accountField_18fpw_72{display:flex;flex-direction:column;gap:6px}._accountFieldRow_18fpw_78{display:flex;align-items:center;gap:10px}._accountInput_18fpw_84{flex:1;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:14px;outline:none;transition:border-color .15s}._accountInput_18fpw_84:focus{border-color:var(--color-accent)}._accountInput_18fpw_84:disabled{opacity:.5;cursor:not-allowed;background:var(--color-surface-solid)}._accountLabel_18fpw_107{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._successMsg_18fpw_116{font-size:12px;color:var(--color-accent)}._errorMsg_18fpw_121{font-size:12px;color:color-mix(in srgb,#d44 80%,var(--color-ink))}._passwordToggle_18fpw_128{background:none;border:none;padding:0;font-size:13px;font-family:var(--font-sans);color:var(--color-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._passwordToggle_18fpw_128:hover{opacity:.8}._passwordFields_18fpw_144{display:flex;flex-direction:column;gap:12px;padding-top:4px}._divider_18fpw_151{height:1px;background:var(--color-line)}._signOutRow_18fpw_156{padding-top:4px}._btnSignOut_18fpw_160{background:none;border:none;padding:0;font-size:14px;font-family:var(--font-sans);font-weight:500;color:var(--color-danger);cursor:pointer}._btnSignOut_18fpw_160:hover{text-decoration:underline;text-underline-offset:2px}._planBadge_18fpw_178{display:inline-block;padding:2px 10px;border-radius:99px;font-size:12px;font-weight:700;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);background:var(--color-surface-solid);border:1px solid var(--color-line)}._proFeatures_18fpw_191{display:flex;flex-direction:column;gap:8px}._proDescription_18fpw_197{font-size:13px;color:var(--color-muted);margin:0}._proList_18fpw_203{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}._proList_18fpw_203 li{font-size:13px;color:var(--color-ink)}._dangerZone_18fpw_218{border:1px solid color-mix(in srgb,var(--color-danger) 30%,transparent);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-surface))}._dangerDescription_18fpw_223{font-size:13px;color:var(--color-muted);margin:0 0 16px}._modalOverlay_18fpw_231{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}._modalDialog_18fpw_242{background:var(--color-surface-solid);border-radius:var(--radius-lg);padding:28px;max-width:440px;width:100%;box-shadow:0 8px 40px #0006}._modalTitle_18fpw_251{font-size:17px;font-weight:600;color:var(--color-ink);margin:0 0 12px}._modalBody_18fpw_258{font-size:14px;color:var(--color-muted);margin:0 0 10px}._modalList_18fpw_264{margin:0 0 10px;padding-left:20px}._modalList_18fpw_264 li{font-size:14px;color:var(--color-muted);margin-bottom:4px}._modalActions_18fpw_275{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._legalLinks_18fpw_284{display:flex;align-items:center;gap:8px;padding-bottom:8px}._legalLink_18fpw_284{font-size:12px;color:var(--color-muted);text-decoration:none}._legalLink_18fpw_284:hover{text-decoration:underline;text-underline-offset:2px}._legalDot_18fpw_302{font-size:12px;color:var(--color-muted)}._page_3kftn_1{display:flex;flex-direction:column;gap:24px;max-width:560px;width:100%;margin:0 auto}._heading_3kftn_10{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}._section_3kftn_17{padding:24px;display:flex;flex-direction:column;gap:20px}._sectionTitle_3kftn_24{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0 0 4px}._accountField_3kftn_36{display:flex;flex-direction:column;gap:6px}._accountFieldRow_3kftn_42{display:flex;align-items:center;gap:10px}._accountInput_3kftn_48{flex:1;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:14px;outline:none;transition:border-color .15s}._accountInput_3kftn_48:focus{border-color:var(--color-accent)}._accountInput_3kftn_48:disabled{opacity:.5;cursor:not-allowed;background:var(--color-surface-solid)}._accountLabel_3kftn_71{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._successMsg_3kftn_80{font-size:12px;color:var(--color-accent)}._errorMsg_3kftn_85{font-size:12px;color:color-mix(in srgb,#d44 80%,var(--color-ink))}._helpText_3kftn_90{font-size:13px;color:var(--color-muted);margin:0}._linkToggle_3kftn_98{align-self:flex-start;background:none;border:none;padding:0;font-size:13px;font-family:var(--font-sans);color:var(--color-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._linkToggle_3kftn_98:hover{opacity:.8}._stackedFields_3kftn_115{display:flex;flex-direction:column;gap:12px;padding-top:4px}._formActions_3kftn_122{display:flex;justify-content:flex-end;gap:10px}._divider_3kftn_128{height:1px;background:var(--color-line)}._dangerZone_3kftn_135{border:1px solid color-mix(in srgb,var(--color-danger) 30%,transparent);background:color-mix(in srgb,var(--color-danger) 5%,var(--color-surface))}._dangerDescription_3kftn_140{font-size:13px;color:var(--color-muted);margin:0 0 16px}._modalOverlay_3kftn_148{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}._modalDialog_3kftn_159{background:var(--color-surface-solid);border-radius:var(--radius-lg);padding:28px;max-width:440px;width:100%;box-shadow:0 8px 40px #0006}._modalTitle_3kftn_168{font-size:17px;font-weight:600;color:var(--color-ink);margin:0 0 12px}._modalBody_3kftn_175{font-size:14px;color:var(--color-muted);margin:0 0 10px}._modalList_3kftn_181{margin:0 0 10px;padding-left:20px}._modalList_3kftn_181 li{font-size:14px;color:var(--color-muted);margin-bottom:4px}._modalActions_3kftn_192{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._tabs_qp33i_1{display:inline-flex;gap:4px;padding:4px;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line)}._tabs_qp33i_1 a{text-decoration:none}._list_cdyae_1{padding:0;overflow:hidden}._row_cdyae_6{display:grid;grid-template-columns:1fr auto auto 20px;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-hairline);text-decoration:none;color:inherit;transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._row_cdyae_6:last-child{border-bottom:none}._row_cdyae_6:hover{background:var(--color-hairline);transform:translate(2px)}._row_cdyae_6:active{background:var(--color-line);transform:translate(2px) scale(.997)}._rowDate_cdyae_33{display:flex;flex-direction:column;gap:3px;font-size:13px;font-weight:500;color:var(--color-ink);min-width:0}._rowFullBadge_cdyae_43,._rowPartialBadge_cdyae_44{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-mono)}._rowFullBadge_cdyae_43{color:var(--color-accent, #2563eb)}._rowPartialBadge_cdyae_44{color:var(--color-muted)}._rowMeta_cdyae_61{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}._rowLiters_cdyae_69{font-size:13px;font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap}._rowSub_cdyae_76{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:11px;font-family:var(--font-mono);color:var(--color-muted)}._rowConsumption_cdyae_86{font-size:11px;font-family:var(--font-mono);color:var(--color-accent, #2563eb)}._rowCost_cdyae_92{font-size:13px;font-family:var(--font-mono);font-weight:600;color:var(--color-ink);min-width:52px;text-align:right}._rowChev_cdyae_101{color:var(--color-muted);display:flex;align-items:center}._rowGrouped_cdyae_109 ._rowDate_cdyae_33{display:flex;flex-direction:column;gap:2px}._rowGroupBadge_cdyae_115{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent, #2563eb);font-family:var(--font-mono)}._rowSkeleton_cdyae_126{pointer-events:none}._skeletonDate_cdyae_130{width:100px}._skeletonMeta_cdyae_134{width:70px}._skeletonCost_cdyae_138{width:44px}._empty_cdyae_144{display:flex;align-items:center;justify-content:center;padding:48px 24px}._emptyText_cdyae_151{font-size:14px;color:var(--color-muted);margin:0;text-align:center}._pagination_cdyae_160{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 18px;border-top:1px solid var(--color-hairline)}._pageIndicator_cdyae_169{font-size:12px;font-family:var(--font-mono);color:var(--color-muted)}._card_16ak2_1{padding:18px}._heading_16ak2_5{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin-bottom:14px}._streamGrid_16ak2_15{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){._streamGrid_16ak2_15{grid-template-columns:1fr}}._streamCard_16ak2_27{border:1px solid var(--color-hairline);border-radius:8px;padding:12px}._streamLabel_16ak2_33{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);font-family:var(--font-mono);margin-bottom:10px}._streamStats_16ak2_43{display:flex;flex-direction:column;gap:6px}._statRow_16ak2_49{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._statLabel_16ak2_56{font-size:12px;color:var(--color-muted);flex-shrink:0}._statValue_16ak2_62{font-size:13px;color:var(--color-ink);text-align:right}._mono_16ak2_68{font-family:var(--font-mono)}._picker_1tqd2_1{display:flex;flex-direction:column;gap:10px}._header_1tqd2_7{display:flex;align-items:center;justify-content:space-between}._label_1tqd2_13{font-size:13px;font-weight:600;color:var(--color-ink)}._count_1tqd2_19{font-size:12px;color:var(--color-muted);font-family:var(--font-mono)}._thumbnails_1tqd2_25{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}._thumbnailItem_1tqd2_34{position:relative;width:72px;height:72px}._thumbnail_1tqd2_25{width:100%;height:100%;object-fit:cover;border-radius:6px;border:1px solid var(--color-line)}._removeButton_1tqd2_48{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._removeButton_1tqd2_48:disabled{opacity:.5;cursor:not-allowed}._hiddenInput_1tqd2_70{display:none}._error_1tqd2_74{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink))}._textarea_qujpf_1{resize:vertical;min-height:160px;font-family:inherit}._charCount_qujpf_7{align-self:flex-end;font-size:12px;color:var(--color-muted);font-family:var(--font-mono)}._actions_qujpf_14{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}._page_19fo2_1{display:flex;flex-direction:column;gap:24px;max-width:560px;width:100%;margin:0 auto}._heading_19fo2_10{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}._section_19fo2_17{padding:24px}._description_1bdcs_1{font-size:.875rem;color:var(--color-ink-2);margin:0 0 var(--space-5)}._actions_1bdcs_7{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-4)}._locked_1bdcs_16{opacity:.55;cursor:not-allowed;box-shadow:none}._lockBadge_1bdcs_22{margin-left:var(--space-2);font-size:.75rem;font-weight:600}._wrapper_trirt_5{position:relative;width:100%}._scrollArea_trirt_10{overflow-x:auto;scrollbar-width:thin}._ceilingBand_trirt_19{position:relative;height:20px}._clusterMarker_trirt_24{position:absolute;top:2px;text-align:center;font-family:var(--font-mono);font-size:8.5px;font-weight:600;color:var(--color-accent);opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:clip;pointer-events:none}._endpointValue_trirt_39{font-family:var(--font-mono);font-size:12px;font-weight:600;fill:var(--color-accent);opacity:.85}._rightCol_gq0es_1{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}._toggle_gq0es_10{display:inline-flex;border-radius:var(--radius-pill);border:1px solid var(--color-line);overflow:hidden;background:var(--color-surface)}._toggleSegment_gq0es_18{padding:4px 10px;border:none;background:none;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;transition:background .12s,color .12s;line-height:1.4}._toggleSegment_gq0es_18:hover:not(._toggleSegmentActive_gq0es_33){color:var(--color-ink);background:var(--color-accent-soft)}._toggleSegmentActive_gq0es_33{background:var(--color-accent-soft);color:var(--color-accent)}._yearPicker_gq0es_44{display:inline-flex;align-items:center;gap:2px;align-self:center;margin-left:14px}._yearArrow_gq0es_52{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:none;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-pill);transition:background .12s,color .12s}._yearArrow_gq0es_52:hover:not(:disabled){color:var(--color-ink);background:var(--color-accent-soft)}._yearArrow_gq0es_52:disabled{opacity:.3;cursor:default}._yearSelectWrap_gq0es_76{position:relative;display:inline-flex;align-items:center}._yearSelect_gq0es_76{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;color:var(--color-ink);font-family:var(--font-mono);font-size:13px;font-weight:600;padding:2px 16px 2px 4px;cursor:pointer}._yearSelect_gq0es_76:focus-visible{outline:2px solid var(--color-accent);border-radius:4px}._yearCaret_gq0es_100{position:absolute;right:4px;display:inline-flex;color:var(--color-muted);pointer-events:none}._tileCell_meoqf_2{position:relative;min-height:0}._tileCard_meoqf_14{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface-solid);transition:border-color .4s ease,background .14s ease}._interactive_meoqf_32:hover{background:linear-gradient(var(--color-hairline),var(--color-hairline)) var(--color-surface-solid)}._expanded_meoqf_39 ._tileCard_meoqf_14{inset:auto;top:0;left:0;width:360px;max-width:calc(100vw - 24px);height:auto;z-index:50;overflow:visible;border-color:var(--color-accent);box-shadow:0 18px 44px -10px #00000073;transform-origin:top left;animation:_tileCardOpen_meoqf_1 .3s cubic-bezier(.16,1,.3,1)}._alignRight_meoqf_58._expanded_meoqf_39 ._tileCard_meoqf_14{left:auto;right:0;transform-origin:top right}._tileHead_meoqf_65{display:block;width:100%;padding:16px;background:none;border:none;text-align:left;cursor:pointer;font-family:var(--font-sans);color:inherit}._tileHeadStatic_meoqf_78{cursor:default}._tileHead_meoqf_65:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}._chevron_meoqf_89{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;color:var(--color-muted);transition:transform .35s ease-out;flex-shrink:0}._chevronOpen_meoqf_99{transform:rotate(180deg)}._detailPanel_meoqf_105{background:var(--color-surface-solid)}@keyframes _tileCardOpen_meoqf_1{0%{opacity:.4;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._detailContent_meoqf_116{padding:0 16px 16px;box-shadow:inset 0 1px 0 var(--color-hairline)}._detailLoading_meoqf_122{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px 0}._loadingDot_meoqf_130{width:6px;height:6px;border-radius:50%;background:var(--color-muted);animation:_tile-dot-pulse_meoqf_1 1.1s ease-in-out infinite}._loadingDot_meoqf_130:nth-child(2){animation-delay:.18s}._loadingDot_meoqf_130:nth-child(3){animation-delay:.36s}@keyframes _tile-dot-pulse_meoqf_1{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}._sub_meoqf_147{transition:opacity .15s ease-out}._accentFuel_meoqf_155,._accentMaintenance_meoqf_156,._accentDistance_meoqf_157{transition:color var(--motion-base) var(--ease-standard)}._accentFuel_meoqf_155{color:var(--color-fuel)}._accentMaintenance_meoqf_156{color:var(--color-maint)}._accentDistance_meoqf_157{color:var(--color-dist)}._subHidden_meoqf_173{opacity:0;pointer-events:none}._body_4ur7k_1{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9d9791 transparent}[data-theme=dark] ._body_4ur7k_1{scrollbar-color:#3b3a37 transparent}._body_4ur7k_1::-webkit-scrollbar{width:4px}._body_4ur7k_1::-webkit-scrollbar-track{background:transparent}._body_4ur7k_1::-webkit-scrollbar-thumb{background:#9d9791;border-radius:4px}[data-theme=dark] ._body_4ur7k_1::-webkit-scrollbar-thumb{background:#3b3a37}._body_4ur7k_1::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}._row_4ur7k_37{text-decoration:none;color:inherit;cursor:pointer}._row_4ur7k_37:hover{background:var(--color-hairline)}._badge_4ur7k_47{font-size:9.5px;font-weight:700;letter-spacing:.05em;padding:2px 7px;border-radius:4px;flex-shrink:0}._badgeOverdue_4ur7k_56{background:var(--color-accent-soft);color:var(--color-accent)}._badgeDueSoon_4ur7k_61{background:#b482001f;color:var(--color-reminder-due-soon, #b07a00)}._badgeUpcoming_4ur7k_66{background:#3c78c81f;color:var(--color-reminder-upcoming, #3c78c8)}[data-theme=dark] ._badgeDueSoon_4ur7k_61{background:#dcaa2824;color:#daa828}[data-theme=dark] ._badgeUpcoming_4ur7k_66{background:#5096f024;color:#5096f0}._empty_4ur7k_81{padding:20px;font-size:13px;color:var(--color-muted)}._body_1uaoz_1{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--color-muted) transparent}[data-theme=dark] ._body_1uaoz_1{scrollbar-color:#3b3a37 transparent}._body_1uaoz_1::-webkit-scrollbar{width:4px}._body_1uaoz_1::-webkit-scrollbar-track{background:transparent}._body_1uaoz_1::-webkit-scrollbar-thumb{background:#9d9791;border-radius:4px}[data-theme=dark] ._body_1uaoz_1::-webkit-scrollbar-thumb{background:#3b3a37}._body_1uaoz_1::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}._body_1uaoz_1 ._row_1uaoz_46{grid-template-columns:auto minmax(0,1fr) auto auto auto}._row_1uaoz_46{text-decoration:none;color:inherit;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._row_1uaoz_46:hover{background:var(--color-hairline);transform:translate(2px)}._row_1uaoz_46:active{background:var(--color-line);transform:translate(2px) scale(.997)}._empty_1uaoz_68{padding:20px;font-size:13px;color:var(--color-muted)}._chip_1uaoz_74{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-pill);background:var(--color-hairline);color:var(--color-muted);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;justify-self:end}._grid_gr2gp_3{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding-top:12px}._cell_gr2gp_10{background:var(--color-hairline);border-radius:var(--radius-sm);padding:10px 12px;min-width:0}._cell_gr2gp_10._wide_gr2gp_17{grid-column:1 / -1}._label_gr2gp_21{font-size:11px;font-family:var(--font-mono);color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em}._value_gr2gp_29{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:14.5px;color:var(--color-ink);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._value_gr2gp_29._accented_gr2gp_41{color:var(--color-accent)}._value_gr2gp_29._name_gr2gp_46{font-family:var(--font-sans);font-variant-numeric:normal;font-weight:500;font-size:13px;line-height:1.3;white-space:normal}._sub_gr2gp_55{font-size:11px;font-family:var(--font-mono);color:var(--color-muted);margin-top:2px}._callout_178kr_6{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:var(--radius-md);margin-top:12px}._icon_178kr_15{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px}._icon_178kr_15 svg{width:18px;height:18px;display:block}._body_178kr_31{min-width:0;flex:1}._name_178kr_36{font-size:13px;font-weight:500;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_178kr_45{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;margin-top:2px}._overdue_178kr_52{background:var(--color-overdue-soft)}._overdue_178kr_52 ._icon_178kr_15{color:var(--color-overdue)}._overdue_178kr_52 ._meta_178kr_45{color:var(--color-overdue);font-weight:600}._dueSoon_178kr_63{background:var(--color-warning-soft)}._dueSoon_178kr_63 ._icon_178kr_15{color:var(--color-warning)}._dueSoon_178kr_63 ._meta_178kr_45{color:var(--color-warning);font-weight:600}._scheduled_178kr_74{background:var(--color-hairline)}._scheduled_178kr_74 ._icon_178kr_15{color:var(--color-maint)}._scheduled_178kr_74 ._meta_178kr_45{color:var(--color-ink-2);font-weight:500}._heroCharts_yh9a3_1{display:flex;flex-direction:column;gap:16px;min-height:0}._heroCharts_yh9a3_1 .card.chart-hero{flex:1;min-height:180px}._list_14anj_1{padding:0;overflow:hidden}._row_14anj_6{display:grid;grid-template-columns:1fr auto 24px auto 20px;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-hairline);text-decoration:none;color:inherit;transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._row_14anj_6:last-child{border-bottom:none}._row_14anj_6:hover{background:var(--color-hairline);transform:translate(2px)}._row_14anj_6:active{background:var(--color-line);transform:translate(2px) scale(.997)}._rowDate_14anj_33{font-size:13px;font-weight:500;color:var(--color-ink)}._rowMeta_14anj_39{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._rowEnergy_14anj_46{font-size:13px;font-family:var(--font-mono);color:var(--color-ink)}._rowConsumption_14anj_52{font-size:11px;font-family:var(--font-mono);color:var(--color-muted)}._rowLocation_14anj_58{font-size:14px;color:var(--color-muted);text-align:center}._rowCost_14anj_64{font-size:13px;font-family:var(--font-mono);font-weight:600;color:var(--color-ink);min-width:52px;text-align:right}._rowChev_14anj_73{color:var(--color-muted);display:flex;align-items:center}._rowSkeleton_14anj_81{pointer-events:none}._skeletonDate_14anj_85{width:100px}._skeletonMeta_14anj_89{width:80px}._skeletonCost_14anj_93{width:44px}._empty_14anj_99{display:flex;align-items:center;justify-content:center;padding:48px 24px}._emptyText_14anj_106{font-size:14px;color:var(--color-muted);margin:0;text-align:center}._pagination_14anj_115{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 18px;border-top:1px solid var(--color-hairline)}._pageIndicator_14anj_124{font-size:12px;font-family:var(--font-mono);color:var(--color-muted)}._console_66whp_1{display:flex;flex-direction:column;gap:24px;width:100%;flex:1;min-height:0}._header_66whp_12{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--color-hairline);flex-shrink:0}._brand_66whp_26{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--color-ink)}._brandMark_66whp_36{display:inline-flex;color:var(--color-accent)}._tabs_66whp_41{display:inline-flex;gap:4px;padding:4px;background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:100px}._tab_66whp_41{padding:7px 18px;border-radius:100px;font-size:13px;font-weight:600;color:var(--color-muted);text-decoration:none;white-space:nowrap;transition:color .15s,background-color .15s}._tab_66whp_41:hover{color:var(--color-ink)}._tabActive_66whp_65{color:var(--color-accent);background:var(--color-accent-soft)}._body_66whp_6{width:100%;flex:1;min-height:0;overflow-y:auto}@media(max-width:720px){._header_66whp_12{grid-template-columns:1fr;justify-items:start}._tabs_66whp_41{width:100%;justify-content:space-between}}@media(max-width:480px){._tabs_66whp_41{justify-content:flex-start;overflow-x:auto}._tab_66whp_41{flex-shrink:0}}._page_1bwi1_1{display:flex;flex-direction:column;gap:24px;max-width:560px;width:100%;margin:0 auto}._heading_1bwi1_10{font-size:18px;font-weight:600;color:var(--color-ink);margin:0}._section_1bwi1_17{padding:24px;display:flex;flex-direction:column;gap:20px}._sectionTitle_1bwi1_24{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0 0 4px}._brand_1bwi1_34{display:flex;align-items:center;gap:14px}._logo_1bwi1_40{flex-shrink:0}._appName_1bwi1_44{font-size:16px;font-weight:600;color:var(--color-ink)}._tagline_1bwi1_50{font-size:13px;color:var(--color-muted);margin-top:2px}._field_1bwi1_56{display:flex;align-items:center;justify-content:space-between;gap:16px}._fieldLabel_1bwi1_63{font-size:14px;font-weight:500;color:var(--color-ink)}._fieldValue_1bwi1_69{font-family:var(--font-mono);font-size:13px;color:var(--color-muted)}._legalRow_1bwi1_75{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:var(--color-ink);text-decoration:none}._legalRow_1bwi1_75:hover{color:var(--color-accent)}._externalMark_1bwi1_89{display:inline-flex;color:var(--color-muted)}._srOnly_1bwi1_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._root_1t5hb_1{border-top:1px solid var(--color-line);margin-top:8px}._trigger_1t5hb_6{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;background:none;border:none;cursor:pointer;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em}._trigger_1t5hb_6:hover{color:var(--color-ink)}._chevron_1t5hb_27{transition:transform .2s ease;flex-shrink:0;color:var(--color-muted)}._chevronOpen_1t5hb_33{transform:rotate(180deg)}._body_1t5hb_37{padding-bottom:16px;display:flex;flex-direction:column;gap:14px}._container_1oad1_1{position:relative}._dropdown_1oad1_5{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000038;z-index:100;max-height:240px;overflow-y:auto}._option_1oad1_19{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--color-hairline);transition:background .1s}._option_1oad1_19:last-child{border-bottom:none}._option_1oad1_19:hover{background:var(--color-line)}._optionSelected_1oad1_37{background:var(--color-accent-soft)}._brandMark_1oad1_41{width:24px;height:24px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;font-weight:700;color:#fff;flex-shrink:0}._makeName_1oad1_55{font-size:14px;font-weight:500;color:var(--color-ink)}._container_1i5rw_1{position:relative}._dropdown_1i5rw_5{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000038;z-index:100;max-height:240px;overflow-y:auto}._option_1i5rw_19{padding:10px 12px;font-size:14px;font-weight:500;color:var(--color-ink);cursor:pointer;border-bottom:1px solid var(--color-hairline);transition:background .1s}._option_1i5rw_19:last-child{border-bottom:none}._option_1i5rw_19:hover{background:var(--color-line)}._optionSelected_1i5rw_37{background:var(--color-accent-soft)}._form_1suuu_1{display:flex;flex-direction:column;gap:0}._basicFields_1suuu_7{display:flex;flex-direction:column;gap:14px;padding-bottom:8px}._actions_1suuu_14{display:flex;align-items:center;gap:12px;padding-top:24px;border-top:1px solid var(--color-line);margin-top:8px}._unitHint_1suuu_23{font-size:12px;color:var(--color-muted);font-family:var(--font-mono);padding-left:2px;margin-top:4px}._toggleRow_1suuu_31{display:flex;align-items:center;justify-content:space-between;padding:10px 0}._toggleLabel_1suuu_38{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._toggle_1suuu_31{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer}._readOnlyField_1suuu_54{padding:10px 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-alt, var(--color-surface-solid));color:var(--color-muted);font-family:var(--font-sans);font-size:14px;line-height:1.4;opacity:.75}._list_h35ls_1{list-style:none;margin:0;padding:0}._item_h35ls_7{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--color-hairline)}._item_h35ls_7:last-child{border-bottom:none}._itemLink_h35ls_20{display:flex;flex-direction:column;gap:2px;padding:14px 0;text-decoration:none;color:inherit;min-width:0}._itemLink_h35ls_20:hover ._itemName_h35ls_30{color:var(--color-accent)}._itemName_h35ls_30{font-size:13px;font-weight:500;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}._itemMeta_h35ls_44{font-size:11px;color:var(--color-muted);margin-top:2px}._repeatsBadge_h35ls_50{display:inline-block;padding:2px 8px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent);font-size:11px;font-weight:600;white-space:nowrap}._deleteBtn_h35ls_61{flex-shrink:0;width:28px;height:28px;border:none;background:transparent;color:var(--color-muted);cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._deleteBtn_h35ls_61:hover{background:var(--color-overdue-soft);color:var(--color-overdue)}._deleteConfirm_h35ls_81{display:flex;flex-direction:column;gap:20px}._deleteConfirm_h35ls_81 p{font-size:14px;color:var(--color-ink);margin:0;line-height:1.5}._deleteConfirmActions_h35ls_94{display:flex;gap:8px;justify-content:flex-end}._container_1n9g5_1{position:relative}._search_1n9g5_5{width:100%;padding:10px 12px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-solid);color:var(--color-ink);font-family:var(--font-sans);font-size:14px;line-height:1.4;box-sizing:border-box;outline:none;transition:border-color .15s}._search_1n9g5_5::placeholder{color:var(--color-muted)}._search_1n9g5_5:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._dropdown_1n9g5_29{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000038;z-index:10;max-height:240px;overflow-y:auto}._option_1n9g5_43{display:flex;flex-direction:column;gap:2px;padding:10px 12px;cursor:pointer;border-bottom:1px solid var(--color-hairline);transition:background .1s}._option_1n9g5_43:last-child{border-bottom:none}._option_1n9g5_43:hover,._option--focused_1n9g5_58{background:var(--color-line)}._option--selected_1n9g5_62{background:var(--color-accent-soft)}._optionName_1n9g5_66{font-size:14px;font-weight:500;color:var(--color-ink)}._optionMeta_1n9g5_72{font-size:12px;color:var(--color-muted)}._empty_1n9g5_77{padding:12px;font-size:13px;color:var(--color-muted);text-align:center}._selectedDisplay_1n9g5_84{display:flex;align-items:center;gap:12px;padding:10px 12px;width:100%;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-solid);cursor:pointer;font-family:var(--font-sans);font-size:14px;color:var(--color-ink);text-align:left;transition:border-color .15s}._selectedDisplay_1n9g5_84:hover{border-color:var(--color-accent)}._selectedDisplay__name_1n9g5_105{flex:1;font-weight:500;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectedDisplay__change_1n9g5_114{font-size:12px;font-family:var(--font-mono);color:var(--color-accent);flex-shrink:0}._sourceToggle_14vc1_1{display:flex;gap:8px}._sourceBtn_14vc1_6{flex:1;padding:7px 12px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-surface-solid);color:var(--color-muted);font-size:13px;cursor:pointer;transition:all .15s}._sourceBtn--active_14vc1_18{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}._requiredAsterisk_14vc1_26{color:var(--color-danger);font-weight:700;white-space:nowrap}._srOnly_14vc1_32{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._textarea_1lzyd_1{resize:vertical;min-height:72px}._actions_1lzyd_6{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._list_1q0um_1{padding:0;overflow:hidden}._row_1q0um_6{display:grid;grid-template-columns:1fr auto auto 20px auto;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-hairline);transition:background var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}._row_1q0um_6:last-child{border-bottom:none}._row_1q0um_6:hover{background:var(--color-hairline);transform:translate(2px)}._row_1q0um_6:active{background:var(--color-line);transform:translate(2px) scale(.997)}._rowLink_1q0um_35{display:contents;text-decoration:none;color:inherit}._rowActions_1q0um_41{display:flex;align-items:center;gap:4px}._rowActionBtn_1q0um_47{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-muted);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}._rowActionBtn_1q0um_47:hover{background:var(--color-line);color:var(--color-ink)}._rowActionBtn--danger_1q0um_68:hover{color:var(--color-danger)}._rowMain_1q0um_72{display:flex;flex-direction:column;gap:2px;min-width:0}._rowName_1q0um_79{font-size:13px;font-weight:500;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowDate_1q0um_88{font-size:11px;color:var(--color-muted)}._rowOdometer_1q0um_93{font-size:12px;font-family:var(--font-mono);color:var(--color-muted);text-align:right}._rowCost_1q0um_100{font-size:13px;font-family:var(--font-mono);font-weight:600;color:var(--color-ink);min-width:52px;text-align:right}._rowChev_1q0um_109{color:var(--color-muted);display:flex;align-items:center}._rowSkeleton_1q0um_117{pointer-events:none}._skeletonName_1q0um_121{width:140px}._skeletonDate_1q0um_125{width:80px}._skeletonCost_1q0um_129{width:44px}._empty_1q0um_135{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}._emptyText_1q0um_145{font-size:14px;color:var(--color-muted);margin:0}._deleteConfirm_1q0um_153{display:flex;flex-direction:column;gap:20px}._deleteConfirm_1q0um_153 p{font-size:14px;color:var(--color-ink);margin:0;line-height:1.5}._deleteConfirmActions_1q0um_166{display:flex;gap:8px;justify-content:flex-end}._pagination_1q0um_174{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 18px;border-top:1px solid var(--color-hairline)}._pageIndicator_1q0um_183{font-size:12px;font-family:var(--font-mono);color:var(--color-muted)}._pill_mflz6_1{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-pill);font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap}._overdue_mflz6_13{color:var(--color-overdue);background:var(--color-overdue-soft)}._dueSoon_mflz6_18{color:var(--color-warning);background:var(--color-warning-soft)}._ok_mflz6_23{color:var(--color-maint);background:var(--color-maint-soft)}._noData_mflz6_28{color:var(--color-muted);background:var(--color-hairline)}._list_h3f50_1{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}._row_h3f50_11{display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:14px 18px;align-items:center;border-top:1px solid var(--color-hairline)}._row_h3f50_11:first-child{border-top:none}._iconChip_h3f50_25{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);flex-shrink:0}._iconChipOverdue_h3f50_35{color:var(--color-overdue);background:var(--color-overdue-soft)}._iconChipDueSoon_h3f50_40{color:var(--color-warning);background:var(--color-warning-soft)}._iconChipOk_h3f50_45{color:var(--color-maint);background:var(--color-maint-soft)}._info_h3f50_50{min-width:0}._serviceNameRow_h3f50_54{display:flex;align-items:center;gap:8px;min-width:0}._serviceName_h3f50_54{font-size:13.5px;font-weight:500;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dueAt_h3f50_70{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);margin-top:2px}._dueAtOverdue_h3f50_78{color:var(--color-overdue)}._dueAtDueSoon_h3f50_83{color:var(--color-warning)}._empty_h3f50_87{padding:24px 20px;font-size:13px;color:var(--color-muted);line-height:1.6}._emptyLink_h3f50_94{color:var(--color-accent);font-weight:600;text-decoration:none}._emptyLink_h3f50_94:hover{text-decoration:underline}._skeleton_h3f50_104{padding:14px 18px;border-top:1px solid var(--color-hairline)}._skeleton_h3f50_104:first-child{border-top:none}._toggleRow_fctge_1{display:flex;align-items:center;justify-content:space-between;padding:10px 0}._toggleLabel_fctge_8{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._toggle_fctge_1{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer}._textarea_fctge_24{resize:vertical;min-height:72px}._actions_fctge_29{display:flex;justify-content:flex-end;gap:10px;padding-top:8px}._lastOdometerHint_fctge_37{display:block;margin-bottom:4px;font-size:12px;color:var(--color-muted)}._lastOdometerValue_fctge_44{font-family:var(--font-mono)}._autocalcHint_fctge_49{display:block;margin-bottom:4px;font-size:11px;color:var(--color-muted);font-style:italic}._sliderRow_fctge_58{display:flex;align-items:center;gap:8px;padding:4px 0}._sliderLabel_fctge_65{font-size:12px;color:var(--color-muted);white-space:nowrap;min-width:48px}._sliderLabel_fctge_65:last-child{text-align:right}._slider_fctge_58{flex:1;accent-color:var(--color-accent);cursor:pointer;height:4px}._tirePressureGrid_fctge_84{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}._tirePressureCell_fctge_91{display:flex;flex-direction:column;gap:4px}._tirePressureCellLabel_fctge_97{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._tirePressureInputError_fctge_110{border-color:var(--color-danger, #e53e3e)}._biFuelSections_fctge_115{display:flex;flex-direction:column;gap:16px}._biFuelStream_fctge_121{border:1px solid var(--color-hairline);border-radius:8px;overflow:hidden}._biFuelStreamHeader_fctge_127{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--color-surface-alt, var(--color-hairline))}._biFuelStreamLabel_fctge_135{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);font-family:var(--font-mono)}._biFuelStreamToggleLabel_fctge_144{display:flex;align-items:center;gap:6px;cursor:pointer}._biFuelStreamToggleText_fctge_151{font-size:12px;color:var(--color-muted)}._biFuelStreamFields_fctge_156{padding:12px 14px;display:flex;flex-direction:column;gap:10px}._card_16dxy_1{padding:0;overflow:hidden}._fieldList_16dxy_6{display:flex;flex-direction:column}._fieldRow_16dxy_11{display:flex;justify-content:space-between;align-items:baseline;padding:13px 20px;border-bottom:1px solid var(--color-hairline);gap:12px}._fieldRow_16dxy_11:last-child{border-bottom:none}._fieldLabel_16dxy_24{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);flex-shrink:0}._fieldValue_16dxy_34{font-size:14px;color:var(--color-ink);text-align:right}._mono_16dxy_40{font-family:var(--font-mono)}._highlight_16dxy_44{color:var(--color-accent, #2563eb)}._loadingRows_16dxy_50{display:flex;flex-direction:column;padding:8px 0}._loadingRow_16dxy_50{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-hairline)}._footer_16dxy_65{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid var(--color-hairline)}._footerActions_16dxy_73{display:flex;gap:8px;align-items:center}._deleteConfirm_16dxy_81{padding:20px;border-top:1px solid var(--color-hairline);display:flex;flex-direction:column;gap:14px}._deleteWarning_16dxy_89{font-size:13px;color:var(--color-ink);margin:0;line-height:1.5}._deleteCheckLabel_16dxy_96{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-ink);cursor:pointer}._deleteCheckLabel_16dxy_96 input{width:16px;height:16px;accent-color:var(--color-danger);cursor:pointer;flex-shrink:0}._deleteActions_16dxy_113{display:flex;justify-content:flex-end;gap:10px}._autoFillHint_153m1_1{font-size:12px;color:var(--color-accent);font-family:var(--font-mono)}._textarea_153m1_7{resize:vertical;min-height:72px}._actions_153m1_12{display:flex;justify-content:flex-end;gap:10px;padding-top:8px}._card_72wsq_1{padding:0;overflow:hidden}._fieldList_72wsq_6{display:flex;flex-direction:column}._fieldRow_72wsq_11{display:flex;justify-content:space-between;align-items:baseline;padding:13px 20px;border-bottom:1px solid var(--color-hairline);gap:12px}._fieldRow_72wsq_11:last-child{border-bottom:none}._fieldLabel_72wsq_24{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);flex-shrink:0}._fieldValue_72wsq_34{font-size:14px;color:var(--color-ink);text-align:right}._mono_72wsq_40{font-family:var(--font-mono)}._loadingRows_72wsq_44{display:flex;flex-direction:column;padding:8px 0}._loadingRow_72wsq_44{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-hairline)}._footer_72wsq_57{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid var(--color-hairline)}._footerActions_72wsq_65{display:flex;gap:8px;align-items:center}._deleteConfirm_72wsq_71{padding:20px;border-top:1px solid var(--color-hairline);display:flex;flex-direction:column;gap:14px}._deleteWarning_72wsq_79{font-size:13px;color:var(--color-ink);margin:0;line-height:1.5}._deleteCheckLabel_72wsq_86{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-ink);cursor:pointer}._deleteCheckLabel_72wsq_86 input{width:16px;height:16px;accent-color:var(--color-danger);cursor:pointer;flex-shrink:0}._deleteActions_72wsq_103{display:flex;justify-content:flex-end;gap:10px}._description_r0yud_1{font-size:14px;color:var(--color-ink-2);margin:0 0 16px;line-height:1.5}._error_r0yud_8{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));margin:0 0 16px}._typedConfirmation_r0yud_14{display:flex;flex-direction:column;gap:6px;margin:0 0 16px}._typedConfirmationLabel_r0yud_21{font-size:13px;color:var(--color-ink-2)}._typedConfirmationInput_r0yud_26{padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-size:14px}._actions_r0yud_35{display:flex;justify-content:flex-end;gap:10px}._page_7mf8t_1{display:flex;flex-direction:column;gap:20px;max-width:820px;width:100%;margin:0 auto}._searchCard_7mf8t_10{display:flex;flex-direction:column;gap:16px}._filters_7mf8t_16{display:flex;gap:16px;flex-wrap:wrap}._filters_7mf8t_16>.form-field:first-child{flex:1 1 260px}._hint_7mf8t_26{font-size:13px;color:var(--color-muted);margin:0}._error_7mf8t_32{font-size:13px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));margin:0}._results_7mf8t_38{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}._resultItem_7mf8t_47{display:flex;align-items:center;gap:8px}._rowAction_7mf8t_53{flex-shrink:0;white-space:nowrap}._resultRow_7mf8t_58{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background-color .15s}._resultRow_7mf8t_58:hover{background:var(--color-surface)}._resultMeta_7mf8t_76{display:flex;flex-direction:column;gap:2px;min-width:0}._resultName_7mf8t_83{font-size:14px;font-weight:600;color:var(--color-ink)}._resultEmail_7mf8t_89{font-size:13px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultCreatedAt_7mf8t_97{flex-shrink:0;font-size:12px;color:var(--color-muted);font-variant-numeric:tabular-nums}._pagination_7mf8t_104{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}._paginationInfo_7mf8t_113{font-size:13px;color:var(--color-muted)}._paginationButtons_7mf8t_118{display:flex;gap:8px}._adminBadge_7mf8t_123{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);background:var(--color-accent-soft);padding:3px 8px;border-radius:100px}._userBadge_7mf8t_137{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface-solid);border:1px solid var(--color-line);padding:2px 7px;border-radius:100px}._backdrop_quens_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;align-items:center;justify-content:center;padding:32px;z-index:300}._panel_quens_12{position:relative;display:flex;max-width:92vw;max-height:92vh}._close_quens_19{position:absolute;top:-16px;right:-16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-line);background:var(--color-surface-solid);color:var(--color-ink);cursor:pointer;box-shadow:0 4px 16px #00000059}._close_quens_19:hover{color:var(--color-accent)}._image_quens_40{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 8px 40px #00000073}._document_quens_48{display:flex;flex-direction:column;gap:10px;align-items:center}._frame_quens_55{width:88vw;height:82vh;border:none;border-radius:var(--radius-md);background:#fff}._fallback_quens_63{font-size:13px;color:var(--color-surface-solid);background:var(--color-accent);padding:6px 14px;border-radius:var(--radius-md);text-decoration:none}._imageButton_dv5lv_1{display:block;padding:0;border:1px solid var(--color-line);border-radius:6px;background:none;cursor:pointer;line-height:0;width:48px;height:48px;overflow:hidden;flex-shrink:0}._thumbnail_dv5lv_15{width:100%;height:100%;object-fit:cover}._nonImage_dv5lv_21{display:flex;align-items:center;gap:8px}._badge_dv5lv_27{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:24px;padding:0 6px;border-radius:4px;background:var(--color-accent-soft);color:var(--color-ink);font-size:11px;font-weight:600;letter-spacing:.02em}._placeholder_dv5lv_42{font-size:12px;color:var(--color-muted);font-style:italic}._stack_1nwto_1{display:flex;flex-direction:column;gap:16px}._totals_1nwto_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._totalCard_1nwto_13{display:flex;flex-direction:column;gap:4px;padding:20px}._totalLabel_1nwto_20{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}._totalValue_1nwto_27{font-size:28px;font-weight:600;color:var(--color-ink);font-variant-numeric:tabular-nums}._section_1nwto_34{display:flex;flex-direction:column;gap:12px}._sectionTitle_1nwto_40{margin:0;font-size:14px;font-weight:600;color:var(--color-ink)}._empty_1nwto_47{margin:0;font-size:13px;color:var(--color-muted)}._breakdownList_1nwto_53{display:flex;flex-direction:column}._breakdownRow_1nwto_58{display:flex;align-items:center;gap:16px;padding:8px 0;border-bottom:1px solid var(--color-line)}._breakdownRow_1nwto_58:last-child{border-bottom:none}._heaviestUserRow_1nwto_70{display:flex;align-items:center;gap:16px;padding:8px 4px;border-bottom:1px solid var(--color-line);border-radius:var(--radius-sm);text-decoration:none;color:inherit;transition:background-color .15s}._heaviestUserRow_1nwto_70:last-child{border-bottom:none}._heaviestUserRow_1nwto_70:hover{background:var(--color-surface)}._breakdownLabel_1nwto_90{flex:1;min-width:0;font-size:13px;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._breakdownMeta_1nwto_100{flex-shrink:0;font-size:13px;color:var(--color-muted);font-variant-numeric:tabular-nums;min-width:90px;text-align:right}._objectList_1nwto_109{display:flex;flex-direction:column}._objectRow_1nwto_114{display:flex;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--color-line)}._objectRow_1nwto_114:last-child{border-bottom:none}._objectFields_1nwto_126{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}._objectPrimary_1nwto_133{font-size:13px;font-weight:600;color:var(--color-ink)}._objectMeta_1nwto_139{font-size:12px;color:var(--color-muted)}._pagination_in9wa_1{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}._info_in9wa_10{font-size:13px;color:var(--color-muted)}._controls_in9wa_15{display:flex;align-items:center;gap:12px}._pageSize_in9wa_21{width:auto}._buttons_in9wa_25{display:flex;gap:8px}._stack_1pskk_1{display:flex;flex-direction:column;gap:16px}._filters_1pskk_7{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}._filters_1pskk_7>.form-field{flex:1 1 200px}._checkboxField_1pskk_18{display:flex;align-items:center;gap:6px;padding-bottom:10px;font-size:13px;color:var(--color-ink);cursor:pointer;white-space:nowrap}._list_1pskk_29{display:flex;flex-direction:column;overflow-x:auto}._row_1pskk_44{display:grid;grid-template-columns:56px minmax(120px,1fr) minmax(180px,1.6fr) 90px 170px 160px;min-width:760px;align-items:center;gap:12px 16px;padding:12px 0;border-bottom:1px solid var(--color-line)}._row_1pskk_44:last-child{border-bottom:none}._previewCell_1pskk_58{display:flex;align-items:center}._cell_1pskk_63{display:flex;flex-direction:column;min-width:0}._cellLabel_1pskk_69{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}._cellValue_1pskk_76{font-size:13px;color:var(--color-ink);word-break:break-word}._uploaderEmail_1pskk_82{display:block}._uploaderName_1pskk_86{display:block;font-size:11px;color:var(--color-muted)}._deletedBadge_1pskk_92{color:var(--color-danger);font-weight:600;cursor:help}._row_1jz5p_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-line)}._row_1jz5p_1:last-child{border-bottom:none}._leading_1jz5p_15{flex-shrink:0}._fields_1jz5p_19{display:flex;flex-wrap:wrap;gap:4px 20px;flex:1;min-width:0}._field_1jz5p_19{display:flex;flex-direction:column;min-width:90px}._label_1jz5p_33{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}._value_1jz5p_40{font-size:13px;color:var(--color-ink);word-break:break-word}._actions_1jz5p_46{display:flex;gap:8px;flex-shrink:0}._stack_1jync_1{display:flex;flex-direction:column;gap:16px}._notice_1jync_7{padding:16px 20px;font-size:14px;color:var(--color-ink);background:var(--color-accent-soft)}._notice_1jync_7 code{font-family:var(--font-mono, monospace);font-size:13px}._summary_1jync_19{font-size:13px;color:var(--color-muted)}._list_1jync_24{display:flex;flex-direction:column}._page_1pa1m_1{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%;margin:0 auto}._card_1prx1_1{display:flex;flex-direction:column;gap:4px;padding:20px;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}._card_1prx1_1:hover{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._card_1prx1_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._label_1prx1_23{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}._value_1prx1_30{font-size:32px;font-weight:600;color:var(--color-ink);font-variant-numeric:tabular-nums}._page_nd045_1{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%;margin:0 auto}._grid_nd045_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}._textarea_m1pij_1{resize:vertical;min-height:44px;font-family:inherit;font-size:13px}._list_14cv6_1{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}._item_14cv6_10{display:flex}._placeholder_14cv6_14{font-size:12px;color:var(--color-muted);font-style:italic}._card_1j5wt_1{display:flex;flex-direction:column;gap:16px}._description_1j5wt_12{margin:-6px 20px 0;font-size:12.5px;line-height:1.5;color:var(--color-muted);max-width:60ch}._error_1j5wt_20{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));margin:0}._actions_1j5wt_26{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}._actionHint_1j5wt_34{margin-right:auto;font-size:12px;color:var(--color-muted)}._page_vmnbc_1{display:flex;flex-direction:column;gap:20px;max-width:820px;width:100%;margin:0 auto}._filters_vmnbc_10{display:flex;gap:16px;flex-wrap:wrap}._filters_vmnbc_10 ._form-field_vmnbc_16{min-width:180px}._list_vmnbc_20{display:flex;flex-direction:column;gap:12px}._row_vmnbc_26{display:flex;flex-direction:column;gap:10px;padding:16px 20px}._rowHead_vmnbc_33{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._categoryBadge_vmnbc_40{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);background:var(--color-accent-soft);padding:3px 8px;border-radius:100px}._statusBadgeNew_vmnbc_51{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));background:var(--color-danger-soft);padding:3px 8px;border-radius:100px}._statusBadgeInProgress_vmnbc_62{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--color-warning) 80%,var(--color-ink));background:var(--color-warning-soft);padding:3px 8px;border-radius:100px}._statusBadgeResolved_vmnbc_73,._statusBadgeWontFix_vmnbc_84{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface);padding:3px 8px;border-radius:100px}._archivedBadge_vmnbc_95{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);padding:3px 8px;border-radius:100px}._archivedToggle_vmnbc_107{display:flex;align-items:center;gap:8px;height:40px;font-size:14px;color:var(--color-ink);cursor:pointer}._meta_vmnbc_117{font-size:13px;color:var(--color-muted)}._message_vmnbc_122{font-size:14px;color:var(--color-ink);white-space:pre-wrap;margin:0}._notesRow_vmnbc_129{display:flex}._notesRow_vmnbc_129>*{flex:1}._rowActions_vmnbc_137{display:flex;align-items:center;justify-content:flex-end;gap:12px}._resolvedNote_vmnbc_144{font-size:13px;color:var(--color-muted)}._pagination_vmnbc_149{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}._paginationInfo_vmnbc_158{font-size:13px;color:var(--color-muted)}._paginationButtons_vmnbc_163{display:flex;gap:8px}._page_1qp8x_1{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%;margin:0 auto}._addCard_1qp8x_10{display:flex;flex-direction:column}._error_1qp8x_15{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));margin:12px 0 0}._addActions_1qp8x_21{display:flex;justify-content:flex-end;margin-top:16px}._list_1qp8x_27{display:flex;flex-direction:column}._overlay_719k2_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:grid;place-items:center;z-index:200;padding:24px}._dialog_719k2_11{background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:28px;width:100%;max-width:400px;box-shadow:0 8px 32px #0000003d}._title_719k2_21{font-size:16px;font-weight:600;color:var(--color-ink);margin:0 0 10px}._body_719k2_28{font-size:14px;color:var(--color-muted);line-height:1.5;margin:0 0 20px}._vehicleName_719k2_35{font-weight:600;color:var(--color-ink)}._actions_719k2_40{display:flex;gap:10px;justify-content:flex-end}._section_26avm_1{background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:18px 20px}._preview_26avm_8{position:relative;width:80px;height:80px;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}._previewSpinner_26avm_17{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0006;border-radius:var(--radius-md)}._previewSpinner_26avm_17 ._spinner_26avm_26{width:20px;height:20px;border-color:#ffffff59;border-top-color:#fff}._row_26avm_33{display:flex;align-items:center;gap:16px}._meta_26avm_39{flex:1;display:flex;flex-direction:column;gap:8px}._label_26avm_46{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono)}._buttons_26avm_55{display:flex;gap:8px;flex-wrap:wrap}._fileInput_26avm_61{display:none}._error_26avm_65{font-size:12px;color:var(--color-danger, #d44);margin-top:4px}._dangerZone_p6iav_1{padding-top:8px}._wrap_1cmra_1{position:relative;display:inline-flex;align-items:center;flex-shrink:0}._trigger_1cmra_8{width:16px;height:16px;border-radius:50%;border:1px solid var(--color-muted);background:transparent;color:var(--color-muted);font-size:10px;font-style:italic;font-weight:700;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0;transition:border-color .15s,color .15s;flex-shrink:0}._trigger_1cmra_8:hover,._trigger_1cmra_8[aria-expanded=true]{border-color:var(--color-accent);color:var(--color-accent)}._popover_1cmra_33{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px;line-height:1.5;color:var(--color-ink-2);white-space:normal;width:220px;box-shadow:0 4px 16px -4px #00000026;z-index:10;pointer-events:auto}._repeatsToggle_3u3rh_1{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--color-surface-solid);border:1px solid var(--color-line);border-radius:10px;margin-bottom:4px}._repeatsToggleRow_3u3rh_12{display:flex;align-items:center;justify-content:space-between;gap:12px}._repeatsLabel_3u3rh_19{font-size:14px;font-weight:600;color:var(--color-ink)}._repeatsHint_3u3rh_25{font-size:12px;color:var(--color-muted)}._toggle_3u3rh_30{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:44px;height:24px;border-radius:12px;background:var(--color-line);cursor:pointer;position:relative;transition:background .2s;flex-shrink:0}._toggle_3u3rh_30:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}._toggle_3u3rh_30:checked{background:var(--color-accent)}._toggle_3u3rh_30:checked:after{transform:translate(20px)}._toggle_3u3rh_30:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._serviceSection_3u3rh_68{display:flex;flex-direction:column;gap:8px}._actions_3u3rh_74{display:flex;gap:8px;justify-content:flex-end;padding-top:8px}._sectionLabel_3u3rh_81{font-size:12px;font-weight:600;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:8px;margin-bottom:4px}._intervalRow_3u3rh_91{display:grid;grid-template-columns:1fr 1fr;gap:12px}._stepper_3u3rh_97{display:flex;align-items:stretch;border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface-solid);transition:border-color .15s}._stepper_3u3rh_97:focus-within{border-color:var(--color-accent)}._stepperBtn_3u3rh_111{flex-shrink:0;width:34px;background:none;border:none;color:var(--color-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s,color .1s;padding:0}._stepperBtn_3u3rh_111:hover:not(:disabled){background:var(--color-line);color:var(--color-ink)}._stepperBtn_3u3rh_111:disabled{opacity:.35;cursor:not-allowed}._stepperInput_3u3rh_135{flex:1;min-width:0;padding:10px 6px;border:none;border-left:1px solid var(--color-line);border-right:1px solid var(--color-line);background:transparent;color:var(--color-ink);font-family:var(--font-sans);font-size:14px;text-align:center;outline:none}._stepperInput_3u3rh_135::placeholder{color:var(--color-muted)}._stepperInput_3u3rh_135::-webkit-inner-spin-button,._stepperInput_3u3rh_135::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._stepperInput_3u3rh_135[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}._requiredAsterisk_3u3rh_167{color:var(--color-danger);font-weight:700;white-space:nowrap}._srOnly_3u3rh_173{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._labelRow_3u3rh_186{display:flex;align-items:center;gap:6px;margin-bottom:4px}._submitSummary_3u3rh_194{padding:10px 14px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent);font-size:13px;line-height:1.5;margin-bottom:8px}._card_f3pwg_1{padding:0;overflow:hidden}._row_f3pwg_6{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--color-hairline)}._row_f3pwg_6:last-child{border-bottom:none}._label_f3pwg_19{font-size:12px;font-weight:600;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}._value_f3pwg_28{font-size:14px;color:var(--color-text);text-align:right}._notes_f3pwg_34{font-size:13px;color:var(--color-text);line-height:1.5;white-space:pre-wrap;text-align:right}._backLink_f3pwg_42{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-muted);text-decoration:none;margin-bottom:12px}._backLink_f3pwg_42:hover{color:var(--color-text)}._message_1eebo_1{font-size:14px;color:var(--color-muted);line-height:1.5;margin:0 0 20px}._actions_1eebo_8{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}._checkboxRow_m2d5w_1{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-ink);cursor:pointer}._textarea_m2d5w_10{resize:vertical;min-height:72px}._error_m2d5w_15{font-size:12px;color:color-mix(in srgb,var(--color-danger) 80%,var(--color-ink));margin:12px 0 0}._actions_m2d5w_21{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._grid_9r1q2_1{display:flex;flex-direction:column;gap:12px}._row_9r1q2_7{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--color-line)}._row_9r1q2_7:last-child{border-bottom:none;padding-bottom:0}._label_9r1q2_21{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);flex-shrink:0}._value_9r1q2_31{font-size:14px;color:var(--color-ink);text-align:right;word-break:break-word}._stack_k0162_1,._section_k0162_7{display:flex;flex-direction:column;gap:16px}._sectionTitle_k0162_13{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0}._grid_k0162_23{display:flex;flex-direction:column;gap:12px}._row_k0162_29{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--color-line)}._row_k0162_29:last-child{border-bottom:none;padding-bottom:0}._label_k0162_43{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);flex-shrink:0}._value_k0162_53{font-size:14px;color:var(--color-ink);text-align:right;word-break:break-word}._actions_k0162_60{display:flex;gap:10px}._list_18ugw_1{display:flex;flex-direction:column;gap:16px}._row_18ugw_7{display:flex;flex-direction:column;gap:4px;padding-bottom:16px;border-bottom:1px solid var(--color-line)}._row_18ugw_7:last-child{border-bottom:none;padding-bottom:0}._rowMain_18ugw_20{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._action_18ugw_27{font-size:14px;font-weight:600;color:var(--color-ink);font-family:var(--font-mono)}._timestamp_18ugw_34{font-size:12px;color:var(--color-muted);white-space:nowrap}._rowSub_18ugw_40{font-size:13px;color:var(--color-ink-2)}._payload_18ugw_45{font-size:12px;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:8px 10px;margin:4px 0 0;overflow-x:auto;font-family:var(--font-mono)}._section_1pkfx_1{display:flex;flex-direction:column}._trigger_1pkfx_9{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px;margin:0;background:none;border:none;cursor:pointer;font-family:var(--font-sans);text-align:left}._trigger_1pkfx_9:hover ._title_1pkfx_23{color:var(--color-ink)}._title_1pkfx_23{font-size:15px;font-weight:600;color:var(--color-ink)}._chevron_1pkfx_33{transition:transform .2s ease;flex-shrink:0;color:var(--color-muted)}._chevronOpen_1pkfx_39{transform:rotate(180deg)}._body_1pkfx_43{display:flex;flex-direction:column;gap:8px;padding:0 24px 24px}._list_ih3o2_1{display:flex;flex-direction:column}._deletedBadge_ih3o2_6{color:var(--color-danger);font-weight:600}._grid_18umt_1{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}._grid_18umt_1>.form-field:last-child{grid-column:1 / -1}._checkboxRow_18umt_11{display:flex;align-items:center;gap:8px;font-size:13px;grid-column:1 / -1}._textarea_18umt_19{resize:vertical;min-height:48px}._error_18umt_24{color:var(--color-danger);font-size:13px;margin:8px 0 0}._actions_18umt_30{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}._list_jz30e_1{display:flex;flex-direction:column}._grid_ni1am_1{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}._checkboxRow_ni1am_7{display:flex;align-items:center;gap:8px;font-size:13px;grid-column:1 / -1}._error_ni1am_15{color:var(--color-danger);font-size:13px;margin:8px 0 0}._actions_ni1am_21{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}._subheading_qutbj_1{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted);margin:12px 0 0}._list_qutbj_9{display:flex;flex-direction:column}._deletedBadge_qutbj_14{color:var(--color-danger);font-weight:600}._grid_yoayx_1{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}._grid_yoayx_1>.form-field:last-child{grid-column:1 / -1}._textarea_yoayx_11{resize:vertical;min-height:48px}._error_yoayx_16{color:var(--color-danger);font-size:13px;margin:8px 0 0}._actions_yoayx_22{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}._list_jz30e_1,._list_k2m3d_1{display:flex;flex-direction:column}._row_k2m3d_6{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;padding:12px 0;border-bottom:1px solid var(--color-line)}._preview_k2m3d_15{flex-shrink:0}._row_k2m3d_6:last-child{border-bottom:none}._field_k2m3d_23{display:flex;flex-direction:column;min-width:90px}._label_k2m3d_29{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}._value_k2m3d_36{font-size:13px;color:var(--color-ink);word-break:break-word}._key_k2m3d_42{font-family:var(--font-mono, monospace);font-size:12px}._deletedBadge_k2m3d_47{color:var(--color-danger);font-weight:600}._stack_1ja05_1,._stack_1nnog_1,._section_1nnog_7{display:flex;flex-direction:column;gap:16px}._sectionTitle_1nnog_13{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-family:var(--font-mono);margin:0}._dangerSection_1nnog_23{display:flex;flex-direction:column;gap:16px;border-color:var(--color-danger);background:var(--color-danger-soft)}._dangerTitle_1nnog_31{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-danger);font-family:var(--font-mono);margin:0}._actionRow_1nnog_41{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--color-line)}._actionRow_1nnog_41:last-child{border-bottom:none;padding-bottom:0}._actionText_1nnog_55{display:flex;flex-direction:column;gap:4px;min-width:0}._actionLabel_1nnog_62{font-size:14px;font-weight:600;color:var(--color-ink)}._actionHint_1nnog_68{font-size:12px;color:var(--color-muted)}._outcome_1nnog_73{font-size:12px;font-weight:600;color:var(--color-ink-2)}._deactivatedBadge_1nnog_79{align-self:flex-start;padding:4px 10px;border-radius:var(--radius-pill);background:var(--color-danger-soft);color:var(--color-danger);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._protectedBadge_1nnog_91{align-self:center;padding:4px 10px;border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._page_b9jws_1{display:flex;flex-direction:column;gap:20px;max-width:680px;width:100%;margin:0 auto}._detailHeader_b9jws_12{position:sticky;top:0;z-index:5;display:flex;flex-direction:column;gap:16px;background:var(--color-bg);padding-bottom:14px}._backLink_b9jws_23{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-accent);text-decoration:none;align-self:flex-start}._backLink_b9jws_23:hover{color:var(--color-accent);text-decoration:underline}._deleteConfirm_1u2h8_1{display:flex;flex-direction:column;gap:20px}._deleteConfirm_1u2h8_1 p{font-size:14px;color:var(--color-text);margin:0;line-height:1.5}._deleteConfirmActions_1u2h8_14{display:flex;gap:8px;justify-content:flex-end}._dangerZone_1u2h8_20{padding-top:8px}._overlay_1e3gw_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._dialog_1e3gw_11{background:var(--color-surface-solid);border-radius:var(--radius-lg);padding:32px;max-width:400px;width:calc(100% - 32px);border:1px solid var(--color-line);box-shadow:0 8px 40px #0006;text-align:center}._title_1e3gw_22{font-size:1.2rem;font-weight:600;margin-bottom:8px;color:var(--color-ink)}._body_1e3gw_29{font-size:.9rem;color:var(--color-muted);line-height:1.5;margin-bottom:8px}._countdown_1e3gw_36{font-size:.85rem;color:var(--color-muted);margin-bottom:24px}._countdownNumber_1e3gw_42{font-family:var(--font-mono);font-weight:600;color:var(--color-accent)}._button_1e3gw_48{width:100%;justify-content:center}._banner_zbg4w_1{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-overdue, #d93b3b);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-sans);line-height:1.4;animation:_OdoPilot-banner-in_zbg4w_1 .2s ease}._icon_zbg4w_21{flex-shrink:0;opacity:.9}@keyframes _OdoPilot-banner-in_zbg4w_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}
