@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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}._button_2dirj_8{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:var(--font-semibold, 600);border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease),opacity var(--transition-fast, .15s ease);outline:none;position:relative;border:none;text-decoration:none;white-space:nowrap;line-height:var(--leading-tight, 1.25)}._variantPrimary_2dirj_27{background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._variantPrimary_2dirj_27:hover:not(._disabled_2dirj_32):not(._loading_2dirj_32){background-color:var(--accent-copper-light, #d4956a)}._variantSecondary_2dirj_37{background-color:transparent;color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333)}._variantSecondary_2dirj_37:hover:not(._disabled_2dirj_32):not(._loading_2dirj_32){background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._variantDanger_2dirj_49{background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5)}._variantDanger_2dirj_49:hover:not(._disabled_2dirj_32):not(._loading_2dirj_32){filter:brightness(1.1)}._variantGhost_2dirj_59{background-color:transparent;color:var(--accent-copper, #b87333)}._variantGhost_2dirj_59:hover:not(._disabled_2dirj_32):not(._loading_2dirj_32){background-color:var(--bg-hover, #2a2a2a)}._button_2dirj_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sizeSmall_2dirj_75{padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem)}._sizeMedium_2dirj_81{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem)}._sizeLarge_2dirj_87{padding:var(--spacing-3, .75rem) var(--spacing-5, 1.25rem);font-size:var(--text-base, 1rem)}._disabled_2dirj_32,._loading_2dirj_32{cursor:not-allowed;opacity:.6}._fullWidth_2dirj_105{width:100%}._pressed_2dirj_110{background-color:var(--bg-elevated, #242424)}._spinner_2dirj_115{display:inline-block;width:1rem;height:1rem;animation:_spin_2dirj_115 1s linear infinite}@keyframes _spin_2dirj_115{to{transform:rotate(360deg)}}@media(pointer:coarse){._button_2dirj_8{min-height:44px}}@media(prefers-reduced-motion:reduce){._button_2dirj_8{transition:none}._spinner_2dirj_115{animation:none}}._hero_1j7ph_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:var(--spacing-16) var(--spacing-6);text-align:center;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._hero_1j7ph_8[data-visible=true]{opacity:1;transform:translateY(0)}._content_1j7ph_32{position:relative;z-index:1;max-width:800px;margin:0 auto}._headline_1j7ph_40{font-family:var(--font-mono);font-size:3.5rem;font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--spacing-6);letter-spacing:-.02em}._headlineAccent_1j7ph_50{color:var(--accent-copper)}._subheadline_1j7ph_55{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-normal);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 0 var(--spacing-10);max-width:600px;margin-left:auto;margin-right:auto}._ctas_1j7ph_68{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._primaryCta_1j7ph_77{min-width:180px}._secondaryCta_1j7ph_81{min-width:140px}._supportingText_1j7ph_86{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin:0}._backgroundGlow_1j7ph_94{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(184,115,51,.08) 0%,rgba(184,115,51,.02) 40%,transparent 70%);pointer-events:none;z-index:0}@media(prefers-reduced-motion:reduce){._hero_1j7ph_8{opacity:1;transform:none;transition:none}}@media(max-width:1024px){._hero_1j7ph_8{min-height:calc(100vh - 56px);padding:var(--spacing-12) var(--spacing-4)}._headline_1j7ph_40{font-size:2.75rem}._subheadline_1j7ph_55{font-size:var(--text-lg)}}@media(max-width:768px){._hero_1j7ph_8{min-height:auto;padding:var(--spacing-10) var(--spacing-4)}._headline_1j7ph_40{font-size:2rem;margin-bottom:var(--spacing-4)}._subheadline_1j7ph_55{font-size:var(--text-base);margin-bottom:var(--spacing-8)}._ctas_1j7ph_68{flex-direction:column;width:100%}._primaryCta_1j7ph_77,._secondaryCta_1j7ph_81{width:100%;min-width:auto}._backgroundGlow_1j7ph_94{width:400px;height:400px}}._card_1abyz_8{border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);overflow:hidden;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5)}._variantDefault_1abyz_17{background-color:var(--bg-surface, #1a1a1a)}._variantOutlined_1abyz_22{background-color:transparent}._variantElevated_1abyz_27{background-color:var(--bg-elevated, #242424);box-shadow:var(--shadow-md, 0 2px 4px rgba(0, 0, 0, .4))}._clickable_1abyz_33{cursor:pointer;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease)}._clickable_1abyz_33:hover{border-color:var(--border-hover, #444444);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3))}._clickable_1abyz_33:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._compact_1abyz_51 ._header_1abyz_51,._compact_1abyz_51 ._body_1abyz_52,._compact_1abyz_51 ._footer_1abyz_53{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem)}._header_1abyz_51{padding:var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);display:flex;justify-content:space-between;align-items:center}._body_1abyz_52{padding:var(--spacing-4, 1rem)}._footer_1abyz_53{padding:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333);display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-2, .5rem)}@media(prefers-reduced-motion:reduce){._clickable_1abyz_33{transition:none}}._section_15i8q_8{padding:var(--spacing-16) var(--spacing-6);background-color:var(--bg-base);opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_15i8q_8[data-visible=true]{opacity:1;transform:translateY(0)}._sectionAlt_15i8q_26{background-color:var(--bg-surface)}._container_15i8q_30{max-width:1200px;margin:0 auto}._header_15i8q_36{text-align:center;margin-bottom:var(--spacing-12)}._heading_15i8q_41{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--spacing-4)}._subheading_15i8q_49{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text-secondary);max-width:500px;margin:0 auto}._grid_15i8q_60{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6);margin-bottom:var(--spacing-12)}._card_15i8q_68{text-align:left;opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_15i8q_8[data-visible=true] ._card_15i8q_68{opacity:1;transform:translateY(0)}._section_15i8q_8[data-visible=true] ._card1_15i8q_85{transition-delay:.1s}._section_15i8q_8[data-visible=true] ._card2_15i8q_89{transition-delay:.2s}._section_15i8q_8[data-visible=true] ._card3_15i8q_93{transition-delay:.3s}._icon_15i8q_97{display:block;font-size:2.5rem;margin-bottom:var(--spacing-4);line-height:1}._featureTitle_15i8q_104{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-3)}._featureDescription_15i8q_112{font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}._ctaContainer_15i8q_121{text-align:center}@media(prefers-reduced-motion:reduce){._section_15i8q_8,._card_15i8q_68{opacity:1;transform:none;transition:none}._section_15i8q_8[data-visible=true] ._card1_15i8q_85,._section_15i8q_8[data-visible=true] ._card2_15i8q_89,._section_15i8q_8[data-visible=true] ._card3_15i8q_93{transition-delay:0ms}}@media(max-width:1024px){._section_15i8q_8{padding:var(--spacing-12) var(--spacing-4)}._heading_15i8q_41{font-size:var(--text-2xl)}._grid_15i8q_60{gap:var(--spacing-4)}}@media(max-width:768px){._section_15i8q_8{padding:var(--spacing-10) var(--spacing-4)}._header_15i8q_36{margin-bottom:var(--spacing-8)}._heading_15i8q_41{font-size:var(--text-2xl)}._subheading_15i8q_49{font-size:var(--text-base)}._grid_15i8q_60{grid-template-columns:1fr;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._icon_15i8q_97{font-size:2rem;margin-bottom:var(--spacing-3)}._featureTitle_15i8q_104{font-size:var(--text-lg)}._featureDescription_15i8q_112{font-size:var(--text-sm)}}._section_4yoa3_7{padding:var(--spacing-16) var(--spacing-6);background-color:var(--bg-surface);opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_4yoa3_7[data-visible=true]{opacity:1;transform:translateY(0)}._container_4yoa3_24{max-width:1200px;margin:0 auto}._header_4yoa3_30{text-align:center;margin-bottom:var(--spacing-12)}._heading_4yoa3_35{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--spacing-4)}._subheading_4yoa3_43{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text-secondary);margin:0}._workflow_4yoa3_51{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-6);margin-bottom:var(--spacing-12);position:relative}._step_4yoa3_60{position:relative;text-align:center;opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_4yoa3_7[data-visible=true] ._step_4yoa3_60{opacity:1;transform:translateY(0)}._section_4yoa3_7[data-visible=true] ._step1_4yoa3_77{transition-delay:.1s}._section_4yoa3_7[data-visible=true] ._step2_4yoa3_81{transition-delay:.2s}._section_4yoa3_7[data-visible=true] ._step3_4yoa3_85{transition-delay:.3s}._section_4yoa3_7[data-visible=true] ._step4_4yoa3_89{transition-delay:.4s}._stepVisual_4yoa3_94{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-4)}._stepIcon_4yoa3_101{font-size:3rem;line-height:1;margin-bottom:var(--spacing-2)}._stepNumber_4yoa3_107{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--accent-copper);text-transform:uppercase;letter-spacing:.1em}._stepContent_4yoa3_117{position:relative;z-index:1}._stepTitle_4yoa3_122{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2)}._stepDescription_4yoa3_130{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}._connector_4yoa3_139{position:absolute;top:40px;right:-30px;width:60px;height:2px;background:linear-gradient(to right,var(--border-default),var(--accent-copper) 50%,var(--border-default));z-index:0}._mockupContainer_4yoa3_155{display:flex;justify-content:center}._mockup_4yoa3_155{max-width:600px;width:100%}._mockupWindow_4yoa3_166{background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}._mockupHeader_4yoa3_173{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--bg-surface);border-bottom:1px solid var(--border-default)}._mockupDot_4yoa3_182{width:12px;height:12px;border-radius:var(--radius-full);background-color:var(--border-default)}._mockupDot_4yoa3_182:first-of-type{background-color:var(--state-error)}._mockupDot_4yoa3_182:nth-of-type(2){background-color:var(--state-warning)}._mockupDot_4yoa3_182:nth-of-type(3){background-color:var(--state-success)}._mockupTitle_4yoa3_201{flex:1;text-align:center;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin-right:calc(12px * 3 + var(--spacing-2) * 2)}._mockupContent_4yoa3_210{padding:var(--spacing-6)}._mockupCode_4yoa3_214{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);white-space:pre-wrap}._codeComment_4yoa3_222{color:var(--accent-copper)}._codeHeading_4yoa3_226{color:var(--text-primary);font-weight:var(--font-semibold)}._codeList_4yoa3_231{color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){._section_4yoa3_7,._step_4yoa3_60{opacity:1;transform:none;transition:none}._section_4yoa3_7[data-visible=true] ._step1_4yoa3_77,._section_4yoa3_7[data-visible=true] ._step2_4yoa3_81,._section_4yoa3_7[data-visible=true] ._step3_4yoa3_85,._section_4yoa3_7[data-visible=true] ._step4_4yoa3_89{transition-delay:0ms}}@media(max-width:1024px){._section_4yoa3_7{padding:var(--spacing-12) var(--spacing-4)}._workflow_4yoa3_51{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8) var(--spacing-4)}._connector_4yoa3_139{display:none}._stepIcon_4yoa3_101{font-size:2.5rem}}@media(max-width:768px){._section_4yoa3_7{padding:var(--spacing-10) var(--spacing-4)}._header_4yoa3_30{margin-bottom:var(--spacing-8)}._heading_4yoa3_35{font-size:var(--text-2xl)}._subheading_4yoa3_43{font-size:var(--text-base)}._workflow_4yoa3_51{grid-template-columns:1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._step_4yoa3_60{display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:var(--spacing-4)}._stepVisual_4yoa3_94{margin-bottom:0;min-width:80px}._stepIcon_4yoa3_101{font-size:2rem}._mockupContent_4yoa3_210{padding:var(--spacing-4)}._mockupCode_4yoa3_214{font-size:var(--text-xs)}}._container_c6dzb_8{margin-bottom:var(--spacing-4, 1rem);position:relative}._label_c6dzb_14{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-1, .25rem);line-height:var(--leading-tight, 1.25)}._required_c6dzb_24{color:var(--state-error, #e05555);margin-left:var(--spacing-1, .25rem)}._inputWrapper_c6dzb_30{position:relative}._input_c6dzb_30{width:100%;font-family:var(--font-mono, "JetBrains Mono", monospace);background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease);box-sizing:border-box}._input_c6dzb_30::placeholder{color:var(--text-muted, #737373)}._input_c6dzb_30:hover:not(:disabled):not(._error_c6dzb_51){border-color:var(--border-hover, #444444)}._input_c6dzb_30:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733326}._input_c6dzb_30:disabled{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);cursor:not-allowed}._error_c6dzb_51 ._input_c6dzb_30,._input_c6dzb_30._hasError_c6dzb_68{border-color:var(--state-error, #e05555)}._input_c6dzb_30._hasError_c6dzb_68:focus{border-color:var(--state-error, #e05555);box-shadow:0 0 0 3px #c94a4a26}._sizeSmall_c6dzb_78{padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem)}._sizeMedium_c6dzb_84{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-base, 1rem)}._sizeLarge_c6dzb_90{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-size:var(--text-lg, 1.125rem)}._hasPrefix_c6dzb_96{padding-left:var(--spacing-10, 2.5rem)}._hasSuffix_c6dzb_100{padding-right:var(--spacing-10, 2.5rem)}._affix_c6dzb_105{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:var(--text-muted, #737373);pointer-events:none}._prefix_c6dzb_115{left:var(--spacing-3, .75rem)}._suffix_c6dzb_119{right:var(--spacing-3, .75rem)}._helperText_c6dzb_124{margin-top:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);line-height:var(--leading-tight, 1.25)}._errorText_c6dzb_132{margin-top:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);line-height:var(--leading-tight, 1.25)}._input_c6dzb_30:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._input_c6dzb_30{transition:none}}._alert_1qyfs_8{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-radius:var(--radius-md, 4px);border:1px solid;margin-bottom:var(--spacing-4, 1rem);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5)}._variantSuccess_1qyfs_22{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border-color:var(--state-success, #4a9f4a);color:var(--state-success, #4a9f4a)}._variantError_1qyfs_29{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-color:var(--state-error, #e05555);color:var(--state-error, #e05555)}._variantWarning_1qyfs_36{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border-color:var(--state-warning, #dbb234);color:var(--state-warning, #dbb234)}._variantInfo_1qyfs_43{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-color:var(--state-info, #6e9ed5);color:var(--state-info, #6e9ed5)}._closeButton_1qyfs_50{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--text-lg, 1.125rem);padding:0;margin-left:var(--spacing-4, 1rem);line-height:1;opacity:.8;transition:opacity var(--transition-fast, .15s ease)}._closeButton_1qyfs_50:hover{opacity:1}._closeButton_1qyfs_50:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._closeButton_1qyfs_50{transition:none}}._container_ic8sq_7{width:100%;max-width:520px;margin:0 auto}._alertContainer_ic8sq_13{margin-bottom:var(--spacing-4)}._form_ic8sq_17{width:100%}._inputGroup_ic8sq_22{display:flex;gap:var(--spacing-3);align-items:flex-start}._emailInput_ic8sq_28{flex:1;min-width:0}._submitButton_ic8sq_33{flex-shrink:0;white-space:nowrap}._success_ic8sq_39{text-align:center}._container_ic8sq_7[data-state=loading] ._emailInput_ic8sq_28{opacity:.7}@media(prefers-reduced-motion:reduce){._container_ic8sq_7,._emailInput_ic8sq_28,._submitButton_ic8sq_33{transition:none}}@media(max-width:768px){._container_ic8sq_7{max-width:100%}._inputGroup_ic8sq_22{flex-direction:column;gap:var(--spacing-3)}._submitButton_ic8sq_33{width:100%}}@media(max-width:480px){._container_ic8sq_7{padding:0 var(--spacing-2)}}._section_1r2to_7{padding:var(--spacing-16) var(--spacing-6);background-color:var(--bg-elevated);opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_1r2to_7[data-visible=true]{opacity:1;transform:translateY(0)}._container_1r2to_24{max-width:720px;margin:0 auto;text-align:center}._header_1r2to_31{margin-bottom:var(--spacing-8)}._heading_1r2to_35{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--spacing-4)}._subheading_1r2to_43{font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 auto;max-width:560px}._formContainer_1r2to_53{padding:var(--spacing-6);margin-bottom:var(--spacing-6);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);opacity:0;transform:translateY(10px);transition:opacity var(--transition-slow),transform var(--transition-slow);transition-delay:.15s}._section_1r2to_7[data-visible=true] ._formContainer_1r2to_53{opacity:1;transform:translateY(0)}._privacy_1r2to_75{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin:0;opacity:0;transition:opacity var(--transition-slow);transition-delay:.3s}._section_1r2to_7[data-visible=true] ._privacy_1r2to_75{opacity:1}@media(prefers-reduced-motion:reduce){._section_1r2to_7,._formContainer_1r2to_53,._privacy_1r2to_75{opacity:1;transform:none;transition:none}}@media(max-width:1024px){._section_1r2to_7{padding:var(--spacing-12) var(--spacing-4)}._heading_1r2to_35{font-size:var(--text-2xl)}._subheading_1r2to_43{font-size:var(--text-base)}}@media(max-width:768px){._section_1r2to_7{padding:var(--spacing-10) var(--spacing-4)}._header_1r2to_31{margin-bottom:var(--spacing-6)}._heading_1r2to_35{font-size:var(--text-xl)}._subheading_1r2to_43{font-size:var(--text-base)}._formContainer_1r2to_53{padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._privacy_1r2to_75{font-size:var(--text-xs);padding:0 var(--spacing-2)}}._section_1hijs_7{padding:var(--spacing-16) var(--spacing-6);background-color:var(--bg-primary);opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_1hijs_7[data-visible=true]{opacity:1;transform:translateY(0)}._container_1hijs_24{max-width:1200px;margin:0 auto}._header_1hijs_30{text-align:center;margin-bottom:var(--spacing-12)}._heading_1hijs_35{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--spacing-4)}._subheading_1hijs_43{font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 auto;max-width:560px}._grid_1hijs_53{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._card_1hijs_60{display:flex;flex-direction:column;padding:var(--spacing-6);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);opacity:0;transform:translateY(10px);transition:opacity var(--transition-slow),transform var(--transition-slow);transition-delay:calc(var(--card-index, 0) * .1s)}._section_1hijs_7[data-visible=true] ._card_1hijs_60{opacity:1;transform:translateY(0)}._quote_1hijs_83{flex:1;margin:0 0 var(--spacing-6);padding:0;border:none}._quoteText_1hijs_90{font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-primary);margin:0;font-style:normal}._attribution_1hijs_100{display:flex;align-items:center;gap:var(--spacing-3);margin-top:auto}._avatar_1hijs_107{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--accent-copper);color:var(--bg-primary);font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--font-semibold);border-radius:var(--radius-full);flex-shrink:0}._authorInfo_1hijs_122{display:flex;flex-direction:column;gap:var(--spacing-1)}._authorName_1hijs_128{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);font-style:normal;color:var(--text-primary)}._authorRole_1hijs_136{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);margin:0}._notice_1hijs_144{text-align:center;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin:var(--spacing-8) 0 0;opacity:0;transition:opacity var(--transition-slow);transition-delay:.4s}._section_1hijs_7[data-visible=true] ._notice_1hijs_144{opacity:1}@media(prefers-reduced-motion:reduce){._section_1hijs_7,._card_1hijs_60,._notice_1hijs_144{opacity:1;transform:none;transition:none}}@media(max-width:1024px){._section_1hijs_7{padding:var(--spacing-12) var(--spacing-4)}._grid_1hijs_53{grid-template-columns:repeat(2,1fr)}._heading_1hijs_35{font-size:var(--text-2xl)}._subheading_1hijs_43{font-size:var(--text-base)}}@media(max-width:768px){._section_1hijs_7{padding:var(--spacing-10) var(--spacing-4)}._header_1hijs_30{margin-bottom:var(--spacing-8)}._heading_1hijs_35{font-size:var(--text-xl)}._grid_1hijs_53{grid-template-columns:1fr;gap:var(--spacing-4)}._card_1hijs_60{padding:var(--spacing-5)}._quoteText_1hijs_90{font-size:var(--text-sm)}._notice_1hijs_144{margin-top:var(--spacing-6);font-size:var(--text-xs)}}._section_1ioqe_7{position:relative;padding:var(--spacing-16) var(--spacing-6);background-color:var(--bg-elevated);text-align:center;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity var(--transition-slow),transform var(--transition-slow)}._section_1ioqe_7[data-visible=true]{opacity:1;transform:translateY(0)}._container_1ioqe_27{position:relative;z-index:1;max-width:720px;margin:0 auto}._heading_1ioqe_35{font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--spacing-6);letter-spacing:-.02em}._headingAccent_1ioqe_45{color:var(--accent-copper)}._subheading_1ioqe_50{font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 0 var(--spacing-10);max-width:560px;margin-left:auto;margin-right:auto}._ctas_1ioqe_62{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6);opacity:0;transform:translateY(10px);transition:opacity var(--transition-slow),transform var(--transition-slow);transition-delay:.1s}._section_1ioqe_7[data-visible=true] ._ctas_1ioqe_62{opacity:1;transform:translateY(0)}._primaryCta_1ioqe_84{min-width:180px}._secondaryCta_1ioqe_88{min-width:160px}._supportingText_1ioqe_93{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin:0;opacity:0;transition:opacity var(--transition-slow);transition-delay:.2s}._section_1ioqe_7[data-visible=true] ._supportingText_1ioqe_93{opacity:1}._backgroundGlow_1ioqe_110{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(184,115,51,.06) 0%,rgba(184,115,51,.02) 40%,transparent 70%);pointer-events:none;z-index:0}@media(prefers-reduced-motion:reduce){._section_1ioqe_7,._ctas_1ioqe_62,._supportingText_1ioqe_93{opacity:1;transform:none;transition:none}}@media(max-width:1024px){._section_1ioqe_7{padding:var(--spacing-12) var(--spacing-4)}._heading_1ioqe_35{font-size:var(--text-3xl)}._subheading_1ioqe_50{font-size:var(--text-base);margin-bottom:var(--spacing-8)}}@media(max-width:768px){._section_1ioqe_7{padding:var(--spacing-10) var(--spacing-4)}._heading_1ioqe_35{font-size:var(--text-2xl);margin-bottom:var(--spacing-4)}._subheading_1ioqe_50{font-size:var(--text-base);margin-bottom:var(--spacing-6)}._ctas_1ioqe_62{flex-direction:column;width:100%;margin-bottom:var(--spacing-4)}._primaryCta_1ioqe_84,._secondaryCta_1ioqe_88{width:100%;min-width:auto}._backgroundGlow_1ioqe_110{width:300px;height:300px}}._page_1fnoi_8{width:100vw;margin-left:calc(-50vw + 50%);padding:0;scroll-behavior:smooth}._page_1fnoi_8 .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._page_1fnoi_8 .visually-hidden:focus{position:static;width:auto;height:auto;padding:var(--spacing-2) var(--spacing-4);margin:0;overflow:visible;clip:auto;white-space:normal}@media(prefers-reduced-motion:reduce){._page_1fnoi_8{scroll-behavior:auto}}._button_19y8y_10{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-6);border:none;border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-normal);cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast);text-decoration:none}._button_19y8y_10:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._button_19y8y_10:active{transform:scale(.98)}._icon_19y8y_39{flex-shrink:0;width:20px;height:20px}._label_19y8y_47{white-space:nowrap}._google_19y8y_54{background-color:#4285f4;color:#fff}._google_19y8y_54:hover{background-color:#3367d6}._google_19y8y_54:focus-visible{outline-color:#4285f4}._github_19y8y_68{background-color:#24292e;color:#fff}._github_19y8y_68:hover{background-color:#2f363d}._github_19y8y_68:focus-visible{outline-color:#24292e}._button_19y8y_10:disabled{opacity:.5;cursor:not-allowed}._button_19y8y_10:disabled:active{transform:none}@media(pointer:coarse){._button_19y8y_10{min-height:44px}}@media(prefers-reduced-motion:reduce){._button_19y8y_10{transition:none}._button_19y8y_10:active{transform:none}}._form_o5fik_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._forgotPassword_o5fik_16{margin-bottom:var(--spacing-2);text-align:right}._pageContainer_apqa3_11{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);background-color:var(--bg-base)}._card_apqa3_22{width:100%;max-width:420px;background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-8)}._header_apqa3_33{text-align:center;margin-bottom:var(--spacing-6)}._title_apqa3_38{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2)}._subtitle_apqa3_45{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._divider_apqa3_53{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-6) 0;color:var(--text-muted);font-size:var(--text-sm)}._divider_apqa3_53:before,._divider_apqa3_53:after{content:"";flex:1;height:1px;background-color:var(--border-default)}._form_apqa3_72{display:flex;flex-direction:column;gap:var(--spacing-4)}._formActions_apqa3_78{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}._link_apqa3_87{color:var(--accent-copper);text-decoration:none;font-weight:var(--font-medium);transition:color var(--transition-fast)}._link_apqa3_87:hover{color:var(--accent-copper-light);text-decoration:underline}._link_apqa3_87:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._linkSecondary_apqa3_105{color:var(--text-secondary);text-decoration:none;font-size:var(--text-sm);transition:color var(--transition-fast)}._linkSecondary_apqa3_105:hover{color:var(--text-primary)}._linkSecondary_apqa3_105:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._footer_apqa3_124{text-align:center;margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary)}._oauthButtons_apqa3_135{display:flex;flex-direction:column;gap:var(--spacing-3)}._successContainer_apqa3_143{text-align:center;padding:var(--spacing-6) 0}._successIcon_apqa3_148{margin-bottom:var(--spacing-4)}._successTitle_apqa3_152{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2)}._successMessage_apqa3_159{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._errorContainer_apqa3_167{text-align:center;padding:var(--spacing-6) 0}._errorIcon_apqa3_172{margin-bottom:var(--spacing-4)}._errorTitle_apqa3_176{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2)}._errorMessage_apqa3_183{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--spacing-4)}._loadingContainer_apqa3_191{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) 0;gap:var(--spacing-4)}._loadingText_apqa3_200{font-size:var(--text-sm);color:var(--text-secondary)}@media(max-width:480px){._card_apqa3_22{max-width:100%;padding:var(--spacing-6);border-radius:var(--radius-md)}._pageContainer_apqa3_11{padding:var(--spacing-2)}}._container_m4beq_8{display:flex;align-items:flex-start;gap:var(--spacing-2, .5rem);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace)}._container_m4beq_8._disabled_m4beq_16{cursor:not-allowed;opacity:.6}._size-sm_m4beq_22 ._checkbox_m4beq_22{width:.875rem;height:.875rem;min-width:.875rem}._size-sm_m4beq_22 ._checkIcon_m4beq_28{width:.625rem;height:.625rem}._size-sm_m4beq_22 ._label_m4beq_33{font-size:var(--text-xs, .75rem)}._size-sm_m4beq_22 ._description_m4beq_37,._size-sm_m4beq_22 ._errorText_m4beq_38{font-size:.6875rem}._size-md_m4beq_43 ._checkbox_m4beq_22{width:1.125rem;height:1.125rem;min-width:1.125rem}._size-lg_m4beq_50 ._checkbox_m4beq_22{width:1.375rem;height:1.375rem;min-width:1.375rem}._size-lg_m4beq_50 ._checkIcon_m4beq_28{width:.875rem;height:.875rem}._size-lg_m4beq_50 ._label_m4beq_33{font-size:var(--text-base, 1rem)}._size-lg_m4beq_50 ._description_m4beq_37,._size-lg_m4beq_50 ._errorText_m4beq_38{font-size:var(--text-sm, .875rem)}._input_m4beq_71{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._checkbox_m4beq_22{width:1.125rem;height:1.125rem;min-width:1.125rem;border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);background-color:var(--bg-surface, #1a1a1a);display:flex;align-items:center;justify-content:center;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease);margin-top:.125rem}._input_m4beq_71:hover:not(:disabled)+._checkbox_m4beq_22{border-color:var(--border-hover, #444444)}._input_m4beq_71:checked+._checkbox_m4beq_22{background-color:var(--accent-copper, #b87333);border-color:var(--accent-copper, #b87333)}._input_m4beq_71:indeterminate+._checkbox_m4beq_22{background-color:var(--accent-copper, #b87333);border-color:var(--accent-copper, #b87333)}._input_m4beq_71:focus-visible+._checkbox_m4beq_22{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._checkIcon_m4beq_28{color:var(--text-primary, #e5e5e5);width:.75rem;height:.75rem}._indeterminateIcon_m4beq_127{width:.5rem;height:2px;background-color:var(--text-primary, #e5e5e5);border-radius:1px}._labelArea_m4beq_135{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._label_m4beq_33{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);line-height:var(--leading-tight, 1.25);-webkit-user-select:none;user-select:none}._description_m4beq_37{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);line-height:var(--leading-normal, 1.5)}._errorText_m4beq_38{font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555);line-height:var(--leading-normal, 1.5)}@media(prefers-reduced-motion:reduce){._checkbox_m4beq_22{transition:none}}._container_1a3xx_8{display:flex;flex-direction:column;gap:var(--spacing-2)}._barContainer_1a3xx_16{display:flex;gap:var(--spacing-1);height:4px}._segment_1a3xx_22{flex:1;background-color:var(--bg-elevated);border-radius:var(--radius-full);transition:background-color var(--transition-fast)}._textContainer_1a3xx_31{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._label_1a3xx_38{font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.05em}._feedback_1a3xx_45{font-size:var(--text-xs);color:var(--text-muted)}._strengthVeryWeak_1a3xx_52,._strengthWeak_1a3xx_57{background-color:var(--state-error);color:var(--state-error)}._strengthFair_1a3xx_62{background-color:var(--state-warning);color:var(--state-warning)}._strengthGood_1a3xx_67,._strengthStrong_1a3xx_72{background-color:var(--state-success);color:var(--state-success)}._form_3ucmn_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._statusIcon_1b6zi_7{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._variantSuccess_1b6zi_16{color:var(--state-success)}._variantError_1b6zi_20{color:var(--state-error)}._variantWarning_1b6zi_24{color:var(--state-warning)}._variantInfo_1b6zi_28{color:var(--state-info)}._sizeSmall_1b6zi_34{width:1rem;height:1rem}._sizeMedium_1b6zi_39{width:1.5rem;height:1.5rem}._sizeLarge_1b6zi_44{width:2rem;height:2rem}._spinner_ftccw_8{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-copper)}._svg_ftccw_15{animation:_spin_ftccw_8 1s linear infinite}._circle_ftccw_19{stroke-dasharray:45 62;stroke-opacity:.75}._sizeSmall_ftccw_26{width:1rem;height:1rem}._sizeMedium_ftccw_31{width:1.5rem;height:1.5rem}._sizeLarge_ftccw_36{width:2rem;height:2rem}@keyframes _spin_ftccw_8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._svg_ftccw_15{animation:none}._circle_ftccw_19{stroke-dasharray:none;stroke-opacity:.5}}._form_1g07g_9,._form_74z9u_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._header_r74o2_3{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6) 0;margin-bottom:var(--spacing-6);border-bottom:1px solid var(--border-default)}@media(min-width:768px){._header_r74o2_3{flex-direction:row;align-items:center;justify-content:space-between}}._greetingRow_r74o2_21{display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:640px){._greetingRow_r74o2_21{flex-direction:row;align-items:center;gap:var(--spacing-8)}}._greeting_r74o2_21{flex:1}._title_r74o2_39{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--spacing-1) 0}@media(min-width:768px){._title_r74o2_39{font-size:1.75rem}}._subtitle_r74o2_53{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);margin:0}._stats_r74o2_61{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:var(--bg-elevated);border-radius:var(--radius-lg)}._statItem_r74o2_70{display:flex;align-items:baseline;gap:var(--spacing-1)}._statNumber_r74o2_76{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary)}._statLabel_r74o2_83{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}._statDivider_r74o2_89{width:1px;height:var(--spacing-6);background-color:var(--border-default)}._actions_r74o2_96{display:flex;gap:var(--spacing-3);flex-shrink:0}._primaryButton_r74o2_102{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.625rem var(--spacing-4);background-color:var(--accent-copper);color:var(--bg-base);border:none;border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast)}._primaryButton_r74o2_102:hover{background-color:var(--accent-copper-light)}._primaryButton_r74o2_102:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._primaryButton_r74o2_102:focus:not(:focus-visible){outline:none}._primaryButton_r74o2_102:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}._secondaryButton_r74o2_136{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.625rem var(--spacing-4);background-color:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._secondaryButton_r74o2_136:hover{background-color:var(--bg-hover);border-color:var(--border-hover)}._secondaryButton_r74o2_136:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._secondaryButton_r74o2_136:focus:not(:focus-visible){outline:none}._secondaryButton_r74o2_136:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}._buttonIcon_r74o2_171{width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}._card_1sb8a_3{display:flex;flex-direction:column;padding:var(--spacing-4);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;font-family:var(--font-mono);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._card_1sb8a_3:hover{border-color:var(--accent-copper);box-shadow:var(--shadow-md)}._card_1sb8a_3:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._card_1sb8a_3:focus:not(:focus-visible){outline:none}._card_1sb8a_3:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}._header_1sb8a_37{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._name_1sb8a_45{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._runnerBadge_1sb8a_58{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:.125rem var(--spacing-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium);flex-shrink:0}._runnerActive_1sb8a_69{background-color:var(--state-success-bg);color:var(--state-success)}._runnerIdle_1sb8a_74{background-color:var(--state-warning-bg);color:var(--state-warning)}._runnerNone_1sb8a_79{display:none}._runnerDot_1sb8a_83{width:.375rem;height:.375rem;border-radius:50%;background-color:currentColor}._runnerActive_1sb8a_69 ._runnerDot_1sb8a_83{animation:_pulse_1sb8a_1 2s ease-in-out infinite}@keyframes _pulse_1sb8a_1{0%,to{opacity:1}50%{opacity:.5}}._stats_1sb8a_104{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}._featureCount_1sb8a_111{display:flex;align-items:baseline;gap:var(--spacing-1)}._featureNumber_1sb8a_117{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary)}._featureLabel_1sb8a_123{font-size:var(--text-sm);color:var(--text-secondary)}._inProgressBadge_1sb8a_128{display:inline-flex;padding:.125rem var(--spacing-2);background-color:var(--state-info-bg);color:var(--state-info);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium)}._footer_1sb8a_139{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-2);border-top:1px solid var(--border-default)}._timestamp_1sb8a_148{font-size:var(--text-xs);color:var(--text-secondary)}._role_1sb8a_153{font-size:.625rem;font-weight:var(--font-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._container_1jses_3{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:var(--state-error-bg);border:1px solid var(--state-error);border-radius:var(--radius-lg)}._icon_1jses_14{flex-shrink:0;width:var(--spacing-5);height:var(--spacing-5);color:var(--state-error)}._content_1jses_22{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1)}._message_1jses_30{margin:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--state-error);line-height:1.4}._correlationId_1jses_39{margin:0;font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted);line-height:1.3}._correlationId_1jses_39 code{padding:.125rem .25rem;background-color:var(--bg-subtle);border-radius:var(--radius-sm);font-size:inherit;-webkit-user-select:all;user-select:all}._retryButton_1jses_56{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem var(--spacing-3);background-color:transparent;border:1px solid var(--state-error);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.8125rem;font-weight:var(--font-medium);color:var(--state-error);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);white-space:nowrap}._retryButton_1jses_56:hover:not(:disabled){background-color:var(--state-error);color:var(--bg-base)}._retryButton_1jses_56:focus-visible{outline:2px solid var(--state-error);outline-offset:2px}._retryButton_1jses_56:disabled{opacity:.6;cursor:not-allowed}._retryIcon_1jses_89{width:var(--text-sm);height:var(--text-sm)}._spinner_1jses_95{width:var(--text-sm);height:var(--text-sm);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1jses_95 .75s linear infinite}@keyframes _spin_1jses_95{to{transform:rotate(360deg)}}@media(max-width:480px){._container_1jses_3{flex-wrap:wrap}._content_1jses_22{flex-basis:calc(100% - 2rem)}._retryButton_1jses_56{margin-left:auto}}._section_1sx3r_3{margin-bottom:var(--spacing-8)}._header_1sx3r_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._title_1sx3r_14{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._headerActions_1sx3r_22{display:flex;align-items:center;gap:var(--spacing-3)}._viewAllLink_1sx3r_28{display:inline-flex;align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--accent-copper);text-decoration:none;transition:color var(--transition-fast)}._viewAllLink_1sx3r_28:hover{color:var(--accent-copper-light);text-decoration:underline}._viewAllLink_1sx3r_28:focus{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._viewAllLink_1sx3r_28:focus:not(:focus-visible){outline:none}._viewAllLink_1sx3r_28:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._arrowIcon_1sx3r_61{width:var(--spacing-4);height:var(--spacing-4)}@keyframes _fadeIn_1sx3r_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._grid_1sx3r_79{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);animation:_fadeIn_1sx3r_1 var(--transition-slow)}@media(prefers-reduced-motion:reduce){._grid_1sx3r_79{animation:none}}@media(max-width:768px){._grid_1sx3r_79{grid-template-columns:1fr}}._createCard_1sx3r_100{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-6);background-color:var(--bg-elevated);border:2px dashed var(--border-default);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);min-height:120px}._createCard_1sx3r_100:hover{border-color:var(--accent-copper);background-color:var(--bg-hover)}._createCard_1sx3r_100:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._createCard_1sx3r_100:focus:not(:focus-visible){outline:none}._createCard_1sx3r_100:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}._createIcon_1sx3r_133{width:var(--spacing-8);height:var(--spacing-8);color:var(--text-muted);margin-bottom:var(--spacing-2)}._createCard_1sx3r_100:hover ._createIcon_1sx3r_133{color:var(--accent-copper)}._createLabel_1sx3r_144{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-muted)}._createCard_1sx3r_100:hover ._createLabel_1sx3r_144{color:var(--accent-copper)}._skeleton_1sx3r_156{background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-elevated) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:_shimmer_1sx3r_1 1.5s infinite;border-radius:var(--radius-lg);height:140px}@keyframes _shimmer_1sx3r_1{0%{background-position:200% 0}to{background-position:-200% 0}}._staleIndicator_1sx3r_174{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:.125rem var(--spacing-2);background-color:var(--state-warning-bg);color:var(--state-warning);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium)}._refreshingSpinner_1sx3r_187{width:var(--text-sm);height:var(--text-sm);border:2px solid var(--accent-copper);border-top-color:transparent;border-radius:50%;animation:_spin_1sx3r_1 .8s linear infinite;margin-left:var(--spacing-2)}@keyframes _spin_1sx3r_1{to{transform:rotate(360deg)}}._item_pem7d_3{display:flex;gap:var(--spacing-3);position:relative}._timeline_pem7d_10{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:2rem}._iconContainer_pem7d_18{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;flex-shrink:0;z-index:1}._icon_pem7d_18{width:var(--spacing-4);height:var(--spacing-4)}._typeTransition_pem7d_35{background-color:var(--state-info-bg);color:var(--state-info)}._typeAgentStart_pem7d_40{background-color:var(--state-success-bg);color:var(--state-success)}._typeAgentComplete_pem7d_45{background-color:#b8733326;color:var(--accent-copper-light)}._typeDefault_pem7d_50{background-color:var(--bg-elevated);color:var(--text-muted)}._connector_pem7d_56{width:2px;flex:1;min-height:var(--spacing-6);background-color:var(--border-default);margin-top:var(--spacing-1)}._content_pem7d_65{flex:1;min-width:0;padding-bottom:var(--spacing-5)}._description_pem7d_72{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin:0 0 .375rem;line-height:1.4}._meta_pem7d_82{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}._projectLink_pem7d_93{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--accent-copper);text-decoration:none;transition:color var(--transition-fast)}._projectLink_pem7d_93:hover{color:var(--accent-copper-light);text-decoration:underline}._projectLink_pem7d_93:focus{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._projectLink_pem7d_93:focus:not(:focus-visible){outline:none}._projectLink_pem7d_93:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._projectIcon_pem7d_123{width:var(--text-xs);height:var(--text-xs);flex-shrink:0}._separator_pem7d_130{color:var(--text-muted)}._actor_pem7d_135,._timestamp_pem7d_140{color:var(--text-secondary)}@media(max-width:480px){._meta_pem7d_82{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._separator_pem7d_130{display:none}._content_pem7d_65{padding-bottom:var(--spacing-4)}}._section_19lto_3{margin-bottom:var(--spacing-8)}._header_19lto_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._title_19lto_14{display:flex;align-items:center;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._activityCount_19lto_24{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background-color:var(--bg-elevated);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full)}@keyframes _fadeIn_19lto_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._list_19lto_47{display:flex;flex-direction:column;animation:_fadeIn_19lto_1 var(--transition-slow)}@media(prefers-reduced-motion:reduce){._list_19lto_47{animation:none}}._emptyState_19lto_61{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);background-color:var(--bg-elevated);border:1px dashed var(--border-default);border-radius:var(--radius-lg);text-align:center}._emptyIcon_19lto_73{width:2.5rem;height:2.5rem;color:var(--text-muted);margin-bottom:var(--spacing-3)}._emptyText_19lto_80{font-family:var(--font-mono);font-size:.9375rem;font-weight:var(--font-medium);color:var(--text-primary);margin:0}._emptySubtext_19lto_88{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary);margin:var(--spacing-1) 0 0 0}._skeleton_19lto_96{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._skeletonIcon_19lto_102{width:2rem;height:2rem;background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-elevated) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:_shimmer_19lto_1 1.5s infinite;border-radius:50%;flex-shrink:0}._skeletonContent_19lto_112{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonLine_19lto_119{background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-elevated) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:_shimmer_19lto_1 1.5s infinite;border-radius:var(--radius-sm);height:var(--text-sm)}._skeletonLine_19lto_119:first-child{width:80%}._skeletonLine_19lto_119:last-child{width:50%;height:var(--text-xs)}@keyframes _shimmer_19lto_1{0%{background-position:200% 0}to{background-position:-200% 0}}._refreshingSpinner_19lto_146{width:var(--text-sm);height:var(--text-sm);border:2px solid var(--accent-copper);border-top-color:transparent;border-radius:50%;animation:_spin_19lto_1 .8s linear infinite;margin-left:var(--spacing-2)}@keyframes _spin_19lto_1{to{transform:rotate(360deg)}}@media(max-width:640px){._section_19lto_3{margin-bottom:var(--spacing-6)}._emptyState_19lto_61{padding:var(--spacing-6)}}._section_1k1q5_3{margin-bottom:var(--spacing-8)}._header_1k1q5_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._title_1k1q5_14{display:flex;align-items:center;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._runnerCount_1k1q5_24{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background-color:var(--bg-elevated);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full)}@keyframes _fadeIn_1k1q5_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._list_1k1q5_47{display:flex;flex-direction:column;gap:var(--spacing-3);animation:_fadeIn_1k1q5_1 var(--transition-slow)}@media(prefers-reduced-motion:reduce){._list_1k1q5_47{animation:none}}._runnerCard_1k1q5_62{display:flex;align-items:flex-start;padding:var(--spacing-4);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._runnerCard_1k1q5_62:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._runnerInfo_1k1q5_77{flex:1;min-width:0}._runnerHeader_1k1q5_82{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-1)}._runnerName_1k1q5_89{font-family:var(--font-mono);font-size:.9375rem;font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusIndicator_1k1q5_100{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium);padding:.125rem var(--spacing-2);border-radius:var(--radius-full)}._statusDot_1k1q5_111{width:var(--spacing-2);height:var(--spacing-2);border-radius:50%}._statusRunning_1k1q5_117{background-color:var(--state-success-bg);color:var(--state-success)}._statusRunning_1k1q5_117 ._statusDot_1k1q5_111{background-color:var(--state-success);animation:_pulse_1k1q5_1 2s infinite}._statusIdle_1k1q5_128{background-color:var(--bg-elevated);color:var(--text-secondary)}._statusIdle_1k1q5_128 ._statusDot_1k1q5_111{background-color:var(--text-muted)}@keyframes _pulse_1k1q5_1{0%,to{opacity:1}50%{opacity:.5}}._currentOperation_1k1q5_147{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary);margin:var(--spacing-1) 0 var(--spacing-2) 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectLink_1k1q5_158{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--accent-copper);text-decoration:none;transition:color var(--transition-fast)}._projectLink_1k1q5_158:hover{color:var(--accent-copper-light);text-decoration:underline}._projectLink_1k1q5_158:focus{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._projectLink_1k1q5_158:focus:not(:focus-visible){outline:none}._projectLink_1k1q5_158:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px;border-radius:var(--radius-sm)}._projectIcon_1k1q5_190{width:var(--text-sm);height:var(--text-sm);flex-shrink:0}._runnerActions_1k1q5_197{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._viewLogsButton_1k1q5_205{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background-color:transparent;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);min-height:44px}._viewLogsButton_1k1q5_205:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._viewLogsButton_1k1q5_205:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._viewLogsButton_1k1q5_205:active{background-color:var(--bg-elevated)}._emptyState_1k1q5_241{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);background-color:var(--bg-elevated);border:1px dashed var(--border-default);border-radius:var(--radius-lg);text-align:center}._emptyIcon_1k1q5_253{width:2.5rem;height:2.5rem;color:var(--text-muted);margin-bottom:var(--spacing-3)}._emptyText_1k1q5_260{font-family:var(--font-mono);font-size:.9375rem;font-weight:var(--font-medium);color:var(--text-primary);margin:0}._emptySubtext_1k1q5_268{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary);margin:var(--spacing-1) 0 0 0}._skeleton_1k1q5_276{background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-elevated) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:_shimmer_1k1q5_1 1.5s infinite;border-radius:var(--radius-lg);height:80px}@keyframes _shimmer_1k1q5_1{0%{background-position:200% 0}to{background-position:-200% 0}}._refreshingSpinner_1k1q5_294{width:var(--text-sm);height:var(--text-sm);border:2px solid var(--accent-copper);border-top-color:transparent;border-radius:50%;animation:_spin_1k1q5_1 .8s linear infinite;margin-left:var(--spacing-2)}@keyframes _spin_1k1q5_1{to{transform:rotate(360deg)}}@media(max-width:640px){._runnerCard_1k1q5_62{padding:var(--spacing-3)}._runnerHeader_1k1q5_82{flex-wrap:wrap}}._container_rgdpa_3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-12) var(--spacing-6);min-height:400px;max-width:480px;margin:0 auto}._illustration_rgdpa_16{margin-bottom:var(--spacing-6);flex-shrink:0}._headline_rgdpa_22{margin:0 0 var(--spacing-3);font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:var(--leading-tight)}._body_rgdpa_32{margin:0 0 var(--spacing-6);font-family:var(--font-mono);font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:360px}._cta_rgdpa_42{min-width:200px}._cta_rgdpa_42:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}@media(min-width:768px){._container_rgdpa_3{padding:var(--spacing-16) var(--spacing-8);min-height:480px}._headline_rgdpa_22{font-size:1.75rem}._body_rgdpa_32{font-size:var(--text-lg)}}@media(prefers-reduced-motion:reduce){._illustration_rgdpa_16,._cta_rgdpa_42{transition:none}}._container_ev82p_3{padding:var(--spacing-6);max-width:1400px;margin:0 auto}@keyframes _shimmer_ev82p_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeleton_ev82p_20{background:linear-gradient(90deg,var(--bg-surface) 25%,var(--bg-elevated) 50%,var(--bg-surface) 75%);background-size:200% 100%;animation:_shimmer_ev82p_1 1.5s infinite;border-radius:var(--radius-md)}@media(prefers-reduced-motion:reduce){._skeleton_ev82p_20{animation:none;background:var(--bg-elevated)}}._headerSkeleton_ev82p_36{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-6);margin-bottom:var(--spacing-8);padding:var(--spacing-6);background-color:var(--bg-elevated);border-radius:var(--radius-lg)}._greetingArea_ev82p_48{display:flex;flex-direction:column;gap:var(--spacing-2)}._titleSkeleton_ev82p_54{width:280px;height:var(--spacing-8)}._subtitleSkeleton_ev82p_60{width:180px;height:var(--spacing-5)}._statsArea_ev82p_66{display:flex;gap:var(--spacing-6)}._statSkeleton_ev82p_71{width:80px;height:var(--spacing-12);border-radius:var(--radius-lg)}._actionsArea_ev82p_78{display:flex;gap:var(--spacing-3)}._buttonSkeleton_ev82p_83{width:120px;height:40px;border-radius:var(--radius-lg)}._buttonSkeletonSmall_ev82p_90{width:90px;height:40px;border-radius:var(--radius-lg)}._grid_ev82p_98{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}@media(max-width:1024px){._grid_ev82p_98{grid-template-columns:1fr}}._column_ev82p_110{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_ev82p_117{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}._sectionTitleSkeleton_ev82p_124{width:150px;height:var(--spacing-6)}._linkSkeleton_ev82p_130{width:80px;height:var(--spacing-4)}._projectsGrid_ev82p_137{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media(max-width:768px){._projectsGrid_ev82p_137{grid-template-columns:1fr}}._cardSkeleton_ev82p_149{background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);min-height:120px}._cardHeaderSkeleton_ev82p_160{width:70%;height:var(--spacing-5)}._cardLineSkeleton_ev82p_166{width:100%;height:var(--text-sm)}._cardLineSkeletonShort_ev82p_172{width:60%;height:var(--text-sm)}._activityList_ev82p_179{display:flex;flex-direction:column;gap:var(--spacing-3)}._activitySkeleton_ev82p_185{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}._activityIconSkeleton_ev82p_195{width:var(--spacing-8);height:var(--spacing-8);border-radius:50%;flex-shrink:0}._activityContentSkeleton_ev82p_203{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._activityLineSkeleton_ev82p_210{width:100%;height:var(--text-sm)}._activityLineSkeletonShort_ev82p_216{width:50%;height:var(--text-xs)}._runnersList_ev82p_223{display:flex;flex-direction:column;gap:var(--spacing-2)}._runnerSkeleton_ev82p_229{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg)}._runnerStatusSkeleton_ev82p_239{width:.625rem;height:.625rem;border-radius:50%;flex-shrink:0}._runnerNameSkeleton_ev82p_247{width:140px;height:var(--spacing-4)}._srOnly_ev82p_254{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._container_1w6au_3{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-8)}._content_1w6au_11{display:flex;flex-direction:column;align-items:center;max-width:400px;text-align:center}._icon_1w6au_19{width:var(--spacing-16);height:var(--spacing-16);color:var(--state-warning);margin-bottom:var(--spacing-6)}._title_1w6au_26{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-3) 0}._message_1w6au_34{font-family:var(--font-mono);font-size:.9375rem;color:var(--text-secondary);margin:0 0 var(--spacing-6) 0;line-height:var(--leading-normal)}._errorDetails_1w6au_42{width:100%;margin-bottom:var(--spacing-6);text-align:left}._errorDetails_1w6au_42 summary{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;padding:var(--spacing-2)}._errorDetails_1w6au_42 summary:hover{color:var(--text-primary)}._errorMessage_1w6au_60{margin:var(--spacing-2) 0 0 0;padding:var(--spacing-3);background-color:var(--bg-elevated);border-radius:var(--radius-md);font-size:var(--text-xs);font-family:var(--font-mono);color:var(--state-error);overflow-x:auto;white-space:pre-wrap;word-break:break-word}._actions_1w6au_73{display:flex;gap:var(--spacing-3)}._primaryButton_1w6au_78{padding:.625rem var(--spacing-5);background-color:var(--accent-copper);color:var(--bg-base);border:none;border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--transition-fast)}._primaryButton_1w6au_78:hover{background-color:var(--accent-copper-light)}._primaryButton_1w6au_78:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._primaryButton_1w6au_78:focus:not(:focus-visible){outline:none}._primaryButton_1w6au_78:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}._secondaryButton_1w6au_109{padding:.625rem var(--spacing-5);background-color:transparent;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._secondaryButton_1w6au_109:hover{background-color:var(--bg-hover);border-color:var(--border-hover)}._secondaryButton_1w6au_109:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._secondaryButton_1w6au_109:focus:not(:focus-visible){outline:none}._secondaryButton_1w6au_109:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}@media(max-width:480px){._container_1w6au_3{padding:var(--spacing-4);min-height:300px}._icon_1w6au_19{width:var(--spacing-12);height:var(--spacing-12)}._title_1w6au_26{font-size:var(--text-lg)}._message_1w6au_34{font-size:var(--text-sm)}._actions_1w6au_73{flex-direction:column;width:100%}._primaryButton_1w6au_78,._secondaryButton_1w6au_109{width:100%;justify-content:center}}._overlay_1k8ae_8{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-4, 1rem);animation:_fadeIn_1k8ae_1 var(--transition-fast, .15s ease) ease-out}._dialog_1k8ae_24{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:400px;width:100%;animation:_slideUp_1k8ae_1 var(--transition-fast, .15s ease) ease-out}._header_1k8ae_35{padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_1k8ae_41{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._titleDanger_1k8ae_49{color:var(--state-error, #e05555)}._content_1k8ae_54{padding:var(--spacing-6, 1.5rem)}._message_1k8ae_58{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:var(--leading-normal, 1.5)}._actions_1k8ae_67{display:flex;gap:var(--spacing-3, .75rem);padding:var(--spacing-6, 1.5rem);border-top:1px solid var(--border-default, #333333);justify-content:flex-end}@media(prefers-reduced-motion:reduce){._overlay_1k8ae_8,._dialog_1k8ae_24{animation:none}}._card_1hmqb_8{display:flex;flex-direction:column;width:100%;padding:var(--spacing-4, 1rem);background-color:var(--bg-muted, #262626);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-lg, 8px);gap:var(--spacing-3, .75rem);cursor:pointer;text-decoration:none;color:inherit;transition:box-shadow .15s ease-out,border-color .15s ease-out}._card_1hmqb_8:hover{box-shadow:0 2px 8px #0003;border-color:var(--border-hover, #444444)}._card_1hmqb_8:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._header_1hmqb_36{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._title_1hmqb_43{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._badge_1hmqb_58{flex-shrink:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--accent-copper-light, #d4956a);background-color:#b8733326;padding:.125rem .5rem;border-radius:var(--radius-sm, 4px);border:1px solid rgba(184,115,51,.3)}._prompt_1hmqb_71{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}._metadata_1hmqb_84{display:flex;flex-wrap:wrap;gap:var(--spacing-3, .75rem)}._metadataItem_1hmqb_90{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._statusExploring_1hmqb_100{color:var(--text-muted, #737373)}._statusRefining_1hmqb_104{color:var(--state-info, #6e9ed5)}._statusReady_1hmqb_108{color:var(--state-success, #4a9f4a)}._menuContainer_1hmqb_113{position:relative;flex-shrink:0}._menuButton_1hmqb_118{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--text-muted, #737373);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}._menuButton_1hmqb_118:hover{background-color:var(--bg-hover, #333333);color:var(--text-primary, #e5e5e5)}._menuButton_1hmqb_118:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._menu_1hmqb_113{position:absolute;top:100%;right:0;z-index:10;min-width:140px;padding:var(--spacing-1, .25rem);margin-top:var(--spacing-1, .25rem);background-color:var(--bg-elevated, #1e1e1e);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 6px);box-shadow:0 4px 12px #0000004d}._menuItem_1hmqb_157{display:flex;align-items:center;gap:var(--spacing-2, .5rem);width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:none;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer;text-align:left;min-height:36px;transition:background-color .1s ease-out,color .1s ease-out}._menuItem_1hmqb_157:hover{background-color:var(--bg-hover, #333333);color:var(--text-primary, #e5e5e5)}._menuItem_1hmqb_157:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._menuItem_1hmqb_157:disabled{opacity:.5;cursor:not-allowed}._menuItemDanger_1hmqb_190:hover{background-color:#ef44441a;color:var(--state-error, #e05555)}@media(max-width:768px){._card_1hmqb_8{padding:var(--spacing-3, .75rem)}._title_1hmqb_43{font-size:var(--text-sm, .875rem)}._prompt_1hmqb_71{font-size:var(--text-xs, .75rem)}}@media(prefers-reduced-motion:reduce){._card_1hmqb_8{transition:none}}@media(prefers-contrast:high){._card_1hmqb_8{border-width:2px}}._skeleton_m21jm_8{position:relative;overflow:hidden;background-color:var(--bg-elevated, #242424);display:block}._variantText_m21jm_16{border-radius:var(--radius-sm, 2px)}._variantRectangular_m21jm_21{border-radius:var(--radius-md, 4px)}._variantCircular_m21jm_26{border-radius:var(--radius-full, 9999px)}._animate_m21jm_31:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:_shimmer_m21jm_1 1.5s infinite}._spaced_m21jm_49{margin-bottom:var(--spacing-2, .5rem)}@keyframes _shimmer_m21jm_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._animate_m21jm_31:after{animation:none}}._section_1lu4y_7{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);margin-bottom:var(--spacing-6, 1.5rem)}._header_1lu4y_14{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._title_1lu4y_20{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._count_1lu4y_28{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:var(--bg-muted, #262626);border-radius:var(--radius-md, 6px)}._list_1lu4y_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-3, .75rem)}._skeletonCard_1lu4y_44{display:flex;flex-direction:column;width:100%;padding:var(--spacing-4, 1rem);background-color:var(--bg-muted, #262626);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-lg, 8px);gap:var(--spacing-3, .75rem)}._skeletonMetadata_1lu4y_55{display:flex;gap:var(--spacing-3, .75rem)}._errorState_1lu4y_61{display:flex;align-items:flex-start;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-lg, 8px)}._errorIcon_1lu4y_71{flex-shrink:0;color:var(--state-error, #e05555)}._errorContent_1lu4y_76{display:flex;flex-direction:column;flex:1;gap:var(--spacing-1, .25rem)}._errorTitle_1lu4y_83{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555)}._errorMessage_1lu4y_90{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}@media(max-width:768px){._section_1lu4y_7{gap:var(--spacing-3, .75rem)}._title_1lu4y_20{font-size:var(--text-base, 1rem)}._list_1lu4y_37{grid-template-columns:1fr}}@media(prefers-contrast:high){._skeletonCard_1lu4y_44,._errorState_1lu4y_61{border-width:2px}}._page_1prca_4{min-height:100vh;background-color:var(--bg-base);font-family:var(--font-mono)}._main_1prca_10{max-width:1400px;margin:0 auto;padding:var(--spacing-6)}._noOrgBanner_1prca_17{background-color:var(--bg-warning, #fef3c7);border:1px solid var(--border-warning, #f59e0b);border-radius:var(--radius-md, 6px);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-6);color:var(--text-warning, #92400e);font-size:var(--font-size-sm)}._noOrgBanner_1prca_17 a{color:inherit;text-decoration:underline;font-weight:600}._welcomeSection_1prca_34{margin-bottom:var(--spacing-8)}._emptySection_1prca_39{display:flex;justify-content:center;align-items:center;min-height:400px;padding:var(--spacing-8)}._contentGrid_1prca_48{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}@media(max-width:1024px){._contentGrid_1prca_48{grid-template-columns:1fr}}._projectsColumn_1prca_61{display:flex;flex-direction:column}._sideColumn_1prca_67{display:flex;flex-direction:column;gap:var(--spacing-8)}._activitySection_1prca_74{flex:1;min-height:0}._runnersSection_1prca_80{flex-shrink:0}._errorContainer_1prca_85{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-8);text-align:center}._errorContainer_1prca_85 h2{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-3) 0}._errorContainer_1prca_85 p{font-size:var(--text-base);color:var(--text-secondary);margin:0 0 var(--spacing-6) 0}._retryButton_1prca_108{padding:var(--spacing-2) var(--spacing-5);background-color:var(--accent-copper);color:var(--text-primary);border:none;border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:var(--font-medium);font-family:var(--font-mono);cursor:pointer;transition:background-color var(--transition-fast)}._retryButton_1prca_108:hover{background-color:var(--accent-copper-light)}._retryButton_1prca_108:focus{outline:2px solid var(--accent-copper);outline-offset:2px}._retryButton_1prca_108:focus:not(:focus-visible){outline:none}._retryButton_1prca_108:focus-visible{outline:2px solid var(--accent-copper);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(max-width:768px){._main_1prca_10{padding:var(--spacing-4)}._welcomeSection_1prca_34{margin-bottom:var(--spacing-6)}._contentGrid_1prca_48,._sideColumn_1prca_67{gap:var(--spacing-6)}}._section_hg2vl_6{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._statusRow_hg2vl_12{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._statusIcon_hg2vl_18{width:20px;height:20px;flex-shrink:0}._statusConnected_hg2vl_24{color:var(--state-success, #4a9f4a)}._statusDisconnected_hg2vl_28{color:var(--text-muted, #737373)}._statusText_hg2vl_32{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0}._statusUsername_hg2vl_39{font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._credentialInfo_hg2vl_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-md, 4px);border:1px solid var(--border-subtle, #2a2a2a)}._infoLabel_hg2vl_54{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-bottom:var(--spacing-1, .25rem)}._infoValue_hg2vl_61{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);margin:0;word-break:break-all}._inputGroup_hg2vl_69{display:flex;gap:var(--spacing-2, .5rem);align-items:stretch}._inputWrapper_hg2vl_75{position:relative;flex:1}._patInput_hg2vl_80{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);padding-right:44px;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);box-sizing:border-box}._patInput_hg2vl_80::placeholder{color:var(--text-muted, #737373)}._patInput_hg2vl_80:focus{outline:none;border-color:var(--border-focus, #b87333);box-shadow:0 0 0 1px var(--border-focus, #b87333)}._toggleVisibility_hg2vl_103{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-muted, #737373);cursor:pointer;padding:var(--spacing-1, .25rem);min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 2px)}._toggleVisibility_hg2vl_103:hover{color:var(--text-secondary, #a3a3a3)}._toggleVisibility_hg2vl_103:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:1px}._submitButton_hg2vl_130{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease);white-space:nowrap;min-height:44px}._submitButton_hg2vl_130:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._submitButton_hg2vl_130:disabled{opacity:.5;cursor:not-allowed}._submitButton_hg2vl_130:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._revokeButton_hg2vl_162{background-color:transparent;color:var(--state-error, #e05555);border:1px solid var(--state-error, #e05555)}._revokeButton_hg2vl_162:hover:not(:disabled){background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._cancelButton_hg2vl_173{background-color:transparent;color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333)}._cancelButton_hg2vl_173:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a)}._actions_hg2vl_184{display:flex;gap:var(--spacing-2, .5rem);flex-wrap:wrap}._errorMessage_hg2vl_190{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);margin:0;padding:var(--spacing-2, .5rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-radius:var(--radius-sm, 2px)}@media(pointer:coarse){._submitButton_hg2vl_130,._revokeButton_hg2vl_162,._toggleVisibility_hg2vl_103{min-height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){._submitButton_hg2vl_130,._revokeButton_hg2vl_162{transition:none}}._page_woaqe_8{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_woaqe_14{max-width:1200px;margin:0 auto}._header_woaqe_20{margin-bottom:var(--spacing-8, 2rem)}._title_woaqe_24{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-3xl, 2rem);font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem)}._subtitle_woaqe_32{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);color:var(--text-muted, #737373);margin:0}._card_woaqe_40{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);padding:var(--spacing-6, 1.5rem);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4));border:1px solid var(--border-default, #333333);margin-bottom:var(--spacing-6, 1.5rem)}._cardTitle_woaqe_49{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-4, 1rem)}._infoGrid_woaqe_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4, 1rem)}._label_woaqe_64{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-muted, #737373);margin-bottom:var(--spacing-1, .25rem)}._value_woaqe_73{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);margin:0}._toggleRow_woaqe_82{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4, 1rem)}._toggleInfo_woaqe_89{flex:1;min-width:0}._toggleLabel_woaqe_94{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);cursor:pointer;margin-bottom:var(--spacing-1, .25rem)}._toggleDescription_woaqe_104{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0;line-height:1.5}._toggle_woaqe_82{position:relative;flex-shrink:0;width:48px;height:28px;min-width:44px;min-height:44px;padding:8px 0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;box-sizing:content-box}._toggle_woaqe_82:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:48px;height:28px;border-radius:14px;background-color:var(--bg-elevated, #2a2a2a);border:1px solid var(--border-default, #333333);transition:background-color var(--transition-fast, .15s ease)}._toggleOn_woaqe_142:before{background-color:var(--accent-copper, #b87333);border-color:var(--accent-copper, #b87333)}._toggleThumb_woaqe_147{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background-color:var(--text-primary, #e5e5e5);transition:left var(--transition-fast, .15s ease);z-index:1}._toggleOn_woaqe_142 ._toggleThumb_woaqe_147{left:24px}._toggle_woaqe_82:focus-visible{outline:none}._toggle_woaqe_82:focus-visible:before{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._primaryButton_woaqe_174{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-3, .75rem) var(--spacing-6, 1.5rem);background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._primaryButton_woaqe_174:hover{background-color:var(--accent-copper-light, #d4956a)}._primaryButton_woaqe_174:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._loadingContainer_woaqe_200{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-base, #0d0d0d)}._loadingText_woaqe_208{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373)}@media(pointer:coarse){._primaryButton_woaqe_174{min-height:44px}}@media(prefers-reduced-motion:reduce){._primaryButton_woaqe_174{transition:none}._toggle_woaqe_82:before,._toggleThumb_woaqe_147{transition:none}}._badge_1omzp_8{display:inline-flex;align-items:center;font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:var(--font-medium, 500);border-radius:var(--radius-full, 9999px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:var(--leading-tight, 1.25)}._sizeSmall_1omzp_22{padding:.125rem var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem)}._sizeMedium_1omzp_28{padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem)}._sizeLarge_1omzp_34{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);font-size:var(--text-base, 1rem)}._variantDefault_1omzp_40{background-color:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3)}._variantSuccess_1omzp_46{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a)}._variantWarning_1omzp_52{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));color:var(--state-warning, #dbb234)}._variantError_1omzp_58{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));color:var(--state-error, #e05555)}._variantInfo_1omzp_64{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));color:var(--state-info, #6e9ed5)}._card_2cw4x_8{display:flex;flex-direction:column;min-height:140px}._header_2cw4x_15{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2, .5rem)}._name_2cw4x_22{font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;word-break:break-word}._roleBadge_2cw4x_31{flex-shrink:0}._stats_2cw4x_36{display:flex;gap:var(--spacing-4, 1rem);margin-top:auto;padding-top:var(--spacing-3, .75rem)}._stat_2cw4x_36{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._statIcon_2cw4x_51{color:var(--text-muted, #737373)}._statValue_2cw4x_55{font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5)}._card_2cw4x_8:hover ._name_2cw4x_22{color:var(--accent-copper-light, #d4956a)}._card_2cw4x_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._card_2cw4x_8:hover ._name_2cw4x_22{color:var(--text-primary, #e5e5e5)}}@media(pointer:coarse){._card_2cw4x_8{min-height:48px}}@media(max-width:767px){._card_2cw4x_8{min-height:120px}._header_2cw4x_15{flex-direction:column;gap:var(--spacing-2, .5rem)}._stats_2cw4x_36{flex-wrap:wrap;gap:var(--spacing-2, .5rem)}}._list_1gcqe_8{display:grid;gap:var(--spacing-4, 1rem)}@media(min-width:1024px){._list_1gcqe_8{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._list_1gcqe_8{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._list_1gcqe_8{grid-template-columns:1fr}}._empty_1gcqe_35{text-align:center;padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);border:1px dashed var(--border-default, #333333)}._emptyText_1gcqe_43{margin:0 0 var(--spacing-4, 1rem) 0;color:var(--text-secondary, #a3a3a3);font-size:var(--text-base, 1rem)}._loading_1gcqe_50{display:grid;gap:var(--spacing-4, 1rem);grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){._loading_1gcqe_50{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._loading_1gcqe_50{grid-template-columns:1fr}}._skeletonCard_1gcqe_69{background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);padding:var(--spacing-4, 1rem);min-height:140px;display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333)}._skeletonHeader_1gcqe_80{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2, .5rem)}._skeletonStats_1gcqe_87{display:flex;gap:var(--spacing-4, 1rem);margin-top:auto}._errorContainer_1gcqe_94{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);text-align:center}._retryButton_1gcqe_105{min-width:120px}._overlay_1mcpq_8{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-4, 1rem);animation:_fadeIn_1mcpq_1 var(--transition-fast, .15s ease) ease-out}._modal_1mcpq_24{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:500px;width:100%;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1mcpq_1 var(--transition-fast, .15s ease) ease-out}._header_1mcpq_38{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333);flex-shrink:0}._title_1mcpq_48{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._closeButton_1mcpq_57{background:none;border:none;font-size:var(--text-xl, 1.25rem);color:var(--text-muted, #737373);cursor:pointer;padding:var(--spacing-1, .25rem);line-height:1;border-radius:var(--radius-sm, 2px);transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._closeButton_1mcpq_57:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._closeButton_1mcpq_57:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._content_1mcpq_80{padding:var(--spacing-6, 1.5rem);overflow-y:auto;flex:1}@media(prefers-reduced-motion:reduce){._overlay_1mcpq_8,._modal_1mcpq_24{animation:none}._closeButton_1mcpq_57{transition:none}}._page_40qvr_8{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_40qvr_15{max-width:1200px;margin:0 auto}._header_40qvr_21{margin-bottom:var(--spacing-8, 2rem);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4, 1rem)}._headerContent_40qvr_30{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._title_40qvr_36{font-size:var(--text-3xl, 2rem);font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin:0;font-family:var(--font-mono)}._subtitle_40qvr_44{font-size:var(--text-base, 1rem);color:var(--text-secondary, #a3a3a3);margin:0}._headerActions_40qvr_51{display:flex;gap:var(--spacing-3, .75rem);align-items:center}._main_40qvr_58{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);padding:var(--spacing-6, 1.5rem);border:1px solid var(--border-default, #333333)}._grid_40qvr_66{display:grid;gap:var(--spacing-4, 1rem)}@media(min-width:1024px){._grid_40qvr_66{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){._grid_40qvr_66{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._grid_40qvr_66{grid-template-columns:1fr}._header_40qvr_21{flex-direction:column;align-items:flex-start}._headerActions_40qvr_51{width:100%;flex-direction:column}._headerActions_40qvr_51>*{width:100%}}._empty_40qvr_107{text-align:center;padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);border:1px dashed var(--border-default, #333333)}._emptyText_40qvr_115{margin:0 0 var(--spacing-4, 1rem) 0;color:var(--text-secondary, #a3a3a3);font-size:var(--text-base, 1rem)}._skeletonGrid_40qvr_122{display:grid;gap:var(--spacing-4, 1rem);grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){._skeletonGrid_40qvr_122{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){._skeletonGrid_40qvr_122{grid-template-columns:1fr}}._skeletonCard_40qvr_141{background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);padding:var(--spacing-4, 1rem);min-height:140px;display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333)}._error_40qvr_153{padding:var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555)}._wrapper_vhl43_8{width:100%;overflow-x:auto;font-family:var(--font-mono, "JetBrains Mono", monospace)}._table_vhl43_15{width:100%;border-collapse:collapse;border-spacing:0}._thead_vhl43_22{border-bottom:1px solid var(--border-default, #333333)}._th_vhl43_22{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);text-align:left;font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3);background-color:var(--bg-elevated, #242424);white-space:nowrap}._th_vhl43_22._alignCenter_vhl43_36{text-align:center}._th_vhl43_22._alignRight_vhl43_40{text-align:right}._stickyHeader_vhl43_45 ._th_vhl43_22{position:sticky;top:0;z-index:1}._tbody_vhl43_52{color:var(--text-primary, #e5e5e5)}._tr_vhl43_57{border-bottom:1px solid var(--border-default, #333333);transition:background-color var(--transition-fast, .15s ease)}._tr_vhl43_57:hover{background-color:var(--bg-hover, #2a2a2a)}._tr_vhl43_57:last-child{border-bottom:none}._td_vhl43_71{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5)}._td_vhl43_71._alignCenter_vhl43_36{text-align:center}._td_vhl43_71._alignRight_vhl43_40{text-align:right}._empty_vhl43_86{padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);text-align:center;color:var(--text-muted, #737373);font-size:var(--text-sm, .875rem)}._loading_vhl43_94{padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem);text-align:center}@media(prefers-reduced-motion:reduce){._tr_vhl43_57{transition:none}}._pagination_2rkcc_8{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._button_2rkcc_17{min-width:2rem;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);font-family:inherit;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}._button_2rkcc_17:hover:not(:disabled):not(._current_2rkcc_34){background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444);color:var(--text-primary, #e5e5e5)}._button_2rkcc_17:disabled{cursor:not-allowed;opacity:.5;color:var(--text-muted, #737373)}._current_2rkcc_34{background-color:var(--accent-copper, #b87333);border-color:var(--accent-copper, #b87333);color:#fff;font-weight:var(--font-medium, 500);cursor:default}._iconButton_2rkcc_57{min-width:auto;padding:var(--spacing-2, .5rem);display:flex;align-items:center;justify-content:center}._ellipsis_2rkcc_66{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);color:var(--text-muted, #737373);-webkit-user-select:none;user-select:none;font-size:var(--text-sm, .875rem)}._button_2rkcc_17:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._button_2rkcc_17{transition:none}}@media(pointer:coarse){._button_2rkcc_17,._iconButton_2rkcc_57{min-height:44px;min-width:44px}}@media(max-width:767px){._pagination_2rkcc_8{gap:var(--spacing-1, .25rem)}._button_2rkcc_17{padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);min-width:2rem;font-size:var(--text-xs, .75rem)}}._container_1yti9_8{margin-bottom:var(--spacing-4, 1rem);position:relative}._label_1yti9_14{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-1, .25rem);line-height:var(--leading-tight, 1.25)}._selectWrapper_1yti9_25{position:relative}._select_1yti9_25{width:100%;font-family:var(--font-mono, "JetBrains Mono", monospace);background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease);box-sizing:border-box;appearance:none;padding-right:var(--spacing-10, 2.5rem);cursor:pointer}._select_1yti9_25:hover:not(:disabled){border-color:var(--border-hover, #444444)}._select_1yti9_25:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733326}._select_1yti9_25:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_1yti9_25:disabled{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);cursor:not-allowed}._hasError_1yti9_66{border-color:var(--state-error, #e05555)}._hasError_1yti9_66:focus{border-color:var(--state-error, #e05555);box-shadow:0 0 0 3px #c94a4a26}._sizeSmall_1yti9_76{padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem)}._sizeMedium_1yti9_82{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-base, 1rem)}._sizeLarge_1yti9_88{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-size:var(--text-lg, 1.125rem)}._arrow_1yti9_94{position:absolute;right:var(--spacing-3, .75rem);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-muted, #737373)}._placeholder_1yti9_104{color:var(--text-muted, #737373)}._errorText_1yti9_109{margin-top:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);line-height:var(--leading-tight, 1.25)}@media(prefers-reduced-motion:reduce){._select_1yti9_25{transition:none}}._container_1d8d3_8{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._tableWrapper_1d8d3_15{overflow-x:auto}._memberRow_1d8d3_20{transition:background-color var(--transition-fast, .15s ease)}._memberRow_1d8d3_20:hover{background-color:var(--bg-hover, #2a2a2a)}._memberInfo_1d8d3_29{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._avatar_1d8d3_35{width:32px;height:32px;border-radius:var(--radius-full, 9999px);background-color:var(--bg-elevated, #242424);display:flex;align-items:center;justify-content:center;font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);flex-shrink:0}._memberDetails_1d8d3_49{display:flex;flex-direction:column;min-width:0}._memberName_1d8d3_55{font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._memberEmail_1d8d3_63{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roleCell_1d8d3_72{white-space:nowrap}._roleBadge_1d8d3_77{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:inline-block}._roleOwner_1d8d3_87{background-color:#4a7fc926;color:var(--state-info, #6e9ed5);border:1px solid var(--state-info, #6e9ed5)}._roleAdmin_1d8d3_93{background-color:#dbb23426;color:var(--state-warning, #dbb234);border:1px solid var(--state-warning, #dbb234)}._roleMember_1d8d3_99{background-color:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333)}._actionsCell_1d8d3_106{text-align:right;position:relative}._actionsMenu_1d8d3_111{display:inline-flex;gap:var(--spacing-2, .5rem)}._dropdownTrigger_1d8d3_117{padding:var(--spacing-2, .5rem);background-color:transparent;color:var(--text-secondary, #a3a3a3);border:none;border-radius:var(--radius-md, .375rem);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--transition-fast, .15s ease)}._dropdownTrigger_1d8d3_117:hover{background-color:var(--bg-hover, #2a2a2a)}._dropdownTrigger_1d8d3_117:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dropdownWrapper_1d8d3_140{position:relative;display:inline-block}._dropdownMenu_1d8d3_145{position:absolute;right:0;top:100%;min-width:160px;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, .375rem);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));z-index:50;overflow:hidden}._menuItem_1d8d3_159{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:transparent;color:var(--text-primary, #e5e5e5);border:none;text-align:left;font-size:var(--text-sm, .875rem);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._menuItem_1d8d3_159:hover:not(._disabled_1d8d3_171){background-color:var(--bg-hover, #2a2a2a)}._menuItem_1d8d3_159:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px;background-color:var(--bg-hover, #2a2a2a)}._menuItemDanger_1d8d3_181{color:var(--state-error, #e05555)}._menuItemDanger_1d8d3_181:hover:not(._disabled_1d8d3_171){background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._disabled_1d8d3_171{color:var(--text-muted, #737373);cursor:not-allowed;opacity:.5}._pagination_1d8d3_196{display:flex;justify-content:center;padding-top:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333)}._empty_1d8d3_204{text-align:center;padding:var(--spacing-8, 2rem);color:var(--text-secondary, #a3a3a3)}._skeleton_1d8d3_211{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._modalContent_1d8d3_218{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._modalDescription_1d8d3_224{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);margin:0}._modalActions_1d8d3_230{display:flex;justify-content:flex-end;gap:var(--spacing-3, .75rem);padding-top:var(--spacing-2, .5rem)}._joinedDate_1d8d3_238{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}@media(prefers-reduced-motion:reduce){._memberRow_1d8d3_20,._dropdownTrigger_1d8d3_117,._menuItem_1d8d3_159{transition:none}}@media(pointer:coarse){._dropdownTrigger_1d8d3_117{min-height:44px;min-width:44px}._menuItem_1d8d3_159{min-height:44px;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem)}}@media(max-width:1023px){._memberInfo_1d8d3_29{min-width:200px}}@media(max-width:767px){._tableWrapper_1d8d3_15{-webkit-overflow-scrolling:touch}._memberInfo_1d8d3_29{min-width:150px}._pagination_1d8d3_196{flex-direction:column;align-items:center;gap:var(--spacing-2, .5rem)}._modalActions_1d8d3_230{flex-direction:column-reverse;gap:var(--spacing-2, .5rem)}._modalActions_1d8d3_230>*{width:100%}}._container_15qsj_8{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._header_15qsj_15{display:flex;justify-content:space-between;align-items:center}._title_15qsj_21{font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._list_15qsj_29{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._item_15qsj_36{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);transition:border-color var(--transition-fast, .15s ease)}._item_15qsj_36:hover{border-color:var(--border-hover, #444444)}._info_15qsj_52{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);min-width:0;flex:1}._email_15qsj_60{font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_15qsj_68{display:flex;align-items:center;gap:var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._expiration_15qsj_77{display:flex;align-items:center;gap:var(--spacing-1, .25rem)}._expirationIcon_15qsj_83{flex-shrink:0}._expired_15qsj_87{color:var(--state-error, #e05555)}._expiresSoon_15qsj_91{color:var(--state-warning, #dbb234)}._actions_15qsj_96{display:flex;gap:var(--spacing-2, .5rem);flex-shrink:0;margin-left:var(--spacing-4, 1rem)}._empty_15qsj_104{text-align:center;padding:var(--spacing-6, 1.5rem);color:var(--text-secondary, #a3a3a3);background-color:var(--bg-surface, #1a1a1a);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._srOnly_15qsj_114{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._item_15qsj_36{transition:none}}@media(pointer:coarse){._actions_15qsj_96 button{min-height:44px;min-width:44px}}@media(max-width:767px){._item_15qsj_36{flex-direction:column;align-items:flex-start;gap:var(--spacing-3, .75rem)}._actions_15qsj_96{margin-left:0;width:100%;justify-content:flex-end}._actions_15qsj_96 button{flex:1}._header_15qsj_15{flex-direction:column;align-items:flex-start;gap:var(--spacing-2, .5rem)}}._form_16o6n_3{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._helperText_16o6n_9{font-size:var(--font-size-sm, .875rem);color:var(--text-secondary, #6b7280);margin:0;line-height:1.5}._actions_16o6n_16{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end;margin-top:var(--spacing-4, 1rem)}._statusMessage_1c4xo_9{padding:var(--spacing-8, 2rem);text-align:center;color:var(--text-muted, #737373)}._errorMessage_1c4xo_15{color:var(--state-error, #e05555)}._emptyTitle_1c4xo_20{margin:0 0 var(--spacing-2, .5rem) 0}._emptyHint_1c4xo_24{margin:0;font-size:var(--text-sm, .875rem)}._header_1c4xo_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4, 1rem)}._title_1c4xo_38{margin:0;font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._hideButton_1c4xo_46{padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:transparent;color:var(--text-muted, #737373);border:none;border-radius:var(--radius-sm, 2px);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:color var(--transition-fast, .15s ease)}._hideButton_1c4xo_46:hover{color:var(--text-secondary, #a3a3a3)}._hideButton_1c4xo_46:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._table_1c4xo_69{width:100%;border-collapse:collapse;font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._tableHeaderRow_1c4xo_76{border-bottom:1px solid var(--border-default, #333333)}._tableHeader_1c4xo_76{text-align:left;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-weight:var(--font-medium, 500);color:var(--text-muted, #737373)}._tableRow_1c4xo_87{border-bottom:1px solid var(--border-subtle, #2a2a2a)}._tableRow_1c4xo_87:hover{background-color:var(--bg-hover, #2a2a2a)}._tableCellPrimary_1c4xo_95{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);color:var(--text-primary, #e5e5e5)}._tableCellSecondary_1c4xo_100{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);color:var(--text-muted, #737373)}._trigger_1auiu_8{position:relative;display:inline-flex}._content_1auiu_14{position:absolute;z-index:1200;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);line-height:var(--leading-tight, 1.25);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-md, 0 2px 4px rgba(0, 0, 0, .4));white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast, .15s ease)}._visible_1auiu_33{opacity:1}._content_1auiu_14[data-placement=top]{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--spacing-1, .25rem)}._content_1auiu_14[data-placement=bottom]{top:100%;left:50%;transform:translate(-50%);margin-top:var(--spacing-1, .25rem)}._content_1auiu_14[data-placement=left]{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--spacing-1, .25rem)}._content_1auiu_14[data-placement=right]{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--spacing-1, .25rem)}@media(prefers-reduced-motion:reduce){._content_1auiu_14{transition:none}}._card_o88wf_2{background-color:var(--bg-surface);border-radius:var(--radius-lg);padding:var(--spacing-5);box-shadow:var(--shadow-sm);border:1px solid var(--border-default);transition:opacity var(--transition-fast)}._cardQuotaExhausted_o88wf_12{opacity:.6}._header_o88wf_17{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._title_o88wf_25{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._badge_o88wf_33{display:inline-flex;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium)}._badgeOAuth_o88wf_41{background-color:var(--state-info-bg);color:var(--state-info)}._badgeApiKey_o88wf_46{background-color:var(--state-warning-bg);color:var(--state-warning)}._modeBadge_o88wf_52{display:inline-flex;align-items:center;padding:2px var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);background-color:var(--bg-surface);border:1px solid var(--border-default)}._status_o88wf_65{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-xs)}._statusLabel_o88wf_72{color:var(--text-secondary)}._model_o88wf_77{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);font-size:var(--text-sm)}._modelLabel_o88wf_85{color:var(--text-muted)}._modelValue_o88wf_89{color:var(--text-primary);font-weight:var(--font-medium)}._dates_o88wf_95{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-4);font-size:var(--text-sm);color:var(--text-secondary)}._actions_o88wf_105{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._button_o88wf_111{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity var(--transition-fast),background-color var(--transition-fast)}._buttonEdit_o88wf_120{background-color:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-default)}._buttonEdit_o88wf_120:hover{background-color:var(--bg-hover)}._buttonReauth_o88wf_130{background-color:var(--state-warning-bg);color:var(--state-warning);border:1px solid var(--state-warning)}._buttonReauth_o88wf_130:hover{background-color:#c9a22740}._buttonDelete_o88wf_140{background-color:var(--bg-elevated);color:var(--state-error);border:1px solid var(--state-error)}._buttonDelete_o88wf_140:hover{background-color:var(--state-error-bg)}._buttonDisabled_o88wf_150{opacity:.5;cursor:not-allowed}._usageToggle_o88wf_156{margin-top:var(--spacing-4);border-top:1px solid var(--border-default);padding-top:var(--spacing-3)}._usageButton_o88wf_162{background:none;border:none;color:var(--accent-copper);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;padding:0;transition:color var(--transition-fast)}._usageButton_o88wf_162:hover{color:var(--accent-copper-light);text-decoration:underline}._usageSection_o88wf_179{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--bg-elevated);border-radius:var(--radius-md);max-height:300px;overflow-y:auto}._statusAnnouncement_o88wf_189{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._button_o88wf_111:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._usageButton_o88wf_162:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(pointer:coarse){._button_o88wf_111{min-height:44px;min-width:44px}._usageButton_o88wf_162{min-height:44px;padding:var(--spacing-2)}}@media(prefers-reduced-motion:reduce){._card_o88wf_2,._button_o88wf_111,._usageButton_o88wf_162{transition:none}}._details_o88wf_237{display:block}._mobileDetailsToggle_o88wf_242{display:none}@media(max-width:767px){._card_o88wf_2{padding:var(--spacing-4)}._header_o88wf_17{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._actions_o88wf_105{flex-direction:column;width:100%}._button_o88wf_111{width:100%;justify-content:center}._mobileDetailsToggle_o88wf_242{display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);width:100%;padding:var(--spacing-2);margin:var(--spacing-2) 0;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}._mobileDetailsToggle_o88wf_242:hover{background-color:var(--bg-hover);color:var(--text-primary)}._mobileDetailsToggle_o88wf_242:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._details_o88wf_237{display:none;overflow:hidden;animation:_slideDown_o88wf_1 var(--transition-fast) ease-out}._detailsExpanded_o88wf_304{display:block}}@keyframes _slideDown_o88wf_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}@media(prefers-reduced-motion:reduce){._details_o88wf_237{animation:none}._mobileDetailsToggle_o88wf_242{transition:none}}._header_46bpu_2{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}._headerTitle_46bpu_9{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._headerDescription_46bpu_16{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--spacing-1)}._grid_46bpu_23{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-4)}._skeletonCard_46bpu_30{background-color:var(--bg-surface);border-radius:var(--radius-lg);padding:var(--spacing-5);box-shadow:var(--shadow-sm);border:1px solid var(--border-default)}._skeletonTitle_46bpu_38{height:1.5rem;width:60%;background-color:var(--bg-elevated);border-radius:var(--radius-sm);margin-bottom:var(--spacing-3);animation:_pulse_46bpu_1 2s infinite}._skeletonSubtitle_46bpu_47{height:1rem;width:40%;background-color:var(--bg-elevated);border-radius:var(--radius-sm);margin-bottom:var(--spacing-4);animation:_pulse_46bpu_1 2s infinite}._skeletonActions_46bpu_56{display:flex;gap:var(--spacing-2)}._skeletonButton_46bpu_61{height:2rem;width:4rem;background-color:var(--bg-elevated);border-radius:var(--radius-md);animation:_pulse_46bpu_1 2s infinite}@keyframes _pulse_46bpu_1{0%,to{opacity:1}50%{opacity:.5}}._emptyContainer_46bpu_79{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12);background-color:var(--bg-surface);border-radius:var(--radius-lg);border:2px dashed var(--border-default);text-align:center}._emptyIcon_46bpu_91{width:4rem;height:4rem;background-color:var(--bg-elevated);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4);font-size:var(--text-2xl)}._emptyTitle_46bpu_103{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--spacing-2)}._emptyDescription_46bpu_110{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--spacing-6);max-width:20rem}._errorContainer_46bpu_118{padding:var(--spacing-6);background-color:var(--state-error-bg);border-radius:var(--radius-lg);border:1px solid var(--state-error);text-align:center}._errorText_46bpu_126{color:var(--state-error);margin-bottom:var(--spacing-2)}._errorCorrelation_46bpu_131{font-size:var(--text-xs);color:var(--text-tertiary);margin-bottom:var(--spacing-4);font-family:var(--font-mono)}._troubleshootingContainer_46bpu_139{display:flex;gap:var(--spacing-4);padding:var(--spacing-6);background-color:var(--state-warning-bg);border-radius:var(--radius-lg);border:1px solid var(--state-warning);margin-bottom:var(--spacing-6)}._troubleshootingIcon_46bpu_149{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:var(--state-warning)}._troubleshootingContent_46bpu_159{flex:1}._troubleshootingTitle_46bpu_163{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2) 0}._troubleshootingMessage_46bpu_170{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--spacing-3) 0}._troubleshootingList_46bpu_176{list-style:disc;margin:0 0 var(--spacing-4) var(--spacing-5);padding:0;font-size:var(--text-sm);color:var(--text-secondary)}._troubleshootingList_46bpu_176 li{margin-bottom:var(--spacing-1)}._troubleshootingList_46bpu_176 li:last-child{margin-bottom:0}._troubleshootingActions_46bpu_192{display:flex;gap:var(--spacing-3);flex-wrap:wrap}._troubleshootingActions_46bpu_192 button{display:flex;align-items:center;gap:var(--spacing-2)}@media(prefers-reduced-motion:reduce){._skeletonTitle_46bpu_38,._skeletonSubtitle_46bpu_47,._skeletonButton_46bpu_61{animation:none}}@media(max-width:1023px){._header_46bpu_2{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._grid_46bpu_23{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media(max-width:767px){._grid_46bpu_23{grid-template-columns:1fr;gap:var(--spacing-3)}._emptyContainer_46bpu_79{padding:var(--spacing-8)}._emptyDescription_46bpu_110{max-width:100%}._troubleshootingContainer_46bpu_139{flex-direction:column;text-align:center}._troubleshootingIcon_46bpu_149{margin:0 auto}._troubleshootingList_46bpu_176{text-align:left}._troubleshootingActions_46bpu_192{justify-content:center}}._centered_11qxq_9{text-align:center}._centeredPadded_11qxq_13{text-align:center;padding:var(--spacing-8, 2rem)}._description_11qxq_18{color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-6, 1.5rem)}._primaryButton_11qxq_25{background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);padding:var(--spacing-3, .75rem) var(--spacing-6, 1.5rem);border-radius:var(--radius-md, 4px);border:none;font-size:var(--text-base, 1rem);font-weight:var(--font-medium, 500);font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._primaryButton_11qxq_25:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._primaryButton_11qxq_25:disabled{cursor:not-allowed;opacity:.7}._primaryButton_11qxq_25:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._primaryButtonSmall_11qxq_52{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem)}._secondaryButton_11qxq_58{background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:border-color var(--transition-fast, .15s ease)}._secondaryButton_11qxq_58:hover:not(:disabled){border-color:var(--border-hover, #444444)}._secondaryButton_11qxq_58:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@keyframes _spin_11qxq_87{to{transform:rotate(360deg)}}._spinner_11qxq_87{width:2rem;height:2rem;border:3px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_11qxq_87 1s linear infinite;margin:0 auto var(--spacing-4, 1rem)}._mutedText_11qxq_97{color:var(--text-muted, #737373)}._stepSection_11qxq_103{margin-bottom:var(--spacing-6, 1.5rem)}._stepLabel_11qxq_107{font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem)}._codeBlock_11qxq_115{background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._codeText_11qxq_125{flex:1;font-size:var(--text-sm, .875rem);word-break:break-all;color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace)}._copyButton_11qxq_133{background-color:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);border-radius:var(--radius-sm, 2px);border:1px solid var(--border-default, #333333);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast, .15s ease)}._copyButton_11qxq_133:hover{background-color:var(--bg-elevated, #242424)}._copyButton_11qxq_133:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._copyButtonCopied_11qxq_155{background-color:var(--state-success, #4a9f4a);border-color:var(--state-success, #4a9f4a)}._copyButtonCopied_11qxq_155:hover{background-color:var(--state-success, #4a9f4a)}._input_11qxq_167{width:100%;padding:var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);background-color:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);box-sizing:border-box;transition:border-color var(--transition-fast, .15s ease)}._input_11qxq_167::placeholder{color:var(--text-muted, #737373)}._input_11qxq_167:focus{border-color:var(--border-focus, #b87333)}._input_11qxq_167:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._buttonRow_11qxq_195{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end}._successIcon_11qxq_203{width:3rem;height:3rem;background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-4, 1rem)}._successCheckmark_11qxq_214{color:var(--state-success, #4a9f4a);font-size:var(--text-2xl, 1.5rem)}._successText_11qxq_219{color:var(--state-success, #4a9f4a);font-weight:var(--font-medium, 500)}._errorBox_11qxq_226{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid rgba(224,85,85,.3);padding:var(--spacing-4, 1rem);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-6, 1.5rem)}._errorText_11qxq_234{color:var(--state-error, #e05555);margin:0}@media(prefers-reduced-motion:reduce){._spinner_11qxq_87{animation:none}}._tabList_unmzq_8{display:flex;border-bottom:1px solid var(--border-default, #333333);margin-bottom:var(--spacing-4, 1rem)}._tab_unmzq_8{flex:1;padding:var(--spacing-3, .75rem);border:none;background:none;border-bottom:2px solid transparent;color:var(--text-secondary, #a3a3a3);font-weight:var(--font-normal, 400);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer;transition:all .15s ease}._tab_unmzq_8:hover{color:var(--text-primary, #e5e5e5)}._tab_unmzq_8._active_unmzq_32{border-bottom-color:var(--accent-copper, #b87333);color:var(--accent-copper, #b87333);font-weight:var(--font-medium, 500)}._tab_unmzq_8:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._tabPanel_unmzq_44{padding:var(--spacing-2, .5rem) 0}._oauthContent_unmzq_49{text-align:center;padding:var(--spacing-4, 1rem) 0}._oauthDescription_unmzq_54,._apiKeyDescription_unmzq_62{color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem);line-height:var(--leading-relaxed, 1.75)}._formGroup_unmzq_69{margin-bottom:var(--spacing-4, 1rem)}._helperText_unmzq_73{margin-top:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._helperLink_unmzq_79{color:var(--accent-copper, #b87333);text-decoration:none}._helperLink_unmzq_79:hover{text-decoration:underline}._testResult_unmzq_89{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem)}._testResult_unmzq_89._success_unmzq_99{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a)}._testResult_unmzq_89._error_unmzq_104{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));color:var(--state-error, #e05555)}._testResultIcon_unmzq_109{width:16px;height:16px;flex-shrink:0}._actions_unmzq_116{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end;margin-top:var(--spacing-4, 1rem);padding-top:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333)}._validationHint_unmzq_126{display:flex;align-items:center;gap:var(--spacing-1, .25rem);margin-top:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem)}._validationHint_unmzq_126._checking_unmzq_134{color:var(--text-secondary, #a3a3a3)}._validationHint_unmzq_126._available_unmzq_138{color:var(--state-success, #4a9f4a)}._validationHint_unmzq_126._taken_unmzq_142{color:var(--state-error, #e05555)}._srOnly_unmzq_147{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._section_hvv4f_7{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4) 0}._sectionHeader_hvv4f_14{display:flex;flex-direction:column;gap:var(--spacing-1)}._sectionTitle_hvv4f_20{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._sectionDescription_hvv4f_27{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:var(--leading-normal)}._divider_hvv4f_34{border:none;border-top:1px solid var(--border-subtle);margin:var(--spacing-4) 0}._toggleRow_hvv4f_42{display:flex;align-items:center;gap:var(--spacing-3);min-height:44px}._toggleInput_hvv4f_49{appearance:none;-webkit-appearance:none;width:44px;height:24px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full);position:relative;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);flex-shrink:0}._toggleInput_hvv4f_49:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--text-secondary);border-radius:var(--radius-full);transition:transform var(--transition-fast),background var(--transition-fast)}._toggleInput_hvv4f_49:checked{background:var(--accent-copper);border-color:var(--accent-copper)}._toggleInput_hvv4f_49:checked:before{transform:translate(20px);background:var(--text-on-accent)}._toggleInput_hvv4f_49:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toggleInput_hvv4f_49:disabled{cursor:not-allowed;opacity:.6}._toggleLabel_hvv4f_96{display:flex;flex-direction:column;gap:var(--spacing-1);cursor:pointer;-webkit-user-select:none;user-select:none}._toggleLabel_hvv4f_96._disabled_hvv4f_104{cursor:not-allowed;color:var(--text-muted)}._toggleLabelText_hvv4f_109{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}._toggleHelper_hvv4f_115{font-size:var(--text-xs);color:var(--text-muted)}._statusRow_hvv4f_122{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._spinner_hvv4f_132{display:inline-block;width:14px;height:14px;border:2px solid var(--text-muted);border-top-color:var(--accent-copper);border-radius:var(--radius-full);animation:_spin_hvv4f_132 .8s linear infinite;vertical-align:middle;margin-right:var(--spacing-2)}@keyframes _spin_hvv4f_132{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_hvv4f_132{animation:none}}._statusText_hvv4f_156{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._urlBox_hvv4f_164{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);word-break:break-all}._url_hvv4f_164{flex:1;font-family:var(--font-mono);color:var(--text-primary);margin:0}._badges_hvv4f_185{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._badge_hvv4f_185{display:inline-block;padding:var(--spacing-1) var(--spacing-2);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}._healthRow_hvv4f_202{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-sm)}._healthDot_hvv4f_209{display:inline-block;width:10px;height:10px;border-radius:var(--radius-full);background:var(--state-success);flex-shrink:0}._healthLabel_hvv4f_218{color:var(--text-secondary)}._actions_hvv4f_224{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._iconButton_hvv4f_231{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);min-width:44px;min-height:44px;padding:var(--spacing-2) var(--spacing-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}._iconButton_hvv4f_231:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-hover)}._iconButton_hvv4f_231:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._iconButton_hvv4f_231:disabled{cursor:not-allowed;opacity:.55}._copiedLabel_hvv4f_263{font-size:var(--text-xs);color:var(--state-success);font-weight:var(--font-medium)}._testResult_hvv4f_269{font-size:var(--text-sm);color:var(--text-secondary);font-family:var(--font-mono)}._testResult_hvv4f_269._success_hvv4f_275{color:var(--state-success)}._testResult_hvv4f_269._failure_hvv4f_279{color:var(--state-error)}._errorBanner_hvv4f_285{margin:0}._bannerActions_hvv4f_289{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-2)}._bannerLink_hvv4f_295{color:var(--accent-copper);text-decoration:underline;font-size:var(--text-sm)}._bannerLink_hvv4f_295:hover{color:var(--accent-copper-light)}._section_anmgs_8{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4) 0}._header_anmgs_15{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_anmgs_21{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._description_anmgs_28{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:var(--leading-normal)}._modeGroup_anmgs_37{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md)}._modeGroup_anmgs_37._disabled_anmgs_47{opacity:.6;cursor:not-allowed}._modeOption_anmgs_52{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2);min-height:44px;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._modeOption_anmgs_52:hover:not(._modeOptionDisabled_anmgs_63){background:var(--bg-hover)}._modeOptionDisabled_anmgs_63{cursor:not-allowed}._modeOptionChecked_anmgs_71{background:var(--bg-surface);border:1px solid var(--accent-copper)}._radio_anmgs_77{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:2px;background:var(--bg-base);border:2px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;position:relative;transition:border-color var(--transition-fast),background var(--transition-fast)}._radio_anmgs_77:checked{border-color:var(--accent-copper)}._radio_anmgs_77:checked:before{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;background:var(--accent-copper);border-radius:var(--radius-full)}._radio_anmgs_77:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._radio_anmgs_77:disabled{cursor:not-allowed;opacity:.6}._modeText_anmgs_117{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._modeLabel_anmgs_124{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}._modeSubtitle_anmgs_130{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._helperText_anmgs_138,._metadata_anmgs_144{font-size:var(--text-xs);color:var(--text-secondary);margin:0}._metadataDeleted_anmgs_150{font-style:italic;color:var(--text-muted)}._metadataNeverChanged_anmgs_155{color:var(--text-muted)}._alertContainer_anmgs_161{display:flex;flex-direction:column;gap:var(--spacing-2)}._transientNote_anmgs_167{font-size:var(--text-xs);color:var(--state-warning);margin:0;padding:var(--spacing-2);background:var(--state-warning-bg);border-left:2px solid var(--state-warning);border-radius:var(--radius-sm)}._savingLabel_anmgs_179{font-size:var(--text-xs);color:var(--text-secondary);font-style:italic}._spinner_anmgs_185{display:inline-block;width:12px;height:12px;border:2px solid var(--text-muted);border-top-color:var(--accent-copper);border-radius:var(--radius-full);animation:_spin_anmgs_185 .8s linear infinite;margin-right:var(--spacing-2);vertical-align:middle}@keyframes _spin_anmgs_185{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_anmgs_185{animation:none}._modeOption_anmgs_52,._radio_anmgs_77{transition:none}}._confirmOverlay_anmgs_215{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._confirmDialog_anmgs_225{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-6);max-width:480px;width:90%;display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:var(--shadow-lg)}._confirmTitle_anmgs_238{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._confirmBody_anmgs_245{display:flex;flex-direction:column;gap:var(--spacing-3);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}._confirmBody_anmgs_245 p{margin:0}._confirmBody_anmgs_245 strong{color:var(--text-primary);font-weight:var(--font-semibold)}._confirmActions_anmgs_263{display:flex;gap:var(--spacing-2);justify-content:flex-end}._confirmHelperText_anmgs_269{font-size:var(--text-xs);color:var(--text-muted)}._modal_wveol_8{max-width:480px}._content_wveol_13{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);padding:var(--spacing-4, 1rem)}._helpText_wveol_26{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);margin-top:var(--spacing-1, .25rem)}@media(max-width:767px){._actions_wveol_34{flex-direction:column-reverse;gap:var(--spacing-2, .5rem)}._actions_wveol_34 button{width:100%}}._panel_wveol_45{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._header_wveol_52{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding-bottom:var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333)}._runnerIcon_wveol_60{color:var(--accent-copper, #b87333)}._runnerName_wveol_64{font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._form_wveol_72{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._fieldGroup_wveol_79{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._label_wveol_85{font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3)}._hint_wveol_91{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._modelOption_wveol_97{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._modelBadge_wveol_103{font-size:var(--text-xs, .75rem);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);color:var(--text-secondary, #a3a3a3)}._warning_wveol_112{display:flex;align-items:flex-start;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px)}._warningIcon_wveol_122{color:var(--state-warning, #dbb234);flex-shrink:0}._warningText_wveol_127{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._warningText_wveol_127 strong{font-weight:var(--font-semibold, 600)}._actions_wveol_34{display:flex;justify-content:flex-end;gap:var(--spacing-3, .75rem);padding-top:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333)}._status_wveol_146{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-sm, .875rem)}._statusDot_wveol_153{width:8px;height:8px;border-radius:var(--radius-full, 9999px)}._statusConnected_wveol_159{background-color:var(--state-success, #4a9f4a)}._statusDisconnected_wveol_163{background-color:var(--state-error, #e05555)}._statusText_wveol_167{color:var(--text-secondary, #a3a3a3)}._divider_wveol_172{border:none;border-top:1px solid var(--border-subtle);margin:var(--spacing-4) 0}._container_1qy91_8{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._header_1qy91_19{display:flex;justify-content:space-between;align-items:baseline}._title_1qy91_25{font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin:0}._usage_1qy91_32{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._usageValue_1qy91_37{font-weight:var(--font-semibold, 600)}._progressContainer_1qy91_42{position:relative;height:8px;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-full, 9999px);overflow:hidden}._progressBar_1qy91_50{height:100%;border-radius:var(--radius-full, 9999px);transition:width var(--transition-normal, .2s ease)}._progressNormal_1qy91_57{background-color:var(--accent-copper, #b87333)}._progressWarning_1qy91_61{background-color:var(--state-warning, #dbb234)}._progressExhausted_1qy91_65{background-color:var(--state-error, #e05555)}._containerWarning_1qy91_70{border-color:var(--state-warning, #dbb234)}._containerExhausted_1qy91_75{border-color:var(--state-error, #e05555)}._footer_1qy91_80{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._warningMessage_1qy91_89{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border-radius:var(--radius-sm, 2px);font-size:var(--text-sm, .875rem);color:var(--state-warning, #dbb234)}._warningIcon_1qy91_100{flex-shrink:0}._exhaustedMessage_1qy91_105{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-radius:var(--radius-sm, 2px)}._exhaustedText_1qy91_114{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555)}._exhaustedIcon_1qy91_122{flex-shrink:0}._resetDate_1qy91_126{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._percentage_1qy91_132{font-weight:var(--font-semibold, 600)}._percentageWarning_1qy91_136{color:var(--state-warning, #dbb234)}._percentageExhausted_1qy91_140{color:var(--state-error, #e05555)}._exhaustedSection_1qy91_145{margin-top:var(--spacing-3, .75rem)}._exhaustedActions_1qy91_150{display:flex;align-items:center;gap:var(--spacing-4, 1rem);margin-top:var(--spacing-3, .75rem)}._upgradeButton_1qy91_157{display:inline-flex;align-items:center;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);border-radius:var(--radius-md, 4px);text-decoration:none;transition:background-color var(--transition-fast, .15s ease)}._upgradeButton_1qy91_157:hover{background-color:var(--accent-copper-light, #d4956a)}._upgradeButton_1qy91_157:focus{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._supportLink_1qy91_179{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);text-decoration:none;transition:color var(--transition-fast, .15s ease)}._supportLink_1qy91_179:hover{color:var(--text-primary, #e5e5e5);text-decoration:underline}._supportLink_1qy91_179:focus{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._period_1qy91_200{display:flex;gap:var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._periodLabel_1qy91_207{color:var(--text-muted, #737373)}._periodDates_1qy91_211{color:var(--text-secondary, #a3a3a3)}._skeleton_1qy91_216{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._skeletonText_1qy91_222{height:20px;width:60%;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);animation:_pulse_1qy91_1 1.5s ease-in-out infinite}._skeletonBar_1qy91_230{height:8px;width:100%;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-full, 9999px);animation:_pulse_1qy91_1 1.5s ease-in-out infinite}@keyframes _pulse_1qy91_1{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){._progressBar_1qy91_50{transition:none}._skeletonText_1qy91_222,._skeletonBar_1qy91_230{animation:none}}._quotaSection_2inup_8{margin-bottom:var(--spacing-6, 1.5rem)}._overrideBanner_2inup_13{margin-bottom:var(--spacing-4)}._container_1s1e5_8{width:100%}._header_1s1e5_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._headerLeft_1s1e5_22{display:flex;flex-direction:column;gap:.25rem}._headerTitle_1s1e5_28{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.5rem;font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._headerDescription_1s1e5_36{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;color:var(--text-muted, #737373);margin:0}._headerActions_1s1e5_43{display:flex;align-items:center;gap:.75rem}._searchContainer_1s1e5_50{position:relative;display:flex;align-items:center}._searchIcon_1s1e5_56{position:absolute;left:.75rem;color:var(--text-muted, #737373);pointer-events:none}._searchInput_1s1e5_63{padding:.5rem .75rem .5rem 2.25rem;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;width:220px;background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease)}._searchInput_1s1e5_63:focus{outline:none;border-color:var(--border-focus, #b87333);box-shadow:0 0 0 2px #b8733333}._searchInput_1s1e5_63::placeholder{color:var(--text-muted, #737373)}._addButton_1s1e5_88{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._addButton_1s1e5_88:hover{background-color:var(--accent-copper-light, #d4956a)}._addButton_1s1e5_88:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._table_1s1e5_114{width:100%;border-collapse:separate;border-spacing:0;background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);overflow:hidden}._table_1s1e5_114 th{text-align:left;padding:.75rem 1rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;font-weight:600;color:var(--text-muted, #737373);text-transform:uppercase;letter-spacing:.05em;background-color:var(--bg-elevated, #262626);border-bottom:1px solid var(--border-default, #333333)}._table_1s1e5_114 td{padding:.875rem 1rem;font-size:.875rem;color:var(--text-secondary, #a3a3a3);border-bottom:1px solid var(--border-default, #333333);vertical-align:middle}._table_1s1e5_114 tr:last-child td{border-bottom:none}._table_1s1e5_114 tr:hover td{background-color:var(--bg-hover, #333333)}._colName_1s1e5_154{width:30%}._colType_1s1e5_158,._colBase_1s1e5_162{width:12%}._colSteps_1s1e5_166{width:10%;text-align:center}._colModified_1s1e5_171{width:18%}._colActions_1s1e5_175{width:18%;text-align:right}._nameCell_1s1e5_181{display:flex;align-items:center;gap:.5rem}._nameText_1s1e5_187{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:500;color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._defaultIcon_1s1e5_196{color:var(--accent-copper, #b87333);flex-shrink:0}._lockIcon_1s1e5_201{color:var(--text-muted, #737373);flex-shrink:0}._nameLink_1s1e5_207{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:500;color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color var(--transition-fast, .15s ease)}._nameLink_1s1e5_207:hover{color:var(--accent-copper, #b87333);text-decoration:underline}._nameLink_1s1e5_207:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:2px}._typeBadge_1s1e5_234{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;font-weight:500}._typeBadge_1s1e5_234[data-type=system]{background-color:var(--bg-elevated, #262626);color:var(--text-muted, #737373)}._typeBadge_1s1e5_234[data-type=custom]{background-color:#b8733326;color:var(--accent-copper, #b87333)}._baseTemplate_1s1e5_255{color:var(--text-muted, #737373);font-style:italic}._stepsCount_1s1e5_261{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.25rem .5rem;background-color:var(--bg-elevated, #262626);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;font-weight:500;color:var(--text-secondary, #a3a3a3)}._modifiedDate_1s1e5_276{color:var(--text-muted, #737373);font-size:.8125rem}._actionsCell_1s1e5_282{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}._actionButton_1s1e5_290{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .625rem;background-color:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;color:var(--text-secondary, #a3a3a3);cursor:pointer;transition:all var(--transition-fast, .15s ease);white-space:nowrap}._actionButton_1s1e5_290:hover:not(:disabled){background-color:var(--bg-hover, #333333);border-color:var(--border-hover, #444444)}._actionButton_1s1e5_290:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._actionButton_1s1e5_290:disabled{opacity:.5;cursor:not-allowed}._actionButton_1s1e5_290[data-variant=primary]{background-color:var(--accent-copper, #b87333);border-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._actionButton_1s1e5_290[data-variant=primary]:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a);border-color:var(--accent-copper-light, #d4956a)}._actionButton_1s1e5_290[data-variant=danger]{color:var(--state-error, #e05555);border-color:#c94a4a4d}._actionButton_1s1e5_290[data-variant=danger]:hover:not(:disabled){background-color:#c94a4a26;border-color:var(--state-error, #e05555)}._tooltipWrapper_1s1e5_344{position:relative;display:inline-block}._tooltip_1s1e5_344{position:absolute;bottom:100%;right:0;padding:.5rem .75rem;background-color:var(--bg-elevated, #262626);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:all var(--transition-fast, .15s ease);z-index:10;margin-bottom:.5rem}._tooltip_1s1e5_344:after{content:"";position:absolute;top:100%;right:1rem;border:6px solid transparent;border-top-color:var(--bg-elevated, #262626)}._tooltipWrapper_1s1e5_344:hover ._tooltip_1s1e5_344{opacity:1;visibility:visible;transform:translateY(0)}._skeletonRow_1s1e5_385 td{background-color:var(--bg-surface, #1a1a1a)}._skeleton_1s1e5_385{height:1rem;background-color:var(--bg-elevated, #262626);border-radius:var(--radius-md, 4px);animation:_pulse_1s1e5_1 2s infinite}._skeletonName_1s1e5_396{width:60%}._skeletonBadge_1s1e5_400{width:4rem;height:1.5rem}._skeletonText_1s1e5_405{width:50%}._skeletonButton_1s1e5_409{width:3.5rem;height:1.75rem}._emptyContainer_1s1e5_415{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:2px dashed var(--border-default, #333333);text-align:center}._emptyIcon_1s1e5_427{width:4rem;height:4rem;background-color:var(--bg-elevated, #262626);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--text-muted, #737373)}._emptyTitle_1s1e5_439{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.125rem;font-weight:600;color:var(--text-primary, #e5e5e5);margin:0 0 .5rem}._emptyDescription_1s1e5_447{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;color:var(--text-muted, #737373);margin:0 0 1.5rem;max-width:24rem}._emptyButton_1s1e5_455{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._emptyButton_1s1e5_455:hover{background-color:var(--accent-copper-light, #d4956a)}._emptyButton_1s1e5_455:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._errorContainer_1s1e5_481{padding:2rem;background-color:#c94a4a26;border-radius:var(--radius-md, 4px);border:1px solid rgba(201,74,74,.3);text-align:center}._errorText_1s1e5_489{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--state-error, #e05555);margin:0 0 1rem}._retryButton_1s1e5_495{padding:.5rem 1rem;background-color:var(--bg-surface, #1a1a1a);color:var(--state-error, #e05555);border:1px solid rgba(201,74,74,.3);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._retryButton_1s1e5_495:hover{background-color:#c94a4a26}._retryButton_1s1e5_495:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@keyframes _pulse_1s1e5_1{0%,to{opacity:1}50%{opacity:.5}}@media(pointer:coarse){._addButton_1s1e5_88,._emptyButton_1s1e5_455,._retryButton_1s1e5_495,._actionButton_1s1e5_290{min-height:44px}}@media(prefers-reduced-motion:reduce){._addButton_1s1e5_88,._emptyButton_1s1e5_455,._retryButton_1s1e5_495,._actionButton_1s1e5_290,._searchInput_1s1e5_63,._tooltip_1s1e5_344{transition:none}._skeleton_1s1e5_385{animation:none}}@media(max-width:768px){._header_1s1e5_13{flex-direction:column;align-items:flex-start}._headerActions_1s1e5_43{width:100%;flex-wrap:wrap}._searchInput_1s1e5_63{width:100%;flex:1}._table_1s1e5_114{display:block;overflow-x:auto}._actionButton_1s1e5_290 span{display:none}}._container_9v2er_6{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._actions_9v2er_12{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-2, .5rem)}._container_aw53p_1{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._header_aw53p_7{display:flex;align-items:center;justify-content:space-between}._title_aw53p_13{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._list_aw53p_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._row_aw53p_30{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._field_aw53p_40{flex:1;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldVersion_aw53p_50{flex:1;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addRow_aw53p_60{display:flex;align-items:flex-end;gap:var(--spacing-3, .75rem)}._addFields_aw53p_66{display:flex;flex:1;gap:var(--spacing-2, .5rem)}._addInput_aw53p_72{flex:1}._section_mkvbx_3{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._header_mkvbx_9{display:flex;align-items:center;justify-content:space-between}._title_mkvbx_15{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._list_mkvbx_23{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);list-style:none;margin:0;padding:0}._row_mkvbx_32{display:grid;grid-template-columns:auto 1fr 1fr auto auto auto auto;gap:var(--spacing-2, .5rem);align-items:center;padding:var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);transition:background-color .15s ease}._row_mkvbx_32:hover{background:var(--bg-hover, #2a2a2a)}._rowReordered_mkvbx_49{animation:_reorderFlash_mkvbx_1 .3s ease}@keyframes _reorderFlash_mkvbx_1{0%{background:var(--accent-copper, #b87333)}to{background:var(--bg-surface, #1a1a1a)}}@media(prefers-reduced-motion:reduce){._rowReordered_mkvbx_49{animation:none}._row_mkvbx_32,._iconButton_mkvbx_71{transition:none}}._orderBadge_mkvbx_76{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm, 2px);background:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:600;flex-shrink:0}._fieldGroup_mkvbx_91{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);min-width:0}._fieldLabel_mkvbx_98{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._fieldValue_mkvbx_104{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typeBadge_mkvbx_113{display:inline-flex;align-items:center;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);border-radius:var(--radius-sm, 2px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:600;white-space:nowrap}._typeInit_mkvbx_124{background:#4a9f4a26;color:var(--state-success, #4a9f4a)}._typePrerequisite_mkvbx_129{background:#dbb23426;color:var(--state-warning, #dbb234)}._typeRepeatable_mkvbx_134{background:#4a7fc926;color:var(--state-info, #6e9ed5)}._checkmark_mkvbx_139{color:var(--state-success, #4a9f4a);font-size:var(--text-sm, .875rem)}._dash_mkvbx_144{color:var(--text-muted, #737373);font-size:var(--text-sm, .875rem)}._actions_mkvbx_149{display:flex;gap:var(--spacing-1, .25rem);flex-shrink:0}._iconButton_mkvbx_71{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:44px;min-width:44px;padding:0;border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);background:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3);cursor:pointer;font-size:var(--text-sm, .875rem);transition:background-color .15s ease,border-color .15s ease}._iconButton_mkvbx_71:hover{background:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444);color:var(--text-primary, #e5e5e5)}._iconButton_mkvbx_71:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._iconButton_mkvbx_71:disabled{opacity:.4;cursor:not-allowed}._iconButton_mkvbx_71:disabled:hover{background:var(--bg-elevated, #242424);border-color:var(--border-default, #333333);color:var(--text-secondary, #a3a3a3)}._removeButton_mkvbx_195{color:var(--state-error, #e05555)}._removeButton_mkvbx_195:hover{background:#e055551a;color:var(--state-error, #e05555)}._addForm_mkvbx_206{display:grid;grid-template-columns:1fr 1fr auto auto auto;gap:var(--spacing-2, .5rem);align-items:end;padding:var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._emptyState_mkvbx_217{padding:var(--spacing-6, 1.5rem);text-align:center;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem)}._form_1c1n2_1{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._fieldGroup_1c1n2_7{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._label_1c1n2_13{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);font-weight:500}._textarea_1c1n2_20{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);resize:vertical;min-height:72px;width:100%;box-sizing:border-box}._textarea_1c1n2_20::placeholder{color:var(--text-muted, #737373)}._textarea_1c1n2_20:focus{border-color:var(--border-focus, #b87333);background:var(--bg-elevated, #242424)}._textarea_1c1n2_20:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._helperText_1c1n2_48{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._actions_1c1n2_54{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end;margin-top:var(--spacing-4, 1rem)}._container_1dc1j_8{display:flex;flex-direction:column;gap:var(--spacing-6, 1.5rem)}._header_1dc1j_15{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4, 1rem)}._title_1dc1j_22{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._clickableRow_1dc1j_31{cursor:pointer;transition:background-color .15s ease}._clickableRow_1dc1j_31:hover{background-color:var(--bg-hover, #2a2a2a)}._profileName_1dc1j_41{font-weight:500;color:var(--text-primary, #e5e5e5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profileNameButton_1dc1j_50{font-weight:500;color:var(--accent-copper, #b87333);background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}._profileNameButton_1dc1j_50:hover{color:var(--accent-copper-light, #d4956a);text-decoration:underline}._profileNameButton_1dc1j_50:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._description_1dc1j_78{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._descriptionEmpty_1dc1j_87{font-style:italic;color:var(--text-muted, #737373)}._count_1dc1j_93{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);font-variant-numeric:tabular-nums}._date_1dc1j_100{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap}._separator_1dc1j_107{border:none;border-top:1px solid var(--border-default, #333333);margin:0}._templateSection_1dc1j_114{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._templateHeader_1dc1j_120{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._templateTitle_1dc1j_126{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._templateBadge_1dc1j_134{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);padding:.125rem .5rem;text-transform:uppercase;letter-spacing:.05em}._emptyState_1dc1j_146{text-align:center;padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem);color:var(--text-secondary, #a3a3a3)}._emptyTitle_1dc1j_152{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:500;color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-2, .5rem)}._emptyDescription_1dc1j_160{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0 0 var(--spacing-4, 1rem)}._error_1dc1j_167{padding:var(--spacing-4, 1rem)}._copyCell_1dc1j_172{text-align:right}@media(prefers-reduced-motion:reduce){._clickableRow_1dc1j_31{transition:none}}@media(pointer:coarse){._clickableRow_1dc1j_31{min-height:44px}}@media(max-width:767px){._header_1dc1j_15{flex-direction:column;align-items:flex-start}._description_1dc1j_78{max-width:150px}}._tab_160nq_8{position:relative;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:transparent;border:none;border-bottom:2px solid transparent;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);cursor:pointer;transition:color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._tab_160nq_8:hover:not(._disabled_160nq_25){color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._active_160nq_31{color:var(--text-primary, #e5e5e5);border-bottom-color:var(--accent-copper, #b87333);font-weight:var(--font-medium, 500)}._disabled_160nq_25{color:var(--text-muted, #737373);cursor:not-allowed;opacity:.5}._tab_160nq_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:var(--radius-sm, 2px)}@media(prefers-reduced-motion:reduce){._tab_160nq_8{transition:none}}@media(pointer:coarse){._tab_160nq_8{min-height:44px;min-width:44px}}._card_1u3kf_8{display:flex;flex-direction:column}._header_1u3kf_14{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2, .5rem)}._name_1u3kf_21{font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;word-break:break-word}._description_1u3kf_29{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._meta_1u3kf_39{color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem)}@media(pointer:coarse){._card_1u3kf_8{min-height:48px}}@media(max-width:767px){._header_1u3kf_14{flex-direction:column;gap:var(--spacing-2, .5rem)}}._sortHeader_4fes7_2{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-4, 1rem)}._list_4fes7_11{display:grid;gap:var(--spacing-4, 1rem);grid-template-columns:1fr}@media(min-width:768px){._list_4fes7_11{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._list_4fes7_11{grid-template-columns:repeat(3,1fr)}}._loading_4fes7_30{display:grid;gap:var(--spacing-4, 1rem);grid-template-columns:1fr}@media(min-width:768px){._loading_4fes7_30{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._loading_4fes7_30{grid-template-columns:repeat(3,1fr)}}._skeletonCard_4fes7_48{background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);padding:var(--spacing-4, 1rem);min-height:140px;border:1px solid var(--border-default, #333333);display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._emptyState_4fes7_60{text-align:center;padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);border:1px dashed var(--border-default, #333333)}._emptyIcon_4fes7_68{color:var(--text-muted, #737373);margin-bottom:var(--spacing-3, .75rem)}._emptyText_4fes7_73{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem)}._errorContainer_4fes7_79{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);text-align:center}._staleBanner_4fes7_91{text-align:center;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);margin-bottom:var(--spacing-3, .75rem)}._visuallyHidden_4fes7_102{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._container_11718_7{margin-bottom:var(--spacing-4);position:relative}._label_11718_12{display:block;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);margin-bottom:var(--spacing-1);line-height:var(--leading-tight)}._inputWrapper_11718_22{position:relative}._input_11718_22{width:100%;min-height:44px;font-family:var(--font-mono);font-size:var(--text-base);background-color:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);outline:none;padding:var(--spacing-2) var(--spacing-10) var(--spacing-2) var(--spacing-3);box-sizing:border-box;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);cursor:pointer}._input_11718_22::placeholder{color:var(--text-muted)}._input_11718_22:hover:not(:disabled){border-color:var(--border-hover)}._input_11718_22:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #b8733326}._input_11718_22:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._input_11718_22:disabled{background-color:var(--bg-elevated);color:var(--text-muted);cursor:not-allowed}._hasError_11718_67{border-color:var(--state-error)}._hasError_11718_67:focus{border-color:var(--state-error);box-shadow:0 0 0 3px #c94a4a26}._arrow_11718_76{position:absolute;right:var(--spacing-3);top:22px;transform:translateY(-50%);pointer-events:none;color:var(--text-muted);display:flex}._listbox_11718_86{position:absolute;z-index:20;top:calc(100% + var(--spacing-1));left:0;right:0;margin:0;padding:var(--spacing-1) 0;list-style:none;max-height:18rem;overflow-y:auto;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._option_11718_103{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);min-height:44px;padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;border-left:2px solid transparent}._optionActive_11718_123{background-color:var(--bg-hover);border-left-color:var(--accent-copper)}._optionSelected_11718_128{color:var(--accent-copper-light);font-weight:var(--font-medium)}._optionDisabled_11718_133{color:var(--text-muted);cursor:not-allowed}._optionLabel_11718_138{line-height:var(--leading-tight)}._optionDescription_11718_142{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-tight)}._empty_11718_148{padding:var(--spacing-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted)}._errorText_11718_155{margin-top:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--state-error);line-height:var(--leading-tight)}._helperText_11718_163{margin-top:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-tight)}@media(prefers-reduced-motion:reduce){._input_11718_22{transition:none}}._container_17qhb_6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, .5rem)}._announcement_17qhb_13{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);min-height:1.25em}._announcement_17qhb_13:empty{display:none}._section_1f2bs_6{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._modelSlot_1f2bs_14{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._manualToggle_1f2bs_20{align-self:flex-start;min-height:44px;padding:0 var(--spacing-2, .5rem);background:none;border:none;color:var(--accent-copper-light, #d4956a);font-size:var(--text-sm, .875rem);text-decoration:underline;cursor:pointer}._manualToggle_1f2bs_20:hover:not(:disabled){color:var(--accent-copper, #b87333)}._manualToggle_1f2bs_20:disabled{color:var(--text-muted, #919191);cursor:not-allowed}._manualToggle_1f2bs_20:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._container_44vko_8{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._header_44vko_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4, 1rem)}._headerText_44vko_22{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);min-width:0}._title_44vko_29{font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._subtitle_44vko_36{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0}._providerName_44vko_43{font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5)}._vendor_44vko_48,._models_44vko_54{font-family:var(--font-mono, monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._kind_44vko_65{font-family:var(--font-mono, monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);white-space:nowrap}._defaultBadge_44vko_73{padding:.25rem .75rem;border-radius:var(--radius-full, 9999px);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);text-transform:uppercase;letter-spacing:.05em;display:inline-block;background-color:#b8733326;color:var(--accent-copper-light, #d4956a);border:1px solid var(--accent-copper, #b87333)}._notDefault_44vko_86{color:var(--text-muted, #737373)}._dropdownWrapper_44vko_91{position:relative;display:inline-block}._dropdownTrigger_44vko_96{padding:var(--spacing-2, .5rem);background-color:transparent;color:var(--text-secondary, #a3a3a3);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--transition-fast, .15s ease)}._dropdownTrigger_44vko_96:hover{background-color:var(--bg-hover, #2a2a2a)}._dropdownTrigger_44vko_96:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dropdownMenu_44vko_119{position:absolute;right:0;top:100%;min-width:160px;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));z-index:50;overflow:hidden}._menuItem_44vko_133{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:transparent;color:var(--text-primary, #e5e5e5);border:none;text-align:left;font-size:var(--text-sm, .875rem);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._menuItem_44vko_133:hover:not(._disabled_44vko_145){background-color:var(--bg-hover, #2a2a2a)}._menuItem_44vko_133:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px;background-color:var(--bg-hover, #2a2a2a)}._menuItemDanger_44vko_155{color:var(--state-error, #e05555)}._menuItemDanger_44vko_155:hover:not(._disabled_44vko_145){background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._disabled_44vko_145{color:var(--text-muted, #737373);cursor:not-allowed;opacity:.5}._modalContent_44vko_170{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._modalActions_44vko_176{display:flex;justify-content:flex-end;gap:var(--spacing-3, .75rem);padding-top:var(--spacing-2, .5rem)}@media(prefers-reduced-motion:reduce){._dropdownTrigger_44vko_96,._menuItem_44vko_133{transition:none}}@media(pointer:coarse){._dropdownTrigger_44vko_96{min-height:44px;min-width:44px}._menuItem_44vko_133{min-height:44px;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem)}}@media(max-width:767px){._header_44vko_15{flex-direction:column}._modalActions_44vko_176{flex-direction:column-reverse;gap:var(--spacing-2, .5rem)}._modalActions_44vko_176>*{width:100%}}._container_1rbv7_7{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._header_1rbv7_17{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2, .5rem)}._title_1rbv7_24{font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin:0}._usage_1rbv7_31{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._progressContainer_1rbv7_37{position:relative;height:8px;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-full, 9999px);overflow:hidden}._progressBar_1rbv7_45{height:100%;border-radius:var(--radius-full, 9999px);transition:width var(--transition-normal, .2s ease)}._progressNormal_1rbv7_51{background-color:var(--accent-copper, #b87333)}._progressWarning_1rbv7_55{background-color:var(--state-warning, #dbb234)}._progressExhausted_1rbv7_59{background-color:var(--state-error, #e05555)}._containerWarning_1rbv7_63{border-color:var(--state-warning, #dbb234)}._containerExhausted_1rbv7_67{border-color:var(--state-error, #e05555)}._footer_1rbv7_71{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs, .75rem);color:var(--text-muted, #919191)}._period_1rbv7_79{color:var(--text-muted, #919191)}._percentage_1rbv7_83{font-weight:var(--font-semibold, 600)}._percentageWarning_1rbv7_87{color:var(--state-warning, #dbb234)}._percentageExhausted_1rbv7_91{color:var(--state-error, #e05555)}._unlimitedBadge_1rbv7_95{font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3)}._warningMessage_1rbv7_101{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border-radius:var(--radius-sm, 2px);font-size:var(--text-sm, .875rem);color:var(--state-warning, #dbb234)}._warningIcon_1rbv7_112{flex-shrink:0}._exhaustedSection_1rbv7_117{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-radius:var(--radius-sm, 2px)}._exhaustedText_1rbv7_136{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._exhaustedIcon_1rbv7_144{flex-shrink:0}._remedy_1rbv7_148{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._resetDate_1rbv7_153{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._notApplicable_1rbv7_160{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-radius:var(--radius-sm, 2px);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._notApplicableIcon_1rbv7_171{flex-shrink:0;color:var(--state-info, #6e9ed5)}._recordedConsumption_1rbv7_176{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._vendorSection_1rbv7_182{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);padding-top:var(--spacing-3, .75rem);border-top:1px solid var(--border-subtle, #2a2a2a)}._vendorTitle_1rbv7_190{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);text-transform:uppercase;letter-spacing:.03em;margin:0}._vendorFigure_1rbv7_199{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);margin:0}._vendorFigureRow_1rbv7_206{display:flex;justify-content:space-between;gap:var(--spacing-2, .5rem);font-size:var(--text-sm, .875rem)}._vendorFigureRow_1rbv7_206 dt{color:var(--text-secondary, #a3a3a3)}._vendorFigureRow_1rbv7_206 dd{margin:0;color:var(--text-primary, #e5e5e5);font-weight:var(--font-medium, 500)}._vendorMeta_1rbv7_223{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem);color:var(--text-muted, #919191)}._vendorUnavailable_1rbv7_232{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-radius:var(--radius-sm, 2px);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._vendorUnavailable_1rbv7_232 span{flex:1 1 auto}._vendorSkeleton_1rbv7_248{height:16px;width:70%;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);animation:_pulse_1rbv7_1 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._vendorSkeleton_1rbv7_248{animation:none}}._skeleton_1rbv7_263{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._skeletonText_1rbv7_269{height:20px;width:60%;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);animation:_pulse_1rbv7_1 1.5s ease-in-out infinite}._skeletonBar_1rbv7_277{height:8px;width:100%;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-full, 9999px);animation:_pulse_1rbv7_1 1.5s ease-in-out infinite}@keyframes _pulse_1rbv7_1{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){._progressBar_1rbv7_45{transition:none}._skeletonText_1rbv7_269,._skeletonBar_1rbv7_277{animation:none}}._page_14iy0_8{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_14iy0_15{max-width:1200px;margin:0 auto}._header_14iy0_21{margin-bottom:var(--spacing-6, 1.5rem)}._backLink_14iy0_26{display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono);font-size:var(--text-sm, .875rem);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease);margin-bottom:var(--spacing-4, 1rem)}._backLink_14iy0_26:hover{background-color:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);border-color:var(--border-hover, #444444)}._backLink_14iy0_26:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._headerRow_14iy0_58{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--spacing-4, 1rem)}._headerContent_14iy0_67{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._title_14iy0_74{font-size:var(--text-2xl, 1.5rem);font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin:0;font-family:var(--font-mono)}._subtitle_14iy0_83{font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0}._headerActions_14iy0_90{display:flex;gap:var(--spacing-3, .75rem);align-items:center}._tablist_14iy0_97{display:flex;border-bottom:1px solid var(--border-default, #333333);margin-bottom:var(--spacing-6, 1.5rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px) var(--radius-lg, 6px) 0 0;padding:0 var(--spacing-2, .5rem);overflow-x:auto}._content_14iy0_108{background-color:var(--bg-surface, #1a1a1a);border-radius:0 0 var(--radius-lg, 6px) var(--radius-lg, 6px);border:1px solid var(--border-default, #333333);border-top:none;padding:var(--spacing-6, 1.5rem)}._loading_14iy0_117{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:var(--spacing-4, 1rem)}._loadingText_14iy0_126{color:var(--text-secondary, #a3a3a3);font-size:var(--text-base, 1rem);margin:0}._error_14iy0_133{max-width:600px;margin:0 auto;text-align:center}._errorAlert_14iy0_139{padding:var(--spacing-8, 2rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-lg, 6px)}._errorTitle_14iy0_146{font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555);margin:0 0 var(--spacing-3, .75rem) 0;font-family:var(--font-mono)}._errorMessage_14iy0_154{color:var(--text-secondary, #a3a3a3);margin:0 0 var(--spacing-6, 1.5rem) 0}._emptyState_14iy0_160{text-align:center;padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);border:1px dashed var(--border-default, #333333)}._emptyStateText_14iy0_168{color:var(--text-secondary, #a3a3a3);font-size:var(--text-base, 1rem);margin:0}@media(max-width:1023px){._headerRow_14iy0_58{flex-direction:column;align-items:flex-start}._headerActions_14iy0_90{width:100%;justify-content:flex-start}}@media(max-width:767px){._page_14iy0_8{padding:var(--spacing-4, 1rem)}._title_14iy0_74{font-size:var(--text-xl, 1.25rem)}._tablist_14iy0_97{gap:0;padding:0}._content_14iy0_108{padding:var(--spacing-4, 1rem)}._headerActions_14iy0_90{flex-direction:column;gap:var(--spacing-2, .5rem)}._headerActions_14iy0_90>*{width:100%}}@media(prefers-reduced-motion:reduce){._backLink_14iy0_26{transition:none}}._listContainer_14ywp_8{padding:var(--spacing-4, 1rem) 0}._header_14ywp_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6, 1.5rem)}._headerTitle_14ywp_20{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._createButton_14ywp_29{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._createButton_14ywp_29:hover{background-color:var(--accent-copper-light, #d4956a)}._createButton_14ywp_29:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._emptyState_14ywp_52{text-align:center;padding:var(--spacing-12, 3rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:1px dashed var(--border-default, #333333)}._emptyText_14ywp_60{font-family:var(--font-mono, "JetBrains Mono", monospace);margin:0 0 var(--spacing-4, 1rem) 0;color:var(--text-muted, #737373);font-size:var(--text-base, 1rem)}._projectList_14ywp_68{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._projectCard_14ywp_75{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease);text-align:left;width:100%;font-family:inherit;color:inherit}._projectCard_14ywp_75:hover{border-color:var(--accent-copper, #b87333);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4))}._projectCard_14ywp_75:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._projectTitle_14ywp_103{font-family:var(--font-mono, "JetBrains Mono", monospace);margin:0 0 .25rem;font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectDescription_14ywp_114{font-family:var(--font-mono, "JetBrains Mono", monospace);margin:0 0 .25rem;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);max-width:600px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._projectDate_14ywp_126{font-family:var(--font-mono, "JetBrains Mono", monospace);margin:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._projectMeta_14ywp_134{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-shrink:0}._roleBadge_14ywp_142{padding:.25rem .75rem;border-radius:9999px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._roleBadgeAdmin_14ywp_153{background-color:#b8733326;color:var(--accent-copper, #b87333)}._roleBadgeMember_14ywp_158{background-color:#8b691426;color:var(--accent-wood, #8B6914)}._roleBadgeViewer_14ywp_163{background-color:var(--bg-elevated, #262626);color:var(--text-muted, #737373)}._statusBadge_14ywp_169{padding:.25rem .5rem;border-radius:9999px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.625rem;font-weight:var(--font-semibold, 600);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin-left:var(--spacing-2, .5rem);display:inline-flex;align-items:center;gap:.25rem}._statusReady_14ywp_184{background-color:#4a9f4a26;color:var(--state-success, #4a9f4a);border:1px solid rgba(74,159,74,.3)}._statusInitializing_14ywp_190{background-color:#b8733326;color:var(--accent-copper, #b87333);border:1px solid rgba(184,115,51,.3)}._statusFailed_14ywp_196{background-color:#c94a4a26;color:var(--state-error, #e05555);border:1px solid rgba(201,74,74,.3)}._statusSpinner_14ywp_202{display:inline-block;animation:_spin_14ywp_215 1s linear infinite}._loadingContainer_14ywp_208{display:flex;justify-content:center;align-items:center;padding:var(--spacing-12, 3rem)}._spinner_14ywp_215{width:40px;height:40px;border:4px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_14ywp_215 1s linear infinite}._errorContainer_14ywp_225{padding:var(--spacing-4, 1rem);background-color:#c94a4a26;border:1px solid rgba(201,74,74,.3);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace);margin:var(--spacing-4, 1rem) 0}@keyframes _spin_14ywp_215{to{transform:rotate(360deg)}}@media(pointer:coarse){._createButton_14ywp_29,._projectCard_14ywp_75{min-height:44px}}@media(prefers-reduced-motion:reduce){._createButton_14ywp_29,._projectCard_14ywp_75{transition:none}._spinner_14ywp_215,._statusSpinner_14ywp_202{animation:none}}._stepPreview_yzqcv_8{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);padding-left:calc(var(--spacing-3, .75rem) + 18px + var(--spacing-2, .5rem));background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333);border-top:none;border-radius:0 0 var(--radius-md, 4px) var(--radius-md, 4px)}._stepList_yzqcv_17{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);padding-left:calc(var(--spacing-3, .75rem) + 18px + var(--spacing-2, .5rem));background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333);border-top:none;border-radius:0 0 var(--radius-md, 4px) var(--radius-md, 4px)}._stepItem_yzqcv_32{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--font-size-sm, .8125rem);color:var(--text-secondary, #a3a3a3)}._stepNumber_yzqcv_40{color:var(--text-muted, #737373);min-width:1.25rem}._stepName_yzqcv_45{color:var(--text-primary, #e5e5e5)}._stepTypeBadge_yzqcv_49{font-size:var(--text-xs, .75rem);padding:0 var(--spacing-1, .25rem);background:var(--bg-elevated, #262626);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333);border-radius:var(--radius-sm, 2px);text-transform:uppercase;letter-spacing:.5px;font-weight:500}._stepPreviewEmpty_yzqcv_61{font-size:var(--font-size-sm, .8125rem);color:var(--text-muted, #737373);font-style:italic}._stepPreviewError_yzqcv_67{font-size:var(--font-size-sm, .8125rem);color:var(--state-error, #e05555)}._stepRetryButton_yzqcv_72{margin-left:var(--spacing-2, .5rem);padding:0 var(--spacing-2, .5rem);background:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333);border-radius:var(--radius-sm, 2px);cursor:pointer;font-size:var(--text-xs, .75rem)}._stepRetryButton_yzqcv_72:hover{border-color:var(--border-hover, #555)}._stepRetryButton_yzqcv_72:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._skeletonLine_yzqcv_93{height:14px;background:linear-gradient(90deg,var(--bg-elevated, #262626) 25%,var(--bg-surface, #1a1a1a) 50%,var(--bg-elevated, #262626) 75%);background-size:200% 100%;animation:_shimmer_yzqcv_1 1.5s infinite;border-radius:var(--radius-sm, 2px);margin-bottom:var(--spacing-1, .25rem)}._skeletonLine_yzqcv_93:nth-child(1){width:70%}._skeletonLine_yzqcv_93:nth-child(2){width:55%}._skeletonLine_yzqcv_93:nth-child(3){width:60%}@keyframes _shimmer_yzqcv_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(pointer:coarse){._stepRetryButton_yzqcv_72{min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem)}}@media(prefers-reduced-motion:reduce){._skeletonLine_yzqcv_93{animation:none}}._container_16oyt_9{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._validationMessage_16oyt_15{margin-top:var(--spacing-2, .5rem);margin-bottom:0}._retryButton_16oyt_21{margin-top:var(--spacing-2, .5rem);padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333);border-radius:var(--radius-md, 4px);cursor:pointer;font-size:var(--text-sm, .875rem)}._retryButton_16oyt_21:hover{border-color:var(--border-hover, #555)}._retryButton_16oyt_21:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(pointer:coarse){._retryButton_16oyt_21{min-height:44px}}._backdrop_55ibh_9{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-4, 1rem)}._dialog_55ibh_25{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);padding:var(--spacing-6, 1.5rem);max-width:500px;width:100%;box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5))}._header_55ibh_36{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6, 1.5rem)}._title_55ibh_43{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._closeButton_55ibh_51{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-muted, #737373);padding:0;line-height:1;transition:color .15s ease}._closeButton_55ibh_51:hover{color:var(--text-secondary, #a3a3a3)}._closeButton_55ibh_51:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._fieldGroup_55ibh_73{margin-bottom:var(--spacing-4, 1rem)}._label_55ibh_77{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._required_55ibh_86{color:var(--state-error, #e05555)}._select_55ibh_92{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;cursor:pointer;transition:border-color .15s ease;box-sizing:border-box}._select_55ibh_92:focus{border-color:var(--border-focus, #b87333)}._select_55ibh_92:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_55ibh_92:disabled{background-color:var(--bg-elevated, #242424);cursor:not-allowed;opacity:.5}._textarea_55ibh_124{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;resize:vertical;transition:border-color .15s ease;box-sizing:border-box}._textarea_55ibh_124::placeholder{color:var(--text-muted, #737373)}._textarea_55ibh_124:focus{border-color:var(--border-focus, #b87333)}._textarea_55ibh_124:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._charCount_55ibh_154{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._infoText_55ibh_161{font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin-bottom:var(--spacing-4, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._actions_55ibh_170{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end}._cancelButton_55ibh_176{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;transition:background-color .15s ease;font-family:var(--font-mono, "JetBrains Mono", monospace)}._cancelButton_55ibh_176:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a)}._cancelButton_55ibh_176:disabled{cursor:not-allowed;opacity:.5}._cancelButton_55ibh_176:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._submitButton_55ibh_203{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;transition:background-color .15s ease;font-family:var(--font-mono, "JetBrains Mono", monospace)}._submitButton_55ibh_203:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._submitButton_55ibh_203:disabled{background-color:var(--text-muted, #737373);cursor:not-allowed;opacity:.6}._submitButton_55ibh_203:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._select_55ibh_92,._textarea_55ibh_124,._cancelButton_55ibh_176,._submitButton_55ibh_203,._closeButton_55ibh_51{transition:none}}._page_10v2k_8{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_10v2k_14{max-width:1200px;margin:0 auto}._header_10v2k_20{margin-bottom:var(--spacing-8, 2rem);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4, 1rem)}._title_10v2k_29{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-3xl, 2rem);font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem)}._subtitle_10v2k_37{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);color:var(--text-muted, #737373);margin:0}._backButton_10v2k_45{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._backButton_10v2k_45:hover{background-color:var(--bg-hover, #333333)}._backButton_10v2k_45:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._main_10v2k_68{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);padding:var(--spacing-6, 1.5rem);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4));border:1px solid var(--border-default, #333333)}@media(pointer:coarse){._backButton_10v2k_45{min-height:44px}}@media(prefers-reduced-motion:reduce){._backButton_10v2k_45{transition:none}}._container_a5r58_5{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal);word-break:break-word}._container_a5r58_5 h1,._container_a5r58_5 h2,._container_a5r58_5 h3,._container_a5r58_5 h4,._container_a5r58_5 h5,._container_a5r58_5 h6{color:var(--text-primary);font-weight:var(--font-semibold);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);line-height:var(--leading-tight)}._container_a5r58_5 h1{font-size:var(--text-xl)}._container_a5r58_5 h2{font-size:var(--text-lg)}._container_a5r58_5 h3{font-size:var(--text-base)}._container_a5r58_5 h4,._container_a5r58_5 h5,._container_a5r58_5 h6{font-size:var(--text-sm)}._container_a5r58_5 p{margin:var(--spacing-2) 0}._container_a5r58_5 p:first-child{margin-top:0}._container_a5r58_5 p:last-child{margin-bottom:0}._codeBlock_a5r58_62{display:block;background:var(--chat-code-bg);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3);margin:var(--spacing-2) 0;overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--chat-code-fg);white-space:pre}._inlineCode_a5r58_77{background:var(--chat-code-bg);border-radius:var(--radius-sm);padding:.125rem .375rem;font-family:var(--font-mono);font-size:.85em;color:var(--accent-copper-light)}._link_a5r58_88{color:var(--accent-copper-light);text-decoration:underline;text-underline-offset:2px}._link_a5r58_88:hover{color:var(--accent-copper)}._link_a5r58_88:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._container_a5r58_5 ul,._container_a5r58_5 ol{margin:var(--spacing-2) 0;padding-left:var(--spacing-6)}._container_a5r58_5 li{margin:var(--spacing-1) 0}._container_a5r58_5 table{width:100%;border-collapse:collapse;margin:var(--spacing-2) 0;font-size:var(--text-xs)}._container_a5r58_5 th,._container_a5r58_5 td{border:1px solid var(--border-default);padding:var(--spacing-1) var(--spacing-2);text-align:left}._container_a5r58_5 th{background:var(--bg-elevated);color:var(--text-secondary);font-weight:var(--font-semibold)}._container_a5r58_5 td{color:var(--text-primary)}._container_a5r58_5 blockquote{margin:var(--spacing-2) 0;padding-left:var(--spacing-3);border-left:3px solid var(--accent-copper);color:var(--text-secondary)}._container_a5r58_5 hr{border:none;border-top:1px solid var(--border-default);margin:var(--spacing-4) 0}._container_a5r58_5 strong{font-weight:var(--font-semibold);color:var(--text-primary)}._container_a5r58_5 em{font-style:italic;color:var(--text-secondary)}._card_dkff3_4{width:100%;margin-top:var(--spacing-2, .5rem);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-left:3px solid var(--accent-copper, #b87333);border-radius:var(--radius-lg, 6px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);overflow:hidden}._header_dkff3_17{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-subtle, #2a2a2a);font-size:var(--text-xs, .75rem)}._headerIcon_dkff3_27{flex-shrink:0;color:var(--accent-copper, #b87333)}._headerLabel_dkff3_32{color:var(--text-secondary, #a3a3a3);font-weight:var(--font-semibold, 600);letter-spacing:.03em;text-transform:uppercase}._body_dkff3_40{padding:var(--spacing-3, .75rem)}._questionText_dkff3_44{color:var(--text-primary, #e5e5e5);line-height:var(--leading-normal, 1.5);margin:0 0 var(--spacing-3, .75rem)}._options_dkff3_51{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._optionButton_dkff3_57{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:inherit;font-size:var(--text-sm, .875rem);cursor:pointer;transition:border-color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease);text-align:left;width:100%}._optionButton_dkff3_57:hover:not(:disabled){background-color:var(--bg-elevated, #242424);border-color:var(--accent-copper, #b87333)}._optionButton_dkff3_57:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._optionButton_dkff3_57:disabled{opacity:.5;cursor:not-allowed}._optionButtonRecommended_dkff3_94{border-color:var(--accent-wood-light, #a67c52);background-color:#8b5a2b1a}._optionButtonRecommended_dkff3_94:hover:not(:disabled){background-color:#8b5a2b33}._recommendedMarker_dkff3_103{color:var(--accent-wood-light, #a67c52);font-weight:var(--font-bold, 700)}._optionLabel_dkff3_108{font-weight:600}._optionDescription_dkff3_112{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._statusBar_dkff3_118{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-top:1px solid var(--border-subtle, #2a2a2a);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._waitingDot_dkff3_128{width:6px;height:6px;border-radius:50%;background-color:var(--accent-copper, #b87333);animation:_pulse_dkff3_1 1.5s ease-in-out infinite}._answeredIcon_dkff3_137{flex-shrink:0;color:var(--state-success, #4a9f4a)}._orphanedIcon_dkff3_142{flex-shrink:0;color:var(--state-warning, #dbb234)}@keyframes _pulse_dkff3_1{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._waitingDot_dkff3_128{animation:none;opacity:.8}}._freeFormArea_dkff3_160{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);margin-top:var(--spacing-3, .75rem);padding-top:var(--spacing-3, .75rem);border-top:1px solid var(--border-subtle, #2a2a2a)}._freeFormInput_dkff3_169{width:100%;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:inherit;font-size:var(--text-sm, .875rem);resize:vertical;transition:border-color var(--transition-fast, .15s ease)}._freeFormInput_dkff3_169:focus{outline:none;border-color:var(--accent-copper, #b87333);box-shadow:0 0 0 2px #b8733340}._freeFormInput_dkff3_169:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._freeFormInput_dkff3_169:disabled{opacity:.5;cursor:not-allowed}._freeFormInput_dkff3_169::placeholder{color:var(--text-secondary, #a3a3a3)}._freeFormSubmit_dkff3_203{align-self:flex-end;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);border:none;border-radius:var(--radius-md, 4px);color:var(--text-on-accent, #ffffff);font-family:inherit;font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._freeFormSubmit_dkff3_203:hover:not(:disabled){opacity:.9}._freeFormSubmit_dkff3_203:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._freeFormSubmit_dkff3_203:disabled{opacity:.5;cursor:not-allowed}._card_1rx0b_5{width:100%;margin-top:var(--spacing-2, .5rem);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-left:3px solid var(--accent-copper, #b87333);border-radius:var(--radius-lg, 6px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);overflow:hidden}._header_1rx0b_18{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-subtle, #2a2a2a)}._headerTarget_1rx0b_29{color:var(--text-secondary, #a3a3a3);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);letter-spacing:.03em;text-transform:uppercase}._readiness_1rx0b_37{display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600)}._readinessLabel_1rx0b_45{color:var(--text-primary, #e5e5e5)}._readinessDot_1rx0b_49{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--text-muted, #737373)}._readiness_ready_1rx0b_58 ._readinessDot_1rx0b_49{background-color:var(--state-success, #4a9f4a)}._readiness_ready_with_caveats_1rx0b_62 ._readinessDot_1rx0b_49{background-color:var(--state-warning, #dbb234)}._readiness_needs_revision_1rx0b_66 ._readinessDot_1rx0b_49{background-color:var(--state-error, #e05555)}._staleBanner_1rx0b_71{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border-bottom:1px solid var(--border-subtle, #2a2a2a);font-size:var(--text-xs, .75rem);color:var(--text-primary, #e5e5e5)}._staleIcon_1rx0b_83{flex-shrink:0;color:var(--state-warning, #dbb234)}._staleText_1rx0b_88{flex:1 1 auto;min-width:0}._recritiqueButton_1rx0b_93{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--accent-copper, #b87333);border:none;border-radius:var(--radius-md, 4px);color:var(--text-on-accent, #ffffff);font-family:inherit;font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._recritiqueButton_1rx0b_93:hover{opacity:.9}._recritiqueButton_1rx0b_93:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._body_1rx0b_120{padding:var(--spacing-3, .75rem)}._overallAssessment_1rx0b_124{color:var(--text-primary, #e5e5e5);line-height:var(--leading-normal, 1.5);margin:0 0 var(--spacing-3, .75rem)}._emptyState_1rx0b_130{margin:0;padding:var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);font-style:italic}._findings_1rx0b_141{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._finding_1rx0b_141{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);overflow:hidden}._findingSummary_1rx0b_154{display:flex;align-items:center;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);cursor:pointer;list-style:none}._findingSummary_1rx0b_154::-webkit-details-marker{display:none}._findingSummary_1rx0b_154:hover{background-color:var(--bg-hover, #2a2a2a)}._findingSummary_1rx0b_154:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._findingSummaryRow_1rx0b_176{display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem);flex-wrap:wrap;min-width:0}._findingLocator_1rx0b_184{color:var(--text-secondary, #a3a3a3);font-size:var(--text-xs, .75rem);word-break:break-word}._findingBody_1rx0b_190{padding:0 var(--spacing-3, .75rem) var(--spacing-3, .75rem);border-top:1px solid var(--border-subtle, #2a2a2a)}._findingAnalysis_1rx0b_195{color:var(--text-primary, #e5e5e5);line-height:var(--leading-normal, 1.5);margin:var(--spacing-2, .5rem) 0 0}._findingSuggestion_1rx0b_201{margin-top:var(--spacing-3, .75rem);padding-top:var(--spacing-2, .5rem);border-top:1px dashed var(--border-subtle, #2a2a2a)}._findingSuggestionLabel_1rx0b_207{display:block;color:var(--accent-copper-light, #d4956a);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-1, .25rem)}._findingSuggestionText_1rx0b_217{margin:0;color:var(--text-secondary, #a3a3a3);line-height:var(--leading-normal, 1.5)}._srOnly_1rx0b_224{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._recritiqueButton_1rx0b_93{transition:none}}._cursor_198ao_6{display:inline;color:var(--accent-copper-light);font-weight:var(--font-bold);animation:_blink_198ao_1 var(--animation-duration-md) step-end infinite}@keyframes _blink_198ao_1{0%,to{opacity:1}50%{opacity:0}}._collapsibleBlock_lecls_8{margin:var(--spacing-2) 0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);overflow:hidden}._summary_lecls_18{cursor:pointer;padding:var(--spacing-2) var(--spacing-3);color:var(--text-secondary);font-size:var(--text-sm);font-family:var(--font-mono);list-style:none;display:flex;align-items:center;gap:var(--spacing-2);-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast)}._summary_lecls_18::-webkit-details-marker{display:none}._summary_lecls_18:hover{background:var(--bg-hover)}._summary_lecls_18:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}._chevron_lecls_48{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;transition:transform var(--transition-fast)}._chevron_lecls_48:before{content:"▶";font-size:var(--text-xs);color:var(--text-muted);line-height:1}details[open]>._summary_lecls_18 ._chevron_lecls_48:before{content:"▼"}._summaryLabel_lecls_71{font-weight:var(--font-medium);color:var(--text-secondary);white-space:nowrap}._summaryPreview_lecls_77{color:var(--text-muted);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._badge_lecls_89{margin-left:auto;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-normal);white-space:nowrap;flex-shrink:0}._expandedContent_lecls_100{border-top:1px solid var(--border-default);padding:var(--spacing-3);background:var(--bg-surface);max-height:400px;overflow-y:auto}._expandedContentCompact_lecls_108{border-top:1px solid var(--border-default);padding:var(--spacing-2);background:var(--bg-surface);max-height:300px;overflow-y:auto}._preContent_lecls_118{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal)}._toolName_lecls_130{color:var(--accent-copper);font-weight:var(--font-medium)}._errorBlock_lecls_137{border-color:var(--state-error)}._errorSummary_lecls_141{color:var(--state-error)}._errorBadge_lecls_145{color:var(--state-error);font-weight:var(--font-medium)}._textBlock_lecls_152{margin:var(--spacing-1) 0}._stepTitle_lecls_158{display:flex;align-items:center;gap:var(--spacing-3);margin:var(--spacing-4) 0 var(--spacing-3);color:var(--accent-copper);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em}._stepTitleRule_lecls_171{flex:1;height:1px;background:linear-gradient(to right,transparent,var(--accent-copper) 30%,var(--accent-copper) 70%,transparent);opacity:.55}._stepTitleLabel_lecls_184{flex-shrink:0;white-space:nowrap;padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--accent-copper);border-radius:var(--radius-sm);background:#b8733314}._unknownLabel_lecls_195{color:var(--text-muted);font-style:italic}._link_195tz_9{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--accent-copper-light);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;line-height:var(--leading-normal);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._link_195tz_9:hover{background:var(--bg-hover);border-color:var(--border-hover);text-decoration:underline}._link_195tz_9:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._icon_195tz_43{flex-shrink:0;color:var(--accent-copper)}._label_195tz_48{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media(prefers-reduced-motion:reduce){._link_195tz_9{transition:none}}._toolBlock_vrrfm_9{margin:var(--spacing-1) 0;border:1px solid var(--chat-tool-border);border-radius:var(--radius-md);background:var(--chat-tool-bg);overflow:hidden}._toolSummary_vrrfm_17{cursor:pointer;padding:var(--spacing-2) var(--spacing-3);color:var(--text-secondary);font-size:var(--text-sm);font-family:var(--font-mono);list-style:none;display:flex;align-items:center;gap:var(--spacing-2);-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast)}._toolSummary_vrrfm_17::-webkit-details-marker{display:none}._toolSummary_vrrfm_17:hover{background:var(--bg-hover)}._toolSummary_vrrfm_17:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}._chevron_vrrfm_47{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;transition:transform var(--transition-fast)}._chevron_vrrfm_47:before{content:"▶";font-size:var(--text-xs);color:var(--text-muted);line-height:1}details[open]>._toolSummary_vrrfm_17 ._chevron_vrrfm_47:before{content:"▼"}._toolIcon_vrrfm_70{display:inline-flex;align-items:center;flex-shrink:0;color:var(--accent-copper)}._toolLabel_vrrfm_79{font-weight:var(--font-medium);color:var(--text-secondary);white-space:nowrap}._toolPreview_vrrfm_85{color:var(--text-muted);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._detailContent_vrrfm_97{border-top:1px solid var(--border-default);padding:var(--spacing-2) var(--spacing-3);background:var(--bg-surface);max-height:300px;overflow-y:auto}._jsonFallback_vrrfm_105{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal)}._streamingOutput_vrrfm_115{margin:var(--spacing-2) 0 0 0;padding-top:var(--spacing-2);border-top:1px dashed var(--border-subtle);white-space:pre-wrap;word-break:break-word;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal)}._detailRow_vrrfm_129{display:flex;align-items:baseline;gap:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._detailLabel_vrrfm_139{color:var(--text-muted);white-space:nowrap;flex-shrink:0}._detailValue_vrrfm_145{word-break:break-all;color:var(--text-primary)}._bashCommand_vrrfm_152{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-primary)}._bashPrompt_vrrfm_162{color:var(--accent-copper);-webkit-user-select:none;user-select:none}._bashBadges_vrrfm_167{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-2);flex-wrap:wrap}._bashBadge_vrrfm_167{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-muted);font-size:var(--text-xs);font-family:var(--font-mono)}._diffViewer_vrrfm_188{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);overflow-x:auto}._diffCompact_vrrfm_195{max-height:240px;overflow-y:auto}._diffFull_vrrfm_200{overflow-y:auto}._diffTable_vrrfm_204{width:100%;border-collapse:collapse}._diffLineNumber_vrrfm_209{padding:0 var(--spacing-2);color:var(--text-muted);text-align:right;-webkit-user-select:none;user-select:none;white-space:nowrap;width:1%}._diffLineContent_vrrfm_218{padding:0 var(--spacing-2);white-space:pre-wrap;word-break:break-all}._diffLineAdded_vrrfm_224{background:var(--chat-diff-add)}._diffLineRemoved_vrrfm_228{background:var(--chat-diff-del)}._diffLineContext_vrrfm_232{background:transparent}._diffPrefix_vrrfm_236{-webkit-user-select:none;user-select:none;color:var(--text-muted)}._diffWordAdded_vrrfm_241{background:var(--chat-diff-word-add);border-radius:var(--radius-sm)}._diffWordRemoved_vrrfm_246{background:var(--chat-diff-word-del);border-radius:var(--radius-sm)}._diffToggle_vrrfm_251{display:flex;justify-content:center;padding:var(--spacing-1) 0;margin-top:var(--spacing-1)}._diffToggleButton_vrrfm_258{background:none;border:none;color:var(--accent-copper-light);font-size:var(--text-xs);font-family:var(--font-mono);cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);transition:background-color var(--transition-fast)}._diffToggleButton_vrrfm_258:hover{background:var(--bg-hover)}._diffToggleButton_vrrfm_258:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._diffLargeWarning_vrrfm_279{padding:var(--spacing-2) var(--spacing-3);background:var(--state-warning-bg);color:var(--text-warning);font-size:var(--text-xs);font-family:var(--font-mono);text-align:center;border-bottom:1px solid var(--border-default)}._groupBlock_vrrfm_291{margin:var(--spacing-1) 0;border:1px solid var(--chat-tool-border);border-radius:var(--radius-md);background:var(--chat-tool-bg);overflow:hidden}._groupSummary_vrrfm_299{cursor:pointer;padding:var(--spacing-2) var(--spacing-3);color:var(--text-secondary);font-size:var(--text-sm);font-family:var(--font-mono);list-style:none;display:flex;align-items:center;gap:var(--spacing-2);-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast)}._groupSummary_vrrfm_299::-webkit-details-marker{display:none}._groupSummary_vrrfm_299:hover{background:var(--bg-hover)}._groupSummary_vrrfm_299:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}details[open]>._groupSummary_vrrfm_299 ._chevron_vrrfm_47:before{content:"▼"}._countBadge_vrrfm_331{margin-left:auto;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-normal);white-space:nowrap;flex-shrink:0}._groupList_vrrfm_340{border-top:1px solid var(--border-default);padding:var(--spacing-2) var(--spacing-3);background:var(--bg-surface);max-height:300px;overflow-y:auto}._groupItem_vrrfm_348{display:flex;align-items:baseline;gap:var(--spacing-2);padding:var(--spacing-1) 0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._groupItemBullet_vrrfm_359{color:var(--text-muted);flex-shrink:0}._groupItemText_vrrfm_364{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){._chevron_vrrfm_47,._toolSummary_vrrfm_17,._groupSummary_vrrfm_299,._diffToggleButton_vrrfm_258{transition:none}}._bubble_uhyvf_8{padding:var(--spacing-3);border-radius:var(--radius-lg);max-width:100%;word-break:break-word}._userBubble_uhyvf_17{background:var(--chat-bubble-user);color:var(--text-on-accent);border:1px solid var(--accent-wood-light);margin-left:var(--spacing-8)}._aiBubble_uhyvf_26{background:var(--chat-bubble-ai);color:var(--text-primary);border:1px solid var(--border-default)}._systemBubble_uhyvf_34{background:var(--chat-bubble-system);color:var(--text-muted);border:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap}._autoResponseBubble_uhyvf_53{background:var(--chat-tool-bg);color:var(--text-primary);border:1px solid var(--chat-tool-border);border-left:3px solid var(--state-info);border-radius:var(--radius-md);padding:var(--spacing-3);padding-left:calc(var(--spacing-3) - 2px);display:flex;flex-direction:column;gap:var(--spacing-2);font-size:var(--text-sm)}._autoResponseHeader_uhyvf_54{display:flex;align-items:center;gap:var(--spacing-2)}._autoResponseIcon_uhyvf_55{color:var(--state-info);flex-shrink:0}._autoResponseLabel_uhyvf_56{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--state-info);letter-spacing:.03em;text-transform:uppercase;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}._autoResponseConfidence_uhyvf_57{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:1px var(--spacing-1);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-mono)}._autoResponseQuestion_uhyvf_58{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2);background:var(--bg-elevated);border-radius:var(--radius-sm);border:1px solid var(--border-subtle)}._autoResponseQuestionLabel_uhyvf_59{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._autoResponseQuestionText_uhyvf_60{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);margin:0;font-style:italic}._autoResponseAnswer_uhyvf_61{display:flex;flex-direction:column;gap:var(--spacing-1)}._autoResponseAnswerLabel_uhyvf_62{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._autoResponseFooter_uhyvf_63{display:flex;align-items:center;gap:var(--spacing-1);padding-top:var(--spacing-1);border-top:1px solid var(--border-subtle)}._autoResponseModel_uhyvf_64{font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono)}._blocks_uhyvf_172{display:flex;flex-direction:column;gap:var(--spacing-1)}._container_1ruta_3{display:flex;flex-direction:column;background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);overflow:hidden}._header_1ruta_13{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424)}._title_1ruta_19{margin:0;font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._subtitle_1ruta_27{margin:var(--spacing-1, .25rem) 0 0;font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._thread_1ruta_34{flex:1;min-height:18rem;max-height:32rem;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){._thread_1ruta_34{scroll-behavior:auto}}._emptyState_1ruta_54{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;padding:var(--spacing-8, 2rem)}._statusRow_1ruta_66{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);color:var(--text-secondary, #a3a3a3);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._resumeErrorRow_1ruta_78{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3, .75rem);margin:var(--spacing-2, .5rem) var(--spacing-3, .75rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));color:var(--text-primary, #e5e5e5);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._resumeRetryButton_1ruta_93{min-height:44px;padding:0 var(--spacing-3, .75rem);border:1px solid var(--state-error, #e05555);border-radius:var(--radius-sm, 2px);background-color:transparent;color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer}._resumeRetryButton_1ruta_93:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._resumeRetryButton_1ruta_93:hover{background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._spinner_1ruta_114{animation:_spin_1ruta_114 1s linear infinite}@keyframes _spin_1ruta_114{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_1ruta_114{animation:none}}._typingDot_1ruta_130{width:6px;height:6px;border-radius:50%;background:var(--text-muted, #737373);animation:_typingBounce_1ruta_1 1.2s infinite ease-in-out}._typingDot_1ruta_130:nth-child(2){animation-delay:.2s}._typingDot_1ruta_130:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_1ruta_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._typingDot_1ruta_130{animation:none}}._questionNotice_1ruta_153{margin:0;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--state-info-bg, rgba(74, 127, 201, .15));border-top:1px solid var(--border-default, #333333);color:var(--text-secondary, #a3a3a3);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._chatToolbar_1ruta_164{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem) 0}._critiqueTrigger_1ruta_171{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}._critiqueTrigger_1ruta_171:hover:not(:disabled){border-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._critiqueTrigger_1ruta_171:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._critiqueTrigger_1ruta_171:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._critiqueTrigger_1ruta_171{transition:none}}._composer_1ruta_211{display:flex;align-items:flex-end;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424)}._input_1ruta_220{flex:1;resize:none;min-height:44px;max-height:12rem;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:var(--leading-normal, 1.5)}._input_1ruta_220::placeholder{color:var(--text-secondary, #a3a3a3)}._input_1ruta_220:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-color:var(--border-focus, #b87333)}._input_1ruta_220:disabled{opacity:.6;cursor:not-allowed}._sendButton_1ruta_250{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;padding:var(--spacing-2, .5rem);background:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._sendButton_1ruta_250:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._sendButton_1ruta_250:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sendButton_1ruta_250:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._sendButton_1ruta_250{transition:none}}._visuallyHidden_1ruta_287{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_lhz1i_18{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-2, .5rem)}._actionButton_lhz1i_28{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);min-height:44px;min-width:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease),opacity var(--transition-fast, .15s ease)}._actionButton_lhz1i_28:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._actionButton_lhz1i_28:active{background-color:var(--bg-surface, #1a1a1a)}._actionButton_lhz1i_28:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._pending_lhz1i_7{background-color:transparent;border:1px solid var(--border-default, #333333);color:var(--text-secondary, #a3a3a3)}._pending_lhz1i_7:hover{border-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._completed_lhz1i_8{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border-color:var(--state-success, #4a9f4a);color:var(--state-success, #4a9f4a);cursor:default}._completed_lhz1i_8:hover{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border-color:var(--state-success, #4a9f4a)}._failed_lhz1i_9{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-color:var(--state-error, #e05555);color:var(--state-error, #e05555)}._failed_lhz1i_9:hover{background-color:#c94a4a40;border-color:var(--state-error-hover, #c04848)}._repeatable_lhz1i_10{background-color:var(--bg-elevated, #242424);border-color:var(--border-default, #333333);color:var(--text-primary, #e5e5e5)}._repeatable_lhz1i_10:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._running_lhz1i_11{opacity:.6;cursor:not-allowed;pointer-events:none}._disabled_lhz1i_127{opacity:.4;cursor:not-allowed;pointer-events:none}._spinner_lhz1i_135{display:inline-block;width:14px;height:14px;border:2px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:var(--radius-full, 9999px);animation:_spin_lhz1i_135 .8s linear infinite;flex-shrink:0}@keyframes _spin_lhz1i_135{to{transform:rotate(360deg)}}._statusIcon_lhz1i_154{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}._lastRun_lhz1i_165{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap}._mutationError_lhz1i_174{color:var(--state-error, #e05555);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}@media(prefers-reduced-motion:reduce){._actionButton_lhz1i_28{transition:none}._spinner_lhz1i_135{animation:none;border-color:var(--accent-copper, #b87333);border-top-color:var(--accent-copper, #b87333);opacity:.7}}._srOnly_lhz1i_198{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(prefers-contrast:high){._actionButton_lhz1i_28{border-width:2px}._actionButton_lhz1i_28:focus-visible{outline-width:3px}._completed_lhz1i_8,._failed_lhz1i_9{border-width:2px}}._card_15g4o_8{display:flex;flex-direction:column;width:100%;min-height:280px;padding:0;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}._card_15g4o_8:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d;border-color:var(--border-hover, #444444)}._card_15g4o_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._card_15g4o_8:active{transform:translateY(0)}._illustrationContainer_15g4o_44{position:relative;width:100%;height:140px;background-color:var(--bg-muted, #0f0f0f);overflow:hidden}._illustrationSkeleton_15g4o_52{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}._illustration_15g4o_44{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease-out}._illustrationVisible_15g4o_68{opacity:1}._illustrationFallback_15g4o_72{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bg-surface, #1a1a1a),var(--bg-muted, #0f0f0f))}._fallbackIcon_15g4o_81{font-size:3rem;opacity:.5}._content_15g4o_87{display:flex;flex-direction:column;flex:1;padding:var(--spacing-4, 1rem);gap:var(--spacing-2, .5rem)}._title_15g4o_96{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._description_15g4o_111{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}._footer_15g4o_125{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3, .75rem);margin-top:auto;padding-top:var(--spacing-2, .5rem)}._progressContainer_15g4o_135{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex:1;max-width:120px}._progressBar_15g4o_143{flex:1;height:4px;background-color:var(--color-success, #22c55e);border-radius:var(--radius-full, 9999px);transition:width .3s ease-out;position:relative}._progressContainer_15g4o_135:before{content:"";position:absolute;left:0;right:0;height:4px;background-color:var(--bg-muted, #262626);border-radius:var(--radius-full, 9999px)}._progressContainer_15g4o_135{position:relative}._progressBar_15g4o_143{position:relative;z-index:1}._progressText_15g4o_171{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);min-width:32px;text-align:right}@media(max-width:768px){._card_15g4o_8{min-height:240px}._illustrationContainer_15g4o_44{height:100px}._content_15g4o_87{padding:var(--spacing-3, .75rem)}._title_15g4o_96{font-size:var(--text-sm, .875rem)}._description_15g4o_111{font-size:var(--text-xs, .75rem)}}@media(max-width:480px){._card_15g4o_8{min-height:200px}._illustrationContainer_15g4o_44{height:80px}._footer_15g4o_125{flex-direction:column;align-items:flex-start}._progressContainer_15g4o_135{max-width:100%;width:100%}}@media(prefers-reduced-motion:reduce){._card_15g4o_8{transition:none}._card_15g4o_8:hover{transform:none}._illustration_15g4o_44,._progressBar_15g4o_143{transition:none}}@media(prefers-contrast:high){._card_15g4o_8{border-width:2px}._card_15g4o_8:focus-visible{outline-width:3px}}._container_4zjcb_8{width:100%}._header_4zjcb_13{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4, 1rem)}._sectionTitle_4zjcb_21{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._count_4zjcb_30{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._staleIndicator_4zjcb_37{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--color-warning-600, #d97706);background:#d977061a;border:1px solid var(--color-warning-400, #fbbf24);border-radius:var(--radius-sm, 4px);margin-left:auto}._staleText_4zjcb_51{font-weight:var(--font-medium, 500)}._grid_4zjcb_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-4, 1rem)}._skeletonCard_4zjcb_64{display:flex;flex-direction:column;min-height:280px;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);overflow:hidden}._skeletonContent_4zjcb_74{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);padding:var(--spacing-4, 1rem)}._skeletonFooter_4zjcb_81{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:var(--spacing-3, .75rem)}._emptyState_4zjcb_91{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--spacing-8, 2rem);text-align:center}._emptyIcon_4zjcb_101{font-size:3rem;margin-bottom:var(--spacing-4, 1rem);opacity:.5}._emptyTitle_4zjcb_107{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3);margin:0 0 var(--spacing-2, .5rem) 0}._emptyText_4zjcb_115{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0;max-width:300px}._errorState_4zjcb_125{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:var(--spacing-8, 2rem);text-align:center;background-color:#dc26260d;border:1px solid var(--color-error, #dc2626);border-radius:var(--radius-lg, 8px)}._errorIcon_4zjcb_138{font-size:2.5rem;color:var(--color-error, #dc2626);margin-bottom:var(--spacing-3, .75rem)}._errorTitle_4zjcb_144{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-2, .5rem) 0}._errorText_4zjcb_152{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0 0 var(--spacing-2, .5rem) 0;max-width:400px}._correlationId_4zjcb_161{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--text-muted, #737373);margin:0 0 var(--spacing-4, 1rem) 0}._correlationId_4zjcb_161 code{padding:.125rem .25rem;background-color:var(--bg-muted, #262626);border-radius:var(--radius-sm, 4px);font-size:inherit;-webkit-user-select:all;user-select:all}._retryButton_4zjcb_176{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 6px);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out}._retryButton_4zjcb_176:hover{background-color:var(--bg-muted, #262626);border-color:var(--border-hover, #444444)}._retryButton_4zjcb_176:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(max-width:1024px)and (min-width:640px){._grid_4zjcb_56{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){._grid_4zjcb_56{grid-template-columns:1fr}._skeletonCard_4zjcb_64{min-height:240px}._emptyState_4zjcb_91,._errorState_4zjcb_125{min-height:160px;padding:var(--spacing-6, 1.5rem)}}@media(min-width:1400px){._grid_4zjcb_56{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(prefers-reduced-motion:reduce){._retryButton_4zjcb_176{transition:none}}._card_1yxrg_8{display:flex;flex-direction:column;width:100%;padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);gap:var(--spacing-3, .75rem);transition:box-shadow .15s ease-out,border-color .15s ease-out}._card_1yxrg_8:hover{box-shadow:0 2px 8px #0003;border-color:var(--border-hover, #444444)}._cardClickable_1yxrg_29{cursor:pointer;position:relative}._cardClickable_1yxrg_29:hover{border-color:var(--accent-copper, #b87333)}._titleLink_1yxrg_40{color:inherit;text-decoration:none;outline:none}._titleLink_1yxrg_40:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg, 8px)}._titleLink_1yxrg_40:focus-visible:after{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._header_1yxrg_60{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._title_1yxrg_40{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._description_1yxrg_82{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}._metadata_1yxrg_96{display:flex;flex-wrap:wrap;gap:var(--spacing-3, .75rem)}._metadataItem_1yxrg_102{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._workflowButtons_1yxrg_112{display:flex;flex-wrap:wrap;gap:var(--spacing-2, .5rem);margin-top:auto;padding-top:var(--spacing-2, .5rem);border-top:1px solid var(--border-subtle, #262626);position:relative;z-index:1}._workflowSkeletons_1yxrg_125{display:flex;gap:var(--spacing-2, .5rem)}._workflowError_1yxrg_130{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._errorMessage_1yxrg_136{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-danger, #ef4444)}._noWorkflows_1yxrg_142{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._launchReason_1yxrg_150{flex-basis:100%;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);line-height:1.4}@media(max-width:768px){._card_1yxrg_8{padding:var(--spacing-3, .75rem)}._title_1yxrg_40{font-size:var(--text-sm, .875rem)}._description_1yxrg_82{font-size:var(--text-xs, .75rem)}}@media(max-width:480px){._workflowButtons_1yxrg_112{flex-direction:column}._workflowButtons_1yxrg_112>button{width:100%}}@media(prefers-reduced-motion:reduce){._card_1yxrg_8{transition:none}}@media(prefers-contrast:high){._card_1yxrg_8{border-width:2px}}._section_je8bj_8{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._header_je8bj_15{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._title_je8bj_21{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._count_je8bj_29{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:var(--bg-muted, #262626);border-radius:var(--radius-md, 6px)}._staleIndicator_je8bj_39{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--color-warning-600, #d97706);background:#d977061a;border:1px solid var(--color-warning-400, #fbbf24);border-radius:var(--radius-sm, 4px);margin-left:auto}._staleText_je8bj_53{font-weight:var(--font-medium, 500)}._list_je8bj_58{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._expandButton_je8bj_65{align-self:flex-start;margin-top:var(--spacing-2, .5rem)}._skeletonCard_je8bj_72{display:flex;flex-direction:column;width:100%;padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);gap:var(--spacing-3, .75rem)}._skeletonMetadata_je8bj_83{display:flex;gap:var(--spacing-3, .75rem)}._skeletonButtons_je8bj_88{display:flex;gap:var(--spacing-2, .5rem);padding-top:var(--spacing-2, .5rem);border-top:1px solid var(--border-subtle, #262626)}._emptyState_je8bj_97{padding:var(--spacing-6, 1.5rem);text-align:center}._emptyText_je8bj_102{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0}._errorState_je8bj_111{display:flex;align-items:flex-start;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-danger-subtle, rgba(239, 68, 68, .1));border:1px solid var(--border-danger, #dc2626);border-radius:var(--radius-lg, 8px)}._errorIcon_je8bj_121{flex-shrink:0;color:var(--text-danger, #ef4444)}._errorContent_je8bj_126{display:flex;flex-direction:column;flex:1;gap:var(--spacing-1, .25rem)}._errorTitle_je8bj_133{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-danger, #ef4444)}._errorMessage_je8bj_140{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._correlationId_je8bj_147{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.625rem;color:var(--text-muted, #737373)}._correlationId_je8bj_147 code{padding:.125rem .25rem;background-color:var(--bg-muted, #262626);border-radius:var(--radius-sm, 4px);font-size:inherit;-webkit-user-select:all;user-select:all}@media(max-width:768px){._section_je8bj_8{gap:var(--spacing-3, .75rem)}._title_je8bj_21{font-size:var(--text-base, 1rem)}._skeletonCard_je8bj_72{padding:var(--spacing-3, .75rem)}}@media(prefers-reduced-motion:reduce){._expandButton_je8bj_65{transition:none}}@media(prefers-contrast:high){._skeletonCard_je8bj_72,._errorState_je8bj_111{border-width:2px}}._container_1nksb_17{width:100%}._header_1nksb_21{display:flex;align-items:center;gap:var(--spacing-3, .75rem);margin-bottom:var(--spacing-3, .75rem)}._sectionTitle_1nksb_28{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3);text-transform:uppercase;letter-spacing:.05em;margin:0}._staleIndicator_1nksb_39{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--color-warning-600, #d97706);background:#d977061a;border:1px solid var(--color-warning-400, #fbbf24);border-radius:var(--radius-sm, 4px)}._staleText_1nksb_52{font-weight:var(--font-medium, 500)}._runnersContainer_1nksb_56{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._runnersList_1nksb_64{display:flex;flex-wrap:wrap;gap:var(--spacing-3, .75rem)}._runnerCard_1nksb_72{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 6px);min-width:200px;max-width:280px;flex:1 1 auto;transition:border-color .2s ease-out,box-shadow .2s ease-out}._runnerCard_1nksb_72:hover{border-color:var(--border-hover, #444444);box-shadow:0 2px 8px #0003}._statusDot_1nksb_95{width:10px;height:10px;border-radius:50%;flex-shrink:0;transition:background-color .2s ease-out}._statusActive_1nksb_104{background-color:var(--color-success-500, #22c55e);box-shadow:0 0 6px #22c55e80;animation:_pulse_1nksb_1 2s ease-in-out infinite}._statusStarting_1nksb_111{background-color:var(--color-warning-500, #f59e0b);animation:_pulse_1nksb_1 1s ease-in-out infinite}._statusIdle_1nksb_117{background-color:var(--color-neutral-400, #a3a3a3)}._statusError_1nksb_122{background-color:var(--color-error-500, #ef4444);box-shadow:0 0 6px #ef444480}@keyframes _pulse_1nksb_1{0%,to{opacity:1}50%{opacity:.7}}._runnerInfo_1nksb_140{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);flex:1;min-width:0;overflow:hidden}._runnerName_1nksb_149{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTitle_1nksb_159{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusText_1nksb_168{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewLogsButton_1nksb_179{display:flex;align-items:center;gap:var(--spacing-1, .25rem);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);background-color:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 4px);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer;flex-shrink:0;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}._viewLogsButton_1nksb_179:hover{background-color:var(--bg-muted, #262626);border-color:var(--border-hover, #444444);color:var(--text-primary, #e5e5e5)}._viewLogsButton_1nksb_179:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._viewLogsButton_1nksb_179:active{background-color:var(--bg-pressed, #333333)}._viewLogsIcon_1nksb_213{width:14px;height:14px}._overflowIndicator_1nksb_224{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-muted, #262626);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 6px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);min-width:80px;text-align:center}._loadingContainer_1nksb_241{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3, .75rem)}._loadingText_1nksb_248{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._errorContainer_1nksb_256{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem);background-color:#ef44441a;border:1px solid var(--color-error-500, #ef4444);border-radius:var(--radius-md, 6px)}._errorContent_1nksb_266{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);flex:1}._errorText_1nksb_273{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--color-error-400, #f87171)}._correlationId_1nksb_280{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.625rem;color:var(--text-muted, #737373)}._correlationId_1nksb_280 code{padding:.125rem .25rem;background-color:var(--bg-muted, #262626);border-radius:var(--radius-sm, 4px);font-size:inherit;-webkit-user-select:all;user-select:all}._retryButton_1nksb_294{padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);background-color:transparent;border:1px solid var(--color-error-500, #ef4444);border-radius:var(--radius-sm, 4px);color:var(--color-error-400, #f87171);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}._retryButton_1nksb_294:hover{background-color:#ef444433;color:var(--color-error-300, #fca5a5)}._retryButton_1nksb_294:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._emptyContainer_1nksb_320{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4, 1rem);background-color:var(--bg-muted, #0f0f0f);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 6px)}._emptyText_1nksb_330{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}@media(max-width:1024px){._runnerCard_1nksb_72{max-width:none}}@media(max-width:768px){._runnersList_1nksb_64{flex-direction:column}._runnerCard_1nksb_72{max-width:none;min-width:0;width:100%}._overflowIndicator_1nksb_224{width:100%}}@media(prefers-reduced-motion:reduce){._runnerCard_1nksb_72{transition:none}._statusDot_1nksb_95{transition:none;animation:none}._statusActive_1nksb_104,._statusStarting_1nksb_111{animation:none}._viewLogsButton_1nksb_179,._retryButton_1nksb_294{transition:none}}@media(prefers-contrast:high){._runnerCard_1nksb_72{border-width:2px}._statusDot_1nksb_95{border:1px solid currentColor}._viewLogsButton_1nksb_179:focus-visible{outline-width:3px}._retryButton_1nksb_294:focus-visible{outline-width:3px}}._badge_1n97c_7{display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);border-radius:var(--radius-full, 9999px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);cursor:default;transition:background-color var(--transition-fast, .15s ease)}._badge_1n97c_7:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dot_1n97c_26{width:8px;height:8px;border-radius:var(--radius-full, 9999px);flex-shrink:0}._badgeActive_1n97c_35{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a)}._dotActive_1n97c_40{background-color:var(--state-success, #4a9f4a)}._badgePending_1n97c_44{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));color:var(--state-warning, #dbb234)}._dotPending_1n97c_49{background-color:var(--state-warning, #dbb234)}._badgeError_1n97c_53{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));color:var(--state-error, #e05555)}._dotError_1n97c_58{background-color:var(--state-error, #e05555)}._timestamp_1n97c_63{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-left:var(--spacing-1, .25rem)}@media(prefers-reduced-motion:reduce){._badge_1n97c_7{transition:none}}._header_1mww2_15{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4, 1rem);padding:var(--spacing-4, 1rem) var(--spacing-6, 1.5rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px)}._projectInfo_1mww2_28{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);flex:1;min-width:0}._projectName_1mww2_36{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectDescription_1mww2_47{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._quickLinks_1mww2_59{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-shrink:0}._quickLinkButton_1mww2_66{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);min-height:44px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);background-color:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 6px);cursor:pointer;transition:all .15s ease}._quickLinkButton_1mww2_66:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #262626);border-color:var(--border-subtle, #404040)}._quickLinkButton_1mww2_66:focus{outline:none}._quickLinkButton_1mww2_66:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._quickLinkButton_1mww2_66:active{transform:scale(.98)}._quickLinkIcon_1mww2_102{flex-shrink:0;color:currentColor}._quickLinkLabel_1mww2_107{white-space:nowrap}@media(max-width:1023px){._header_1mww2_15{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem)}._projectName_1mww2_36{font-size:var(--text-lg, 1.125rem)}._quickLinkButton_1mww2_66{padding:var(--spacing-2, .5rem)}}@media(max-width:767px){._header_1mww2_15{flex-direction:column;align-items:stretch;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem)}._projectInfo_1mww2_28{text-align:center}._quickLinks_1mww2_59{justify-content:center;flex-wrap:wrap}._quickLinkLabel_1mww2_107{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._quickLinkButton_1mww2_66{padding:var(--spacing-2, .5rem);min-width:44px;min-height:44px;justify-content:center}}@media(prefers-reduced-motion:reduce){._quickLinkButton_1mww2_66{transition:none}._quickLinkButton_1mww2_66:active{transform:none}}._header_shixu_22{display:flex;align-items:center;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-3, .75rem)}._title_shixu_29{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin:0}._count_shixu_37{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);background-color:var(--bg-elevated, #262626);padding:var(--spacing-0-5, .125rem) var(--spacing-1-5, .375rem);border-radius:var(--radius-full, 9999px)}._staleIndicator_shixu_47{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.625rem;color:var(--color-warning-600, #d97706);background:#d977061a;border:1px solid var(--color-warning-400, #fbbf24);border-radius:var(--radius-sm, 4px);margin-left:auto}._staleText_shixu_61{font-weight:var(--font-medium, 500)}._list_shixu_73{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._featureItem_shixu_81{display:flex;align-items:center;gap:var(--spacing-2, .5rem);width:100%;padding:var(--spacing-2, .5rem) var(--spacing-2, .5rem);background:transparent;border:none;border-radius:var(--radius-md, 6px);cursor:pointer;transition:background-color .15s ease;text-align:left;font-family:var(--font-mono, "JetBrains Mono", monospace)}._featureItem_shixu_81:hover{background-color:var(--bg-elevated, #262626)}._featureItem_shixu_81:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._checkIcon_shixu_107{flex-shrink:0;color:var(--color-success-500, #22c55e);opacity:.7}._featureName_shixu_115{flex:1;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._featureDate_shixu_126{flex-shrink:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._footer_shixu_134{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-2, .5rem);padding-top:var(--spacing-2, .5rem);border-top:1px solid var(--border-subtle, #262626)}._moreIndicator_shixu_145{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._viewAllButton_shixu_153{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);margin-left:auto}._viewAllButton_shixu_153:hover{color:var(--text-secondary, #a3a3a3)}._errorState_shixu_170{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem);color:var(--text-muted, #737373)}._errorIcon_shixu_178{flex-shrink:0;color:var(--color-error-400, #f87171);opacity:.7}._errorContent_shixu_184{display:flex;flex-direction:column;gap:var(--spacing-0-5, .125rem);flex:1}._errorText_shixu_191{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem)}._correlationId_shixu_197{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.625rem;color:var(--text-muted, #737373)}._correlationId_shixu_197 code{padding:.125rem .25rem;background-color:var(--bg-muted, #262626);border-radius:var(--radius-sm, 4px);font-size:inherit;-webkit-user-select:all;user-select:all}._retryButton_shixu_211{padding:var(--spacing-1, .25rem);min-width:auto}._skeletonItem_shixu_218{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem)}._skeletonIcon_shixu_225{flex-shrink:0}@media(max-width:768px){._featureItem_shixu_81{padding:var(--spacing-2, .5rem) var(--spacing-1, .25rem)}._featureName_shixu_115{font-size:var(--text-xs, .75rem)}._footer_shixu_134{flex-wrap:wrap;gap:var(--spacing-2, .5rem)}}@media(prefers-reduced-motion:reduce){._featureItem_shixu_81{transition:none}}._container_zmzl8_8{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);padding:var(--spacing-4, 1rem);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, .75rem);width:100%}._header_zmzl8_19{display:flex;align-items:center;gap:var(--spacing-2, .5rem);margin:0;font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5)}._headerIcon_zmzl8_29{color:var(--accent-copper, #b87333);flex-shrink:0}._fields_zmzl8_34{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._field_zmzl8_34{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._label_zmzl8_46{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .8125rem);font-weight:500;color:var(--text-secondary, #a3a3a3)}._required_zmzl8_55{color:var(--state-error, #e05555);font-weight:600}._input_zmzl8_60,._select_zmzl8_61{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, .5rem);color:var(--text-primary, #e5e5e5);font-size:var(--text-xs, .8125rem);font-family:inherit;transition:border-color .15s ease}._input_zmzl8_60:focus,._select_zmzl8_61:focus{border-color:var(--accent-copper, #b87333)}._input_zmzl8_60:focus-visible,._select_zmzl8_61:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._input_zmzl8_60::placeholder{color:var(--text-muted, #737373)}._select_zmzl8_61{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem}._fieldHint_zmzl8_96{margin:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._actions_zmzl8_102{display:flex;gap:var(--spacing-2, .5rem);justify-content:flex-end;margin-top:var(--spacing-1, .25rem)}._startButton_zmzl8_109{display:flex;align-items:center;gap:var(--spacing-1-5, .375rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, .5rem);font-size:var(--text-xs, .8125rem);font-weight:600;cursor:pointer;transition:opacity .15s ease}._startButton_zmzl8_109:hover:not(:disabled){opacity:.9}._startButton_zmzl8_109:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._startButton_zmzl8_109:disabled{opacity:.5;cursor:not-allowed}._cancelButton_zmzl8_138{display:flex;align-items:center;gap:var(--spacing-1-5, .375rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:transparent;color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, .5rem);font-size:var(--text-xs, .8125rem);font-weight:500;cursor:pointer;transition:all .15s ease}._cancelButton_zmzl8_138:hover{background:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5)}._cancelButton_zmzl8_138:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._spinner_zmzl8_163{animation:_spin_zmzl8_163 1s linear infinite}@keyframes _spin_zmzl8_163{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._input_zmzl8_60,._select_zmzl8_61,._startButton_zmzl8_109,._cancelButton_zmzl8_138{transition:none}._spinner_zmzl8_163{animation:none}}._section_lof0n_7{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px)}._header_lof0n_17{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._headerIcon_lof0n_23{color:var(--accent-copper, #b87333);flex-shrink:0}._title_lof0n_28{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._loading_lof0n_36{display:flex}._controls_lof0n_40{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-3, .75rem)}._field_lof0n_47{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);min-width:220px}._label_lof0n_54{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3)}._select_lof0n_60{min-height:44px;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer}._select_lof0n_60:hover{border-color:var(--border-hover, #444444)}._select_lof0n_60:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_lof0n_60:disabled{cursor:not-allowed;opacity:.6}._launchButton_lof0n_86{min-height:44px;display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem)}._launchAlert_lof0n_93{margin:0}._started_lof0n_97{margin:0;font-size:var(--text-sm, .875rem);color:var(--state-success, #4a9f4a)}@keyframes _spin_14ev1_71{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stepList_14ev1_20{list-style:none;margin:0;padding:0;background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;border:1px solid var(--border-default, #333333)}._emptyMessage_14ev1_31{padding:var(--spacing-4, 1rem);text-align:center;color:var(--text-muted, #737373);font-size:var(--text-sm, .875rem)}._stepItem_14ev1_40{display:flex;flex-direction:column;padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333)}._stepRow_14ev1_47{display:flex;align-items:center;justify-content:space-between}._stepRowLeft_14ev1_53{display:flex;align-items:center;gap:.75rem}._stepRowRight_14ev1_59{display:flex;align-items:center;gap:.5rem}._stepIconContainer_14ev1_67{display:flex}._spinner_14ev1_71{animation:_spin_14ev1_71 1s linear infinite}._stepName_14ev1_77{font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._retryBadge_14ev1_84{font-size:var(--text-xs, .75rem);color:var(--state-warning, #dbb234);background-color:var(--state-warning-bg, rgba(219, 178, 52, .15));padding:.125rem .375rem;border-radius:.25rem}._duration_14ev1_94{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._outputButton_14ev1_101{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);background-color:var(--bg-elevated, #242424);border:none;border-radius:.25rem;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace)}._outputButton_14ev1_101:hover{color:var(--text-secondary, #a3a3a3)}._outputButton_14ev1_101:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._outputContainer_14ev1_126{margin-top:.5rem;margin-left:2rem}._outputContent_14ev1_131{margin:0;padding:.75rem;background-color:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);border-radius:.25rem;max-height:300px;overflow:auto}._errorSection_14ev1_143{margin-top:.5rem;margin-left:2rem;padding:.5rem;background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border:1px solid var(--state-error, #e05555);border-radius:.25rem}._errorTypeRow_14ev1_152{display:flex;align-items:center;gap:.375rem}._errorTypeRowWithMessage_14ev1_158{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}._errorTypeIcon_14ev1_165{display:flex}._errorTypeLabel_14ev1_169{font-size:var(--text-xs, .75rem);font-weight:600;color:var(--state-error, #e05555)}._errorMessage_14ev1_175{font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555);display:block;word-break:break-word}@media(prefers-reduced-motion:reduce){._spinner_14ev1_71{animation:none}}@keyframes _spin_1hrfv_42{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1hrfv_20{background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;border:1px solid var(--border-default, #333333);box-shadow:var(--shadow-sm);overflow:hidden}._loadingState_1hrfv_30{display:flex;align-items:center;justify-content:center;padding:2rem;gap:.75rem}._loadingText_1hrfv_38{color:var(--text-muted, #737373)}._spinner_1hrfv_42{animation:_spin_1hrfv_42 1s linear infinite}._errorState_1hrfv_48{background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border:1px solid var(--state-error, #e05555);border-radius:.5rem;padding:var(--spacing-4, 1rem)}._errorContent_1hrfv_55{display:flex;align-items:center;gap:.5rem;color:var(--state-error, #e05555)}._header_1hrfv_64{padding:var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333)}._headerRow_1hrfv_69{display:flex;align-items:center;justify-content:space-between}._statusRow_1hrfv_75{display:flex;align-items:center;gap:.5rem}._statusLabel_1hrfv_81{font-weight:500}._progressPercent_1hrfv_85{font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._progressBar_1hrfv_92{margin-top:.75rem;height:.5rem;background-color:var(--bg-elevated, #242424);border-radius:9999px;overflow:hidden}._progressFill_1hrfv_100{height:100%;background-color:var(--accent-copper, #b87333);border-radius:9999px;transition:width .3s ease}._stepListSection_1hrfv_109{padding:.5rem}._attemptInfo_1hrfv_115{padding:.75rem 1rem;border-top:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._attemptText_1hrfv_121{margin:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._retrySection_1hrfv_129{padding:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333);display:flex;justify-content:space-between;align-items:center}._retryMessage_1hrfv_137{font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}@media(prefers-reduced-motion:reduce){._spinner_1hrfv_42{animation:none}._progressFill_1hrfv_100{transition:none}}._page_f3p0z_8{min-height:100vh;background-color:var(--bg-base, #121212);font-family:var(--font-mono, "JetBrains Mono", monospace)}._main_f3p0z_15{max-width:1400px;margin:0 auto;padding:var(--spacing-6, 1.5rem);display:flex;flex-direction:column;gap:var(--spacing-6, 1.5rem)}._chatSection_f3p0z_33,._workflowLaunchSection_f3p0z_40{display:block}._draftsSection_f3p0z_45,._runnersSection_f3p0z_53,._featuresSection_f3p0z_61,._completedSection_f3p0z_69{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);padding:var(--spacing-4, 1rem)}._placeholder_f3p0z_78{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center}._placeholderTitle_f3p0z_87{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3);margin:0 0 var(--spacing-2, .5rem) 0}._placeholderText_f3p0z_95{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0}._errorContainer_f3p0z_104{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-8, 2rem);text-align:center}._errorContainer_f3p0z_104 h2{font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-3, .75rem) 0}._errorContainer_f3p0z_104 p{font-size:var(--text-base, 1rem);color:var(--text-secondary, #a3a3a3);margin:0}._offlineOverlay_f3p0z_129{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._offlineCard_f3p0z_140{background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 8px);padding:var(--spacing-8, 2rem);max-width:400px;text-align:center}._offlineIcon_f3p0z_149{color:var(--state-error, #e05555);margin-bottom:var(--spacing-4, 1rem)}._offlineTitle_f3p0z_154{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-2, .5rem) 0}._offlineMessage_f3p0z_162{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0}@media(max-width:768px){._main_f3p0z_15{padding:var(--spacing-4, 1rem);gap:var(--spacing-4, 1rem)}._draftsSection_f3p0z_45,._runnersSection_f3p0z_53,._featuresSection_f3p0z_61,._completedSection_f3p0z_69{padding:var(--spacing-3, .75rem)}}._container_13unx_8{padding:var(--spacing-4, 1rem)}._sectionTitle_13unx_13{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);margin-bottom:var(--spacing-4, 1rem);color:var(--text-primary, #e5e5e5)}._alertWrapper_13unx_22{margin-bottom:var(--spacing-4, 1rem)}._memberList_13unx_27{list-style:none;padding:0;margin:0}._memberItem_13unx_34{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3, .75rem);border-bottom:1px solid var(--border-default, #333333)}._memberItem_13unx_34:last-child{border-bottom:none}._memberInfo_13unx_47{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._avatar_13unx_54{width:40px;height:40px;border-radius:50%;object-fit:cover}._avatarPlaceholder_13unx_61{width:40px;height:40px;border-radius:50%;background-color:var(--bg-elevated, #262626);display:flex;align-items:center;justify-content:center;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-medium, 500)}._displayName_13unx_76{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5)}._selfLabel_13unx_82{margin-left:var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._email_13unx_88{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._joinDate_13unx_94{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._memberActions_13unx_101{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._roleSelect_13unx_108{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);cursor:pointer;transition:border-color var(--transition-fast, .15s ease)}._roleSelect_13unx_108:focus{outline:none;border-color:var(--border-focus, #b87333)}._roleSelect_13unx_108:disabled{cursor:not-allowed;opacity:.5}._roleBadge_13unx_131{padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500)}._roleBadgeAdmin_13unx_139{background-color:#b8733326;color:var(--accent-copper, #b87333)}._roleBadgeMember_13unx_144{background-color:#8b5a2b26;color:var(--accent-wood, #8b5a2b)}._roleBadgeViewer_13unx_149{background-color:var(--bg-elevated, #262626);color:var(--text-muted, #737373)}._removeButton_13unx_155{padding:var(--spacing-1) var(--spacing-2);background:transparent;color:var(--state-error, #e05555);border:1px solid var(--state-error-bg);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._removeButton_13unx_155:hover{background-color:var(--state-error-bg)}._removeButton_13unx_155:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._confirmActions_13unx_177{display:flex;gap:var(--spacing-1)}._confirmButton_13unx_182{padding:var(--spacing-1) var(--spacing-2);background:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer}._confirmButton_13unx_182:disabled{cursor:not-allowed;opacity:.5}._cancelButton_13unx_198{padding:var(--spacing-1) var(--spacing-2);background:var(--bg-elevated, #262626);color:var(--text-secondary, #a3a3a3);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);cursor:pointer}._cancelButton_13unx_198:disabled{cursor:not-allowed}._loadingText_13unx_214{padding:var(--spacing-4, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373)}._errorWrapper_13unx_220{padding:var(--spacing-4, 1rem)}._emptyText_13unx_224{padding:var(--spacing-4, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373)}@media(pointer:coarse){._removeButton_13unx_155,._confirmButton_13unx_182,._cancelButton_13unx_198,._roleSelect_13unx_108{min-height:44px}}@media(prefers-reduced-motion:reduce){._removeButton_13unx_155,._roleSelect_13unx_108{transition:none}}._loadingPage_1cpuq_8{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-base, #0d0d0d)}._loadingContainer_1cpuq_16{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem)}._spinner_1cpuq_23{width:40px;height:40px;border:4px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_1cpuq_23 1s linear infinite}._loadingText_1cpuq_32{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin:0}._errorPage_1cpuq_39{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._errorContainer_1cpuq_45{max-width:600px;margin:0 auto;text-align:center}._errorCard_1cpuq_51{padding:var(--spacing-8, 2rem);background-color:#c94a4a26;border:1px solid rgba(201,74,74,.3);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555)}._errorTitle_1cpuq_59{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);margin-bottom:var(--spacing-4, 1rem);color:var(--state-error, #e05555)}._errorText_1cpuq_67{font-family:var(--font-mono, "JetBrains Mono", monospace);margin-bottom:var(--spacing-6, 1.5rem);color:var(--text-secondary, #a3a3a3)}._errorButton_1cpuq_73{padding:var(--spacing-3, .75rem) var(--spacing-6, 1.5rem);background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._errorButton_1cpuq_73:hover{background-color:var(--state-error-hover, #c04848)}._errorButton_1cpuq_73:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._page_1cpuq_96{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_1cpuq_102{max-width:800px;margin:0 auto}._header_1cpuq_108{margin-bottom:var(--spacing-6, 1.5rem)}._backButton_1cpuq_112{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;margin-bottom:var(--spacing-4, 1rem);transition:background-color var(--transition-fast, .15s ease)}._backButton_1cpuq_112:hover{background-color:var(--bg-hover, #333333)}._backButton_1cpuq_112:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._pageTitle_1cpuq_138{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.75rem;font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin:0}._mainCard_1cpuq_147{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4));border:1px solid var(--border-default, #333333);overflow:hidden}@keyframes _spin_1cpuq_23{to{transform:rotate(360deg)}}@media(pointer:coarse){._backButton_1cpuq_112,._errorButton_1cpuq_73{min-height:44px}}@media(prefers-reduced-motion:reduce){._backButton_1cpuq_112,._errorButton_1cpuq_73{transition:none}._spinner_1cpuq_23{animation:none}}._section_jm1g0_7{background-color:var(--bg-surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-sm);border:1px solid var(--border-default);margin-bottom:var(--spacing-8)}._title_jm1g0_16{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--spacing-4)}._alertWrapper_jm1g0_24{margin-bottom:var(--spacing-4)}._statusRow_jm1g0_29{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._statusBadge_jm1g0_36{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium)}._statusNone_jm1g0_47{background-color:var(--bg-elevated);color:var(--text-muted)}._statusPending_jm1g0_52{background-color:var(--state-warning-bg);color:var(--state-warning)}._statusReady_jm1g0_57{background-color:var(--state-success-bg);color:var(--state-success)}._statusFailed_jm1g0_62{background-color:var(--state-error-bg);color:var(--state-error)}._cloneSection_jm1g0_68{margin-bottom:var(--spacing-4)}._cloneLabel_jm1g0_72{display:block;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);margin-bottom:var(--spacing-1)}._cloneRow_jm1g0_81{display:flex;gap:var(--spacing-2)}._cloneUrl_jm1g0_86{flex:1;padding:var(--spacing-2) var(--spacing-3);background-color:var(--bg-elevated);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copyButton_jm1g0_99{padding:var(--spacing-2) var(--spacing-3);background-color:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--transition-fast)}._copyButton_jm1g0_99:hover{background-color:var(--bg-elevated)}._copyButton_jm1g0_99:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._pendingText_jm1g0_122{font-family:var(--font-mono);color:var(--text-muted);font-size:var(--text-sm)}._failedText_jm1g0_128{font-family:var(--font-mono);color:var(--state-error);font-size:var(--text-sm);margin-bottom:var(--spacing-3)}._retryButton_jm1g0_135{padding:var(--spacing-2) var(--spacing-4);background-color:var(--state-error);color:var(--text-primary);border:none;border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast)}._retryButton_jm1g0_135:hover:not(:disabled){background-color:var(--state-error-hover)}._retryButton_jm1g0_135:disabled{background-color:var(--text-muted);cursor:not-allowed}._retryButton_jm1g0_135:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._noneText_jm1g0_162{font-family:var(--font-mono);color:var(--text-muted);font-size:var(--text-sm)}@media(pointer:coarse){._copyButton_jm1g0_99,._retryButton_jm1g0_135{min-height:44px}}@media(prefers-reduced-motion:reduce){._copyButton_jm1g0_99,._retryButton_jm1g0_135{transition:none}}._workflowRow_uun0o_7{display:flex;flex-direction:column}._checkboxItem_uun0o_12{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333);transition:border-color .15s ease}._checkboxItem_uun0o_12:hover{border-color:var(--border-hover, #555)}._checkbox_uun0o_12{min-width:18px;min-height:18px;cursor:pointer;accent-color:var(--accent-copper, #b87333)}._checkbox_uun0o_12:disabled{cursor:not-allowed;opacity:.6}._checkbox_uun0o_12:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._label_uun0o_44{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex:1;cursor:pointer;color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem)}._workflowName_uun0o_54{font-weight:500}._typeBadgeSystem_uun0o_58{font-size:var(--text-xs, .75rem);padding:1px var(--spacing-1, .25rem);background:var(--bg-elevated, #262626);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333);border-radius:var(--radius-sm, 2px);font-weight:500;text-transform:uppercase;letter-spacing:.5px}._typeBadgeCustom_uun0o_70{font-size:var(--text-xs, .75rem);padding:1px var(--spacing-1, .25rem);background:var(--bg-elevated, #262626);color:var(--accent-copper, #b87333);border:1px solid var(--accent-copper-muted, #8a5a2a);border-radius:var(--radius-sm, 2px);font-weight:500;text-transform:uppercase;letter-spacing:.5px}._defaultBadge_uun0o_82{font-size:var(--text-xs, .75rem);padding:1px var(--spacing-1, .25rem);background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border-radius:var(--radius-sm, 2px);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._stepCount_uun0o_93{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);margin-left:auto}._primaryLabel_uun0o_99{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);cursor:pointer;white-space:nowrap}._radio_uun0o_109{cursor:pointer;accent-color:var(--accent-copper, #b87333)}._radio_uun0o_109:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._validationMessage_uun0o_119{color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem)}._loading_uun0o_124{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);padding:var(--spacing-3, .75rem) 0}._error_uun0o_130{color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem);padding:var(--spacing-3, .75rem) 0}._empty_uun0o_136{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);padding:var(--spacing-3, .75rem) 0;font-style:italic}._expandButton_uun0o_144{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:var(--spacing-1, .25rem);background:transparent;border:none;border-radius:var(--radius-sm, 2px);color:var(--text-secondary, #a3a3a3);cursor:pointer;transition:color .15s ease}._expandButton_uun0o_144:hover{color:var(--text-primary, #e5e5e5)}._expandButton_uun0o_144:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(pointer:coarse){._expandButton_uun0o_144{min-width:44px;min-height:44px}._checkbox_uun0o_12,._radio_uun0o_109{min-width:24px;min-height:24px}._checkboxItem_uun0o_12{min-height:44px}}@media(prefers-reduced-motion:reduce){._checkboxItem_uun0o_12,._expandButton_uun0o_144{transition:none}}._container_12gge_9{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._checkboxList_12gge_15{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._validationMessage_12gge_21{margin:0}._actions_12gge_26{display:flex;justify-content:flex-end;gap:var(--spacing-2, .5rem);padding-top:var(--spacing-2, .5rem)}._saveButton_12gge_33{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;font-size:var(--text-sm, .875rem);font-weight:500}._saveButton_12gge_33:disabled{opacity:.5;cursor:not-allowed}._saveButton_12gge_33:hover:not(:disabled){opacity:.9}._saveButton_12gge_33:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._resetButton_12gge_58{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333);border-radius:var(--radius-md, 4px);cursor:pointer;font-size:var(--text-sm, .875rem)}._resetButton_12gge_58:disabled{opacity:.5;cursor:not-allowed}._resetButton_12gge_58:hover:not(:disabled){border-color:var(--border-hover, #555)}._resetButton_12gge_58:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._readOnlyMessage_12gge_82{color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);font-style:italic;margin:0}@media(pointer:coarse){._saveButton_12gge_33,._resetButton_12gge_58{min-height:44px}}._page_1u3yp_8{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._container_1u3yp_14{max-width:800px;margin:0 auto}._backButton_1u3yp_20{display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease);margin-bottom:var(--spacing-6, 1.5rem)}._backButton_1u3yp_20:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._backButton_1u3yp_20:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._pageTitle_1u3yp_49{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-3xl, 2rem);font-weight:var(--font-bold, 700);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-8, 2rem)}._alertWrapper_1u3yp_58{margin-bottom:var(--spacing-4, 1rem)}._section_1u3yp_63{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);padding:var(--spacing-6, 1.5rem);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4));border:1px solid var(--border-default, #333333);margin-bottom:var(--spacing-8, 2rem)}._sectionTitle_1u3yp_72{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-4, 1rem)}._sectionSubtitle_1u3yp_80{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin-bottom:var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem)}._fieldGroup_1u3yp_88{margin-bottom:var(--spacing-4, 1rem)}._label_1u3yp_93{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-1, .25rem)}._textarea_1u3yp_103{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);outline:none;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease);box-sizing:border-box;resize:vertical}._textarea_1u3yp_103::placeholder{color:var(--text-muted, #737373)}._textarea_1u3yp_103:hover{border-color:var(--border-hover, #444444)}._textarea_1u3yp_103:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733326}._textarea_1u3yp_103:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_1u3yp_138{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);outline:none;cursor:pointer;transition:border-color var(--transition-fast, .15s ease),box-shadow var(--transition-fast, .15s ease)}._select_1u3yp_138:hover{border-color:var(--border-hover, #444444)}._select_1u3yp_138:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733326}._select_1u3yp_138:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._helperText_1u3yp_168{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-1, .25rem)}._modeDescription_1u3yp_175{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-2, .5rem)}._modeDescriptionAlt_1u3yp_182{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-1, .25rem)}._formActions_1u3yp_190{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end}._formActionsEnd_1u3yp_196{display:flex;justify-content:flex-end}._cancelButton_1u3yp_202{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}._cancelButton_1u3yp_202:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._cancelButton_1u3yp_202:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._cancelButton_1u3yp_202:disabled{opacity:.6;cursor:not-allowed}._submitButton_1u3yp_232{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._submitButton_1u3yp_232:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._submitButton_1u3yp_232:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._submitButton_1u3yp_232:disabled{opacity:.6;cursor:not-allowed}._dangerSection_1u3yp_260{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);padding:var(--spacing-6, 1.5rem);box-shadow:var(--shadow-card, 0 2px 4px rgba(0, 0, 0, .4));border:1px solid var(--state-error, #e05555)}._dangerTitle_1u3yp_268{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555);margin-bottom:var(--spacing-2, .5rem)}._dangerDescription_1u3yp_276{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin-bottom:var(--spacing-4, 1rem)}._deleteButton_1u3yp_283{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:transparent;color:var(--state-error, #e05555);border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._deleteButton_1u3yp_283:hover{background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._deleteButton_1u3yp_283:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._confirmBox_1u3yp_306{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-radius:var(--radius-md, 4px);padding:var(--spacing-4, 1rem)}._confirmTitle_1u3yp_312{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555);margin-bottom:var(--spacing-2, .5rem)}._confirmText_1u3yp_319{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--state-error, #e05555);margin-bottom:var(--spacing-4, 1rem)}._confirmActions_1u3yp_325{display:flex;gap:var(--spacing-3, .75rem)}._confirmDeleteButton_1u3yp_331{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._confirmDeleteButton_1u3yp_331:hover:not(:disabled){filter:brightness(1.1)}._confirmDeleteButton_1u3yp_331:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._confirmDeleteButton_1u3yp_331:disabled{opacity:.6;cursor:not-allowed}._warningBox_1u3yp_359{padding:var(--spacing-3, .75rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-4, 1rem)}._warningText_1u3yp_367{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-warning, #dbb234)}._infoBox_1u3yp_373{padding:var(--spacing-3, .75rem);background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border:1px solid var(--state-info, #6e9ed5);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-4, 1rem)}._infoText_1u3yp_381{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-info, #6e9ed5)}._divider_1u3yp_388{margin-top:var(--spacing-8, 2rem);padding-top:var(--spacing-6, 1.5rem);border-top:1px solid var(--border-default, #333333)}._subsectionTitle_1u3yp_395{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-4, 1rem)}._reinitButton_1u3yp_404{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:transparent;color:var(--accent-copper, #b87333);border:1px solid var(--accent-copper, #b87333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}._reinitButton_1u3yp_404:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a)}._reinitButton_1u3yp_404:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._reinitButton_1u3yp_404:disabled{color:var(--text-muted, #737373);border-color:var(--border-default, #333333);cursor:not-allowed}._timestampText_1u3yp_435{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin-bottom:var(--spacing-2, .5rem)}._loadingContainer_1u3yp_443{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-base, #0d0d0d)}._loadingContent_1u3yp_451{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem)}._spinner_1u3yp_458{width:40px;height:40px;border:4px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_1u3yp_458 1s linear infinite}@keyframes _spin_1u3yp_458{to{transform:rotate(360deg)}}._loadingText_1u3yp_473{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin:0}._errorContainer_1u3yp_480{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem)}._errorCenter_1u3yp_486{max-width:600px;margin:0 auto;text-align:center}._errorCard_1u3yp_492{padding:var(--spacing-8, 2rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555)}._errorTitle_1u3yp_500{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-2xl, 1.5rem);font-weight:var(--font-semibold, 600);margin-bottom:var(--spacing-4, 1rem)}._errorMessage_1u3yp_507{font-family:var(--font-mono, "JetBrains Mono", monospace);margin-bottom:var(--spacing-6, 1.5rem)}._errorButton_1u3yp_512{padding:var(--spacing-3, .75rem) var(--spacing-6, 1.5rem);background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._errorButton_1u3yp_512:hover{filter:brightness(1.1)}._errorButton_1u3yp_512:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._warningCard_1u3yp_535{padding:var(--spacing-8, 2rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px);color:var(--state-warning, #dbb234)}._warningTitle_1u3yp_543{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-2xl, 1.5rem);font-weight:var(--font-semibold, 600);margin-bottom:var(--spacing-4, 1rem)}._warningMessage_1u3yp_550{font-family:var(--font-mono, "JetBrains Mono", monospace);margin-bottom:var(--spacing-6, 1.5rem)}._warningButton_1u3yp_555{padding:var(--spacing-3, .75rem) var(--spacing-6, 1.5rem);background-color:var(--state-warning, #dbb234);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._warningButton_1u3yp_555:hover{filter:brightness(1.1)}._warningButton_1u3yp_555:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sectionTitleSmall_1u3yp_578{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem)}._toggleRow_1u3yp_588{display:flex;align-items:center;gap:var(--spacing-3, .75rem);min-height:44px;padding:var(--spacing-3, .75rem) 0}._toggleInput_1u3yp_596{position:relative;width:44px;height:24px;flex-shrink:0;appearance:none;-webkit-appearance:none;background-color:var(--border-default, #333333);border-radius:12px;cursor:pointer;transition:background-color var(--transition-fast, .15s ease);min-width:44px;min-height:24px}._toggleInput_1u3yp_596:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background-color:var(--text-muted, #737373);border-radius:50%;transition:transform var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._toggleInput_1u3yp_596:checked{background-color:var(--accent-copper, #b87333)}._toggleInput_1u3yp_596:checked:before{transform:translate(20px);background-color:var(--text-primary, #e5e5e5)}._toggleInput_1u3yp_596:hover:not(:disabled){border:1px solid var(--border-hover, #444444)}._toggleInput_1u3yp_596:focus{outline:none;box-shadow:0 0 0 3px #b8733326}._toggleInput_1u3yp_596:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._toggleInput_1u3yp_596:disabled{opacity:.5;cursor:not-allowed}._toggleLabel_1u3yp_652{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._toggleLabelText_1u3yp_658{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5)}._toggleDescription_1u3yp_665{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._toggleErrorMessage_1u3yp_671{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555);margin-top:var(--spacing-2, .5rem)}@media(pointer:coarse){._backButton_1u3yp_20,._cancelButton_1u3yp_202,._submitButton_1u3yp_232,._deleteButton_1u3yp_283,._confirmDeleteButton_1u3yp_331,._reinitButton_1u3yp_404,._errorButton_1u3yp_512,._warningButton_1u3yp_555{min-height:44px}}@media(prefers-reduced-motion:reduce){._backButton_1u3yp_20,._cancelButton_1u3yp_202,._submitButton_1u3yp_232,._deleteButton_1u3yp_283,._confirmDeleteButton_1u3yp_331,._reinitButton_1u3yp_404,._errorButton_1u3yp_512,._warningButton_1u3yp_555,._textarea_1u3yp_103,._select_1u3yp_138{transition:none}._spinner_1u3yp_458{animation:none}}._loadingWrapper_60rvb_8{padding:var(--spacing-4) 0}._loadingRow_60rvb_12{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-mono);color:var(--text-muted);font-size:var(--text-sm)}@keyframes _spin_60rvb_25{to{transform:rotate(360deg)}}._spinner_60rvb_25{width:1rem;height:1rem;border-radius:50%;border:2px solid var(--border-default);border-top-color:var(--accent-copper);animation:_spin_60rvb_25 1s linear infinite}._emptyState_60rvb_35{padding:var(--spacing-4);background-color:var(--bg-elevated);border-radius:var(--radius-md);border:1px dashed var(--border-default)}._emptyText_60rvb_42{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:var(--text-sm)}._emptyLink_60rvb_49{color:var(--accent-copper)}._label_60rvb_54{display:block;font-family:var(--font-mono);font-weight:var(--font-medium);color:var(--text-secondary);margin-bottom:var(--spacing-1);font-size:var(--text-sm)}._selectRow_60rvb_64{display:flex;gap:var(--spacing-3);align-items:flex-start}._select_60rvb_64{flex:1;padding:var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--bg-surface);color:var(--text-primary);cursor:pointer;min-width:0;transition:border-color var(--transition-fast)}._select_60rvb_64:focus{outline:none;border-color:var(--border-focus)}._select_60rvb_64:disabled{cursor:not-allowed;opacity:.5}._saveButton_60rvb_95{background-color:var(--accent-copper);color:var(--text-primary);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:none;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast),opacity var(--transition-fast)}._saveButton_60rvb_95:hover:not(:disabled){background-color:var(--accent-copper-light)}._saveButton_60rvb_95:disabled{opacity:.7;cursor:not-allowed}._saveButton_60rvb_95:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._currentRunner_60rvb_124{margin-top:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);display:flex;align-items:center}._currentRunnerName_60rvb_133{margin-left:var(--spacing-1)}._statusBadge_60rvb_138{font-family:var(--font-mono);font-size:.625rem;padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-full);margin-left:var(--spacing-2);font-weight:var(--font-medium)}._statusConnected_60rvb_147{background-color:var(--state-success-bg);color:var(--state-success)}._statusDisconnected_60rvb_152{background-color:var(--state-warning-bg);color:var(--state-warning)}._statusError_60rvb_157{background-color:var(--state-error-bg);color:var(--state-error)}._statusDefault_60rvb_162{background-color:var(--bg-elevated);color:var(--text-muted)}._helpText_60rvb_168{margin-top:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}@media(pointer:coarse){._select_60rvb_64,._saveButton_60rvb_95{min-height:44px}}@media(prefers-reduced-motion:reduce){._select_60rvb_64,._saveButton_60rvb_95{transition:none}._spinner_60rvb_25{animation:none}}._container_1qarh_6{margin-top:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-4)}._field_1qarh_13{display:flex;flex-direction:column;gap:var(--spacing-1);align-items:flex-start}._label_1qarh_20{display:block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--spacing-2)}._helpText_1qarh_28{margin-top:var(--spacing-2);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._sourceText_1qarh_35{margin:0;font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._defaultAffordance_1qarh_42{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._effectiveName_1qarh_53{color:var(--accent-copper-light);font-weight:var(--font-semibold)}._source_1qarh_35{color:var(--text-muted)}._loadingRow_1qarh_62{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);color:var(--text-secondary)}._emptyState_1qarh_70{margin-top:var(--spacing-2);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._alert_1qarh_81{margin-top:var(--spacing-3)}._container_111qn_7{margin-top:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--state-warning-bg);padding:var(--spacing-4);border:1px solid rgba(219,178,52,.3)}._title_111qn_15{font-family:var(--font-mono);font-weight:var(--font-semibold);color:var(--state-warning);margin-bottom:var(--spacing-2);font-size:var(--text-base)}._description_111qn_23{font-family:var(--font-mono);color:var(--text-secondary);margin-bottom:var(--spacing-4);font-size:var(--text-sm)}._list_111qn_30{margin-bottom:var(--spacing-4);padding-left:var(--spacing-6);font-family:var(--font-mono);color:var(--text-secondary);font-size:var(--text-sm);list-style:disc}._list_111qn_30 li{margin-bottom:var(--spacing-1)}._note_111qn_43{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:var(--spacing-4);font-size:var(--text-xs)}._actions_111qn_50{display:flex;gap:var(--spacing-3)}._confirmButton_111qn_55{padding:var(--spacing-2) var(--spacing-4);background-color:var(--state-warning);color:var(--bg-base);border:none;border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast)}._confirmButton_111qn_55:hover:not(:disabled){filter:brightness(1.1)}._confirmButton_111qn_55:disabled{background-color:var(--text-muted);cursor:not-allowed}._confirmButton_111qn_55:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._cancelButton_111qn_82{padding:var(--spacing-2) var(--spacing-4);background-color:transparent;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast)}._cancelButton_111qn_82:hover:not(:disabled){background-color:var(--bg-hover)}._cancelButton_111qn_82:disabled{cursor:not-allowed;opacity:.5}._cancelButton_111qn_82:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(pointer:coarse){._confirmButton_111qn_55,._cancelButton_111qn_82{min-height:44px}}@media(prefers-reduced-motion:reduce){._confirmButton_111qn_55,._cancelButton_111qn_82{transition:none}}._container_1fdgd_7{margin-top:var(--spacing-6)}._skeletonBar_1fdgd_12{height:1rem;width:10rem;background-color:var(--bg-elevated);border-radius:var(--radius-sm);margin-bottom:var(--spacing-2)}._skeletonBlock_1fdgd_20{height:5rem;background-color:var(--bg-elevated);border-radius:var(--radius-md)}._toggleButton_1fdgd_27{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);background-color:transparent;border:none;padding:var(--spacing-1) 0;cursor:pointer;transition:color var(--transition-fast)}._toggleButton_1fdgd_27:hover{color:var(--text-primary)}._toggleButton_1fdgd_27:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._chevron_1fdgd_51{display:inline-block;transition:transform var(--transition-fast)}._chevronExpanded_1fdgd_56{transform:rotate(90deg)}._content_1fdgd_61{margin-top:var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}._emptyText_1fdgd_69{padding:var(--spacing-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);margin:0;text-align:center}._table_1fdgd_79{width:100%;font-family:var(--font-mono);font-size:var(--text-sm);border-collapse:collapse}._table_1fdgd_79 thead tr{background-color:var(--bg-elevated)}._table_1fdgd_79 th{padding:var(--spacing-2) var(--spacing-4);text-align:left;font-weight:var(--font-medium);color:var(--text-muted);border-bottom:1px solid var(--border-default)}._table_1fdgd_79 tbody tr{background-color:var(--bg-surface)}._table_1fdgd_79 tbody tr:nth-child(2n){background-color:var(--bg-elevated)}._table_1fdgd_79 td{padding:var(--spacing-2) var(--spacing-4);color:var(--text-muted)}._cellPrimary_1fdgd_111{color:var(--text-primary)}._statusBadge_1fdgd_116{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium)}._statusCompleted_1fdgd_127{background-color:var(--state-success-bg);color:var(--state-success)}._statusFailed_1fdgd_132{background-color:var(--state-error-bg);color:var(--state-error)}._statusRunning_1fdgd_137{background-color:var(--state-info-bg);color:var(--state-info)}._statusDefault_1fdgd_142{background-color:var(--bg-elevated);color:var(--text-muted)}@media(pointer:coarse){._toggleButton_1fdgd_27{min-height:44px}}@media(prefers-reduced-motion:reduce){._toggleButton_1fdgd_27,._chevron_1fdgd_51{transition:none}}._container_ein4i_9{position:relative;width:100%}._searchInput_ein4i_16{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;transition:border-color var(--transition-fast, .15s ease);box-sizing:border-box}._searchInput_ein4i_16::placeholder{color:var(--text-muted, #737373)}._searchInput_ein4i_16:focus{border-color:var(--border-focus, #b87333)}._searchInput_ein4i_16:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dropdown_ein4i_45{position:absolute;top:calc(100% + var(--spacing-1, .25rem));left:0;right:0;max-height:280px;overflow-y:auto;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));z-index:100;list-style:none;margin:0;padding:0}._repoItem_ein4i_64{display:flex;align-items:flex-start;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);cursor:pointer;transition:background-color var(--transition-fast, .15s ease);border-bottom:1px solid var(--border-subtle, #2a2a2a)}._repoItem_ein4i_64:last-child{border-bottom:none}._repoItem_ein4i_64:hover,._repoItemActive_ein4i_79{background-color:var(--bg-hover, #2a2a2a)}._repoItemActive_ein4i_79{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._repoInfo_ein4i_90{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);flex:1;min-width:0}._repoNameRow_ein4i_98{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-wrap:wrap}._repoName_ein4i_98{font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._repoOwner_ein4i_115{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace)}._visibilityBadge_ein4i_121{display:inline-flex;align-items:center;padding:1px var(--spacing-1, .25rem);font-size:.6875rem;font-weight:var(--font-medium, 500);border-radius:var(--radius-sm, 2px);font-family:var(--font-mono, "JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.03em}._badgePublic_ein4i_133{color:var(--state-success, #4a9f4a);background-color:var(--state-success-bg, rgba(74, 159, 74, .15))}._badgePrivate_ein4i_138{color:var(--state-warning, #dbb234);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15))}._repoMeta_ein4i_143{display:flex;align-items:center;gap:var(--spacing-3, .75rem);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._selectedDetail_ein4i_154{margin-top:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._selectedHeader_ein4i_162{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2, .5rem)}._selectedName_ein4i_169{font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._clearButton_ein4i_176{background:none;border:none;color:var(--text-muted, #737373);cursor:pointer;padding:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);transition:color var(--transition-fast, .15s ease);min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}._clearButton_ein4i_176:hover{color:var(--text-secondary, #a3a3a3)}._clearButton_ein4i_176:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._selectedMeta_ein4i_201{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace)}._selectedDescription_ein4i_210{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);margin-top:var(--spacing-2, .5rem);line-height:var(--leading-normal, 1.5)}._loading_ein4i_220{padding:var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center}._error_ein4i_228{padding:var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace)}._noResults_ein4i_235{padding:var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center}@media(prefers-reduced-motion:reduce){._searchInput_ein4i_16,._repoItem_ein4i_64,._clearButton_ein4i_176{transition:none}}._section_1w6uj_13{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);padding:var(--spacing-6, 1.5rem);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3));border:1px solid var(--border-default, #333333);margin-bottom:var(--spacing-8, 2rem)}._title_1w6uj_22{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-4, 1rem)}._description_1w6uj_30{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-4, 1rem)}._statusRow_1w6uj_39{display:flex;align-items:center;gap:var(--spacing-3, .75rem);margin-bottom:var(--spacing-4, 1rem)}._statusLabel_1w6uj_46{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3)}._repoInfo_1w6uj_55{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-4, 1rem)}._repoRow_1w6uj_62{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._repoLabel_1w6uj_68{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);flex-shrink:0}._repoLink_1w6uj_76{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--accent-copper, #b87333);text-decoration:none;word-break:break-all;transition:color var(--transition-fast, .15s ease)}._repoLink_1w6uj_76:hover{color:var(--accent-copper-light, #d4956a);text-decoration:underline}._repoLink_1w6uj_76:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._repoOwnerName_1w6uj_95{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._lastSync_1w6uj_103{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin-bottom:var(--spacing-4, 1rem)}._errorBox_1w6uj_112{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-4, 1rem)}._errorTitle_1w6uj_120{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555);margin-bottom:var(--spacing-2, .5rem)}._errorMessage_1w6uj_128{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);margin-bottom:var(--spacing-2, .5rem)}._errorGuidance_1w6uj_135{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._credentialLink_1w6uj_142{display:inline-block;margin-top:var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--accent-copper, #b87333);text-decoration:none;transition:color var(--transition-fast, .15s ease)}._credentialLink_1w6uj_142:hover{color:var(--accent-copper-light, #d4956a);text-decoration:underline}._credentialLink_1w6uj_142:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._disconnectedBox_1w6uj_164{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-6, 1.5rem);border:1px dashed var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._disconnectedText_1w6uj_174{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._actionButton_1w6uj_182{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._actionButton_1w6uj_182:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._actionButton_1w6uj_182:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._actionButton_1w6uj_182:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_1w6uj_209{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:transparent;color:var(--accent-copper, #b87333);border:1px solid var(--accent-copper, #b87333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}._secondaryButton_1w6uj_209:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a)}._secondaryButton_1w6uj_209:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._secondaryButton_1w6uj_209:disabled{opacity:.5;cursor:not-allowed}._dangerButton_1w6uj_238{padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:transparent;color:var(--state-error, #e05555);border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}._dangerButton_1w6uj_238:hover:not(:disabled){background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-color:var(--state-error-hover, #c04848)}._dangerButton_1w6uj_238:focus-visible{outline:2px solid var(--state-error, #e05555);outline-offset:2px}._dangerButton_1w6uj_238:disabled{opacity:.5;cursor:not-allowed}._actionRow_1w6uj_269{display:flex;align-items:center;gap:var(--spacing-3, .75rem);flex-wrap:wrap}._loadingText_1w6uj_278{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._readOnlyNotice_1w6uj_286{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-style:italic;margin-top:var(--spacing-2, .5rem)}._dialogOverlay_1w6uj_296{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-4, 1rem);animation:_fadeIn_1w6uj_1 var(--transition-fast, .15s ease) ease-out}._dialogBox_1w6uj_311{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:440px;width:100%;padding:var(--spacing-6, 1.5rem);animation:_slideUp_1w6uj_1 var(--transition-fast, .15s ease) ease-out}._dialogTitle_1w6uj_322{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--state-error, #e05555);margin:0 0 var(--spacing-3, .75rem) 0}._dialogMessage_1w6uj_330{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:var(--leading-normal, 1.5);margin:0 0 var(--spacing-6, 1.5rem) 0}._dialogActions_1w6uj_338{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end}._reconnectPanel_1w6uj_346{width:100%;padding:var(--spacing-4, 1rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background-color:var(--bg-elevated, #242424)}._reconnectTitle_1w6uj_354{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-4, 1rem) 0}._reconnectField_1w6uj_362{margin-bottom:var(--spacing-4, 1rem)}._reconnectLabel_1w6uj_366{display:block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-2, .5rem)}._reconnectInput_1w6uj_375{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);transition:border-color var(--transition-fast, .15s ease);box-sizing:border-box}._reconnectInput_1w6uj_375::placeholder{color:var(--text-muted, #737373)}._reconnectInput_1w6uj_375:focus{outline:none;border-color:var(--border-focus, #b87333);box-shadow:0 0 0 1px var(--border-focus, #b87333)}._reconnectError_1w6uj_398{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);margin:0 0 var(--spacing-3, .75rem) 0}._reconnectActions_1w6uj_405{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end}._credentialWarning_1w6uj_412{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-4, 1rem)}._credentialWarningText_1w6uj_420{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-warning, #d4a017);margin:0 0 var(--spacing-2, .5rem) 0}@media(pointer:coarse){._actionButton_1w6uj_182,._secondaryButton_1w6uj_209,._dangerButton_1w6uj_238,._repoLink_1w6uj_76,._credentialLink_1w6uj_142,._reconnectInput_1w6uj_375{min-height:44px}}@media(prefers-reduced-motion:reduce){._actionButton_1w6uj_182,._secondaryButton_1w6uj_209,._dangerButton_1w6uj_238,._repoLink_1w6uj_76,._credentialLink_1w6uj_142,._reconnectInput_1w6uj_375,._dialogOverlay_1w6uj_296,._dialogBox_1w6uj_311{transition:none;animation:none}}@keyframes _fadeIn_1w6uj_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1w6uj_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._specBadge_1vle0_6{position:absolute;top:-12px;right:-12px;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;min-height:22px;border-radius:var(--radius-full, 9999px);border:1px solid var(--accent-copper, #b87333);background-color:var(--bg-elevated, #242424);color:var(--accent-copper, #b87333);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:600;line-height:1;cursor:pointer;z-index:1;transition:background-color .15s,color .15s}._specBadge_1vle0_6:hover{background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff)}._specBadge_1vle0_6:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._specBadge_1vle0_6:before{content:"";position:absolute;inset:-11px}@media(prefers-reduced-motion:reduce){._specBadge_1vle0_6{transition:none}}._node_axfk8_2{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border:2px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);min-width:180px;min-height:44px;display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);transition:box-shadow .15s,border-color .15s}._node_axfk8_2[role=button]{cursor:pointer}._node_axfk8_2:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._header_axfk8_27{display:flex;align-items:center;gap:var(--spacing-2, .5rem);min-width:0}._title_axfk8_34{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_axfk8_44{align-self:flex-start}@media(prefers-reduced-motion:reduce){._node_axfk8_2{transition:none}}._toolbar_1adj4_9{display:flex;align-items:center;gap:var(--spacing-4, 1rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3))}._addGroup_1adj4_21{display:flex;gap:var(--spacing-2, .5rem);align-items:center}._addLabel_1adj4_27{font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-right:var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._addButton_1adj4_35{display:flex;align-items:center;gap:.375rem}._viewControls_1adj4_43{display:flex;gap:var(--spacing-1, .25rem);align-items:center;margin-left:var(--spacing-4, 1rem);padding-left:var(--spacing-4, 1rem);border-left:1px solid var(--border-default, #333333)}._iconButton_1adj4_52{display:flex;align-items:center;justify-content:center;padding:.375rem;min-width:auto}._spacer_1adj4_62{flex:1}._counter_1adj4_68{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:.375rem var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);font-family:var(--font-mono, "JetBrains Mono", monospace)}._counterNormal_1adj4_80{background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333)}._counterWarning_1adj4_86{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid rgba(219,178,52,.4)}._counterDanger_1adj4_92{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid rgba(224,85,85,.4)}._counterTextNormal_1adj4_99{color:var(--text-muted, #737373)}._counterTextWarning_1adj4_103{color:var(--state-warning, #dbb234)}._counterTextDanger_1adj4_107{color:var(--state-error, #e05555)}._counterValue_1adj4_111{font-weight:var(--font-semibold, 600)}._counterValueNormal_1adj4_115{color:var(--text-primary, #e5e5e5)}._counterValueWarning_1adj4_120{color:var(--state-warning, #dbb234)}._counterValueDanger_1adj4_125{color:var(--state-error, #e05555)}._counterHint_1adj4_130{font-size:var(--text-xs, .75rem);font-weight:var(--font-normal, 400)}._breadcrumb_p62uy_3{display:flex;align-items:center;min-height:44px}._list_p62uy_9{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1, .25rem);margin:0;padding:0;list-style:none;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem)}._item_p62uy_21{display:flex;align-items:center}._crumbButton_p62uy_26{background:none;border:none;color:var(--text-secondary, #a3a3a3);padding:var(--spacing-2, .5rem) var(--spacing-2, .5rem);min-height:44px;border-radius:var(--radius-sm, 2px);cursor:pointer;font-family:inherit;font-size:inherit;transition:color .15s,background-color .15s}._crumbButton_p62uy_26:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._crumbButton_p62uy_26:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._crumbCurrent_p62uy_49{color:var(--text-primary, #e5e5e5);font-weight:var(--font-medium, 500);cursor:default}._separator_p62uy_55{color:var(--text-muted, #737373);margin:0 var(--spacing-1, .25rem)}._srOnly_p62uy_60{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._crumbButton_p62uy_26{transition:none}}._overlay_mtarx_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-4, 1rem)}._popover_mtarx_17{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:420px;width:100%;max-height:60vh;display:flex;flex-direction:column}._heading_mtarx_29{padding:var(--spacing-4, 1rem) var(--spacing-4, 1rem) var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5)}._listbox_mtarx_37{overflow-y:auto;padding:0 var(--spacing-2, .5rem) var(--spacing-2, .5rem);display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._option_mtarx_45{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);min-height:44px;border-radius:var(--radius-md, 4px);cursor:pointer;color:var(--text-primary, #e5e5e5);transition:background-color .15s}._option_mtarx_45:hover{background-color:var(--bg-hover, #2a2a2a)}._option_mtarx_45:focus-visible,._option_mtarx_45[aria-selected=true]{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px;background-color:var(--bg-hover, #2a2a2a)}._optionIcon_mtarx_68{color:var(--accent-copper, #b87333);flex-shrink:0}._optionTitle_mtarx_73{flex:1;min-width:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionCount_mtarx_84{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);white-space:nowrap}@media(prefers-reduced-motion:reduce){._option_mtarx_45{transition:none}}._overlay_1wzg4_6{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-4, 1rem);animation:_fadeIn_1wzg4_1 var(--transition-fast, .15s ease) ease-out}._dialog_1wzg4_21{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:440px;width:100%;animation:_slideUp_1wzg4_1 var(--transition-fast, .15s ease) ease-out}._header_1wzg4_31{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_1wzg4_39{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._closeButton_1wzg4_47{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;color:var(--text-muted, #737373);cursor:pointer;border-radius:var(--radius-sm, 2px);transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._closeButton_1wzg4_47:hover:not(:disabled){color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._closeButton_1wzg4_47:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._closeButton_1wzg4_47:disabled{cursor:not-allowed;opacity:.5}._form_1wzg4_76{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem)}._errorBanner_1wzg4_83{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5)}._field_1wzg4_94{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._label_1wzg4_100{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5)}._optional_1wzg4_107{color:var(--text-muted, #737373);font-weight:var(--font-normal, 400)}._textarea_1wzg4_112{width:100%;min-height:44px;padding:var(--spacing-3, .75rem);background-color:var(--bg-base, #0d0d0d);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);resize:vertical;transition:border-color var(--transition-fast, .15s ease)}._textarea_1wzg4_112:hover:not(:disabled){border-color:var(--border-hover, #444444)}._textarea_1wzg4_112:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_1wzg4_112:disabled{cursor:not-allowed;opacity:.6}._actions_1wzg4_141{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end;margin-top:var(--spacing-2, .5rem)}@keyframes _fadeIn_1wzg4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1wzg4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._overlay_1wzg4_6,._dialog_1wzg4_21{animation:none}._closeButton_1wzg4_47,._textarea_1wzg4_112{transition:none}}._panel_1j98n_8{position:absolute;top:16px;right:16px;width:280px;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));overflow:hidden;z-index:10;transition:all var(--transition-normal, .2s ease)}._header_1j98n_23{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);cursor:pointer}._headerExpanded_1j98n_32{border-bottom:1px solid var(--border-default, #333333)}._title_1j98n_38{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._badge_1j98n_48{background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px}._content_1j98n_58{max-height:400px;overflow:hidden;transition:max-height var(--transition-normal, .2s ease)}._contentCollapsed_1j98n_64{max-height:0}._suggestionList_1j98n_69{padding:var(--spacing-2, .5rem)}._suggestionItem_1j98n_74{padding:var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-2, .5rem);transition:background-color var(--transition-fast, .15s ease)}._suggestionItem_1j98n_74:hover{background-color:var(--bg-hover, #2a2a2a)}._suggestionItem_1j98n_74:last-child{margin-bottom:0}._suggestionText_1j98n_91{font-size:13px;color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem);line-height:1.4}._buttonContainer_1j98n_99{display:flex;gap:var(--spacing-2, .5rem)}._addButton_1j98n_105{flex:1;padding:6px 12px;background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:background-color var(--transition-fast, .15s ease)}._addButton_1j98n_105:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._addButton_1j98n_105:disabled{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);cursor:not-allowed}._addButtonProcessing_1j98n_132{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373)}._ignoreButton_1j98n_139{padding:6px 12px;background-color:transparent;color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:all var(--transition-fast, .15s ease)}._ignoreButton_1j98n_139:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._ignoreButton_1j98n_139:disabled{cursor:not-allowed;opacity:.5}._loadingState_1j98n_162{padding:var(--spacing-6, 1.5rem);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2, .5rem);color:var(--text-muted, #737373)}._loadingText_1j98n_171{font-size:13px}._errorState_1j98n_176{padding:var(--spacing-4, 1rem);margin:var(--spacing-2, .5rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555);font-size:13px}._chevron_1j98n_186{transition:transform var(--transition-normal, .2s ease)}._chevronCollapsed_1j98n_190{transform:rotate(-90deg)}@keyframes _spin_1j98n_204{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_1j98n_204{animation:_spin_1j98n_204 1s linear infinite}._container_twvth_3{width:100%;height:100%;display:flex;flex-direction:column}._canvasWrapper_twvth_10{flex:1;position:relative}._emptyState_twvth_15{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:var(--bg-surface, #1a1a1a);padding:var(--spacing-8, 2rem)}._emptyIcon_twvth_25{margin-bottom:var(--spacing-6, 1.5rem);opacity:.5}._emptyTitle_twvth_30{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-2, .5rem)}._emptyDescription_twvth_38{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);text-align:center;max-width:400px;margin-bottom:var(--spacing-6, 1.5rem)}._emptyActions_twvth_47{display:flex;gap:var(--spacing-3, .75rem);flex-wrap:wrap;justify-content:center}._primaryActionButton_twvth_54{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;min-height:44px;transition:background-color .15s}._primaryActionButton_twvth_54:hover{background-color:var(--accent-copper-light, #d4956a)}._primaryActionButton_twvth_54:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._secondaryActionButton_twvth_77{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;min-height:44px;transition:background-color .15s,border-color .15s}._secondaryActionButton_twvth_77:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._secondaryActionButton_twvth_77:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._primaryActionButton_twvth_54,._secondaryActionButton_twvth_77{transition:none}}._panel_1di3l_9{position:fixed;top:0;right:0;bottom:0;width:400px;background-color:var(--bg-surface, #1a1a1a);box-shadow:-4px 0 16px #0006;display:flex;flex-direction:column;z-index:1000;animation:_slideInRight_1di3l_1 .2s ease-out}._header_1di3l_25{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_1di3l_33{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._closeButton_1di3l_41{background:none;border:none;padding:var(--spacing-1, .25rem);cursor:pointer;color:var(--text-secondary, #a3a3a3);transition:color .15s ease;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 2px)}._closeButton_1di3l_41:hover:not(:disabled){color:var(--text-primary, #e5e5e5)}._closeButton_1di3l_41:disabled{cursor:not-allowed;opacity:.5}._closeButton_1di3l_41:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._formContent_1di3l_70{flex:1;padding:var(--spacing-6, 1.5rem);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._fieldGroup_1di3l_81{margin-bottom:var(--spacing-4, 1rem)}._label_1di3l_85{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._required_1di3l_94{color:var(--state-error, #e05555);margin-left:var(--spacing-1, .25rem)}._textarea_1di3l_101{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;resize:vertical;transition:border-color .15s ease;box-sizing:border-box}._textarea_1di3l_101::placeholder{color:var(--text-muted, #737373)}._textarea_1di3l_101:focus{border-color:var(--border-focus, #b87333)}._textarea_1di3l_101:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_1di3l_101:disabled{opacity:.5;cursor:not-allowed}._select_1di3l_136{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;cursor:pointer;transition:border-color .15s ease}._select_1di3l_136:focus{border-color:var(--border-focus, #b87333)}._select_1di3l_136:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_1di3l_136:disabled{opacity:.5;cursor:not-allowed}._selectError_1di3l_164{border-color:var(--state-error, #e05555)}._helperText_1di3l_170{margin-top:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._errorText_1di3l_176{margin-top:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555)}._configPairList_1di3l_184{margin-bottom:var(--spacing-3, .75rem)}._configPair_1di3l_184{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-1, .25rem)}._configKey_1di3l_198{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace)}._configValue_1di3l_205{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);flex:1;font-family:var(--font-mono, "JetBrains Mono", monospace)}._configRemoveBtn_1di3l_212{background:none;border:none;padding:var(--spacing-1, .25rem);cursor:pointer;color:var(--state-error, #e05555);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 2px)}._configRemoveBtn_1di3l_212:hover:not(:disabled){color:var(--state-error-hover, #c04848)}._configRemoveBtn_1di3l_212:disabled{cursor:not-allowed;opacity:.5}._configRemoveBtn_1di3l_212:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._configAddRow_1di3l_240{display:flex;gap:var(--spacing-2, .5rem);align-items:flex-end}._configInputWrapper_1di3l_246{flex:1}._configInput_1di3l_246{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-sizing:border-box}._configInput_1di3l_246::placeholder{color:var(--text-muted, #737373)}._configInput_1di3l_246:focus{border-color:var(--border-focus, #b87333)}._configInput_1di3l_246:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._configInput_1di3l_246:disabled{opacity:.5;cursor:not-allowed}._footer_1di3l_282{padding:var(--spacing-6, 1.5rem);border-top:1px solid var(--border-default, #333333);display:flex;gap:var(--spacing-3, .75rem);justify-content:space-between}._footerActions_1di3l_290{display:flex;gap:var(--spacing-3, .75rem);flex:1}._footerButton_1di3l_296{flex:1}@keyframes _slideInRight_1di3l_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){._panel_1di3l_9{animation:none}}._panel_fhpqk_9{position:fixed;top:0;right:0;bottom:0;width:400px;background-color:var(--bg-surface, #1a1a1a);box-shadow:-4px 0 16px #0006;display:flex;flex-direction:column;z-index:1000;animation:_slideInRight_fhpqk_1 .2s ease-out}._header_fhpqk_25{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_fhpqk_33{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._closeButton_fhpqk_41{background:none;border:none;padding:var(--spacing-1, .25rem);cursor:pointer;color:var(--text-secondary, #a3a3a3);transition:color .15s ease;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 2px)}._closeButton_fhpqk_41:hover:not(:disabled){color:var(--text-primary, #e5e5e5)}._closeButton_fhpqk_41:disabled{cursor:not-allowed;opacity:.5}._closeButton_fhpqk_41:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._formContent_fhpqk_70{flex:1;padding:var(--spacing-6, 1.5rem);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._connectionDirection_fhpqk_81{padding:var(--spacing-4, 1rem);background-color:var(--bg-elevated, #242424);border-radius:var(--radius-lg, 6px);border:1px solid var(--border-default, #333333)}._connectionDirectionLabel_fhpqk_88{display:block;font-size:var(--text-xs, .75rem);font-weight:500;color:var(--text-muted, #737373);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._connectionDirectionRow_fhpqk_99{display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._componentName_fhpqk_105{font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, "JetBrains Mono", monospace)}._arrowIcon_fhpqk_116{color:var(--text-muted, #737373);flex-shrink:0}._fieldGroup_fhpqk_123{margin-bottom:var(--spacing-4, 1rem)}._label_fhpqk_127{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._textarea_fhpqk_138{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);font-size:var(--text-base, 1rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;resize:vertical;transition:border-color .15s ease;box-sizing:border-box}._textarea_fhpqk_138::placeholder{color:var(--text-muted, #737373)}._textarea_fhpqk_138:focus{border-color:var(--border-focus, #b87333)}._textarea_fhpqk_138:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_fhpqk_138:disabled{opacity:.5;cursor:not-allowed}._textareaError_fhpqk_171{border-color:var(--state-error, #e05555)}._helperText_fhpqk_177{margin-top:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace)}._errorText_fhpqk_184{margin-top:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace)}._footer_fhpqk_193{padding:var(--spacing-6, 1.5rem);border-top:1px solid var(--border-default, #333333);display:flex;gap:var(--spacing-3, .75rem);justify-content:space-between}._footerActions_fhpqk_201{display:flex;gap:var(--spacing-3, .75rem);flex:1}._footerButton_fhpqk_207{flex:1}@keyframes _slideInRight_fhpqk_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){._panel_fhpqk_9{animation:none}}._menu_18aoz_3{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._item_18aoz_9{min-height:44px;padding:0 var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._item_18aoz_9:hover:not(:disabled){border-color:var(--accent-copper);color:var(--accent-copper-light)}._item_18aoz_9:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._item_18aoz_9:disabled{opacity:.5;cursor:not-allowed}@media(prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-copied-active-bg: #2e9b33}}@media(prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-done-fg: #8250df;--color-done-emphasis: #8250df;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-copied-active-bg: #2e9b33}}[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],body[data-color-mode*=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149}[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],body[data-color-mode*=light]{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}.wmde-markdown{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word;color:var(--color-fg-default);background-color:var(--color-canvas-default)}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{display:inline-block;border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{box-sizing:content-box;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default)}.wmde-markdown input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:before{display:table;content:""}.wmde-markdown hr:after{display:table;clear:both;content:""}.wmde-markdown table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>*:not(summary){display:none!important}.wmde-markdown kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.wmde-markdown h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown h3{font-weight:600;font-size:1.25em}.wmde-markdown h4{font-weight:600;font-size:1em}.wmde-markdown h5{font-weight:600;font-size:.875em}.wmde-markdown h6{font-weight:600;font-size:.85em;color:var(--color-fg-muted)}.wmde-markdown p{margin-top:0;margin-bottom:10px}.wmde-markdown blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.wmde-markdown ul,.wmde-markdown ol{margin-top:0;margin-bottom:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ul ul ol,.wmde-markdown ul ol ol,.wmde-markdown ol ul ol,.wmde-markdown ol ol ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown tt,.wmde-markdown code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.wmde-markdown .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-outer-spin-button,.wmde-markdown input::-webkit-inner-spin-button{margin:0;appearance:none}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:before{display:table;content:""}.wmde-markdown:after{display:table;clear:both;content:""}.wmde-markdown>*:first-child{margin-top:0!important}.wmde-markdown>*:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown p,.wmde-markdown blockquote,.wmde-markdown ul,.wmde-markdown ol,.wmde-markdown dl,.wmde-markdown table,.wmde-markdown pre,.wmde-markdown details{margin-top:0;margin-bottom:16px}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 tt,.wmde-markdown h1 code,.wmde-markdown h2 tt,.wmde-markdown h2 code,.wmde-markdown h3 tt,.wmde-markdown h3 code,.wmde-markdown h4 tt,.wmde-markdown h4 code,.wmde-markdown h5 tt,.wmde-markdown h5 code,.wmde-markdown h6 tt,.wmde-markdown h6 code{padding:0 .2em;font-size:inherit}.wmde-markdown ul.no-list,.wmde-markdown ol.no-list{padding:0;list-style-type:none}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ul ul,.wmde-markdown ul ol,.wmde-markdown ol ol,.wmde-markdown ol ul{margin-top:0;margin-bottom:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.wmde-markdown dl dd{padding:0 16px;margin-bottom:16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table th,.wmde-markdown table td{padding:6px 13px;border:1px solid var(--color-border-default)}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:transparent}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.wmde-markdown span.align-center{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.wmde-markdown pre{font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.wmde-markdown pre code,.wmde-markdown pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.wmde-markdown pre>code{padding:16px;overflow:auto;display:block}.wmde-markdown pre>code::-webkit-scrollbar{background:transparent;width:8px;height:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.wmde-markdown .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{position:absolute;inset:-8px -8px -8px -24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .task-list-item-checkbox,.wmde-markdown .contains-task-list input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{visibility:hidden;display:flex;position:absolute;cursor:pointer;color:var(--color-fg-default);top:6px;right:6px;border-radius:5px;background:var(--color-border-default);padding:6px;font-size:12px;transition:all .3s}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre:hover .copied:active,.wmde-markdown pre .copied.active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{padding:.5rem 1em;color:inherit;margin-bottom:16px;border-left:.25em solid var(--borderColor-default, var(--color-border-default))}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{display:flex;align-items:center;line-height:1;font-weight:500;font-size:14px}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:var(--base-size-8, 8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent, var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis, var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success, var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis, var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done, var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention, var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger, var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;color:var(--color-fg-subtle);content:attr(line);white-space:nowrap}.wmde-markdown .token.comment,.wmde-markdown .token.prolog,.wmde-markdown .token.doctype,.wmde-markdown .token.cdata{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.property,.wmde-markdown .token.tag,.wmde-markdown .token.selector,.wmde-markdown .token.constant,.wmde-markdown .token.symbol,.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.property-access,.wmde-markdown .token.operator,.wmde-markdown .token.boolean,.wmde-markdown .token.number,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.attr-name,.wmde-markdown .token.string,.wmde-markdown .token.char,.wmde-markdown .token.builtin{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.entity,.wmde-markdown .token.url,.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.color,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.function,.wmde-markdown .token.class-name{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.rule,.wmde-markdown .token.regex,.wmde-markdown .token.important,.wmde-markdown .token.keyword{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.important,.wmde-markdown .token.bold{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.w-md-editor-area{overflow:auto;border-radius:5px}.w-md-editor-text{min-height:100%;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;box-sizing:border-box;padding:10px;margin:0;font-size:14px!important;line-height:18px!important;font-variant-ligatures:common-ligatures}.w-md-editor-text-pre,.w-md-editor-text-input,.w-md-editor-text>.w-md-editor-text-pre{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;overflow-wrap:inherit;word-break:inherit;word-break:normal;padding:0}.w-md-editor-text-pre{position:relative;margin:0!important;pointer-events:none;background-color:transparent!important}.w-md-editor-text-pre>code{padding:0!important;font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important}.w-md-editor-text-input{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;outline:0;padding:inherit;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-pre,.w-md-editor-text-input{word-wrap:pre;word-break:break-word;white-space:pre-wrap}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.w-md-editor-text-input{color:transparent!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:transparent!important}}.w-md-editor-text-pre .punctuation{color:var(--color-prettylights-syntax-comment, #8b949e)!important}.w-md-editor-text-pre .token.url,.w-md-editor-text-pre .token.content{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.title.important{color:var(--color-prettylights-syntax-markup-bold, #24292f)}.w-md-editor-text-pre .token.code-block .function{color:var(--color-prettylights-syntax-entity, #8250df)}.w-md-editor-text-pre .token.bold{font-weight:unset!important}.w-md-editor-text-pre .token.title{line-height:unset!important;font-size:unset!important;font-weight:unset!important}.w-md-editor-text-pre .token.code.keyword{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:var(--color-prettylights-syntax-markup-deleted-text, #82071e)!important}.w-md-editor-toolbar-child{position:absolute;border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);z-index:1;display:none}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;padding:3px;border-radius:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{width:-webkit-fill-available;height:initial;box-sizing:border-box;padding:3px 4px 2px;margin:0}.w-md-editor-toolbar{border-bottom:1px solid var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);padding:3px;display:flex;justify-content:space-between;align-items:center;border-radius:3px 3px 0 0;-webkit-user-select:none;user-select:none;flex-wrap:wrap}.w-md-editor-toolbar.bottom{border-bottom:0px;border-top:1px solid var(--md-editor-box-shadow-color);border-radius:0 0 3px 3px}.w-md-editor-toolbar ul,.w-md-editor-toolbar li{margin:0;padding:0;list-style:none;line-height:initial}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{border:none;height:20px;line-height:14px;background:none;padding:4px;margin:0 1px;border-radius:2px;text-transform:none;font-weight:400;overflow:visible;outline:none;cursor:pointer;transition:all .3s;white-space:nowrap;color:var(--color-fg-default)}.w-md-editor-toolbar li>button:hover,.w-md-editor-toolbar li>button:focus{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:transparent;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{color:var(--color-accent-fg);background-color:var(--color-neutral-muted)}.w-md-editor-toolbar-divider{height:14px;width:1px;margin:-3px 3px 0!important;vertical-align:middle;background-color:var(--md-editor-box-shadow-color)}.w-md-editor-bar{position:absolute;cursor:s-resize;right:0;bottom:0;margin-top:-11px;margin-right:0;width:14px;z-index:3;height:10px;border-radius:0 0 3px;-webkit-user-select:none;user-select:none}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor{text-align:left;border-radius:3px;padding-bottom:1px;position:relative;color:var(--color-fg-default);--md-editor-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--md-editor-background-color: var(--color-canvas-default, #ffffff);--md-editor-box-shadow-color: var(--color-border-default, #d0d7de);box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{right:unset!important;left:0;text-align:right!important;box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color)}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:fit-content}.w-md-editor-content{height:100%;overflow:auto;position:relative;border-radius:0 0 3px}.w-md-editor .copied{display:none!important}.w-md-editor-input{width:50%;height:100%}.w-md-editor-text-pre>code{word-break:break-word!important;white-space:pre-wrap!important}.w-md-editor-preview{width:50%;box-sizing:border-box;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);position:absolute;padding:10px 20px;overflow:auto;top:0;right:0;bottom:0;border-radius:0 0 5px;display:flex;flex-direction:column}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{width:0%;overflow:hidden;background-color:var(--md-editor-background-color)}.w-md-editor-show-preview .w-md-editor-preview{width:100%;box-shadow:inset 0 0}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{width:0%;padding:0}.w-md-editor-fullscreen{overflow:hidden;position:fixed;z-index:99999;inset:0;height:100%!important}.w-md-editor-fullscreen .w-md-editor-content{height:100%}._surface_1lyo0_3{min-height:0}._surface_1lyo0_3 .w-md-editor{background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._readonly_1lyo0_14{min-height:0;overflow:auto;padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._container_1cv0n_3{display:flex;flex-direction:column;gap:var(--spacing-3)}._steps_1cv0n_9{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border-subtle)}._stepsHeader_1cv0n_17{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._stepsLabel_1cv0n_24{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}._emptySteps_1cv0n_30{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._stepList_1cv0n_36{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._stepRow_1cv0n_45{display:flex;align-items:center;gap:var(--spacing-2)}._stepIndex_1cv0n_51{flex:0 0 auto;min-width:1.5em;font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:var(--text-sm)}._stepInput_1cv0n_59{flex:1 1 auto;min-width:0}._unsupportedStep_1cv0n_64{flex:1 1 auto;min-width:0;padding:var(--spacing-2);font-size:var(--text-sm);color:var(--text-muted);font-style:italic}._stepActions_1cv0n_73{flex:0 0 auto;display:flex;align-items:center;gap:var(--spacing-1)}._container_pm867_3{display:flex;flex-direction:column;gap:var(--spacing-2)}._attributes_pm867_9{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border-subtle)}._attributesHeader_pm867_17{display:flex;align-items:center;justify-content:space-between}._attributesLabel_pm867_23{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary)}._emptyAttrs_pm867_29{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._attrList_pm867_35{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._attrRow_pm867_44{display:flex;align-items:center;gap:var(--spacing-2)}._attrInput_pm867_50{flex:1 1 0;min-width:0}._item_16fcp_3{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._dragging_16fcp_13{background:var(--bg-elevated);box-shadow:var(--shadow-md)}._header_16fcp_18{display:flex;align-items:center;gap:var(--spacing-2)}._dragHandle_16fcp_24{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius-sm);cursor:grab}._dragHandle_16fcp_24:hover{color:var(--accent-copper-light)}._dragHandle_16fcp_24:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._typeLabel_16fcp_47{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}._hintSlot_16fcp_53{flex:1 1 auto;min-width:0}._hint_16fcp_53{font-size:var(--text-xs);font-style:italic;color:var(--text-warning)}._deleteButton_16fcp_64{color:var(--text-secondary)}._fields_16fcp_68{display:flex;flex-direction:column;gap:var(--spacing-2)}._placeholder_16fcp_74,._unknownNotice_16fcp_75{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._list_1efcd_3{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._empty_1efcd_12{margin:0;padding:var(--spacing-4);font-size:var(--text-sm);color:var(--text-muted);text-align:center}@media(prefers-reduced-motion:reduce){._list_1efcd_3 [data-testid^=content-block-item-]{transition:none!important}}._status_uay8j_3{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}._retry_uay8j_13{min-height:44px;padding:0 var(--spacing-2);border:none;background:none;color:var(--accent-copper);font:inherit;cursor:pointer;text-decoration:underline;border-radius:var(--radius-sm)}._retry_uay8j_13:hover{color:var(--accent-copper-light)}._retry_uay8j_13:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._container_wpuu4_3{display:flex;flex-direction:column;gap:var(--spacing-4)}._group_wpuu4_9{display:flex;flex-direction:column;gap:var(--spacing-2)}._groupLabel_wpuu4_15{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._chipRow_wpuu4_23{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._none_wpuu4_29{font-size:var(--text-sm);color:var(--text-muted)}._chip_wpuu4_23{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-full)}._unlink_wpuu4_46{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:20px;min-height:20px;padding:0;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer}._unlink_wpuu4_46:before{content:"";position:absolute;inset:-12px}._unlink_wpuu4_46:hover:not(:disabled){color:var(--state-error)}._unlink_wpuu4_46:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}._container_1y1a6_3{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._panel_4bpz9_9{position:fixed;top:0;right:0;bottom:0;width:400px;background-color:var(--bg-surface, #1a1a1a);box-shadow:-4px 0 16px #0006;display:flex;flex-direction:column;z-index:1000;animation:_slideInRight_4bpz9_1 .2s ease-out}._header_4bpz9_25{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_4bpz9_34{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._closeButton_4bpz9_45{background:none;border:none;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary, #a3a3a3);transition:color .15s ease;border-radius:var(--radius-sm, 2px);flex-shrink:0}._closeButton_4bpz9_45:hover{color:var(--text-primary, #e5e5e5)}._closeButton_4bpz9_45:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._body_4bpz9_71{flex:1;padding:var(--spacing-6, 1.5rem);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._statusBadge_4bpz9_80{align-self:flex-start}._summary_4bpz9_84{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:var(--leading-normal, 1.5);white-space:pre-wrap}._section_4bpz9_94{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._sectionTitle_4bpz9_100{margin:0;font-size:var(--text-xs, .75rem);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #737373)}._emptyHint_4bpz9_109{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._contentList_4bpz9_117{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._contentItem_4bpz9_126{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-subtle, #2a2a2a);border-radius:var(--radius-md, 4px)}._contentItemHeader_4bpz9_133{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2, .5rem)}._contentType_4bpz9_140{font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-primary, #e5e5e5)}._contentCount_4bpz9_146{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);background-color:var(--bg-hover, #2a2a2a);border-radius:var(--radius-full, 9999px);padding:0 var(--spacing-2, .5rem);min-width:20px;text-align:center;flex-shrink:0}._contentPreview_4bpz9_157{margin:var(--spacing-1, .25rem) 0 0;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipList_4bpz9_168{display:flex;flex-wrap:wrap;gap:var(--spacing-2, .5rem)}._chip_4bpz9_168{display:inline-flex;align-items:center;padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);min-height:28px;border-radius:var(--radius-full, 9999px);font-size:var(--text-xs, .75rem);font-weight:500;border:1px solid var(--border-default, #333333);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424)}._chipComponent_4bpz9_187{border-color:var(--accent-copper, #b87333)}._chipFeature_4bpz9_191{border-color:var(--accent-wood, #8b5a2b)}._emptyState_4bpz9_197{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-6, 1.5rem);color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);text-align:center}._errorState_4bpz9_210{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, .75rem)}._retryButton_4bpz9_217{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--spacing-4, 1rem);background-color:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._retryButton_4bpz9_217:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._retryButton_4bpz9_217:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._srOnly_4bpz9_246{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _slideInRight_4bpz9_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){._panel_4bpz9_9{animation:none}}._conflictBanner_4bpz9_281{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);margin-bottom:var(--spacing-3);background:var(--state-warning-bg);border:1px solid var(--state-warning);border-radius:var(--radius-md)}._unknownBanner_4bpz9_292{padding:var(--spacing-3);margin-bottom:var(--spacing-3);background:var(--state-info-bg);border:1px solid var(--state-info);border-radius:var(--radius-md)}._bannerText_4bpz9_300{margin:0;font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal)}._bannerAction_4bpz9_307{align-self:flex-start;min-height:44px;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-on-accent);background:var(--accent-copper);border:none;border-radius:var(--radius-md);cursor:pointer}._bannerAction_4bpz9_307:hover{background:var(--accent-copper-light)}._bannerAction_4bpz9_307:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._copyOut_4bpz9_329{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-3)}._copyOutLabel_4bpz9_336{font-size:var(--text-xs);color:var(--text-muted)}._copyOutArea_4bpz9_341{width:100%;min-height:120px;padding:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--chat-code-fg);background:var(--chat-code-bg);border:1px solid var(--border-default);border-radius:var(--radius-md);resize:vertical}._copyOutArea_4bpz9_341:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._capacityIndicator_4bpz9_359{margin:0;padding:var(--spacing-2);font-size:var(--text-xs);color:var(--text-warning);background:var(--state-warning-bg);border-radius:var(--radius-sm)}._modeToggle_4bpz9_370{display:inline-flex;gap:0;margin-bottom:var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md)}._modeButton_4bpz9_378{min-width:44px;min-height:44px;padding:var(--spacing-1) var(--spacing-3);font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-surface);border:none;cursor:pointer}._modeButton_4bpz9_378:first-child{border-top-left-radius:calc(var(--radius-md) - 1px);border-bottom-left-radius:calc(var(--radius-md) - 1px)}._modeButton_4bpz9_378:last-child{border-top-right-radius:calc(var(--radius-md) - 1px);border-bottom-right-radius:calc(var(--radius-md) - 1px)}._modeButton_4bpz9_378:hover{color:var(--text-primary);background:var(--bg-hover)}._modeButton_4bpz9_378:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._modeButtonActive_4bpz9_409{color:var(--text-on-accent);background:var(--accent-copper)}._modeButtonActive_4bpz9_409:hover{color:var(--text-on-accent);background:var(--accent-copper-light)}._pageLayout_1jgp5_3{display:flex;flex-direction:column;height:100vh;background-color:var(--bg-base, #0d0d0d)}._header_1jgp5_11{background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333);padding:1rem 1.5rem;box-shadow:0 1px 2px #0003}._headerContent_1jgp5_18{display:flex;align-items:center;justify-content:space-between;max-width:100%}._headerLeft_1jgp5_25{display:flex;align-items:center;gap:1rem}._backButton_1jgp5_31{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s;min-height:44px}._backButton_1jgp5_31:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._backButton_1jgp5_31:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._projectTitle_1jgp5_57{font-size:1.25rem;font-weight:700;color:var(--text-primary, #e5e5e5);margin:0}._projectSubtitle_1jgp5_64{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:.25rem 0 0}._readOnlyBadge_1jgp5_70{padding:.5rem 1rem;background-color:#dbb23426;color:var(--state-warning, #dbb234);border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:600}._main_1jgp5_81{flex:1;overflow:hidden;position:relative}._loadingContainer_1jgp5_88{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-base, #0d0d0d)}._loadingContent_1jgp5_96{display:flex;flex-direction:column;align-items:center;gap:1rem}._loadingSpinner_1jgp5_103{width:40px;height:40px;border:4px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_1jgp5_1 1s linear infinite}._loadingText_1jgp5_112{color:var(--text-muted, #737373);margin:0}@keyframes _spin_1jgp5_1{to{transform:rotate(360deg)}}._errorContainer_1jgp5_124{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:2rem 1rem}._errorCenter_1jgp5_130{max-width:600px;margin:0 auto;text-align:center}._errorCard_1jgp5_136{padding:2rem;background-color:#e055551a;border:1px solid var(--state-error, #e05555);border-radius:var(--radius-lg, 6px);color:var(--state-error, #e05555)}._errorTitle_1jgp5_144{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--state-error, #e05555)}._errorMessage_1jgp5_151{margin-bottom:1.5rem;color:var(--text-secondary, #a3a3a3)}._errorButton_1jgp5_156{padding:.75rem 1.5rem;background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-size:var(--text-base, 1rem);font-weight:600;cursor:pointer;transition:background-color .15s;min-height:44px}._errorButton_1jgp5_156:hover{background-color:var(--state-error-hover, #c04848)}._errorButton_1jgp5_156:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._visuallyHidden_1jgp5_179{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._toc_1vh9j_7{display:flex;flex-direction:column;gap:var(--spacing-3)}._heading_1vh9j_13{margin:0;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._empty_1vh9j_22{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._tree_1vh9j_28,._group_1vh9j_29{list-style:none;margin:0;padding:0}._group_1vh9j_29{margin-left:var(--spacing-4);border-left:1px solid var(--border-subtle)}._treeItem_1vh9j_41{outline:none}._treeItem_1vh9j_41:focus-visible>._row_1vh9j_47{outline:2px solid var(--border-focus);outline-offset:-2px}._row_1vh9j_47{display:flex;align-items:center;gap:var(--spacing-2);min-height:44px;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}._row_1vh9j_47:hover{background-color:var(--bg-hover);color:var(--text-primary)}._selected_1vh9j_70>._row_1vh9j_47{background-color:var(--bg-elevated);color:var(--text-primary);box-shadow:inset 2px 0 0 var(--accent-copper)}._deprecated_1vh9j_77>._row_1vh9j_47 ._label_1vh9j_77{color:var(--text-muted);text-decoration:line-through}._chevron_1vh9j_82,._chevronSpacer_1vh9j_83{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--text-muted)}._chevron_1vh9j_82{border-radius:var(--radius-sm);transition:transform var(--transition-fast)}._chevron_1vh9j_82[data-expanded=true]{transform:rotate(90deg)}._chevron_1vh9j_82:hover{color:var(--text-primary);background-color:var(--bg-hover)}._label_1vh9j_77{flex:1 1 auto;min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere}._micro_1vh9j_115>._row_1vh9j_47 ._label_1vh9j_77{font-size:var(--text-sm)}._status_1vh9j_119{flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);padding:0 var(--spacing-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);white-space:nowrap}._statusDeprecated_1vh9j_130{color:var(--text-warning);border-color:var(--text-warning)}._content_1cuhp_9{display:flex;flex-direction:column;gap:var(--spacing-6)}._section_1cuhp_15{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_1cuhp_23{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-tight)}._eyebrow_1cuhp_31{margin:0;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em}._description_1cuhp_40{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}._placeholder_1cuhp_47{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-normal)}._list_1cuhp_57{margin:0;padding-left:var(--spacing-6);list-style:disc;display:flex;flex-direction:column;gap:var(--spacing-2)}._listItem_1cuhp_66{color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}._itemPrimary_1cuhp_72{color:var(--text-primary)}._itemSecondary_1cuhp_76{display:block;margin-top:var(--spacing-1);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}._tag_1cuhp_84{display:inline-block;margin-right:var(--spacing-2);padding:0 var(--spacing-2);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.03em}._scenario_1cuhp_99{display:flex;flex-direction:column;gap:var(--spacing-2)}._meta_1cuhp_105{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}._metaTerm_1cuhp_112{color:var(--text-muted);font-weight:var(--font-medium)}._steps_1cuhp_117{margin:0;padding-left:var(--spacing-6);list-style:decimal;display:flex;flex-direction:column;gap:var(--spacing-1)}._step_1cuhp_117{color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}._disclosure_1cuhp_134{display:flex;flex-direction:column;gap:var(--spacing-2)}._disclosureHeading_1cuhp_141{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}._disclosureButton_1cuhp_148{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);text-align:left;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._disclosureButton_1cuhp_148:hover{background:var(--bg-hover);border-color:var(--border-hover)}._disclosureButton_1cuhp_148:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._disclosureIcon_1cuhp_177{flex-shrink:0;color:var(--text-secondary);transition:transform var(--transition-fast)}._disclosureIconOpen_1cuhp_183{transform:rotate(90deg)}._disclosureLabel_1cuhp_187{color:var(--text-primary)}._endpoint_1cuhp_191{color:var(--accent-copper-light);font-size:var(--text-xs)}._disclosurePanel_1cuhp_196{padding-top:var(--spacing-1)}._tableWrapper_1cuhp_202{overflow-x:auto}._table_1cuhp_202{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._th_1cuhp_212{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-secondary);font-weight:var(--font-semibold);text-align:left;vertical-align:top;white-space:nowrap}._td_1cuhp_223{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);color:var(--text-primary);text-align:left;vertical-align:top}._pre_1cuhp_231{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--chat-code-fg);white-space:pre-wrap;word-break:break-word}._entity_1cuhp_243{display:flex;flex-direction:column;gap:var(--spacing-2)}._article_ebtnt_7{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:72ch}._breadcrumb_ebtnt_15{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1);margin:0;padding:0;font-size:var(--text-xs);color:var(--text-muted)}._crumb_ebtnt_27{display:inline-flex;align-items:center}._crumb_ebtnt_27+._crumb_ebtnt_27:before{content:"/";margin:0 var(--spacing-2);color:var(--text-muted)}._crumbLink_ebtnt_39{min-height:44px;display:inline-flex;align-items:center;padding:0 var(--spacing-1);background:none;border:none;cursor:pointer;font-size:var(--text-xs);color:var(--accent-copper);border-radius:var(--radius-sm)}._crumbLink_ebtnt_39:hover{color:var(--accent-copper-light);text-decoration:underline}._crumbLink_ebtnt_39:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._crumbRoot_ebtnt_62,._crumbCurrent_ebtnt_63{display:inline-flex;align-items:center;min-height:44px}._crumbCurrent_ebtnt_63{color:var(--text-secondary);font-weight:var(--font-medium)}._header_ebtnt_75{display:flex;flex-direction:column;gap:var(--spacing-2)}._title_ebtnt_81{margin:0;font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);line-height:var(--leading-tight);overflow-wrap:anywhere}._meta_ebtnt_90{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._status_ebtnt_97{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);padding:0 var(--spacing-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);white-space:nowrap}._statusDeprecated_ebtnt_107{color:var(--text-warning);border-color:var(--text-warning);text-decoration:line-through}._updated_ebtnt_113{font-size:var(--text-xs);color:var(--text-muted)}._copyRow_ebtnt_119{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._copyLink_ebtnt_126{min-height:44px;display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._copyLink_ebtnt_126:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._copyLink_ebtnt_126:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._copyStatus_ebtnt_153{font-size:var(--text-xs);color:var(--state-success)}._lead_ebtnt_158{margin:0;font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed)}._linkedContext_ebtnt_166{display:flex;flex-direction:column;gap:var(--spacing-2)}._subheading_ebtnt_172{margin:0;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._linkList_ebtnt_181{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._linkTag_ebtnt_187{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);border-radius:var(--radius-sm);border:1px solid var(--border-default);color:var(--text-secondary);overflow-wrap:anywhere}._linkComponent_ebtnt_198{border-color:var(--accent-wood)}._linkFeature_ebtnt_202{border-color:var(--accent-copper)}._body_ebtnt_207{display:flex;flex-direction:column}._placeholder_ebtnt_212{margin:0;font-size:var(--text-sm);color:var(--text-muted);font-style:italic}._microIndex_ebtnt_220{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px solid var(--border-subtle)}._microList_ebtnt_228{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._microLink_ebtnt_237{width:100%;min-height:44px;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);background-color:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:var(--text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}._microLink_ebtnt_237:hover{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._microLink_ebtnt_237:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._microTitle_ebtnt_264{flex:1 1 auto;min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere}._search_1gohh_11{position:relative;width:100%;max-width:460px;display:flex;flex-direction:column;gap:var(--spacing-1)}._label_1gohh_20{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._inputWrap_1gohh_28{position:relative;display:flex;align-items:center}._icon_1gohh_34{position:absolute;left:var(--spacing-3);color:var(--text-muted);pointer-events:none}._input_1gohh_28{width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-8);font-size:var(--text-sm);color:var(--text-primary);background-color:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_1gohh_28::placeholder{color:var(--text-muted)}._input_1gohh_28:hover{border-color:var(--border-hover)}._input_1gohh_28:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}._results_1gohh_68,._error_1gohh_69{position:absolute;top:calc(100% + var(--spacing-1));left:0;right:0;z-index:20;margin:0;max-height:60vh;overflow-y:auto;overflow-x:hidden;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._results_1gohh_68:empty{display:none;border:none;box-shadow:none}._error_1gohh_69{padding:var(--spacing-3);font-size:var(--text-sm);color:var(--state-error);background-color:var(--state-error-bg);border-color:var(--state-error)}._hint_1gohh_100,._empty_1gohh_101{margin:0;padding:var(--spacing-3);font-size:var(--text-sm);color:var(--text-secondary)}._empty_1gohh_101{overflow-wrap:anywhere}._count_1gohh_112{margin:0;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);border-bottom:1px solid var(--border-subtle)}._list_1gohh_121{list-style:none;margin:0;padding:0}._item_1gohh_127{border-bottom:1px solid var(--border-subtle)}._item_1gohh_127:last-child{border-bottom:none}._resultButton_1gohh_135{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);text-align:left;background-color:transparent;border:none;cursor:pointer;color:var(--text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}._resultButton_1gohh_135:hover{background-color:var(--bg-hover);color:var(--text-primary)}._resultButton_1gohh_135:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;background-color:var(--bg-hover);color:var(--text-primary)}._resultTitle_1gohh_162{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);overflow-wrap:anywhere}._resultPath_1gohh_169{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}._resultExcerpt_1gohh_175{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);overflow-wrap:anywhere}._view_erebk_11{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;overflow:hidden;background-color:var(--bg-base)}._header_erebk_23{flex-shrink:0;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border-default);background-color:var(--bg-surface)}._searchUnavailable_erebk_30{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._split_erebk_36{display:grid;grid-template-columns:minmax(220px,300px) 1fr;flex:1 1 auto;min-height:0;width:100%;overflow:hidden;background-color:var(--bg-base)}._tocPane_erebk_47{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-4);border-right:1px solid var(--border-default);background-color:var(--bg-surface)}._readerPane_erebk_57{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-8);background-color:var(--bg-base)}._readerPlaceholder_erebk_65{margin:0;font-size:var(--text-base);color:var(--text-muted)}@media(max-width:768px){._split_erebk_36{grid-template-columns:minmax(150px,40%) 1fr}._readerPane_erebk_57{padding:var(--spacing-4)}}._root_twfsi_7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);max-width:60ch;height:100%;min-height:0;padding:var(--spacing-8);overflow-y:auto;overflow-x:hidden;background-color:var(--bg-base)}._heading_twfsi_21{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary)}._copy_twfsi_28{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}._link_twfsi_35{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);color:var(--accent-copper);border:1px solid var(--border-default);border-radius:var(--radius-md);text-decoration:none}._link_twfsi_35:hover{color:var(--accent-copper-light);border-color:var(--border-hover)}._link_twfsi_35:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(max-width:768px){._root_twfsi_7{padding:var(--spacing-4)}}._stateRoot_1tlof_8{display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;min-height:0;padding:var(--spacing-8);overflow-y:auto;overflow-x:hidden;background-color:var(--bg-base)}._skeletonSplit_1tlof_21{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:var(--spacing-4);min-height:0}._stateHeading_1tlof_28{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary)}._stateCopy_1tlof_35{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._stateLink_1tlof_41{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);color:var(--accent-copper);border-radius:var(--radius-md);text-decoration:none}._stateLink_1tlof_41:hover{color:var(--accent-copper-light);text-decoration:underline}._stateLink_1tlof_41:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._loadedRoot_1tlof_64{position:relative;height:100%;min-height:0}._notice_1tlof_74{position:absolute;top:var(--spacing-3);left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:var(--spacing-3);max-width:min(560px,90%);padding:var(--spacing-2) var(--spacing-3);background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text-primary)}._noticeText_1tlof_92{font-size:var(--text-sm)}._noticeDismiss_1tlof_96{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-2)) 0;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast),background-color var(--transition-fast)}._noticeDismiss_1tlof_96:hover{color:var(--text-primary);background-color:var(--bg-hover)}._noticeDismiss_1tlof_96:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(max-width:768px){._stateRoot_1tlof_8{padding:var(--spacing-4)}._skeletonSplit_1tlof_21{grid-template-columns:minmax(150px,40%) 1fr}}._statusBadge_1t12t_4{white-space:nowrap}._container_1yobv_7{display:flex;flex-direction:column;gap:var(--spacing-4)}._filterFieldset_1yobv_15{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}._filterLegend_1yobv_26{padding:0 var(--spacing-1);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._filterOptions_1yobv_35{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}._list_1yobv_43{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._empty_1yobv_52{margin:0;padding:var(--spacing-8) var(--spacing-4);text-align:center;font-size:var(--text-sm);color:var(--text-muted);border:1px dashed var(--border-default);border-radius:var(--radius-md)}._row_1yobv_62{margin:0}._rowButton_1yobv_66{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);width:100%;min-height:44px;padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}._rowButton_1yobv_66:hover{background-color:var(--bg-hover);border-color:var(--border-hover)}._rowButton_1yobv_66:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._rowButtonSelected_1yobv_95{background-color:var(--bg-elevated);border-color:var(--accent-copper);box-shadow:inset 2px 0 0 var(--accent-copper)}._rowHeader_1yobv_101{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._recipe_1yobv_108{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary);overflow-wrap:anywhere}._truncatedTag_1yobv_115{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--state-warning);border:1px solid var(--state-warning);border-radius:var(--radius-sm);padding:0 var(--spacing-1);white-space:nowrap}._meta_1yobv_125{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);font-size:var(--text-sm);color:var(--text-secondary)}._metaItem_1yobv_134{white-space:nowrap}._tag_1yobv_138{font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:0 var(--spacing-1);white-space:nowrap}._loadMoreRow_1yobv_149{display:flex;justify-content:center;padding-top:var(--spacing-2)}._loadMoreButton_1yobv_155{min-height:44px;min-width:44px}._empty_rfzw0_7{margin:0;font-size:var(--text-sm);color:var(--text-muted)}._tree_rfzw0_13,._group_rfzw0_14{list-style:none;margin:0;padding:0}._group_rfzw0_14{margin-left:var(--spacing-4);border-left:1px solid var(--border-subtle)}._treeItem_rfzw0_26{outline:none}._treeItem_rfzw0_26:focus-visible>._row_rfzw0_32{outline:2px solid var(--border-focus);outline-offset:-2px}._row_rfzw0_32{display:flex;align-items:center;gap:var(--spacing-2);min-height:44px;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}._row_rfzw0_32:hover{background-color:var(--bg-hover);color:var(--text-primary)}._selected_rfzw0_55>._row_rfzw0_32{background-color:var(--bg-elevated);color:var(--text-primary);box-shadow:inset 2px 0 0 var(--accent-copper)}._chevron_rfzw0_61,._chevronSpacer_rfzw0_62{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--text-muted)}._chevron_rfzw0_61{border-radius:var(--radius-sm);transition:transform var(--transition-fast)}._chevron_rfzw0_61[data-expanded=true]{transform:rotate(90deg)}._chevron_rfzw0_61:hover{color:var(--text-primary);background-color:var(--bg-hover)}._agentIndex_rfzw0_86{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._label_rfzw0_93{flex:1 1 auto;min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere}._rowBadge_rfzw0_100{flex-shrink:0}._count_rfzw0_104{flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);padding:0 var(--spacing-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-width:1.5em;text-align:center}._childRun_rfzw0_117>._row_rfzw0_32 ._label_rfzw0_93{color:var(--text-secondary)}._container_1jrvd_6{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:var(--spacing-4)}._emptyState_1jrvd_15{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;height:100%;min-height:160px;padding:var(--spacing-8);text-align:center;color:var(--text-muted)}._emptyState_1jrvd_15 svg{margin-bottom:var(--spacing-4);opacity:.5}._emptyText_1jrvd_33{font-size:var(--text-sm)}._header_1jrvd_38{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._purpose_1jrvd_47{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-tight);word-break:break-word}._timings_1jrvd_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-3);margin:0 0 var(--spacing-5);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._timingRow_1jrvd_68{display:flex;flex-direction:column;gap:var(--spacing-1)}._timingLabel_1jrvd_74{margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._timingValue_1jrvd_83{margin:0;color:var(--text-primary);font-size:var(--text-sm)}._section_1jrvd_90{margin-bottom:var(--spacing-5)}._section_1jrvd_90:last-child{margin-bottom:0}._sectionTitle_1jrvd_98{margin:0 0 var(--spacing-2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._errorTitle_1jrvd_107{color:var(--state-error)}._proseBox_1jrvd_111{padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:break-word}._errorBox_1jrvd_122{background-color:var(--state-error-bg);border-color:var(--state-error)}._placeholder_1jrvd_127{margin:0;padding:var(--spacing-3);background-color:var(--bg-surface);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);font-style:italic}._truncationNotice_1jrvd_138{margin:var(--spacing-2) 0 0;color:var(--text-muted);font-size:var(--text-xs)}._root_frpm4_4{display:flex;flex-direction:column;gap:var(--spacing-3)}._heading_frpm4_10{margin:0;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._empty_frpm4_19{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._list_frpm4_25{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none}._item_frpm4_34{display:flex}._link_frpm4_39{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface);color:var(--accent-copper);text-decoration:none;font-size:var(--text-sm);transition:border-color var(--transition-fast),background-color var(--transition-fast)}._link_frpm4_39:hover{border-color:var(--border-hover);background-color:var(--bg-hover);color:var(--accent-copper-light)}._link_frpm4_39:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._plain_frpm4_67{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;width:100%;padding:var(--spacing-2) var(--spacing-3);color:var(--text-secondary);font-size:var(--text-sm);cursor:default}._label_frpm4_79{flex:1;overflow-wrap:anywhere}._kind_frpm4_84{flex-shrink:0;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}._detail_1jtky_8{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;gap:var(--spacing-6)}._header_1jtky_19{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}._titleRow_1jtky_29{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}._recipe_1jtky_36{margin:0;color:var(--text-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);overflow-wrap:anywhere}._factsGrid_1jtky_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-3);margin:0}._fact_1jtky_45{display:flex;flex-direction:column;gap:var(--spacing-1)}._factLabel_1jtky_58{margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._factValue_1jtky_67{margin:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}._mono_1jtky_74{font-family:var(--font-mono);font-size:var(--text-xs)}._parentRunButton_1jtky_81{display:inline-flex;align-items:center;min-height:44px;padding:var(--spacing-1) var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--accent-copper);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}._parentRunButton_1jtky_81:hover{background-color:var(--bg-hover);color:var(--accent-copper-light);border-color:var(--border-hover)}._parentRunButton_1jtky_81:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._cancelledBy_1jtky_106{margin:0;padding:var(--spacing-2) var(--spacing-3);color:var(--state-warning);font-size:var(--text-sm);font-weight:var(--font-medium);background-color:var(--state-warning-bg);border:1px solid var(--state-warning);border-radius:var(--radius-md)}._section_1jtky_117{display:flex;flex-direction:column;gap:var(--spacing-2)}._sectionTitle_1jtky_123{margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._proseBox_1jtky_132{padding:var(--spacing-3);background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:break-word}._errorBox_1jtky_143{background-color:var(--state-error-bg);border-color:var(--state-error)}._placeholder_1jtky_148{margin:0;padding:var(--spacing-3);background-color:var(--bg-elevated);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);font-style:italic}._truncationNotice_1jtky_159{margin:0;color:var(--text-muted);font-size:var(--text-xs)}._snapshotGrid_1jtky_167{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-4)}._snapshotList_1jtky_173{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-3);margin:0;padding:var(--spacing-3);background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md)}._truncationSection_1jtky_186{padding:var(--spacing-3);background-color:var(--state-warning-bg);border:1px solid var(--state-warning);border-radius:var(--radius-md)}._truncationSection_1jtky_186 ._sectionTitle_1jtky_123{color:var(--text-warning)}._truncationSection_1jtky_186 ._snapshotList_1jtky_173{background-color:transparent;border:none;padding:0}._truncationNote_1jtky_203{margin:0;color:var(--text-primary);font-size:var(--text-sm)}._split_1jtky_211{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:var(--spacing-4);min-height:320px;flex:1 1 auto}._treePane_1jtky_219{min-height:0;max-height:480px;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}._detailPane_1jtky_230{min-height:0;max-height:480px;overflow-y:auto;overflow-x:hidden;border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}@media(max-width:768px){._split_1jtky_211{grid-template-columns:1fr}._treePane_1jtky_219,._detailPane_1jtky_230{max-height:360px}}._artefacts_1jtky_253{padding:var(--spacing-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}._fallback_15zaw_1{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}._icon_15zaw_12{flex-shrink:0;margin-top:2px;color:var(--state-error)}._text_15zaw_18{flex:1;min-width:0}._title_15zaw_23{margin:0 0 var(--spacing-1);font-weight:var(--font-semibold);font-size:var(--text-sm);color:var(--text-primary)}._message_15zaw_30{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}._retry_15zaw_37{flex-shrink:0;min-height:44px;padding:var(--spacing-2) var(--spacing-4);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--accent-copper);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._retry_15zaw_37:hover{border-color:var(--border-hover);color:var(--accent-copper-light)}._retry_15zaw_37:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._root_zfd4v_9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._trigger_zfd4v_20{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;min-width:44px}._error_zfd4v_28{width:100%}._root_8qzw0_9{display:inline-flex;margin-bottom:var(--spacing-4)}._trigger_8qzw0_14{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;min-width:44px}._promotedIndicator_8qzw0_22{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--spacing-4)}._promotedDeletedNote_8qzw0_32{color:var(--text-muted);font-style:italic}._modal_8qzw0_38{max-width:640px}._loading_8qzw0_42{display:flex;justify-content:center;padding:var(--spacing-6) 0}._previewError_8qzw0_48{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:flex-start}._refusal_8qzw0_55,._unauthorized_8qzw0_56{display:flex;flex-direction:column;gap:var(--spacing-4)}._refusalMessage_8qzw0_62{margin:0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}._form_8qzw0_69{display:flex;flex-direction:column;gap:var(--spacing-4)}._stepsSection_8qzw0_75{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3)}._stepsHeading_8qzw0_81{margin:0 0 var(--spacing-2);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}._stepsList_8qzw0_89{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._stepItem_8qzw0_98{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-2);font-size:var(--text-sm);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--spacing-2)}._stepItem_8qzw0_98:last-child{border-bottom:none;padding-bottom:0}._stepName_8qzw0_113{color:var(--text-primary);font-weight:var(--font-medium)}._stepType_8qzw0_118{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}._stepPrompt_8qzw0_125{flex-basis:100%;margin:0;color:var(--text-secondary);font-size:var(--text-xs)}._fieldGroup_8qzw0_132{display:flex;flex-direction:column;gap:var(--spacing-1)}._label_8qzw0_138{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);font-weight:500}._textarea_8qzw0_145{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);resize:vertical;min-height:72px;width:100%;box-sizing:border-box}._textarea_8qzw0_145::placeholder{color:var(--text-muted)}._textarea_8qzw0_145:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._helperText_8qzw0_168{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._candidateFieldset_8qzw0_174{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3);margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._candidateLegend_8qzw0_184{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);padding:0 var(--spacing-1)}._actions_8qzw0_192{display:flex;gap:var(--spacing-3);justify-content:flex-end;margin-top:var(--spacing-2)}._summary_1oy9i_8{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._title_1oy9i_18{margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._factsGrid_1oy9i_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:var(--spacing-3);margin:0}._fact_1oy9i_27{display:flex;flex-direction:column;gap:var(--spacing-1)}._factLabel_1oy9i_40{margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}._factValue_1oy9i_49{margin:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}._stepNote_1oy9i_56{margin:0;color:var(--text-muted);font-size:var(--text-xs)}._empty_1oy9i_62{margin:0;color:var(--text-secondary);font-size:var(--text-sm);font-style:italic}._errorMessage_1oy9i_69{margin:0;color:var(--state-error);font-size:var(--text-sm)}._section_rs1ch_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);margin-bottom:var(--spacing-6)}._heading_rs1ch_12{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}._subheading_rs1ch_19{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);margin:0 0 var(--spacing-2) 0}._body_rs1ch_26{display:flex;flex-direction:column;gap:var(--spacing-4)}._runList_rs1ch_32{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._runRow_rs1ch_41{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color var(--transition-fast)}._runRow_rs1ch_41:hover{border-color:var(--border-hover)}._runRow_rs1ch_41:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._runRowSelected_rs1ch_66{border-color:var(--accent-copper)}._runRowMain_rs1ch_70{display:flex;align-items:center;gap:var(--spacing-2)}._runRowId_rs1ch_76{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._runRowMeta_rs1ch_82{display:flex;gap:var(--spacing-3);font-size:var(--text-xs);color:var(--text-secondary)}._detail_rs1ch_89{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated)}._detailHeader_rs1ch_99{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._detailCorrectionCount_rs1ch_106{font-size:var(--text-xs);color:var(--text-secondary);margin-left:auto}._objective_rs1ch_112 summary,._planArtefact_rs1ch_113 summary,._report_rs1ch_114 summary{cursor:pointer;font-weight:var(--font-medium);color:var(--text-primary);padding:var(--spacing-1) 0}._terminalReason_rs1ch_121{color:var(--state-warning);font-size:var(--text-sm)}._assumptionList_rs1ch_126,._checkpointList_rs1ch_127,._stageList_rs1ch_128{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._assumptionRow_rs1ch_137{padding:var(--spacing-2);background:var(--bg-surface);border-radius:var(--radius-sm)}._assumptionQuestion_rs1ch_143{font-weight:var(--font-medium);margin:0 0 var(--spacing-1) 0}._assumptionAnswer_rs1ch_148{color:var(--text-secondary);margin:0 0 var(--spacing-1) 0}._assumptionBasis_rs1ch_153{font-size:var(--text-xs);color:var(--text-muted);margin:0}._checkpointRow_rs1ch_159{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);background:var(--bg-surface);border-radius:var(--radius-sm)}._checkpointTime_rs1ch_168{margin-left:auto;font-size:var(--text-xs);color:var(--text-muted)}._stageRow_rs1ch_174{padding:var(--spacing-2);background:var(--bg-surface);border-radius:var(--radius-sm)}._stageRowHeader_rs1ch_180{display:flex;align-items:center;gap:var(--spacing-2)}._stageOrdinal_rs1ch_186{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);min-width:1.5em}._stageName_rs1ch_193{font-weight:var(--font-medium);flex:1}._stageDetail_rs1ch_198{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--spacing-1) 0 0 0}._stageError_rs1ch_204{color:var(--state-error)}._stageTimings_rs1ch_208{font-size:var(--text-xs);color:var(--text-muted);margin:var(--spacing-1) 0 0 0}._planArtefact_rs1ch_113{margin-top:var(--spacing-2)}._listError_rs1ch_218{margin:0;color:var(--state-error);font-size:var(--text-sm)}._stateRoot_el2p8_7{display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;min-height:0;padding:var(--spacing-8);overflow-y:auto;overflow-x:hidden;background-color:var(--bg-base)}._skeletonSplit_el2p8_20{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:var(--spacing-4);min-height:0}._stateHeading_el2p8_27{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary)}._stateCopy_el2p8_34{margin:0;max-width:60ch;font-size:var(--text-sm);color:var(--text-secondary)}._stateLink_el2p8_41{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);color:var(--accent-copper);border-radius:var(--radius-md);text-decoration:none}._stateLink_el2p8_41:hover{color:var(--accent-copper-light);text-decoration:underline}._stateLink_el2p8_41:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._loadedRoot_el2p8_64{position:relative;height:100%;min-height:0}._notice_el2p8_74{position:absolute;top:var(--spacing-3);left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:var(--spacing-3);max-width:min(560px,90%);padding:var(--spacing-2) var(--spacing-3);background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text-primary)}._noticeText_el2p8_92{font-size:var(--text-sm)}._noticeDismiss_el2p8_96{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-2)) 0;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast),background-color var(--transition-fast)}._noticeDismiss_el2p8_96:hover{color:var(--text-primary);background-color:var(--bg-hover)}._noticeDismiss_el2p8_96:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._split_el2p8_123{display:grid;grid-template-columns:minmax(280px,380px) 1fr;height:100%;min-height:0;width:100%;overflow:hidden;background-color:var(--bg-base)}._listPane_el2p8_133{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-4);border-right:1px solid var(--border-default);background-color:var(--bg-surface)}._detailPane_el2p8_142{min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-6);background-color:var(--bg-base)}._detailPlaceholder_el2p8_150{margin:0;font-size:var(--text-base);color:var(--text-muted)}._detailLoading_el2p8_156{display:flex;flex-direction:column;gap:var(--spacing-4)}._sessionSpend_el2p8_164{margin-bottom:var(--spacing-4)}._detailError_el2p8_168{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--bg-surface)}._detailErrorTitle_el2p8_179{margin:0;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}._detailErrorCopy_el2p8_186{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}@media(max-width:768px){._stateRoot_el2p8_7{padding:var(--spacing-4)}._skeletonSplit_el2p8_20,._split_el2p8_123{grid-template-columns:minmax(200px,45%) 1fr}._detailPane_el2p8_142{padding:var(--spacing-4)}}._container_b1zpm_3{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);overflow:hidden}._breadcrumbHeader_b1zpm_11{padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._breadcrumbList_b1zpm_17{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0;font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace)}._breadcrumbItem_b1zpm_28{display:flex;align-items:center;gap:.25rem}._breadcrumbSeparator_b1zpm_34{color:var(--text-muted, #737373)}._breadcrumbButton_b1zpm_38{background:none;border:none;padding:.25rem .5rem;border-radius:var(--radius-md, 4px);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:background-color var(--transition-fast, .15s ease)}._breadcrumbButton_b1zpm_38:hover{background-color:var(--bg-hover, #2a2a2a)}._breadcrumbButton_b1zpm_38:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._breadcrumbLink_b1zpm_57{color:var(--accent-copper, #b87333);font-weight:400}._breadcrumbCurrent_b1zpm_62{color:var(--text-primary, #e5e5e5);font-weight:600}._fileList_b1zpm_68{min-height:200px}._statusText_b1zpm_72{padding:2rem;text-align:center;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._alertWrapper_b1zpm_79{padding:1rem}._list_b1zpm_83{list-style:none;margin:0;padding:0}._listItem_b1zpm_89{border-bottom:1px solid var(--border-default, #333333)}._listItem_b1zpm_89:last-child{border-bottom:none}._fileButton_b1zpm_97{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;background:none;cursor:pointer;text-align:left;font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:background-color var(--transition-fast, .15s ease)}._fileButton_b1zpm_97:hover{background-color:var(--bg-hover, #2a2a2a)}._fileButton_b1zpm_97:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._iconFolder_b1zpm_121{width:20px;text-align:center;color:var(--accent-copper, #b87333)}._iconFile_b1zpm_127{width:20px;text-align:center;color:var(--text-muted, #737373)}._fileName_b1zpm_133{flex:1;color:var(--text-primary, #e5e5e5)}._fileNameFolder_b1zpm_138{font-weight:500}._fileNameFile_b1zpm_142{font-weight:400}._fileSize_b1zpm_146{color:var(--text-muted, #737373);font-size:.75rem}@media(prefers-reduced-motion:reduce){._fileButton_b1zpm_97,._breadcrumbButton_b1zpm_38{transition:none}}._container_1gqe0_3{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);overflow:hidden}._header_1gqe0_11{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._headerLeft_1gqe0_20{display:flex;align-items:center;gap:.5rem}._fileIcon_1gqe0_26{color:var(--text-muted, #737373)}._filePath_1gqe0_30{font-size:.875rem;font-weight:500;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._fileSize_1gqe0_37{font-size:.75rem;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._headerActions_1gqe0_43{display:flex;gap:.5rem}._actionButton_1gqe0_48{padding:.375rem .75rem;background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:.75rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._actionButton_1gqe0_48:hover{background-color:var(--bg-hover, #2a2a2a)}._actionButton_1gqe0_48:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._content_1gqe0_71{overflow:auto;max-height:500px}._statusText_1gqe0_76{padding:2rem;text-align:center;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._alertWrapper_1gqe0_83{padding:1rem}._codeContainer_1gqe0_87{display:flex;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;line-height:1.5}._lineNumbers_1gqe0_95{flex-shrink:0;padding:1rem .75rem;background-color:var(--bg-elevated, #242424);border-right:1px solid var(--border-default, #333333);text-align:right;-webkit-user-select:none;user-select:none;color:var(--text-muted, #737373)}._codeContent_1gqe0_106{flex:1;margin:0;padding:1rem;overflow:auto;white-space:pre;color:var(--text-primary, #e5e5e5)}@media(prefers-reduced-motion:reduce){._actionButton_1gqe0_48{transition:none}}._overlay_z1xxi_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._modal_z1xxi_14{background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:480px;margin:1rem}._header_z1xxi_23{padding:1rem 1.5rem;border-bottom:1px solid var(--border-default, #333333);display:flex;align-items:center;justify-content:space-between}._title_z1xxi_31{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5)}._closeButton_z1xxi_38{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-muted, #737373);padding:.25rem;line-height:1}._closeButton_z1xxi_38:disabled{cursor:not-allowed}._closeButton_z1xxi_38:hover:not(:disabled){color:var(--text-primary, #e5e5e5)}._closeButton_z1xxi_38:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._formContent_z1xxi_61{padding:1.5rem}._fieldGroup_z1xxi_65{margin-bottom:1rem}._fieldLabel_z1xxi_69{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-secondary, #a3a3a3);margin-bottom:.25rem}._input_z1xxi_77{width:100%;padding:.5rem .75rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);box-sizing:border-box;background:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._input_z1xxi_77:focus{border-color:var(--border-focus, #b87333)}._input_z1xxi_77:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_z1xxi_98{width:100%;padding:.5rem .75rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);box-sizing:border-box;background:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);resize:vertical;font-family:inherit}._textarea_z1xxi_98:focus{border-color:var(--border-focus, #b87333)}._textarea_z1xxi_98:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._counterRow_z1xxi_120{display:flex;justify-content:flex-end;margin-top:.25rem}._counter_z1xxi_120{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._counterWarning_z1xxi_131{font-size:var(--text-xs, .75rem);color:var(--state-warning, #dbb234)}._footer_z1xxi_136{padding:1rem 1.5rem;border-top:1px solid var(--border-default, #333333);display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_z1xxi_144{padding:.5rem 1rem;background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);cursor:pointer;color:var(--text-primary, #e5e5e5)}._cancelButton_z1xxi_144:disabled{cursor:not-allowed}._cancelButton_z1xxi_144:hover:not(:disabled){border-color:var(--border-hover, #444444)}._cancelButton_z1xxi_144:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._commitButton_z1xxi_167{padding:.5rem 1rem;background-color:var(--state-success, #4a9f4a);color:var(--text-on-accent, #ffffff);border:none;border-radius:.375rem;font-size:var(--text-sm, .875rem);cursor:pointer;display:flex;align-items:center;gap:.5rem}._commitButton_z1xxi_167:hover:not(:disabled){filter:brightness(1.1)}._commitButton_z1xxi_167:disabled{background-color:var(--text-muted, #737373);cursor:not-allowed}._commitButton_z1xxi_167:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@keyframes _spin_z1xxi_200{to{transform:rotate(360deg)}}._spinner_z1xxi_200{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_z1xxi_200 1s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_z1xxi_200{animation:none}}._container_llq4l_3{display:flex;flex-direction:column;height:100%;background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-md, 4px);border:1px solid var(--border-default, #333333);overflow:hidden}._header_llq4l_14{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._headerLeft_llq4l_23{display:flex;align-items:center;gap:.5rem}._filePath_llq4l_29{font-weight:500;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem}._badgeModified_llq4l_36{background-color:var(--state-warning, #dbb234);color:var(--bg-base, #0d0d0d);font-size:.75rem;padding:.125rem .5rem;border-radius:9999px;font-family:var(--font-mono, "JetBrains Mono", monospace)}._badgeReadOnly_llq4l_45{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);font-size:.75rem;padding:.125rem .5rem;border-radius:9999px;font-family:var(--font-mono, "JetBrains Mono", monospace);border:1px solid var(--border-default, #333333)}._headerRight_llq4l_55{display:flex;align-items:center;gap:.5rem}._saveButton_llq4l_61{padding:.375rem .75rem;background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._saveButton_llq4l_61:hover{opacity:.9}._saveButton_llq4l_61:focus-visible{outline:2px solid var(--accent-copper-light, #d4956a);outline-offset:2px}._saveButtonDisabled_llq4l_82{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);cursor:not-allowed}._saveButtonDisabled_llq4l_82:hover{opacity:1}._closeButton_llq4l_92{padding:.375rem .75rem;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-secondary, #a3a3a3);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._closeButton_llq4l_92:hover{background-color:var(--bg-hover, #2a2a2a)}._closeButton_llq4l_92:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._errorBar_llq4l_114{padding:.75rem 1rem;background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-bottom:1px solid var(--state-error, #e05555);color:var(--state-error, #e05555);font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace)}._errorDismiss_llq4l_123{margin-left:.5rem;background:none;border:none;color:var(--state-error, #e05555);cursor:pointer}._errorDismiss_llq4l_123:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._editorArea_llq4l_137{display:flex;flex:1;overflow:hidden}._lineNumbers_llq4l_143{width:50px;padding:1rem .5rem;background-color:var(--bg-elevated, #242424);border-right:1px solid var(--border-default, #333333);text-align:right;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;line-height:1.5rem;color:var(--text-muted, #737373);-webkit-user-select:none;user-select:none;overflow:hidden}._textarea_llq4l_157{flex:1;padding:1rem;border:none;outline:none;resize:none;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;line-height:1.5rem;background-color:var(--bg-surface, #1a1a1a);color:var(--text-primary, #e5e5e5);tab-size:2}._textareaReadOnly_llq4l_171{background-color:var(--bg-elevated, #242424)}._textarea_llq4l_157:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._footer_llq4l_181{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424);font-size:.75rem;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._footerRight_llq4l_193{display:flex;align-items:center;gap:1rem}@media(prefers-reduced-motion:reduce){._saveButton_llq4l_61,._closeButton_llq4l_92{transition:none}}._wrapper_1sti7_3{position:relative;display:inline-block}._trigger_1sti7_8{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:.875rem;cursor:pointer;min-width:150px;color:var(--text-primary, #e5e5e5)}._trigger_1sti7_8:hover{border-color:var(--border-hover, #444444)}._trigger_1sti7_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._branchIcon_1sti7_31{color:var(--accent-copper, #b87333)}._branchName_1sti7_35{flex:1;text-align:left;color:var(--text-primary, #e5e5e5)}._protectedBadge_1sti7_41{color:var(--state-warning, #dbb234);font-size:.75rem}._chevron_1sti7_46{color:var(--text-muted, #737373)}._dropdown_1sti7_50{position:absolute;top:100%;left:0;margin-top:.25rem;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a;min-width:200px;max-height:300px;overflow:auto;z-index:50}._errorMessage_1sti7_65{padding:.75rem 1rem;color:var(--state-error, #e05555);font-size:.875rem}._emptyMessage_1sti7_71{padding:.75rem 1rem;color:var(--text-muted, #737373);font-size:.875rem}._branchList_1sti7_77{list-style:none;margin:0;padding:.25rem 0}._branchItem_1sti7_83{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;background:transparent;cursor:pointer;text-align:left;font-size:.875rem;color:var(--text-primary, #e5e5e5)}._branchItem_1sti7_83:hover{background-color:var(--bg-elevated, #242424)}._branchItemSelected_1sti7_101,._branchItemSelected_1sti7_101:hover{background-color:var(--bg-hover, #2a2a2a)}._checkmark_1sti7_109{color:var(--accent-copper, #b87333)}._branchLabel_1sti7_113{flex:1;color:var(--text-primary, #e5e5e5)}._branchLabelOffset_1sti7_118{flex:1;color:var(--text-primary, #e5e5e5);margin-left:1.25rem}._divider_1sti7_124{border:none;border-top:1px solid var(--border-default, #333333);margin:.25rem 0}._createButton_1sti7_130{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;background:transparent;cursor:pointer;text-align:left;font-size:.875rem;color:var(--accent-copper, #b87333)}._createButton_1sti7_130:hover{background-color:var(--bg-elevated, #242424)}._createButton_1sti7_130:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._overlay_1cslm_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._modal_1cslm_14{background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:420px;margin:1rem}._header_1cslm_23{padding:1rem 1.5rem;border-bottom:1px solid var(--border-default, #333333);display:flex;align-items:center;justify-content:space-between}._title_1cslm_31{margin:0;font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5)}._closeButton_1cslm_38{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-muted, #737373);padding:.25rem;line-height:1}._closeButton_1cslm_38:hover{color:var(--text-primary, #e5e5e5)}._closeButton_1cslm_38:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._formContent_1cslm_57{padding:1.5rem}._errorBox_1cslm_61{padding:.75rem 1rem;background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border:1px solid rgba(224,85,85,.3);border-radius:.375rem;color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem);margin-bottom:1rem}._fieldGroup_1cslm_71{margin-bottom:1rem}._fieldLabel_1cslm_75{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-secondary, #a3a3a3);margin-bottom:.25rem}._input_1cslm_83{width:100%;padding:.5rem .75rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);box-sizing:border-box;background-color:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._input_1cslm_83:focus{border-color:var(--border-focus, #b87333)}._input_1cslm_83:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._helperText_1cslm_104{margin:.25rem 0 0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._select_1cslm_110{width:100%;padding:.5rem .75rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);box-sizing:border-box;background-color:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);cursor:pointer}._select_1cslm_110:focus{border-color:var(--border-focus, #b87333)}._select_1cslm_110:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._footer_1cslm_131{padding:1rem 1.5rem;border-top:1px solid var(--border-default, #333333);display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_1cslm_139{padding:.5rem 1rem;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-sm, .875rem);cursor:pointer;color:var(--text-primary, #e5e5e5)}._cancelButton_1cslm_139:hover{border-color:var(--border-hover, #444444)}._cancelButton_1cslm_139:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._submitButton_1cslm_158{padding:.5rem 1rem;background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:.375rem;font-size:var(--text-sm, .875rem);cursor:pointer}._submitButton_1cslm_158:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._submitButton_1cslm_158:disabled{background-color:var(--text-muted, #737373);cursor:not-allowed}._submitButton_1cslm_158:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._loadingPage_gmekj_3{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-base, #0d0d0d)}._loadingContainer_gmekj_11{display:flex;flex-direction:column;align-items:center;gap:1rem}._spinner_gmekj_18{width:40px;height:40px;border:4px solid var(--border-default, #333333);border-top-color:var(--accent-copper, #b87333);border-radius:50%;animation:_spin_gmekj_18 1s linear infinite}@keyframes _spin_gmekj_18{to{transform:rotate(360deg)}}._loadingText_gmekj_33{color:var(--text-muted, #737373);margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace)}._errorPage_gmekj_40{min-height:100vh;background-color:var(--bg-base, #0d0d0d);padding:2rem 1rem}._errorContainer_gmekj_46{max-width:600px;margin:0 auto;text-align:center}._errorAlert_gmekj_52{padding:2rem;border-radius:var(--radius-md, 4px)}._errorAlertWarning_gmekj_57{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);color:var(--state-warning, #dbb234)}._errorAlertError_gmekj_63{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);color:var(--state-error, #e05555)}._errorTitle_gmekj_69{font-size:1.5rem;font-weight:600;margin-bottom:1rem;font-family:var(--font-mono, "JetBrains Mono", monospace)}._errorMessage_gmekj_76{margin-bottom:1.5rem}._errorButtonWarning_gmekj_80{padding:.75rem 1.5rem;background-color:var(--state-warning, #dbb234);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);font-size:1rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._errorButtonWarning_gmekj_80:hover{opacity:.9}._errorButtonWarning_gmekj_80:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._errorButtonError_gmekj_102{padding:.75rem 1.5rem;background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-size:1rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._errorButtonError_gmekj_102:hover{opacity:.9}._errorButtonError_gmekj_102:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._page_gmekj_125{display:flex;flex-direction:column;height:100vh;background-color:var(--bg-base, #0d0d0d)}._header_gmekj_133{background-color:var(--bg-elevated, #242424);border-bottom:1px solid var(--border-default, #333333);padding:1rem 1.5rem;box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3))}._headerContent_gmekj_140{display:flex;align-items:center;justify-content:space-between}._headerLeft_gmekj_146{display:flex;align-items:center;gap:1rem}._backButton_gmekj_152{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--bg-surface, #1a1a1a);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:.875rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._backButton_gmekj_152:hover{background-color:var(--bg-hover, #2a2a2a)}._backButton_gmekj_152:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._pageTitle_gmekj_177{font-size:1.25rem;font-weight:700;color:var(--text-primary, #e5e5e5);margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace)}._headerRight_gmekj_185{display:flex;align-items:center;gap:.75rem}._viewOnlyBadge_gmekj_191{padding:.5rem 1rem;background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:.875rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace)}._main_gmekj_203{flex:1;display:flex;overflow:hidden;padding:1.5rem;gap:1.5rem}._fileBrowserPanel_gmekj_211{min-width:300px;flex-shrink:0;overflow:auto;transition:width .2s ease}._fileBrowserPanelFull_gmekj_218{width:100%}._fileBrowserPanelSide_gmekj_222{width:300px}._fileContentPanel_gmekj_226{flex:1;overflow:hidden;display:flex;flex-direction:column}._viewContainer_gmekj_233{display:flex;flex-direction:column;height:100%}._viewToolbar_gmekj_239{display:flex;justify-content:flex-end;margin-bottom:.5rem}._editButton_gmekj_245{padding:.5rem 1rem;background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:var(--radius-md, 4px);font-size:.875rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:opacity var(--transition-fast, .15s ease)}._editButton_gmekj_245:hover{opacity:.9}._editButton_gmekj_245:focus-visible{outline:2px solid var(--accent-copper-light, #d4956a);outline-offset:2px}._viewerWrapper_gmekj_267{flex:1;overflow:hidden}@media(prefers-reduced-motion:reduce){._spinner_gmekj_18{animation-duration:2s}._fileBrowserPanel_gmekj_211{transition:none}}._body_14x5p_1{display:flex;flex:1;overflow:hidden}@media(max-width:768px){._body_14x5p_1{flex-direction:column;overflow:auto}}._header_1cubv_1{display:flex;flex-direction:column;gap:8px;padding:20px 24px 16px;border-bottom:1px solid var(--border-default, #2a2a2a)}._titleRow_1cubv_9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._title_1cubv_9{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary, #f0f0f0);line-height:1.3}._badge_1cubv_24{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:500;background:var(--bg-elevated, #2a2a2a);color:var(--text-muted, #999);flex-shrink:0}._badge_active_1cubv_36{background:color-mix(in srgb,var(--state-warning, #dbb234) 15%,transparent);color:var(--state-warning, #dbb234)}._badge_done_1cubv_41{background:color-mix(in srgb,var(--state-success, #4a9f4a) 15%,transparent);color:var(--state-success, #4a9f4a)}._badge_archived_1cubv_46{background:var(--bg-elevated, #2a2a2a);color:var(--text-muted, #999)}._branch_1cubv_51{display:flex;align-items:center;gap:6px;color:var(--text-muted, #999);font-size:.8125rem}._branchName_1cubv_59{font-family:JetBrains Mono,monospace;font-size:.8125rem}._progressSection_1cubv_64{display:flex;align-items:center;gap:10px;margin-top:4px}._progressBar_1cubv_71{flex:1;height:6px;background:var(--bg-elevated, #2a2a2a);border-radius:3px;overflow:hidden}._progressFill_1cubv_79{height:100%;background:var(--state-success, #4a9f4a);border-radius:3px;transition:width .3s ease}._progressLabel_1cubv_86{font-size:.75rem;color:var(--text-muted, #999);white-space:nowrap;flex-shrink:0}._actions_1cubv_93{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}._archiveButton_1cubv_101,._unarchiveButton_1cubv_102{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-weight:500;cursor:pointer;border:1px solid var(--border-default, #333333);background:transparent;transition:background .15s,border-color .15s;min-height:28px}._archiveButton_1cubv_101{color:var(--text-secondary, #a3a3a3)}._archiveButton_1cubv_101:hover:not(:disabled){background:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444);color:var(--text-primary, #e5e5e5)}._archiveButton_1cubv_101:focus-visible,._unarchiveButton_1cubv_102:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._unarchiveButton_1cubv_102{color:var(--accent-copper-light, #d4956a);border-color:var(--accent-copper, #b87333)}._unarchiveButton_1cubv_102:hover:not(:disabled){background:color-mix(in srgb,var(--accent-copper, #b87333) 15%,transparent);border-color:var(--accent-copper-light, #d4956a)}._archiveButton_1cubv_101:disabled,._unarchiveButton_1cubv_102:disabled{opacity:.5;cursor:not-allowed}._container_12umy_11{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem) var(--spacing-4, 1rem) calc(var(--spacing-4, 1rem) + 8px);border-top:1px solid var(--border-default, #333333);display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);background:var(--bg-surface, #1a1a1a);animation:_expandIn_12umy_1 .18s ease-out}@keyframes _expandIn_12umy_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._container_12umy_11{animation:none}}._section_12umy_45{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._sectionHeading_12umy_51{display:flex;align-items:center;gap:var(--spacing-1, .25rem);margin:0;font-size:var(--text-xs, .75rem);font-weight:600;color:var(--text-muted, #737373);text-transform:uppercase;letter-spacing:.05em}._sectionIcon_12umy_63{flex-shrink:0;color:var(--text-muted, #737373)}._artifactList_12umy_72{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--spacing-2, .5rem)}._artifactItem_12umy_81{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);padding:3px var(--spacing-2, .5rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);cursor:default;outline:none}._artifactItem_12umy_81:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:1px}._artifactLabel_12umy_100{font-weight:500;color:var(--accent-copper, #b87333)}._artifactDate_12umy_105{color:var(--text-muted, #737373);font-size:.6875rem}._emptyState_12umy_114{margin:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-style:italic}._timeline_12umy_125{list-style:none;padding:0;display:flex;flex-direction:column;gap:0;border-left:1px solid var(--border-default, #333333);margin:0 0 0 6px}._timelineItem_12umy_136{display:flex;align-items:flex-start;gap:var(--spacing-2, .5rem);padding:var(--spacing-1, .25rem) 0 var(--spacing-1, .25rem) var(--spacing-2, .5rem);position:relative}._timelineDot_12umy_144{position:absolute;left:-5px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--border-default, #333333);border:1px solid var(--bg-surface, #1a1a1a);flex-shrink:0}._timelineContent_12umy_156{display:flex;flex-direction:column;gap:2px;min-width:0}._timelineStage_12umy_163{font-size:var(--text-xs, .75rem);font-weight:500;color:var(--text-secondary, #a3a3a3)}._timelineMeta_12umy_169{font-size:.6875rem;color:var(--text-muted, #737373)}._depList_12umy_178{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._dep_12umy_178{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._dep_12umy_178 svg{flex-shrink:0;color:var(--state-warning, #dbb234)}._depDone_12umy_200{color:var(--text-muted, #737373);text-decoration:line-through}._depDone_12umy_200 svg{color:var(--state-success, #4a9f4a)}._depStage_12umy_209{font-size:.6875rem;color:var(--text-muted, #737373);margin-left:auto}._descriptionText_12umy_219{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:1.55}._notesText_12umy_226{margin:0;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);line-height:1.55;font-style:italic}._mergeActions_12umy_238{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-wrap:wrap}._mergeButton_12umy_245{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);min-height:44px;background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-weight:600;cursor:pointer;transition:background .15s;align-self:flex-start}._mergeButton_12umy_245:hover{background:var(--accent-copper-light, #d4956a)}._mergeButton_12umy_245:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._mergeButtonConflicted_12umy_271{background:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5)}._mergeButtonConflicted_12umy_271:hover{background:var(--state-error-hover, #c04848)}._conflictList_12umy_280{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}._conflictItem_12umy_289{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem)}._conflictIcon_12umy_296{flex-shrink:0;color:var(--state-error, #e05555)}._conflictPath_12umy_301{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--state-error, #e05555);word-break:break-all}._mergeSuccess_12umy_308{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);color:var(--state-success, #4a9f4a);margin:0}._mergeSuccess_12umy_308 svg{flex-shrink:0}._commitHash_12umy_321{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem;color:var(--state-success, #4a9f4a)}._cleanupButton_12umy_327{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);min-height:44px;min-width:44px;background:color-mix(in srgb,var(--state-warning, #dbb234) 12%,transparent);color:var(--state-warning, #dbb234);border:1px solid color-mix(in srgb,var(--state-warning, #dbb234) 30%,transparent);border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s;align-self:flex-start}._cleanupButton_12umy_327:hover{background:color-mix(in srgb,var(--state-error, #e05555) 15%,transparent);color:var(--state-error, #e05555);border-color:color-mix(in srgb,var(--state-error, #e05555) 40%,transparent)}._cleanupButton_12umy_327:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._cleanupButton_12umy_327:disabled{opacity:.4;cursor:not-allowed}._errorState_12umy_365{display:flex;align-items:center;gap:var(--spacing-2, .5rem);font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555);padding:var(--spacing-2, .5rem) 0}._skeleton_12umy_378{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._skeletonSection_12umy_384{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._skeletonLine_12umy_390{height:10px;background:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);animation:_shimmer_12umy_1 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._skeletonLine_12umy_390{animation:none;opacity:.5}}@keyframes _shimmer_12umy_1{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}._skeletonTitle_12umy_410{width:40%;height:8px}._skeletonShort_12umy_415{width:30%}._skeletonMedium_12umy_419{width:55%}._skeletonFull_12umy_423{width:90%}._wrapper_1na5e_11{position:relative;display:inline-flex}._primaryBtn_1na5e_17{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--spacing-4, 1rem);background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:1px solid var(--accent-copper, #b87333);border-right:none;border-radius:var(--radius-md, 4px) 0 0 var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast, .15s ease)}._primaryBtn_1na5e_17:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a);border-color:var(--accent-copper-light, #d4956a)}._primaryBtn_1na5e_17:focus{border-color:var(--border-focus, #b87333);background-color:var(--accent-copper, #b87333)}._primaryBtn_1na5e_17:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._primaryBtn_1na5e_17:disabled{opacity:.45;cursor:not-allowed}._chevronBtn_1na5e_57{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--spacing-2, .5rem);background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:1px solid var(--accent-copper, #b87333);border-left:1px solid rgba(0,0,0,.2);border-radius:0 var(--radius-md, 4px) var(--radius-md, 4px) 0;cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._chevronBtn_1na5e_57:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a);border-color:var(--accent-copper-light, #d4956a);border-left-color:#0003}._chevronBtn_1na5e_57:focus{background-color:var(--accent-copper, #b87333)}._chevronBtn_1na5e_57:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._chevronBtn_1na5e_57:disabled{opacity:.45;cursor:not-allowed}._dropdown_1na5e_94{position:absolute;top:calc(100% + var(--spacing-1, .25rem));right:0;min-width:160px;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:0 8px 24px #0006;z-index:1000;display:flex;flex-direction:column;overflow:hidden}._option_1na5e_110{display:flex;align-items:center;width:100%;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:none;border:none;color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);text-align:left;cursor:pointer;white-space:nowrap;transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._option_1na5e_110:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._option_1na5e_110:focus{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._option_1na5e_110:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}@media(prefers-reduced-motion:reduce){._primaryBtn_1na5e_17,._chevronBtn_1na5e_57,._option_1na5e_110{transition:none}}._badge_1phgd_1{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 5px;border-radius:10px;font-size:var(--text-xs, .75rem);font-weight:500;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_1phgd_1:hover{opacity:.8}._badge_1phgd_1:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._icon_1phgd_27{flex-shrink:0}._title_1phgd_31{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._done_1phgd_37{color:var(--state-success, #4a9f4a);background:color-mix(in srgb,var(--state-success, #4a9f4a) 12%,transparent);border-color:color-mix(in srgb,var(--state-success, #4a9f4a) 25%,transparent)}._pending_1phgd_43{color:var(--text-muted, #737373);background:var(--bg-elevated, #242424);border-color:var(--border-default, #333333)}._list_18ybn_1{display:flex;flex-direction:column;gap:var(--spacing-2);margin:var(--spacing-4) 0}._item_18ybn_8{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3);background:var(--bg-elevated);border-radius:var(--radius-md);border:1px solid var(--border-subtle)}._itemInfo_18ybn_18{display:flex;flex-direction:column;gap:var(--spacing-1)}._itemLabel_18ybn_24{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}._itemProfile_18ybn_30{font-size:var(--text-xs);color:var(--text-secondary)}._badge_18ybn_35{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase}._badgePending_18ybn_45{background:var(--state-warning-bg);color:var(--state-warning)}._badgeFailed_18ybn_50{background:var(--state-error-bg);color:var(--state-error)}._badgeDefault_18ybn_55{background:var(--bg-hover);color:var(--text-secondary)}._description_18ybn_60{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--spacing-2)}._footer_18ybn_66{display:flex;justify-content:flex-end;margin-top:var(--spacing-4)}._dismissButton_18ybn_72{min-width:44px;min-height:44px;padding:var(--spacing-2) var(--spacing-4);background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background var(--transition-fast)}._dismissButton_18ybn_72:hover{background:var(--bg-hover);border-color:var(--border-hover)}._dismissButton_18ybn_72:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._card_1e5t3_1{list-style:none;border:1px solid var(--border-default, #2a2a2a);border-radius:6px;overflow:visible;transition:border-color .15s ease}._card_1e5t3_1:hover{border-color:var(--border-hover, #444)}._card_1e5t3_1._blocked_1e5t3_13{border-color:color-mix(in srgb,var(--state-error, #e05555) 40%,transparent)}._header_1e5t3_17{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 12px 4px 0}._toggleButton_1e5t3_25{display:flex;align-items:center;gap:8px;flex:1;min-height:44px;padding:10px 0 10px 12px;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary, #f0f0f0);min-width:0}._toggleButton_1e5t3_25:focus{border-color:var(--border-focus, #b87333)}._toggleButton_1e5t3_25:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._chevron_1e5t3_49{flex-shrink:0;color:var(--text-muted, #999);display:flex;align-items:center}._taskIndex_1e5t3_56{font-size:.75rem;color:var(--text-muted, #666);font-weight:500;flex-shrink:0;margin-right:4px}._title_1e5t3_64{flex:1;font-size:.9375rem;font-weight:500;line-height:1.4}._badges_1e5t3_71{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}._blockedBadge_1e5t3_79{display:flex;align-items:center;color:var(--state-error, #e05555)}._doneIcon_1e5t3_85{color:var(--state-success, #4a9f4a)}._stageBadge_1e5t3_89{display:inline-flex;align-items:center;padding:2px 6px;border-radius:3px;font-size:.6875rem;font-weight:500;background:var(--bg-elevated, #2a2a2a);color:var(--text-muted, #999)}._stageMuted_1e5t3_100{color:var(--text-muted, #999);background:var(--bg-elevated, #2a2a2a)}._stageInfo_1e5t3_105{color:var(--state-info, #6e9ed5);background:color-mix(in srgb,var(--state-info, #6e9ed5) 15%,transparent)}._stageWarning_1e5t3_110{color:var(--state-warning, #dbb234);background:color-mix(in srgb,var(--state-warning, #dbb234) 15%,transparent)}._stageSuccess_1e5t3_115{color:var(--state-success, #4a9f4a);background:color-mix(in srgb,var(--state-success, #4a9f4a) 15%,transparent)}._srOnly_1e5t3_120{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._detail_1e5t3_132{padding:12px 16px 14px 36px;border-top:1px solid var(--border-default, #2a2a2a);display:flex;flex-direction:column;gap:10px}._description_1e5t3_140{margin:0;font-size:.875rem;color:var(--text-secondary, #ccc);line-height:1.5}._notes_1e5t3_147{margin:0;font-size:.8125rem;color:var(--text-muted, #999);line-height:1.5;font-style:italic}._blockedBySection_1e5t3_155{display:flex;flex-direction:column;gap:6px}._blockedByLabel_1e5t3_161{font-size:.75rem;font-weight:600;color:var(--state-error, #e05555);text-transform:uppercase;letter-spacing:.04em}._depList_1e5t3_169{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}._dep_1e5t3_169{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--text-muted, #999)}._dep_1e5t3_169 svg{flex-shrink:0;color:var(--state-error, #e05555)}._depDone_1e5t3_191{color:var(--text-muted, #999);text-decoration:line-through}._depDone_1e5t3_191 svg{color:var(--state-success, #4a9f4a)}._depStage_1e5t3_200{font-size:.6875rem;color:var(--text-muted, #999);margin-left:auto}._inputPromptRow_1e5t3_206{padding:8px 12px;border-top:1px solid var(--border-default, #2a2a2a)}._dependenciesRow_1e5t3_211{display:flex;flex-wrap:wrap;gap:4px;padding:4px 12px 6px 36px}._startButtonWrapper_1e5t3_218{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._prerequisiteWarning_1e5t3_225{display:inline-flex;align-items:center;color:var(--state-warning);cursor:help}._startButton_1e5t3_218{flex-shrink:0}._workflowStatus_1e5t3_236{display:flex;align-items:center;gap:4px;font-size:.75rem;flex-shrink:0}._workflowStep_1e5t3_244{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:var(--text-secondary, #a3a3a3)}._statusRunning_1e5t3_252{color:var(--state-info, #6e9ed5);font-weight:500}._statusPaused_1e5t3_257{color:var(--text-muted, #888);font-weight:500}._statusCompleted_1e5t3_262{color:var(--state-success, #4a9f4a);font-weight:500}._mergeBadge_1e5t3_267{display:inline-flex;align-items:center;padding:2px 6px;border-radius:3px;font-size:.6875rem;font-weight:600;line-height:1.4}._merge_ready_1e5t3_277{background:color-mix(in srgb,var(--state-info, #6e9ed5) 20%,transparent);color:var(--state-info, #6e9ed5)}._merge_in_progress_1e5t3_282{background:color-mix(in srgb,var(--state-warning, #dbb234) 20%,transparent);color:var(--state-warning, #dbb234)}._merge_conflicted_1e5t3_287{background:color-mix(in srgb,var(--state-error, #e05555) 20%,transparent);color:var(--state-error, #e05555);display:inline-flex;align-items:center;gap:3px}._merge_merged_1e5t3_295{background:color-mix(in srgb,var(--state-success, #4a9f4a) 20%,transparent);color:var(--state-success, #4a9f4a)}._worktreeStale_1e5t3_300{background:color-mix(in srgb,var(--state-warning, #dbb234) 20%,transparent);color:var(--state-warning, #dbb234);display:inline-flex;align-items:center;gap:3px}._worktreeIndicator_1e5t3_308{display:inline-flex;align-items:center;color:var(--accent-copper, #b87333);opacity:.8;cursor:default;flex-shrink:0}._cleanupButton_1e5t3_317{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;background:none;border:none;border-radius:var(--radius-md, 4px);color:var(--state-warning, #dbb234);cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}._cleanupButton_1e5t3_317:hover{color:var(--state-error, #e05555);background:color-mix(in srgb,var(--state-error, #e05555) 12%,transparent)}._cleanupButton_1e5t3_317:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._cleanupButton_1e5t3_317:disabled{opacity:.4;cursor:not-allowed}._form_sty9t_1{border:1px solid var(--border-default, #333333);border-radius:6px;padding:16px;background:var(--bg-elevated, #242424);display:flex;flex-direction:column;gap:12px;animation:_expandIn_sty9t_1 .15s ease-out}@keyframes _expandIn_sty9t_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._form_sty9t_1{animation:none}}._header_sty9t_30{display:flex;align-items:center;justify-content:space-between}._heading_sty9t_36{font-size:.875rem;font-weight:600;color:var(--text-primary, #f0f0f0)}._closeButton_sty9t_42{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:4px;cursor:pointer;color:var(--text-muted, #999);transition:color .15s ease,background .15s ease}._closeButton_sty9t_42:hover{color:var(--text-primary, #f0f0f0);background:var(--bg-hover, #2a2a2a)}._closeButton_sty9t_42:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._field_sty9t_66{display:flex;flex-direction:column;gap:4px}._label_sty9t_72{font-size:.8125rem;font-weight:500;color:var(--text-secondary, #ccc)}._required_sty9t_78{color:var(--state-error, #e05555)}._optional_sty9t_82{font-weight:400;color:var(--text-muted, #999);font-size:.75rem}._input_sty9t_88{height:36px;padding:0 10px;border:1px solid var(--border-default, #2a2a2a);border-radius:4px;background:var(--bg-base, #0d0d0d);color:var(--text-primary, #f0f0f0);font-size:.875rem;transition:border-color .15s ease}._input_sty9t_88::placeholder{color:var(--text-muted, #666)}._input_sty9t_88:focus{outline:none;border-color:var(--border-focus, #b87333)}._input_sty9t_88._inputError_sty9t_108{border-color:var(--state-error, #e05555)}._textarea_sty9t_112{padding:8px 10px;border:1px solid var(--border-default, #2a2a2a);border-radius:4px;background:var(--bg-base, #0d0d0d);color:var(--text-primary, #f0f0f0);font-size:.875rem;font-family:inherit;resize:vertical;transition:border-color .15s ease}._textarea_sty9t_112::placeholder{color:var(--text-muted, #666)}._textarea_sty9t_112:focus{outline:none;border-color:var(--border-focus, #b87333)}._inputMeta_sty9t_133{display:flex;align-items:center;justify-content:space-between;gap:8px}._hint_sty9t_140{font-size:.75rem;color:var(--text-muted, #999)}._errorText_sty9t_145{font-size:.75rem;color:var(--state-error, #e05555)}._charCount_sty9t_150{font-size:.75rem;color:var(--text-muted, #999);flex-shrink:0}._charCountWarn_sty9t_156{color:var(--state-warning, #dbb234)}._fieldset_sty9t_160{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._depList_sty9t_169{list-style:none;margin:0;display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto;border:1px solid var(--border-default, #2a2a2a);border-radius:4px;padding:4px}._depItem_sty9t_183{list-style:none}._depLabel_sty9t_187{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:3px;cursor:pointer;color:var(--text-secondary, #ccc);font-size:.8125rem;transition:background .1s ease}._depLabel_sty9t_187:hover{background:var(--bg-hover, #2a2a2a)}._checkbox_sty9t_203{flex-shrink:0;accent-color:var(--accent-copper, #b87333);width:14px;height:14px}._depTitle_sty9t_210{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._depStage_sty9t_217{font-size:.6875rem;color:var(--text-muted, #999);text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}._actions_sty9t_225{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid var(--border-default, #333333)}._cancelButton_sty9t_234{height:36px;padding:0 14px;border:1px solid var(--border-default, #2a2a2a);border-radius:4px;background:none;color:var(--text-secondary, #ccc);font-size:.875rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}._cancelButton_sty9t_234:hover{background:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444)}._cancelButton_sty9t_234:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._submitButton_sty9t_256{height:36px;padding:0 16px;border:none;border-radius:4px;background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s ease,opacity .15s ease}._submitButton_sty9t_256:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._submitButton_sty9t_256:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._submitButton_sty9t_256:disabled{opacity:.6;cursor:not-allowed}._section_12zbs_1{flex:1;overflow-y:auto;padding:16px}._list_12zbs_7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._empty_12zbs_16{display:flex;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._emptyText_12zbs_24{margin:0;font-size:.875rem;color:var(--text-muted, #999);line-height:1.5}._formWrapper_12zbs_31{margin-bottom:12px}._addRow_12zbs_35{margin-bottom:8px}._addButton_12zbs_39{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px dashed var(--border-default, #2a2a2a);border-radius:4px;background:none;color:var(--text-muted, #999);font-size:.8125rem;cursor:pointer;transition:color .15s ease,border-color .15s ease}._addButton_12zbs_39:hover{color:var(--text-primary, #f0f0f0);border-color:var(--border-hover, #444)}._addButton_12zbs_39:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._separator_g60rg_3{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem) 0;width:100%}._line_g60rg_11{flex:1;height:1px;background-color:var(--border-default, #333333)}._label_g60rg_17{flex-shrink:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);white-space:nowrap}._cardOrphaned_18yvw_8{opacity:.6;border-left-color:var(--text-muted, #737373)}._cardAutoResponded_18yvw_14{border-left-color:var(--state-info, #6e9ed5);opacity:.85}._autoRespondedLabel_18yvw_20{color:var(--state-info, #6e9ed5);font-weight:600}._cardSuggestion_18yvw_26{border-left-color:var(--accent-wood, #8b5a2b)}._suggestionBadge_18yvw_30{margin-left:auto;padding:0 var(--spacing-2, .5rem);background-color:var(--accent-wood, #8b5a2b);color:var(--text-on-accent, #ffffff);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);border-radius:var(--radius-sm, 2px);letter-spacing:.05em;text-transform:uppercase}._reasoningBlock_18yvw_42{margin-bottom:var(--spacing-3, .75rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border-left:2px solid var(--accent-wood-light, #a67c52);border-radius:var(--radius-sm, 2px);font-size:var(--text-xs, .75rem);line-height:var(--leading-normal, 1.5)}._reasoningLabel_18yvw_52{color:var(--accent-wood-light, #a67c52);font-weight:var(--font-semibold, 600)}._reasoningText_18yvw_57{color:var(--text-secondary, #a3a3a3)}._contextBadge_18yvw_62{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-subtle, #2a2a2a);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._contextIcon_18yvw_73{flex-shrink:0;color:var(--accent-copper, #b87333);opacity:.8}._taskTitle_18yvw_79{color:var(--text-secondary, #a3a3a3);font-weight:600}._stepName_18yvw_84{color:var(--text-muted, #737373)}._separator_18yvw_88{color:var(--text-muted, #737373);opacity:.5}._statusBar_18yvw_94{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-top:1px solid var(--border-subtle, #2a2a2a);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._waitingDot_18yvw_104{width:6px;height:6px;border-radius:50%;background-color:var(--accent-copper, #b87333);animation:_pulse_18yvw_1 1.5s ease-in-out infinite}@keyframes _pulse_18yvw_1{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._waitingDot_18yvw_104{animation:none;opacity:.8}}._timeoutIndicator_18yvw_124{margin-left:auto;color:var(--state-warning, #dbb234);font-weight:600}._wrapper_mzbva_4{display:flex;width:100%;padding:var(--spacing-1, .25rem) 0}._wrapperUser_mzbva_10{justify-content:flex-end}._wrapperAssistant_mzbva_14{justify-content:flex-start}._bubble_mzbva_18{max-width:75%;border-radius:var(--radius-lg, 6px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);position:relative;overflow:hidden}._header_mzbva_28{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem) var(--spacing-1, .25rem)}._senderLabel_mzbva_36{font-size:var(--text-xs, .75rem);font-weight:600;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._timestamp_mzbva_46{font-size:var(--text-xs, .75rem);opacity:.5;white-space:nowrap;flex-shrink:0}._content_mzbva_53{padding:0 var(--spacing-3, .75rem) var(--spacing-3, .75rem);word-break:break-word}._bubbleUser_mzbva_59{background-color:var(--chat-bubble-user);color:var(--bg-base, #0d0d0d);border-bottom-right-radius:var(--radius-sm, 2px)}._bubbleAssistant_mzbva_66{background-color:var(--chat-bubble-ai);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-bottom-left-radius:var(--radius-sm, 2px)}._streaming_mzbva_74 ._content_mzbva_53:after{content:"█";animation:_blink_mzbva_1 var(--animation-duration-md, 1s) step-end infinite;color:currentColor;opacity:.7}@keyframes _blink_mzbva_1{0%,to{opacity:.7}50%{opacity:0}}@media(prefers-reduced-motion:reduce){._streaming_mzbva_74 ._content_mzbva_53:after{animation:none;opacity:.7}}._content_mzbva_53 .wmde-markdown{background-color:transparent!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}._content_mzbva_53 .wmde-markdown p{margin:0 0 .5em}._content_mzbva_53 .wmde-markdown p:last-child{margin-bottom:0}._content_mzbva_53 .wmde-markdown pre{background-color:var(--chat-code-overlay);border-radius:var(--radius-sm, 2px);padding:var(--spacing-2, .5rem);overflow-x:auto;margin:.5em 0}._content_mzbva_53 .wmde-markdown code{background-color:var(--chat-inline-code-overlay);border-radius:2px;padding:.1em .3em;font-size:.9em}._content_mzbva_53 .wmde-markdown pre code{background-color:transparent;padding:0}._content_mzbva_53 .wmde-markdown a{color:var(--accent-copper, #b87333);text-decoration:underline;text-underline-offset:2px}._content_mzbva_53 .wmde-markdown a:hover{opacity:.8}._content_mzbva_53 .wmde-markdown ul,._content_mzbva_53 .wmde-markdown ol{margin:.5em 0;padding-left:1.5em}._content_mzbva_53 .wmde-markdown li{margin-bottom:.25em}._systemWrapper_mzbva_151{display:flex;justify-content:center;padding:var(--spacing-1, .25rem) 0;width:100%}._systemBubble_mzbva_158{display:flex;align-items:baseline;gap:var(--spacing-1, .25rem);max-width:85%;background-color:var(--chat-bubble-system);border:1px solid var(--border-subtle, #2a2a2a);border-radius:var(--radius-md, 4px);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._systemIcon_mzbva_172{flex-shrink:0;color:var(--accent-copper, #b87333);opacity:.7}._systemContent_mzbva_178{line-height:1.4}._systemTaskTitle_mzbva_182{color:var(--text-secondary, #a3a3a3)}._systemStageTransition_mzbva_186{color:var(--text-muted, #737373);font-style:italic}._responseTaskBadge_mzbva_192{display:flex;align-items:center;gap:.25rem;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-bottom:.25rem;padding:0 var(--spacing-3, .75rem)}._responseTaskBadgeIcon_mzbva_202{flex-shrink:0;font-size:var(--text-xs, .75rem)}._responseTaskTitle_mzbva_207{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;color:var(--text-secondary, #a3a3a3)}._structuredOptions_mzbva_217{display:flex;flex-wrap:wrap;gap:var(--spacing-2, .5rem);padding:0 var(--spacing-3, .75rem) var(--spacing-3, .75rem)}._structuredOptionButton_mzbva_224{min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-family:inherit;font-size:var(--text-sm, .875rem);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._structuredOptionButton_mzbva_224:hover{background-color:var(--bg-elevated, #242424);border-color:var(--accent-copper, #b87333)}._structuredOptionButton_mzbva_224:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._container_1dzu8_3{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);padding:var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);border-top:1px solid var(--border-default, #333333)}._inputRow_1dzu8_12{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._textarea_1dzu8_18{flex:1;resize:none;min-height:44px;max-height:160px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);transition:border-color var(--transition-fast, .15s ease)}._textarea_1dzu8_18::placeholder{color:var(--text-muted, #737373)}._textarea_1dzu8_18:hover{border-color:var(--border-hover, #444444)}._textarea_1dzu8_18:focus{border-color:var(--border-focus, #b87333)}._textarea_1dzu8_18:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_1dzu8_18:disabled{opacity:.5;cursor:not-allowed}._footer_1dzu8_56{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2, .5rem);min-height:1.25rem}._charCount_1dzu8_64{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);transition:color var(--transition-fast, .15s ease)}._charCountOver_1dzu8_71{color:var(--state-error, #e05555)}._errorText_1dzu8_75{flex:1;font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace)}._sendButton_1dzu8_82{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),opacity var(--transition-fast, .15s ease)}._sendButton_1dzu8_82:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._sendButton_1dzu8_82:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sendButton_1dzu8_82:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._textarea_1dzu8_18,._sendButton_1dzu8_82,._charCount_1dzu8_64{transition:none}}._container_kavrv_3{display:flex;flex-direction:column;height:100%;background:var(--bg-base, #0d0d0d);position:relative;overflow:hidden}._connectionBanner_kavrv_13{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;border-bottom:1px solid var(--border-default, #333333)}._errorBanner_kavrv_24{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--state-error-bg, rgba(201, 74, 74, .15));border-bottom:1px solid var(--state-error, #e05555);color:var(--state-error, #e05555);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._errorDismiss_kavrv_37{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;background:none;border:none;color:inherit;cursor:pointer;padding:var(--spacing-2, .5rem);border-radius:var(--radius-sm, 2px);opacity:.7}._errorDismiss_kavrv_37:hover{opacity:1}._errorDismiss_kavrv_37:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._messageList_kavrv_63{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){._messageList_kavrv_63{scroll-behavior:auto}}._sentinel_kavrv_81{height:1px}._loadingOlder_kavrv_85{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2, .5rem) 0;color:var(--text-muted, #737373)}._loadingSpinner_kavrv_93{animation:_spin_kavrv_1 1s linear infinite}@keyframes _spin_kavrv_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._loadingSpinner_kavrv_93{animation:none}}._emptyState_kavrv_109{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted, #737373);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;padding:var(--spacing-8, 2rem)}._typingIndicator_kavrv_122{display:flex;align-items:center;gap:var(--spacing-1, .25rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);width:fit-content;max-width:140px}._typingDot_kavrv_134{width:6px;height:6px;border-radius:50%;background:var(--text-muted, #737373);animation:_typingBounce_kavrv_1 1.2s infinite ease-in-out}._typingDot_kavrv_134:nth-child(2){animation-delay:.2s}._typingDot_kavrv_134:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_kavrv_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._typingDot_kavrv_134{display:none}}._typingText_kavrv_156{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);margin-left:var(--spacing-1, .25rem)}._scrollToBottom_kavrv_164{position:absolute;bottom:8rem;right:var(--spacing-4, 1rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1, .25rem);min-width:44px;min-height:44px;padding:var(--spacing-2, .5rem);background:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:none;border-radius:22px;cursor:pointer;box-shadow:0 2px 8px #0006;transition:background-color var(--transition-fast, .15s ease),transform var(--transition-fast, .15s ease);z-index:10}._scrollToBottom_kavrv_164:hover{background:var(--accent-copper-light, #d4956a);transform:translateY(-1px)}._scrollToBottom_kavrv_164:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._scrollToBottom_kavrv_164{transition:none}._scrollToBottom_kavrv_164:hover{transform:none}}._newMessagesBadge_kavrv_207{font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:600;color:var(--text-primary, #e5e5e5);white-space:nowrap;line-height:1}._chatToolbar_kavrv_217{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem) 0}._critiqueTrigger_kavrv_224{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}._critiqueTrigger_kavrv_224:hover:not(:disabled){border-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._critiqueTrigger_kavrv_224:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._critiqueTrigger_kavrv_224:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._critiqueTrigger_kavrv_224{transition:none}}._container_75kfl_7{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);padding:var(--spacing-3, .75rem);overflow:hidden}._summary_75kfl_25{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);padding:var(--spacing-1, .25rem) 0}._skeletonLine_75kfl_35{height:14px;background:var(--bg-elevated, #242424);border-radius:var(--radius-sm, 2px);animation:_shimmer_75kfl_1 1.4s ease-in-out infinite}._skeletonWide_75kfl_42{width:80%}._skeletonMedium_75kfl_46{width:60%}._skeletonNarrow_75kfl_50{width:40%}@keyframes _shimmer_75kfl_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._emptyState_75kfl_64{margin:0;padding:var(--spacing-4, 1rem) 0;color:var(--text-muted, #737373);text-align:center;font-size:var(--text-sm, .875rem)}._fileList_75kfl_76{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._fileRow_75kfl_86{border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);overflow:hidden;outline:none;cursor:default;transition:border-color .15s ease}._fileRow_75kfl_86:hover{border-color:var(--border-hover, #444444)}._fileRow_75kfl_86:focus,._fileRow_75kfl_86:focus-visible{border-color:var(--border-focus, #b87333)}._fileRow_75kfl_86:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._fileRowFocused_75kfl_109{border-color:var(--border-focus, #b87333)}._fileHeader_75kfl_117{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);flex-wrap:wrap}._filePath_75kfl_126{flex:1;font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._badge_75kfl_140{display:inline-flex;align-items:center;padding:1px 6px;border-radius:var(--radius-sm, 2px);font-size:var(--text-xs, .75rem);font-weight:600;letter-spacing:.04em;flex-shrink:0}._badgeAdd_75kfl_151{background:color-mix(in srgb,var(--state-success, #4a9f4a) 20%,transparent);color:var(--state-success, #4a9f4a)}._badgeModify_75kfl_156{background:color-mix(in srgb,var(--state-info, #6e9ed5) 20%,transparent);color:var(--state-info, #6e9ed5)}._badgeDelete_75kfl_161{background:color-mix(in srgb,var(--state-error, #e05555) 20%,transparent);color:var(--state-error, #e05555)}._fileStats_75kfl_170{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-shrink:0;font-size:var(--text-xs, .75rem);font-weight:500}._statAdd_75kfl_179{color:var(--state-success, #4a9f4a)}._statDel_75kfl_183{color:var(--state-error, #e05555)}._diffPre_75kfl_191{margin:0;padding:var(--spacing-2, .5rem) 0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);line-height:1.5;overflow-x:auto;background:var(--bg-base, #0d0d0d)}._lineAdd_75kfl_201{display:flex;background:color-mix(in srgb,var(--state-success, #4a9f4a) 12%,transparent);padding:0 var(--spacing-3, .75rem);white-space:pre}._lineDel_75kfl_208{display:flex;background:color-mix(in srgb,var(--state-error, #e05555) 12%,transparent);padding:0 var(--spacing-3, .75rem);white-space:pre}._lineContext_75kfl_215{display:flex;color:var(--text-muted, #737373);padding:0 var(--spacing-3, .75rem);white-space:pre}._linePrefix_75kfl_222{flex-shrink:0;width:1ch;margin-right:var(--spacing-2, .5rem);-webkit-user-select:none;user-select:none}._lineAdd_75kfl_201 ._linePrefix_75kfl_222{color:var(--state-success, #4a9f4a)}._lineDel_75kfl_208 ._linePrefix_75kfl_222{color:var(--state-error, #e05555)}._srOnly_75kfl_241{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_uxcy9_1{display:flex;align-items:center;gap:8px;flex-shrink:0}._button_uxcy9_8{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;white-space:nowrap}._button_uxcy9_8:focus{border-color:var(--border-focus, #b87333)}._button_uxcy9_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._button_uxcy9_8:disabled{opacity:.5;cursor:not-allowed}._buttonPrimary_uxcy9_40{background:color-mix(in srgb,var(--accent-copper, #b87333) 20%,transparent);color:var(--accent-copper-light, #d4956a);border-color:color-mix(in srgb,var(--accent-copper, #b87333) 40%,transparent)}._buttonPrimary_uxcy9_40:hover:not(:disabled){background:color-mix(in srgb,var(--accent-copper, #b87333) 30%,transparent);border-color:var(--accent-copper, #b87333)}._buttonDanger_uxcy9_52{background:color-mix(in srgb,var(--state-error, #e05555) 15%,transparent);color:var(--state-error, #e05555);border-color:color-mix(in srgb,var(--state-error, #e05555) 35%,transparent)}._buttonDanger_uxcy9_52:hover:not(:disabled){background:color-mix(in srgb,var(--state-error, #e05555) 25%,transparent);border-color:var(--state-error, #e05555)}._buttonWarning_uxcy9_64{background:color-mix(in srgb,var(--state-warning, #dbb234) 15%,transparent);color:var(--state-warning, #dbb234);border-color:color-mix(in srgb,var(--state-warning, #dbb234) 35%,transparent)}._buttonWarning_uxcy9_64:hover:not(:disabled){background:color-mix(in srgb,var(--state-warning, #dbb234) 25%,transparent);border-color:var(--state-warning, #dbb234)}._spinner_uxcy9_76{display:inline-block;width:12px;height:12px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_uxcy9_76 .6s linear infinite;flex-shrink:0}@keyframes _spin_uxcy9_76{to{transform:rotate(360deg)}}._srOnly_uxcy9_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._backdrop_1lqli_7{position:fixed;inset:0;background:#000000b8;z-index:900;display:flex;align-items:flex-start;justify-content:flex-end}._panel_1lqli_18{position:relative;width:min(640px,100vw);height:100vh;background:var(--bg-surface, #1a1a1a);border-left:1px solid var(--border-default, #333333);display:flex;flex-direction:column;overflow:hidden}._header_1lqli_30{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4, 1rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);flex-shrink:0;background:var(--bg-elevated, #242424)}._title_1lqli_40{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._closeButton_1lqli_48{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;background:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);font-size:var(--text-base, 1rem);line-height:1;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);flex-shrink:0}._closeButton_1lqli_48:hover{background:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);border-color:var(--border-hover, #444444)}._closeButton_1lqli_48:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._body_1lqli_78{flex:1;overflow-y:auto;overflow-x:hidden}._footer_1lqli_85{flex-shrink:0;border-top:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem)}._card_1h1xf_3{position:relative;border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);padding:var(--spacing-4, 1rem);background:var(--bg-surface, #1a1a1a);display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);transition:border-color .15s ease}._card_1h1xf_3:hover{border-color:var(--border-hover, #444444)}._removeButton_1h1xf_20{position:absolute;top:var(--spacing-2, .5rem);right:var(--spacing-2, .5rem);display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:44px;min-height:44px;padding:0;background:none;border:none;border-radius:var(--radius-md, 4px);cursor:pointer;color:var(--text-muted, #737373);opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}._card_1h1xf_3:hover ._removeButton_1h1xf_20,._card_1h1xf_3:focus-within ._removeButton_1h1xf_20{opacity:1}._removeButton_1h1xf_20:hover{color:var(--state-error, #e05555);background:color-mix(in srgb,var(--state-error, #e05555) 12%,transparent)}._removeButton_1h1xf_20:focus-visible{opacity:1;outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._field_1h1xf_58{display:flex;flex-direction:column;gap:4px}._label_1h1xf_64{font-size:var(--text-xs, .75rem);font-weight:500;color:var(--text-secondary, #a3a3a3)}._required_1h1xf_70{color:var(--state-error, #e05555)}._optional_1h1xf_74{font-weight:400;color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem)}._titleInput_1h1xf_81{height:36px;padding:0 10px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem);font-family:inherit;transition:border-color .15s ease}._titleInput_1h1xf_81::placeholder{color:var(--text-muted, #737373)}._titleInput_1h1xf_81:focus{border-color:var(--border-focus, #b87333);background:var(--bg-elevated, #242424)}._titleInput_1h1xf_81:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._titleInput_1h1xf_81._inputError_1h1xf_107{border-color:var(--state-error, #e05555)}._inputMeta_1h1xf_112{display:flex;align-items:center;justify-content:space-between;gap:8px}._hint_1h1xf_119{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._errorText_1h1xf_124{font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555)}._charCount_1h1xf_129{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);flex-shrink:0}._charCountWarn_1h1xf_135{color:var(--state-warning, #dbb234)}._descriptionTextarea_1h1xf_140{padding:8px 10px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem);font-family:inherit;resize:vertical;min-height:60px;transition:border-color .15s ease}._descriptionTextarea_1h1xf_140::placeholder{color:var(--text-muted, #737373)}._descriptionTextarea_1h1xf_140:focus{border-color:var(--border-focus, #b87333);background:var(--bg-elevated, #242424)}._descriptionTextarea_1h1xf_140:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._prioritySelect_1h1xf_168{height:36px;padding:0 30px 0 10px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem);font-family:inherit;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .15s ease}._prioritySelect_1h1xf_168:focus{border-color:var(--border-focus, #b87333);background-color:var(--bg-elevated, #242424)}._prioritySelect_1h1xf_168:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._inlineFields_1h1xf_197{display:flex;gap:var(--spacing-3, .75rem)}._inlineFields_1h1xf_197>._field_1h1xf_58{flex:1;min-width:0}._depDropdownWrapper_1h1xf_208{position:relative}._depDropdownTrigger_1h1xf_212{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:6px 10px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:var(--bg-base, #0d0d0d);color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s ease}._depDropdownTrigger_1h1xf_212:hover{border-color:var(--border-hover, #444444)}._depDropdownTrigger_1h1xf_212:focus{border-color:var(--border-focus, #b87333);background:var(--bg-elevated, #242424)}._depDropdownTrigger_1h1xf_212:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._triggerText_1h1xf_244{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._triggerIcon_1h1xf_251{flex-shrink:0;color:var(--text-muted, #737373);transition:transform .15s ease}._triggerIconOpen_1h1xf_257{transform:rotate(180deg)}._depDropdownPanel_1h1xf_262{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:200px;overflow-y:auto;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:var(--bg-elevated, #242424);box-shadow:0 4px 12px #0006;padding:4px;list-style:none;margin:0}._depDropdownItem_1h1xf_279{list-style:none}._depDropdownLabel_1h1xf_283{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius-sm, 2px);cursor:pointer;color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);min-height:44px;transition:background .1s ease}._depDropdownLabel_1h1xf_283:hover{background:var(--bg-hover, #2a2a2a)}._depCheckbox_1h1xf_300{flex-shrink:0;accent-color:var(--accent-copper, #b87333);width:14px;height:14px}._depItemTitle_1h1xf_307{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._circularWarning_1h1xf_314{flex-shrink:0;color:var(--state-warning, #dbb234)}._dependencyBadges_1h1xf_320{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._depEmptyText_1h1xf_328{padding:8px;font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);text-align:center}._backdrop_aahuo_10{position:fixed;inset:0;background:#000000b8;z-index:900;display:flex;align-items:flex-start;justify-content:flex-end;animation:_backdropFadeIn_aahuo_1 .2s ease}@keyframes _backdropFadeIn_aahuo_1{0%{opacity:0}to{opacity:1}}._panel_aahuo_31{position:relative;width:min(640px,100vw);height:100vh;background:var(--bg-surface, #1a1a1a);border-left:1px solid var(--border-default, #333333);display:flex;flex-direction:column;overflow:hidden;animation:_slideInRight_aahuo_1 .25s ease}@keyframes _slideInRight_aahuo_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_aahuo_53{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4, 1rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);flex-shrink:0;background:var(--bg-elevated, #242424)}._headerLeft_aahuo_63{display:flex;flex-direction:column;gap:2px;min-width:0}._title_aahuo_70{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._subtitle_aahuo_78{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);margin:0}._closeButton_aahuo_85{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;background:transparent;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);flex-shrink:0}._closeButton_aahuo_85:hover{background:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);border-color:var(--border-hover, #444444)}._closeButton_aahuo_85:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._body_aahuo_113{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-4, 1rem)}._taskList_aahuo_121{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._validationBanner_aahuo_128{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);background:color-mix(in srgb,var(--state-error, #e05555) 10%,transparent);border:1px solid color-mix(in srgb,var(--state-error, #e05555) 30%,transparent);border-radius:var(--radius-md, 4px);margin-bottom:var(--spacing-3, .75rem)}._validationBannerIcon_aahuo_139{flex-shrink:0;color:var(--state-error, #e05555)}._validationBannerText_aahuo_144{font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555)}._emptyState_aahuo_150{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem);color:var(--text-muted, #737373);font-size:var(--text-sm, .875rem);text-align:center}._footer_aahuo_162{flex-shrink:0;border-top:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);display:flex;align-items:center;gap:var(--spacing-3, .75rem)}._buttonBase_aahuo_173{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);min-height:44px;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;border:1px solid transparent}._buttonBase_aahuo_173:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._buttonBase_aahuo_173:disabled{opacity:.5;cursor:not-allowed}._addButton_aahuo_200{width:100%;background:transparent;border:1px dashed var(--border-default, #333333);color:var(--text-secondary, #a3a3a3)}._addButton_aahuo_200:hover:not(:disabled){border-color:var(--accent-copper, #b87333);color:var(--accent-copper, #b87333);background:color-mix(in srgb,var(--accent-copper, #b87333) 8%,transparent)}._confirmButton_aahuo_215{background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);flex:1}._confirmButton_aahuo_215:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._cancelButton_aahuo_227{background:transparent;border-color:var(--border-default, #333333);color:var(--text-secondary, #a3a3a3)}._cancelButton_aahuo_227:hover:not(:disabled){border-color:var(--state-error-hover, #c04848);color:var(--state-error, #e05555);background:color-mix(in srgb,var(--state-error, #e05555) 8%,transparent)}._skeletonWrapper_aahuo_241{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem)}._skeletonCard_aahuo_248{position:relative;overflow:hidden;border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);padding:var(--spacing-4, 1rem);background:var(--bg-surface, #1a1a1a);display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._skeletonLine_aahuo_260{height:14px;border-radius:var(--radius-sm, 2px);background:var(--bg-elevated, #242424);position:relative;overflow:hidden}._skeletonLine_aahuo_260:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:_shimmer_aahuo_1 1.5s infinite}._skeletonLineShort_aahuo_285{width:60%}._skeletonLineMedium_aahuo_290{width:80%}._skeletonLineFull_aahuo_295{width:100%}._skeletonTextarea_aahuo_300{height:60px;width:100%}._skeletonRow_aahuo_306{display:flex;gap:var(--spacing-3, .75rem)}._skeletonRow_aahuo_306>*{flex:1}@keyframes _shimmer_aahuo_1{to{transform:translate(100%)}}._errorState_aahuo_322{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem);gap:var(--spacing-3, .75rem);text-align:center}._errorIcon_aahuo_332{color:var(--state-error, #e05555)}._errorText_aahuo_336{font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555)}._errorHint_aahuo_341{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}@media(prefers-reduced-motion:reduce){._panel_aahuo_31,._backdrop_aahuo_10{animation:none}._skeletonLine_aahuo_260:after{animation:none}}._badge_1304m_8{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;padding:2px 6px;border-radius:11px;background:var(--state-warning, #dbb234);color:var(--bg-base, #0d0d0d);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:700;line-height:1;cursor:pointer;border:none;transition:opacity .15s ease,transform .1s ease;position:relative}._badge_1304m_8:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:44px;min-height:44px}._badge_1304m_8:hover{opacity:.85}._badge_1304m_8:active{transform:scale(.95)}._badge_1304m_8:focus{background:var(--state-warning, #dbb234)}._badge_1304m_8:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._section_1ouh7_7{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px)}._header_1ouh7_17{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._headerIcon_1ouh7_23{color:var(--accent-copper, #b87333);flex-shrink:0}._title_1ouh7_28{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._loading_1ouh7_36{display:flex}._empty_1ouh7_40{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._controls_1ouh7_46{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-3, .75rem)}._field_1ouh7_53{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem);min-width:220px}._label_1ouh7_60{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3)}._select_1ouh7_66{min-height:44px;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer}._select_1ouh7_66:hover{border-color:var(--border-hover, #444444)}._select_1ouh7_66:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_1ouh7_66:disabled{cursor:not-allowed;opacity:.6}._launchButton_1ouh7_92{min-height:44px;display:inline-flex;align-items:center;gap:var(--spacing-2, .5rem)}._launchAlert_1ouh7_99{margin:0}._started_1ouh7_103{margin:0;font-size:var(--text-sm, .875rem);color:var(--state-success, #4a9f4a)}._pane_zhflb_3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);height:100%;min-height:0;padding:var(--spacing-6);text-align:center;background-color:var(--bg-surface);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted)}._icon_zhflb_19{color:var(--text-muted)}._heading_zhflb_23{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}._copy_zhflb_30{margin:0;max-width:22ch;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-muted)}._root_qj99m_3{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--spacing-4);padding:var(--spacing-4)}._headerRow_qj99m_12{flex:0 0 auto}._split_qj99m_17{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr minmax(280px,.4fr);gap:var(--spacing-4)}._editorPane_qj99m_25{display:flex;flex-direction:column;min-height:0;gap:var(--spacing-3)}._editorScroll_qj99m_33{flex:1 1 auto;min-height:0;overflow:auto}._actionsBar_qj99m_39{flex:0 0 auto}._sidePane_qj99m_43{min-height:0}@media(max-width:768px){._split_qj99m_17{grid-template-columns:1fr}._sidePane_qj99m_43{min-height:160px}}._fallback_auemq_1{display:flex;align-items:flex-start;gap:var(--spacing-3);margin:var(--spacing-6);padding:var(--spacing-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}._icon_auemq_13{flex-shrink:0;margin-top:2px;color:var(--state-error)}._text_auemq_19{flex:1;min-width:0}._title_auemq_24{margin:0 0 var(--spacing-1);font-weight:var(--font-semibold);font-size:var(--text-sm);color:var(--text-primary)}._message_auemq_31{margin:0 0 var(--spacing-3);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}._actions_auemq_38{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._retry_auemq_45{min-height:44px;padding:var(--spacing-2) var(--spacing-4);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--accent-copper);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._retry_auemq_45:hover{border-color:var(--border-hover);color:var(--accent-copper-light)}._retry_auemq_45:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._link_auemq_68{color:var(--accent-copper);font-size:var(--text-sm);text-decoration:none}._link_auemq_68:hover{color:var(--accent-copper-light);text-decoration:underline}._link_auemq_68:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._statusBadge_akxhb_4{white-space:nowrap}._header_1lgrp_3{display:flex;flex-direction:column;gap:var(--spacing-2)}._breadcrumb_1lgrp_9{display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-xs);color:var(--text-muted)}._crumbLink_1lgrp_17{color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-sm)}._crumbLink_1lgrp_17:hover{color:var(--accent-copper-light);text-decoration:underline}._crumbLink_1lgrp_17:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._crumbSep_1lgrp_33{color:var(--text-muted)}._crumbCurrent_1lgrp_37{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40ch}._titleRow_1lgrp_45{display:flex;align-items:center;gap:var(--spacing-3)}._backButton_1lgrp_51{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--text-secondary);background:none;border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._backButton_1lgrp_51:hover{color:var(--text-primary);border-color:var(--border-hover)}._backButton_1lgrp_51:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._title_1lgrp_45{flex:1 1 auto;margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._title_1lgrp_45:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._badge_1lgrp_93{flex:0 0 auto}._editor_q2wg3_3{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--spacing-2)}._surface_q2wg3_11{flex:1 1 auto;min-height:0}._surface_q2wg3_11 .w-md-editor{height:100%!important;background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._statusRow_q2wg3_24{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);min-height:24px;font-size:var(--text-xs)}._charCount_q2wg3_34{color:var(--text-muted);font-variant-numeric:tabular-nums}._charCountWarn_q2wg3_39{color:var(--text-warning)}._charCountOver_q2wg3_43{color:var(--state-error);font-weight:var(--font-semibold)}._saveStatus_q2wg3_48{color:var(--text-secondary)}._retry_q2wg3_52{padding:0;border:none;background:none;color:var(--accent-copper);font:inherit;cursor:pointer;text-decoration:underline;border-radius:var(--radius-sm)}._retry_q2wg3_52:hover{color:var(--accent-copper-light)}._retry_q2wg3_52:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._overCapError_q2wg3_72{flex:0 0 auto;margin:0;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-xs);color:var(--state-error);background-color:var(--state-error-bg);border-radius:var(--radius-sm)}._readonly_q2wg3_82{height:100%;min-height:0;overflow:auto;padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._conflictBanner_q2wg3_94{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-xs);color:var(--text-warning);background-color:var(--state-warning-bg);border:1px solid var(--state-warning);border-radius:var(--radius-sm)}._conflictText_q2wg3_109{flex:1 1 200px;line-height:var(--leading-normal)}._conflictActions_q2wg3_114{display:flex;gap:var(--spacing-2)}._conflictAccept_q2wg3_119,._conflictDismiss_q2wg3_120{min-height:44px;padding:var(--spacing-1) var(--spacing-2);border:none;background:none;font:inherit;font-weight:var(--font-medium);cursor:pointer;border-radius:var(--radius-sm)}._conflictAccept_q2wg3_119{color:var(--accent-copper);text-decoration:underline}._conflictAccept_q2wg3_119:hover{color:var(--accent-copper-light)}._conflictDismiss_q2wg3_120{color:var(--text-secondary);text-decoration:underline}._conflictDismiss_q2wg3_120:hover{color:var(--text-primary)}._conflictAccept_q2wg3_119:focus-visible,._conflictDismiss_q2wg3_120:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._actions_1ejt6_3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}._lifecycleRow_1ejt6_15,._launchRow_1ejt6_16{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._muted_1ejt6_23{font-size:var(--text-sm);color:var(--text-muted)}._error_1ejt6_28{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);color:var(--state-error)}._launchedNotice_1ejt6_36{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._launchReason_1ejt6_44{flex-basis:100%;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}._fallback_3eej1_3{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}._icon_3eej1_14{flex-shrink:0;margin-top:2px;color:var(--state-error)}._text_3eej1_20{flex:1;min-width:0}._title_3eej1_25{margin:0 0 var(--spacing-1);font-weight:var(--font-semibold);font-size:var(--text-sm);color:var(--text-primary)}._message_3eej1_32{margin:0;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}._retry_3eej1_39{flex-shrink:0;min-height:44px;padding:var(--spacing-2) var(--spacing-4);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--accent-copper);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._retry_3eej1_39:hover{border-color:var(--border-hover);color:var(--accent-copper-light)}._retry_3eej1_39:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){._retry_3eej1_39{transition:none}}._container_uccfu_3{display:flex;flex-direction:column;height:100%;background:var(--bg-base, #0d0d0d);position:relative;overflow:hidden}._container_uccfu_3:focus{outline:none}._container_uccfu_3:focus-visible{outline:none}._header_uccfu_25{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424);flex-shrink:0}._title_uccfu_32{margin:0;font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._subtitle_uccfu_40{margin:var(--spacing-1, .25rem) 0 0;font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3)}._connectionBanner_uccfu_47{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;border-bottom:1px solid var(--border-default, #333333);flex-shrink:0}._errorBanner_uccfu_59{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--state-error-bg, rgba(201, 74, 74, .15));border-bottom:1px solid var(--state-error, #e05555);color:var(--state-error, #e05555);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);flex-shrink:0}._errorDismiss_uccfu_73{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;background:none;border:none;color:inherit;cursor:pointer;padding:var(--spacing-2, .5rem);border-radius:var(--radius-sm, 2px);opacity:.7}._errorDismiss_uccfu_73:hover{opacity:1}._errorDismiss_uccfu_73:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._messageList_uccfu_99{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){._messageList_uccfu_99{scroll-behavior:auto}}._loadingRow_uccfu_117{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) 0;color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._spinner_uccfu_128{animation:_spin_uccfu_128 1s linear infinite}@keyframes _spin_uccfu_128{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_uccfu_128{animation:none}}._emptyState_uccfu_144{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;padding:var(--spacing-8, 2rem)}._emptyIcon_uccfu_158{color:var(--accent-copper, #b87333)}._emptyTitle_uccfu_162{margin:0;font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._emptyCopy_uccfu_168{margin:0;max-width:28rem;color:var(--text-secondary, #a3a3a3);line-height:var(--leading-normal, 1.5)}._historyError_uccfu_176{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3, .75rem);color:var(--text-secondary, #a3a3a3);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center;padding:var(--spacing-8, 2rem)}._historyErrorTitle_uccfu_190{margin:0;font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._historyRetry_uccfu_196{min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--accent-copper, #b87333);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer;transition:border-color var(--transition-fast, .15s ease)}._historyRetry_uccfu_196:hover{border-color:var(--border-hover, #444444)}._historyRetry_uccfu_196:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._questionSlot_uccfu_222{padding:0 var(--spacing-4, 1rem) var(--spacing-2, .5rem);flex-shrink:0}._typingIndicator_uccfu_228{display:flex;align-items:center;gap:var(--spacing-1, .25rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);width:fit-content;max-width:140px}._typingDot_uccfu_240{width:6px;height:6px;border-radius:50%;background:var(--text-muted, #737373);animation:_typingBounce_uccfu_1 1.2s infinite ease-in-out}._typingDot_uccfu_240:nth-child(2){animation-delay:.2s}._typingDot_uccfu_240:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_uccfu_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._typingDot_uccfu_240{animation:none}}._typingText_uccfu_262{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);margin-left:var(--spacing-1, .25rem)}._questionNotice_uccfu_270{margin:0;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--state-info-bg, rgba(74, 127, 201, .15));border-top:1px solid var(--border-default, #333333);color:var(--text-secondary, #a3a3a3);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);flex-shrink:0}._wrapper_uccfu_282{display:flex;width:100%}._wrapperUser_uccfu_287{justify-content:flex-end}._wrapperAssistant_uccfu_291{justify-content:flex-start}._bubble_uccfu_295{max-width:85%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-radius:var(--radius-lg, 6px);background:var(--chat-bubble-ai, #242424);border:1px solid var(--border-default, #333333)}._bubbleUser_uccfu_303{background:var(--chat-bubble-user, #b87333);color:var(--text-on-accent, #ffffff);border-color:transparent}._bubbleHeader_uccfu_309{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-1, .25rem)}._senderLabel_uccfu_317{font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);font-family:var(--font-mono, "JetBrains Mono", monospace)}._timestamp_uccfu_323{font-size:var(--text-xs, .75rem);color:var(--chat-muted, #737373);white-space:nowrap}._bubbleUser_uccfu_303 ._timestamp_uccfu_323{color:#ffffffbf}._content_uccfu_333{font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);word-break:break-word}._systemWrapper_uccfu_340{display:flex;justify-content:center;padding:var(--spacing-1, .25rem) 0}._systemBubble_uccfu_346{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373)}._composer_uccfu_356{display:flex;align-items:flex-end;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424);flex-shrink:0}._input_uccfu_366{flex:1;resize:none;min-height:44px;max-height:12rem;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:var(--leading-normal, 1.5)}._input_uccfu_366::placeholder{color:var(--text-secondary, #a3a3a3)}._input_uccfu_366:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-color:var(--border-focus, #b87333)}._input_uccfu_366:disabled{opacity:.6;cursor:not-allowed}._sendButton_uccfu_396{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;padding:var(--spacing-2, .5rem);background:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._sendButton_uccfu_396:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._sendButton_uccfu_396:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sendButton_uccfu_396:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._sendButton_uccfu_396{transition:none}}._visuallyHidden_uccfu_433{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._chatToolbar_uccfu_448{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem) 0}._critiqueTrigger_uccfu_455{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:border-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}._critiqueTrigger_uccfu_455:hover:not(:disabled){border-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5)}._critiqueTrigger_uccfu_455:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._critiqueTrigger_uccfu_455:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._critiqueTrigger_uccfu_455{transition:none}}._stateRoot_1seap_3{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8);max-width:640px;margin:0 auto}._skeletonSplit_1seap_12{display:grid;grid-template-columns:1fr minmax(280px,.4fr);gap:var(--spacing-4)}._stateHeading_1seap_18{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary)}._stateCopy_1seap_25{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._stateLink_1seap_31{align-self:flex-start;color:var(--accent-copper);font-size:var(--text-sm);text-decoration:none;border-radius:var(--radius-sm)}._stateLink_1seap_31:hover{color:var(--accent-copper-light);text-decoration:underline}._stateLink_1seap_31:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media(max-width:768px){._skeletonSplit_1seap_12{grid-template-columns:1fr}}._container_43s0i_6{display:flex;align-items:center;gap:1rem;width:100%;max-width:600px}._nameInputWrapper_43s0i_14{flex:1;min-width:0;position:relative}._nameInput_43s0i_14{width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);outline:none;transition:all var(--transition-fast, .15s ease)}._nameInput_43s0i_14:focus{border-color:var(--accent-copper, #b87333);box-shadow:0 0 0 3px #b8733326}._nameInput_43s0i_14::placeholder{color:var(--text-muted, #737373)}._statusArea_43s0i_43{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._statusIndicator_43s0i_50{font-size:.75rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);display:flex;align-items:center;gap:.25rem}._dirtyIndicator_43s0i_59{color:var(--state-warning, #dbb234)}._dirtyDot_43s0i_64{width:6px;height:6px;border-radius:50%;background-color:var(--state-warning, #dbb234)}._errorIndicator_43s0i_71{color:var(--state-error, #e05555)}._warningIndicator_43s0i_76{color:var(--state-warning, #dbb234)}._savedIndicator_43s0i_81{color:var(--state-success, #4a9f4a)}._readOnlyIndicator_43s0i_87{color:var(--text-muted, #737373);padding:.25rem .5rem;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background-color:var(--bg-elevated, #242424)}._saveButtonContent_43s0i_96{display:flex;align-items:center;gap:.375rem}._visuallyHidden_43s0i_102{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _spin_43s0i_119{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_43s0i_119{animation:_spin_43s0i_119 1s linear infinite}._wrapper_1f02x_3{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._label_1f02x_9{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);white-space:nowrap}._select_1f02x_16{min-height:44px;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer}._select_1f02x_16:hover{border-color:var(--border-hover, #444444)}._select_1f02x_16:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._readOnlyValue_1f02x_37{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._wrapper_1cjzm_3{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._label_1cjzm_9{font-size:var(--text-xs, .75rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);white-space:nowrap}._select_1cjzm_16{min-height:44px;padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);cursor:pointer}._select_1cjzm_16:hover{border-color:var(--border-hover, #444444)}._select_1cjzm_16:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._readOnlyValue_1cjzm_37{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5)}._section_1vs5g_7{border-bottom:1px solid var(--border-default, #333333)}._section_1vs5g_7:last-child{border-bottom:none}._section_1vs5g_7[data-disabled=true]{opacity:.5}._header_1vs5g_19{display:flex;align-items:center;width:100%;padding:.75rem 1rem;background:var(--bg-elevated, #242424);border:none;cursor:pointer;text-align:left;font-size:.8125rem;font-weight:600;color:var(--text-secondary, #a3a3a3);transition:background-color .15s ease;gap:.5rem}._header_1vs5g_19:hover:not(:disabled){background:var(--bg-hover, #2a2a2a)}._header_1vs5g_19:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._header_1vs5g_19:disabled{cursor:not-allowed}._chevron_1vs5g_48{display:flex;align-items:center;color:var(--text-muted, #737373);transition:color .15s ease}._header_1vs5g_19:hover ._chevron_1vs5g_48{color:var(--text-secondary, #a3a3a3)}._icon_1vs5g_59{display:flex;align-items:center;color:var(--text-muted, #737373)}._title_1vs5g_65{flex:1}._badge_1vs5g_69{padding:.125rem .5rem;background:var(--bg-hover, #2a2a2a);border-radius:9999px;font-size:.75rem;font-weight:500;color:var(--text-muted, #737373)}._content_1vs5g_78{padding:1rem;background:var(--bg-surface, #1a1a1a);animation:_slideDown_1vs5g_1 .15s ease-out}._content_1vs5g_78[data-open=false]{display:none}@keyframes _slideDown_1vs5g_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._container_16aog_3{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-subtle, #2a2a2a)}._hint_16aog_8{margin:0 0 var(--spacing-3, .75rem);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);line-height:var(--leading-normal, 1.5)}._list_16aog_15{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-3, .75rem)}._item_16aog_22{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._itemName_16aog_32{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;font-weight:var(--font-medium, 500);color:var(--accent-copper, #b87333);background:#b8733326;padding:.125rem .5rem;border-radius:var(--radius-sm, 2px);white-space:nowrap}._itemMeta_16aog_43{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}._itemLabel_16aog_51{font-size:.8125rem;color:var(--text-secondary, #a3a3a3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemTag_16aog_59{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373)}._removeBtn_16aog_64{display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--text-muted, #737373);background:transparent;border:none;border-radius:var(--radius-sm, 2px);cursor:pointer;transition:color .15s ease,background-color .15s ease}._removeBtn_16aog_64:hover{color:var(--state-error, #e05555);background:var(--state-error-bg, rgba(201, 74, 74, .15))}._addRow_16aog_84{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;gap:var(--spacing-2, .5rem);align-items:center}._addInput_16aog_91,._addSelect_16aog_92{padding:.375rem .5rem;font-size:.8125rem;color:var(--text-primary, #e5e5e5);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px)}._addInput_16aog_91{font-family:var(--font-mono, "JetBrains Mono", monospace)}._addInput_16aog_91:focus,._addSelect_16aog_92:focus{outline:none;border-color:var(--accent-copper, #b87333);box-shadow:0 0 0 3px #b8733326}._addBtn_16aog_112{display:flex;align-items:center;justify-content:center;padding:.375rem;color:var(--bg-base, #0d0d0d);background:var(--accent-copper, #b87333);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color .15s ease}._addBtn_16aog_112:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._addBtn_16aog_112:disabled{background:var(--bg-hover, #2a2a2a);cursor:not-allowed}._emptyState_16aog_134{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-style:italic}._readOnlyValue_16aog_140{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3)}._srOnly_16aog_145{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_1xyyj_11{position:relative;padding:12px 16px;min-width:200px;max-width:280px;cursor:pointer;transition:all .15s ease;outline:none;font-family:var(--font-mono, "JetBrains Mono", monospace)}._container_1xyyj_11:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._deleteButton_1xyyj_31{position:absolute;top:-8px;right:-8px;width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);border:2px solid var(--bg-surface, #1a1a1a);border-radius:50%;cursor:pointer;transition:opacity .15s ease;z-index:10;opacity:0}._container_1xyyj_11:hover ._deleteButton_1xyyj_31,._deleteButton_1xyyj_31:hover,._deleteButtonVisible_1xyyj_56{opacity:1}._handle_1xyyj_64{background:var(--text-muted, #737373);width:8px;height:8px}._handleSourceTop_1xyyj_70,._handleSourceBottom_1xyyj_75{left:70%}._handleSourceLeft_1xyyj_80,._handleSourceRight_1xyyj_85{top:70%}._content_1xyyj_94{display:flex;align-items:flex-start;gap:8px}._contentBody_1xyyj_100{flex:1;min-width:0}._stepName_1xyyj_109{font-size:14px;font-weight:600;color:var(--text-primary, #e5e5e5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepDescription_1xyyj_118{font-size:12px;color:var(--text-secondary, #a3a3a3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badges_1xyyj_131{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap}._badge_1xyyj_131{font-size:10px;padding:2px 6px;border-radius:3px;font-weight:500}._badgeCheckpoint_1xyyj_149{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));color:var(--state-info, #6e9ed5)}._badgeRequired_1xyyj_155{background-color:var(--state-error-bg, rgba(224, 85, 85, .15));color:var(--state-error, #e05555)}._badgeDecisionMode_1xyyj_161{background-color:var(--state-warning-bg, rgba(219, 178, 52, .15));color:var(--state-warning, #dbb234)}._indicator_1xyyj_171{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:11px}._indicatorError_1xyyj_179{color:var(--state-error, #e05555)}._indicatorWarning_1xyyj_184{color:var(--state-warning, #dbb234)}._stepTypeAi_1xyyj_193{background-color:#b8733326;border:2px solid var(--accent-copper, #b87333);border-radius:8px}._stepTypeAi_1xyyj_193 svg{color:var(--accent-copper, #b87333)}._stepTypeProgrammatic_1xyyj_203{background-color:#8b5a2b26;border:2px dashed var(--accent-wood, #8b5a2b);border-radius:4px}._stepTypeProgrammatic_1xyyj_203 svg{color:var(--accent-wood, #8b5a2b)}._stepTypeEnd_1xyyj_213{background-color:#e0555526;border:2px solid var(--state-error, #e05555);border-radius:24px}._stepTypeEnd_1xyyj_213 svg{color:var(--state-error, #e05555)}._stepTypeDecision_1xyyj_223{background-color:#d4956a26;border:2px solid var(--accent-copper-light, #d4956a);border-radius:12px}._stepTypeDecision_1xyyj_223 svg{color:var(--accent-copper-light, #d4956a)}._stepTypeJoin_1xyyj_234{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-radius:var(--radius-none, 0);border-top:4px solid var(--state-info, #6e9ed5);border-bottom:4px solid var(--state-info, #6e9ed5);border-left:1px solid var(--state-info, #6e9ed5);border-right:1px solid var(--state-info, #6e9ed5)}._stepTypeJoin_1xyyj_234 svg{color:var(--state-info, #6e9ed5)}._joinBadgeMatch_1xyyj_248{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));color:var(--state-info, #6e9ed5)}._joinBadgeMismatch_1xyyj_254{background-color:var(--state-warning-bg, rgba(219, 178, 52, .15));color:var(--state-warning, #dbb234)}._stepSelected_1xyyj_261{box-shadow:0 4px 12px #b8733340}._stepError_1xyyj_266{border-color:var(--state-error, #e05555)!important}._stepDefault_1xyyj_271{border-color:var(--border-default, #333333)}._wrapper_1vf7n_6{width:100%;height:100%}._visuallyHidden_1vf7n_11{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._emptyState_1vf7n_23{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;z-index:5;pointer-events:auto}._emptyStateText_1vf7n_38{color:var(--text-muted, #737373)}._emptyStateTitle_1vf7n_42{font-size:1.125rem;font-weight:500;margin-bottom:4px}._emptyStateDescription_1vf7n_48{font-size:.875rem}._wrapper_1howc_6{pointer-events:all;z-index:10}._button_1howc_11{width:24px;height:24px;border-radius:50%;background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);border:2px solid var(--bg-surface, #1a1a1a);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3));cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all var(--transition-fast, .15s ease);outline:none}._button_1howc_11:hover,._button_1howc_11:focus-visible{background-color:var(--accent-copper-light, #d4956a);transform:scale(1.1)}._edgeLabel_ccans_6{font-size:11px;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-secondary, #a3a3a3);background-color:var(--bg-surface, #1a1a1a);padding:4px 8px;border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3));pointer-events:all;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._dropdown_ccans_23{background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));border:1px solid var(--border-default, #333333);min-width:160px;z-index:100;overflow:hidden;pointer-events:all}._dropdownOption_ccans_34{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border:none;background-color:transparent;width:100%;text-align:left;font-size:13px;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);transition:background-color .1s ease}._dropdownOption_ccans_34:hover{background-color:var(--bg-hover, #2a2a2a)}._dropdownOption_ccans_34:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px;background-color:var(--bg-hover, #2a2a2a)}._dropdownOptionIcon_ccans_61{width:28px;height:28px;border-radius:var(--radius-md, 4px);display:flex;align-items:center;justify-content:center;flex-shrink:0}._container_1iixm_6{position:relative;display:inline-block}._button_1iixm_11{display:flex;align-items:center;gap:8px;padding:10px 16px;border:2px dashed var(--border-default, #333333);border-radius:var(--radius-lg, 6px);background-color:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3);font-size:14px;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:all var(--transition-fast, .15s ease)}._button_1iixm_11:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._button_1iixm_11:disabled{opacity:.5;cursor:not-allowed}._button_1iixm_11:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._buttonEmptyState_1iixm_42{display:flex;align-items:center;gap:8px;padding:16px 24px;border:2px dashed var(--accent-copper, #b87333);border-radius:var(--radius-lg, 6px);background-color:#b873331a;color:var(--accent-copper-light, #d4956a);font-size:16px;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);cursor:pointer;transition:all var(--transition-fast, .15s ease)}._buttonEmptyState_1iixm_42:hover:not(:disabled){background-color:#b8733333;border-color:var(--accent-copper-light, #d4956a)}._buttonEmptyState_1iixm_42:disabled{opacity:.5;cursor:not-allowed}._buttonEmptyState_1iixm_42:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._chevron_1iixm_73{transition:transform var(--transition-fast, .15s ease)}._chevronOpen_1iixm_77{transform:rotate(180deg)}._dropdown_1iixm_81{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;background-color:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));border:1px solid var(--border-default, #333333);min-width:240px;z-index:100;overflow:hidden}._option_1iixm_96{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .1s ease;border:none;background-color:transparent;width:100%;text-align:left;font-family:var(--font-mono, "JetBrains Mono", monospace)}._option_1iixm_96:hover{background-color:var(--bg-hover, #2a2a2a)}._option_1iixm_96:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px;background-color:var(--bg-hover, #2a2a2a)}._optionIcon_1iixm_120{width:36px;height:36px;border-radius:var(--radius-lg, 6px);display:flex;align-items:center;justify-content:center;flex-shrink:0}._optionInfo_1iixm_130{flex:1}._optionLabel_1iixm_134{font-weight:600;color:var(--text-primary, #e5e5e5);font-size:14px}._optionDescription_1iixm_140{font-size:12px;color:var(--text-muted, #737373);margin-top:2px}._backdrop_qron0_6{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100}._dialog_qron0_19{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:600px;width:90%;max-height:90vh;overflow:auto}._header_qron0_30{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-default, #333333)}._title_qron0_38{font-size:1.125rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);margin:0}._closeButton_qron0_46{background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:var(--radius-md, 4px);color:var(--text-muted, #737373);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast, .15s ease)}._closeButton_qron0_46:hover{background-color:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5)}._closeButton_qron0_46:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._content_qron0_69{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;padding:1.5rem}._optionCard_qron0_76{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background-color:var(--bg-elevated, #242424);border:2px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);cursor:pointer;transition:all var(--transition-fast, .15s ease);text-align:center;font-family:var(--font-mono, "JetBrains Mono", monospace)}._optionCard_qron0_76:hover{background-color:var(--bg-hover, #2a2a2a);transform:translateY(-2px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5))}._optionCard_qron0_76[data-type=template]:hover{border-color:var(--accent-copper-light, #d4956a)}._optionCard_qron0_76[data-type=scratch]:hover{border-color:var(--text-muted, #737373)}._optionCard_qron0_76:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._optionTitle_qron0_110{font-weight:600;color:var(--text-primary, #e5e5e5)}._optionDescription_qron0_115{font-size:.875rem;color:var(--text-muted, #737373)}._container_14k53_7{display:flex;flex-direction:column;height:100%;overflow-y:auto}._emptyState_14k53_15{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:var(--text-muted, #737373)}._emptyState_14k53_15 svg{margin-bottom:1rem;opacity:.5}._emptyText_14k53_31{font-size:.875rem}._validationStatus_14k53_36{display:flex;gap:.75rem;padding:.75rem 1rem;background:var(--state-warning-bg, rgba(201, 162, 39, .15));border-bottom:1px solid var(--border-default, #333333)}._errorIndicator_14k53_44{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--state-error, #e05555)}._warningIndicator_14k53_53{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--state-warning, #dbb234)}._fieldGroup_14k53_63{margin-bottom:1rem}._fieldGroup_14k53_63:last-child{margin-bottom:0}._label_14k53_71{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary, #a3a3a3)}._optional_14k53_81{font-weight:400;color:var(--text-muted, #737373);font-size:.75rem}._input_14k53_87,._select_14k53_88,._textarea_14k53_89{width:100%;padding:.5rem .75rem;font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem;transition:border-color .15s ease,box-shadow .15s ease}._input_14k53_87:hover,._select_14k53_88:hover,._textarea_14k53_89:hover{border-color:var(--border-hover, #444444)}._input_14k53_87:focus,._select_14k53_88:focus,._textarea_14k53_89:focus{outline:none;border-color:var(--accent-copper, #b87333);box-shadow:0 0 0 3px #b8733326}._input_14k53_87::placeholder,._textarea_14k53_89::placeholder{color:var(--text-muted, #737373)}._select_14k53_88{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23a3a3a3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-right:2.25rem;appearance:none}._textarea_14k53_89{resize:vertical;min-height:4rem;font-family:inherit}._promptTextarea_14k53_138{min-height:10rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;line-height:1.5}._textareaFooter_14k53_145{display:flex;justify-content:space-between;align-items:center;margin-top:.375rem}._hint_14k53_152{font-size:.75rem;color:var(--text-muted, #737373)}._charCounter_14k53_157{font-size:.75rem;color:var(--text-muted, #737373);font-variant-numeric:tabular-nums}._charCounterWarning_14k53_163{color:var(--state-warning, #dbb234)}._radioGroup_14k53_168{display:flex;flex-direction:column;gap:.5rem}._radioOption_14k53_174{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._radioOption_14k53_174:hover{background:var(--bg-hover, #2a2a2a)}._radioOption_14k53_174:has(input:checked){background:#b8733326;border-color:var(--accent-copper, #b87333)}._radioOption_14k53_174:has(input:focus-visible){outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._radioOption_14k53_174 input[type=radio]{margin-top:.25rem;accent-color:var(--accent-copper, #b87333)}._radioLabel_14k53_206{display:flex;flex-direction:column;gap:.125rem}._radioTitle_14k53_212{font-size:.8125rem;font-weight:500;color:var(--text-primary, #e5e5e5)}._radioDescription_14k53_218{font-size:.75rem;color:var(--text-muted, #737373)}._checkboxLabel_14k53_224{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border:1px solid var(--border-default, #333333);border-radius:.375rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._checkboxLabel_14k53_224:hover{background:var(--bg-hover, #2a2a2a)}._checkboxLabel_14k53_224:has(input:checked){background:var(--state-success-bg, rgba(74, 159, 74, .15));border-color:var(--state-success, #4a9f4a)}._checkboxLabel_14k53_224:has(input:focus-visible){outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._checkboxLabel_14k53_224 input[type=checkbox]{margin-top:.125rem;accent-color:var(--state-success, #4a9f4a)}._checkboxContent_14k53_256{display:flex;align-items:flex-start;gap:.5rem}._checkboxContent_14k53_256 svg{margin-top:.125rem;color:var(--state-success, #4a9f4a)}._checkboxContent_14k53_256 strong{display:block;font-size:.8125rem;font-weight:500;color:var(--text-primary, #e5e5e5)}._checkboxDescription_14k53_274{display:block;font-size:.75rem;color:var(--text-muted, #737373)}._disabledHint_14k53_281{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:var(--bg-elevated, #242424);border-radius:.375rem;font-size:.8125rem;color:var(--text-muted, #737373)}._disabledHint_14k53_281 svg{flex-shrink:0;margin-top:.125rem;color:var(--text-muted, #737373)}._syntaxHint_14k53_299{margin-top:.75rem;padding:.5rem .75rem;background:var(--bg-elevated, #242424);border-radius:.375rem;font-size:.75rem;color:var(--text-secondary, #a3a3a3)}._syntaxHint_14k53_299 strong{display:block;margin-bottom:.25rem;color:var(--text-secondary, #a3a3a3)}._syntaxHint_14k53_299 code{padding:.125rem .375rem;margin-right:.25rem;background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:.25rem;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.6875rem}._sr-only_14k53_325{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._deleteSection_14k53_338{margin-top:auto;padding:1rem;border-top:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424)}._deleteButton_14k53_345{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;font-size:.875rem;font-weight:500;color:var(--state-error, #e05555);background:var(--bg-elevated, #242424);border:1px solid rgba(224,85,85,.3);border-radius:.375rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._deleteButton_14k53_345:hover:not(:disabled){color:var(--bg-base, #0d0d0d);background:var(--state-error, #e05555);border-color:var(--state-error, #e05555)}._deleteButton_14k53_345:focus-visible{outline:2px solid var(--state-error, #e05555);outline-offset:2px}._deleteButton_14k53_345:disabled{color:var(--text-muted, #737373);background:var(--bg-hover, #2a2a2a);border-color:var(--border-default, #333333);cursor:not-allowed}._deleteHint_14k53_383{display:block;margin-top:.5rem;font-size:.75rem;color:var(--text-muted, #737373);text-align:center}._errorHint_14k53_392{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:.5rem .75rem;background:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid rgba(224,85,85,.3);border-radius:.375rem;font-size:.75rem;color:var(--state-error, #e05555)}._errorHint_14k53_392 svg{flex-shrink:0}._warningHint_14k53_410{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:.5rem .75rem;background:var(--state-warning-bg, rgba(219, 178, 52, .15));border:1px solid rgba(219,178,52,.3);border-radius:.375rem;font-size:.75rem;color:var(--state-warning, #dbb234)}._warningHint_14k53_410 svg{flex-shrink:0}._branchList_14k53_428{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._branchItem_14k53_435{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem}._branchKey_14k53_445{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;font-weight:500;color:var(--accent-copper, #b87333);background:#b8733326;padding:.125rem .5rem;border-radius:.25rem}._branchArrow_14k53_455{color:var(--text-muted, #737373);font-size:.875rem}._branchTarget_14k53_460{flex:1;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.8125rem;color:var(--text-secondary, #a3a3a3)}._branchRemoveBtn_14k53_467{display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--text-muted, #737373);background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:color .15s ease,background-color .15s ease}._branchRemoveBtn_14k53_467:hover{color:var(--state-error, #e05555);background:var(--state-error-bg, rgba(201, 74, 74, .15))}._branchAddRow_14k53_487{display:flex;align-items:center;gap:.5rem}._branchInput_14k53_493{flex:1;padding:.375rem .5rem;font-size:.8125rem;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem;transition:border-color .15s ease,box-shadow .15s ease}._branchInput_14k53_493:focus{outline:none;border-color:var(--accent-copper, #b87333);box-shadow:0 0 0 3px #b8733326}._branchInput_14k53_493::placeholder{color:var(--text-muted, #737373)}._branchAddBtn_14k53_517{display:flex;align-items:center;justify-content:center;padding:.375rem;color:var(--bg-base, #0d0d0d);background:var(--accent-copper, #b87333);border:none;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease}._branchAddBtn_14k53_517:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._branchAddBtn_14k53_517:disabled{background:var(--bg-hover, #2a2a2a);cursor:not-allowed}._contextFileList_14k53_540{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}._contextFileItem_14k53_547{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:.375rem}._contextFileItem_14k53_547 svg{flex-shrink:0;color:var(--text-muted, #737373)}._contextFilePath_14k53_562{flex:1;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;color:var(--text-secondary, #a3a3a3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextFileAddRow_14k53_572{display:flex;align-items:center;gap:.5rem}._contextFileAddRow_14k53_572 ._input_14k53_87{flex:1}._container_gc08b_6{display:flex;flex-direction:column;height:100%;background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;overflow:hidden;font-family:var(--font-mono, "JetBrains Mono", monospace)}._header_gc08b_16{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._title_gc08b_25{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary, #e5e5e5)}._statusBadge_gc08b_32{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .5rem;border-radius:9999px}._statusBadge_gc08b_32[data-status=valid]{color:var(--state-success, #4a9f4a);background-color:var(--state-success-bg, rgba(74, 159, 74, .15))}._statusBadge_gc08b_32[data-status=invalid]{color:var(--state-error, #e05555);background-color:var(--state-error-bg, rgba(224, 85, 85, .15))}._content_gc08b_51{flex:1;overflow-y:auto;padding:.75rem}._statusMessage_gc08b_58{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;text-align:center;color:var(--text-muted, #737373);font-size:.875rem}._statusMessage_gc08b_58[data-status=success]{color:var(--state-success, #4a9f4a)}._spinner_gc08b_74{animation:_spin_gc08b_74 1s linear infinite;color:var(--accent-copper, #b87333)}@keyframes _spin_gc08b_74{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._successIcon_gc08b_88{color:var(--state-success, #4a9f4a)}._infoIcon_gc08b_92{color:var(--text-muted, #737373)}._validationList_gc08b_97{display:flex;flex-direction:column;gap:1rem}._section_gc08b_103{display:flex;flex-direction:column;gap:.5rem}._sectionTitle_gc08b_109{display:flex;align-items:center;gap:.375rem;margin:0;font-size:.75rem;font-weight:600;color:var(--text-primary, #e5e5e5);text-transform:uppercase;letter-spacing:.025em}._sectionHint_gc08b_121{font-weight:400;font-size:.625rem;color:var(--text-muted, #737373);text-transform:none;letter-spacing:normal}._validationItem_gc08b_130{padding:.625rem;border-radius:.375rem;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);transition:all .15s ease}._validationItem_gc08b_130[data-type=error]{background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border-color:#e055554d}._validationItem_gc08b_130[data-type=warning]{background-color:var(--state-warning-bg, rgba(219, 178, 52, .15));border-color:#dbb2344d}._itemHeader_gc08b_148{display:flex;align-items:flex-start;gap:.5rem}._errorIcon_gc08b_154{color:var(--state-error, #e05555);flex-shrink:0;margin-top:.125rem}._warningIcon_gc08b_160{color:var(--state-warning, #dbb234);flex-shrink:0;margin-top:.125rem}._itemContent_gc08b_166{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._itemMessage_gc08b_174{font-size:.8125rem;color:var(--text-primary, #e5e5e5);line-height:1.4}._stepLink_gc08b_180{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--accent-copper, #b87333);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._stepLink_gc08b_180:hover{color:var(--accent-copper-light, #d4956a)}._stepLink_gc08b_180:focus{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:2px}._fieldBadge_gc08b_204{display:inline-block;font-size:.625rem;font-weight:500;color:var(--text-muted, #737373);background-color:var(--bg-elevated, #242424);padding:.125rem .375rem;border-radius:3px;margin-top:.125rem;width:fit-content}._resolutionContainer_gc08b_217{margin-top:.5rem;padding-left:1.5rem}._resolutionToggle_gc08b_222{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;color:var(--text-secondary, #a3a3a3);background:none;border:none;padding:.125rem 0;cursor:pointer;transition:color .15s ease}._resolutionToggle_gc08b_222:hover{color:var(--text-primary, #e5e5e5)}._resolutionToggle_gc08b_222:focus{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:2px}._resolutionText_gc08b_246{display:flex;align-items:flex-start;gap:.375rem;margin-top:.375rem;padding:.5rem;background-color:var(--bg-elevated, #242424);border-radius:.25rem;font-size:.75rem;color:var(--text-secondary, #a3a3a3);line-height:1.4}._resolutionText_gc08b_246 svg{flex-shrink:0;margin-top:.125rem;color:var(--text-muted, #737373)}._srOnly_gc08b_266{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_lrsg8_6{padding:12px}._helpText_lrsg8_10{font-size:12px;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin-bottom:16px;line-height:1.5}._stepList_lrsg8_18{display:flex;flex-direction:column;gap:8px}._stepButton_lrsg8_24{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);background-color:var(--bg-elevated, #242424);cursor:pointer;text-align:left;transition:all var(--transition-fast, .15s ease);width:100%;font-family:var(--font-mono, "JetBrains Mono", monospace)}._stepButton_lrsg8_24:hover{border-color:var(--border-hover, #444444);background-color:var(--bg-hover, #2a2a2a);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .3))}._stepButton_lrsg8_24:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._gripHandle_lrsg8_50{color:var(--text-muted, #737373);cursor:grab}._stepIcon_lrsg8_55{width:36px;height:36px;border-radius:var(--radius-lg, 6px);display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepInfo_lrsg8_65{flex:1;min-width:0}._stepLabel_lrsg8_70{font-weight:600;font-size:13px;color:var(--text-primary, #e5e5e5)}._stepDescription_lrsg8_76{font-size:11px;color:var(--text-muted, #737373);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tipBox_lrsg8_85{margin-top:16px;padding:12px;background-color:var(--bg-elevated, #242424);border-radius:var(--radius-md, 4px);font-size:11px;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);line-height:1.5}._tipLabel_lrsg8_96{color:var(--text-secondary, #a3a3a3)}._container_1ubkj_7{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg-surface, #1a1a1a)}._header_1ubkj_16{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333);gap:1rem;min-height:56px}._headerLeft_1ubkj_27{display:flex;align-items:center;gap:.75rem}._headerCenter_1ubkj_33{flex:1;display:flex;justify-content:center}._headerRight_1ubkj_39{display:flex;align-items:center;gap:.75rem}._subheader_1ubkj_46{display:flex;align-items:center;padding:.5rem 1rem;background:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333)}._backButton_1ubkj_54{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:transparent;border:1px solid var(--border-default, #333333);border-radius:.375rem;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;font-weight:500;color:var(--text-primary, #e5e5e5);transition:all .15s ease}._backButton_1ubkj_54:hover{background:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._backButton_1ubkj_54:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._panelToggle_1ubkj_80{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:1px solid var(--border-default, #333333);border-radius:.375rem;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;font-weight:500;color:var(--text-primary, #e5e5e5);transition:all .15s ease}._panelToggle_1ubkj_80:hover{background:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._panelToggle_1ubkj_80:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._panelToggle_1ubkj_80[data-active=true]{background:#b8733326;border-color:var(--accent-copper, #b87333);color:var(--accent-copper-light, #d4956a)}._grid_1ubkj_113{display:grid;grid-template-columns:0 1fr 0;flex:1;min-height:0;overflow:hidden;transition:grid-template-columns .3s ease}._grid_1ubkj_113[data-library-visible=true]{grid-template-columns:280px 1fr 0}._grid_1ubkj_113[data-properties-visible=true]{grid-template-columns:0 1fr 320px}._grid_1ubkj_113[data-library-visible=true][data-properties-visible=true]{grid-template-columns:280px 1fr 320px}._stepLibrary_1ubkj_135,._canvasPanel_1ubkj_136,._propertiesPanel_1ubkj_137{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--bg-surface, #1a1a1a)}._stepLibrary_1ubkj_135{border-right:1px solid var(--border-default, #333333);position:relative;z-index:1}._canvasPanel_1ubkj_136{background:var(--bg-base, #0d0d0d);position:relative;z-index:0}._propertiesPanel_1ubkj_137{border-left:1px solid var(--border-default, #333333);position:relative;z-index:1}._panelContent_1ubkj_166{flex:1;min-height:0;overflow-y:auto}._panelHeader_1ubkj_172{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-default, #333333);background:var(--bg-elevated, #242424)}._panelTitle_1ubkj_181{font-size:.875rem;font-weight:600;color:var(--text-primary, #e5e5e5)}@media(max-width:768px){._grid_1ubkj_113{grid-template-columns:1fr;position:relative}._stepLibrary_1ubkj_135,._propertiesPanel_1ubkj_137{position:absolute;top:0;bottom:0;width:100%;max-width:320px;z-index:30;border:none;box-shadow:4px 0 12px #0000004d;transform:translate(-100%);transition:transform .3s ease}._propertiesPanel_1ubkj_137{right:0;left:auto;transform:translate(100%);box-shadow:-4px 0 12px #0000004d}._grid_1ubkj_113[data-library-visible=true] ._stepLibrary_1ubkj_135,._grid_1ubkj_113[data-properties-visible=true] ._propertiesPanel_1ubkj_137{transform:translate(0)}}._placeholder_1ubkj_225{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:var(--text-muted, #737373)}._placeholder_1ubkj_225 svg{margin-bottom:1rem;opacity:.5}._placeholderText_1ubkj_241{font-size:.875rem}._mainContent_1ubkj_246{display:flex;flex-direction:column;min-height:0;overflow:hidden;flex:1;position:relative}._canvasArea_1ubkj_256{flex:1;min-height:0;position:relative;z-index:1;isolation:isolate}._validationToggle_1ubkj_266{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:var(--bg-surface, #1a1a1a);border:none;border-top:1px solid var(--border-default, #333333);cursor:pointer;transition:background .15s ease;width:100%;position:relative;z-index:0;flex-shrink:0}._validationToggle_1ubkj_266:hover{background:var(--bg-hover, #2a2a2a)}._validationToggle_1ubkj_266:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._validationToggleLeft_1ubkj_292{display:flex;align-items:center;gap:.5rem}._validationToggleLabel_1ubkj_298{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--text-primary, #e5e5e5)}._validationCount_1ubkj_306{font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px;background:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3)}._validationCount_1ubkj_306[data-status=error]{background:var(--state-error-bg, rgba(224, 85, 85, .15));color:var(--state-error, #e05555)}._validationCount_1ubkj_306[data-status=warning]{background:var(--state-warning-bg, rgba(219, 178, 52, .15));color:var(--state-warning, #dbb234)}._validationCount_1ubkj_306[data-status=valid]{background:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a)}._validationPanelWrapper_1ubkj_330{height:0;overflow:hidden;border-top:1px solid var(--border-default, #333333);background:var(--bg-surface, #1a1a1a);transition:height .25s ease}._validationPanelWrapper_1ubkj_330[data-open=true]{height:200px}._validationPanelInner_1ubkj_342{height:100%;overflow:hidden}.workflow-step-node:focus-visible{outline:2px solid var(--border-focus, #b87333)!important;outline-offset:2px!important}.react-flow__node:focus{outline:none}.react-flow__node:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}.react-flow__controls{background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-sm)}.react-flow__controls button{background:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333);color:var(--text-primary, #e5e5e5);fill:var(--text-primary, #e5e5e5)}.react-flow__controls button:hover{background:var(--bg-hover, #2a2a2a)}.react-flow__controls button svg{fill:var(--text-primary, #e5e5e5)}.react-flow__controls button:focus-visible,.react-flow__minimap:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._closePanelButton_1ubkj_393{background:transparent;border:none;cursor:pointer;padding:4px;color:var(--text-muted, #737373);border-radius:var(--radius-sm, 2px);display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast, .15s ease)}._closePanelButton_1ubkj_393:hover{color:var(--text-primary, #e5e5e5)}._closePanelButton_1ubkj_393:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._draftRecoveryBackdrop_1ubkj_416{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._draftRecoveryDialog_1ubkj_429{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);padding:24px;max-width:400px;box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5))}._draftRecoveryTitle_1ubkj_438{margin:0 0 12px;font-size:1.125rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5)}._draftRecoveryText_1ubkj_446{margin:0 0 20px;color:var(--text-muted, #737373);font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace)}._draftRecoveryActions_1ubkj_453{display:flex;gap:12px;justify-content:flex-end}._discardButton_1ubkj_459{padding:8px 16px;border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background-color:transparent;color:var(--text-primary, #e5e5e5);cursor:pointer;font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:all var(--transition-fast, .15s ease)}._discardButton_1ubkj_459:hover{background-color:var(--bg-hover, #2a2a2a);border-color:var(--border-hover, #444444)}._discardButton_1ubkj_459:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._restoreButton_1ubkj_481{padding:8px 16px;border:none;border-radius:var(--radius-md, 4px);background-color:var(--accent-copper, #b87333);color:var(--text-primary, #e5e5e5);cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:all var(--transition-fast, .15s ease)}._restoreButton_1ubkj_481:hover{background-color:var(--accent-copper-light, #d4956a)}._restoreButton_1ubkj_481:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._saveErrorBanner_1ubkj_504{position:fixed;bottom:24px;right:24px;background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--state-error, #e05555);border-radius:var(--radius-lg, 6px);padding:16px;max-width:360px;box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));z-index:1000}._saveErrorContent_1ubkj_517{display:flex;align-items:flex-start;gap:12px}._saveErrorIcon_1ubkj_523{width:20px;height:20px;border-radius:50%;background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700}._saveErrorBody_1ubkj_537{flex:1}._saveErrorTitle_1ubkj_541{font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--state-error, #e05555);margin-bottom:4px}._saveErrorMessage_1ubkj_548{font-size:.875rem;font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin-bottom:12px}._saveErrorActions_1ubkj_555{display:flex;gap:8px}._retryButton_1ubkj_560{padding:6px 12px;border:none;border-radius:var(--radius-md, 4px);background-color:var(--state-error, #e05555);color:var(--text-primary, #e5e5e5);cursor:pointer;font-size:.8125rem;font-weight:500;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:all var(--transition-fast, .15s ease)}._retryButton_1ubkj_560:hover{background-color:var(--state-error-hover, #c04848)}._retryButton_1ubkj_560:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dismissButton_1ubkj_582{padding:6px 12px;border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);background-color:transparent;color:var(--state-error, #e05555);cursor:pointer;font-size:.8125rem;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:all var(--transition-fast, .15s ease)}._dismissButton_1ubkj_582:hover{background-color:var(--state-error-bg, rgba(201, 74, 74, .15))}._dismissButton_1ubkj_582:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._pageContainer_1nkn2_6{height:100vh;display:flex;flex-direction:column;overflow:hidden}._container_2voqa_6{min-height:100vh;background-color:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5)}._header_2voqa_12{padding:2rem;border-bottom:1px solid var(--border-default, #333333)}._backLink_2voqa_17{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-muted, #737373);text-decoration:none;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875rem;margin-bottom:1rem;transition:color var(--transition-fast, .15s ease)}._backLink_2voqa_17:hover{color:var(--text-primary, #e5e5e5)}._backLink_2voqa_17:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._title_2voqa_38{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1.5rem;font-weight:600;color:var(--text-primary, #e5e5e5);margin:0 0 .5rem}._description_2voqa_46{font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-muted, #737373);margin:0;font-size:.875rem}._main_2voqa_53{padding:2rem}._error_2voqa_57{padding:2rem;text-align:center;color:var(--state-error, #e05555)}@media(prefers-reduced-motion:reduce){._backLink_2voqa_17{transition:none}}._wrapper_zfot6_3{display:flex;width:100%;padding:var(--spacing-1, .25rem) 0}._wrapperUser_zfot6_10{justify-content:flex-end}._wrapperAssistant_zfot6_14{justify-content:flex-start}._wrapperSystem_zfot6_18{justify-content:center}._bubble_zfot6_23{max-width:75%;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-radius:var(--radius-lg, 6px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);position:relative}._bubbleUser_zfot6_34{background-color:var(--chat-bubble-user);color:var(--bg-base, #0d0d0d);border-bottom-right-radius:var(--radius-sm, 2px)}._bubbleAssistant_zfot6_41{background-color:var(--chat-bubble-ai);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-bottom-left-radius:var(--radius-sm, 2px)}._bubbleSystem_zfot6_49{background-color:transparent;color:var(--text-muted, #737373);font-size:var(--text-xs, .75rem);font-style:italic;max-width:85%}._content_zfot6_58{word-break:break-word;margin:0}._content_zfot6_58 .wmde-markdown{background-color:transparent!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}._content_zfot6_58 .wmde-markdown p{margin:0 0 .5em}._content_zfot6_58 .wmde-markdown p:last-child{margin-bottom:0}._content_zfot6_58 .wmde-markdown pre{background-color:var(--chat-code-overlay);border-radius:var(--radius-sm, 2px);padding:var(--spacing-2, .5rem);overflow-x:auto;margin:.5em 0}._content_zfot6_58 .wmde-markdown code{background-color:var(--chat-inline-code-overlay);border-radius:2px;padding:.1em .3em;font-size:.9em}._content_zfot6_58 .wmde-markdown pre code{background-color:transparent;padding:0}._content_zfot6_58 .wmde-markdown ul,._content_zfot6_58 .wmde-markdown ol{margin:.5em 0;padding-left:1.5em}._content_zfot6_58 .wmde-markdown li{margin-bottom:.25em}._streamingText_zfot6_114{margin:0;white-space:pre-wrap}._streaming_zfot6_114 ._content_zfot6_58:after{content:"█";animation:_blink_zfot6_1 var(--animation-duration-md, 1s) step-end infinite;color:currentColor;opacity:.7}@keyframes _blink_zfot6_1{0%,to{opacity:.7}50%{opacity:0}}@media(prefers-reduced-motion:reduce){._streaming_zfot6_114 ._content_zfot6_58:after{animation:none;opacity:.7}}._container_15sxh_6{display:flex;align-items:flex-end;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a)}._textarea_15sxh_14{flex:1;resize:none;min-height:44px;max-height:160px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);transition:border-color var(--transition-fast, .15s ease)}._textarea_15sxh_14::placeholder{color:var(--text-muted, #737373)}._textarea_15sxh_14:hover{border-color:var(--border-hover, #444444)}._textarea_15sxh_14:focus{border-color:var(--border-focus, #b87333)}._textarea_15sxh_14:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._textarea_15sxh_14:disabled{opacity:.5;cursor:not-allowed}._sendButton_15sxh_52{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;background:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);cursor:pointer;transition:background-color var(--transition-fast, .15s ease),opacity var(--transition-fast, .15s ease)}._sendButton_15sxh_52:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._sendButton_15sxh_52:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._sendButton_15sxh_52:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._textarea_15sxh_14,._sendButton_15sxh_52{transition:none}}._container_m7evi_6{display:flex;flex-direction:column;height:100%;background:var(--bg-surface, #1a1a1a);border-radius:var(--radius-lg, 6px);overflow:hidden;position:relative}._messageList_m7evi_16{flex:1;overflow-y:auto;padding:var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._messageList_m7evi_16:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._emptyState_m7evi_30{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);text-align:center;padding:var(--spacing-8, 2rem)}._typingIndicator_m7evi_42{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem)}._typingDots_m7evi_52{display:flex;gap:var(--spacing-1, .25rem)}._dot_m7evi_57{width:6px;height:6px;border-radius:var(--radius-full, 9999px);background:var(--accent-copper, #b87333);animation:_dotPulse_m7evi_1 var(--animation-duration-lg, 1.4s) infinite ease-in-out both}._dot_m7evi_57:nth-child(1){animation-delay:0s}._dot_m7evi_57:nth-child(2){animation-delay:var(--animation-duration-xs, .2s)}._dot_m7evi_57:nth-child(3){animation-delay:var(--animation-duration-sm, .4s)}@keyframes _dotPulse_m7evi_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._dot_m7evi_57{animation:none;opacity:.6}}._updatingIndicator_m7evi_96{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);color:var(--accent-copper, #b87333);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem)}._updatingIcon_m7evi_106{animation:_pulse_m7evi_1 1.5s ease-in-out infinite}@keyframes _pulse_m7evi_1{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._updatingIcon_m7evi_106{animation:none;opacity:.8}}._inputArea_m7evi_122{flex-shrink:0;border-top:1px solid var(--border-default, #333333);padding:var(--spacing-3, .75rem)}._errorBanner_m7evi_128{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2, .5rem);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border-top:1px solid var(--state-error, #e05555);background:color-mix(in srgb,var(--state-error, #e05555) 10%,var(--bg-surface, #1a1a1a));color:var(--state-error, #e05555);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem)}._errorBanner_m7evi_128:focus-visible{outline:2px solid var(--state-error, #e05555);outline-offset:-2px}._errorDismiss_m7evi_146{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--spacing-2, .5rem);background:none;border:none;border-radius:var(--radius-sm, 2px);color:var(--state-error, #e05555);font-size:var(--text-base, 1rem);cursor:pointer}._errorDismiss_m7evi_146:hover{background:color-mix(in srgb,var(--state-error, #e05555) 15%,transparent)}._errorDismiss_m7evi_146:focus-visible{outline:2px solid var(--state-error, #e05555);outline-offset:2px}._readOnlyNotice_m7evi_171{flex-shrink:0;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333);background:var(--bg-surface, #1a1a1a);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);text-align:center}._scrollToBottomButton_m7evi_183{position:absolute;bottom:80px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-full, 9999px);cursor:pointer;color:var(--text-secondary, #a3a3a3);z-index:10;transition:background-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease),border-color var(--transition-fast, .15s ease)}._scrollToBottomButton_m7evi_183:hover{background:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);border-color:var(--accent-copper, #b87333)}._scrollToBottomButton_m7evi_183:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._scrollToBottomButton_m7evi_183{transition:none}}._srOnly_m7evi_220{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_18s4v_3{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);flex-shrink:0}._track_18s4v_11{flex:1;height:6px;background:var(--bg-elevated, #242424);border-radius:var(--radius-md, 4px);overflow:hidden}._fill_18s4v_19{height:100%;border-radius:var(--radius-md, 4px);background:linear-gradient(90deg,var(--accent-copper, #b87333),var(--accent-copper-light, #d4956a));transition:width var(--animation-duration-sm, .4s) ease-out;min-width:0}@media(prefers-reduced-motion:reduce){._fill_18s4v_19{transition:none}}._label_18s4v_37{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);white-space:nowrap;min-width:2.5rem;text-align:right}._card_1dd9v_3{background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);overflow:hidden}._headerRow_1dd9v_11{display:flex;align-items:center}._header_1dd9v_11{display:flex;align-items:center;gap:var(--spacing-3, .75rem);flex:1;min-height:44px;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:transparent;border:none;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:left;color:var(--text-primary, #e5e5e5);transition:background-color var(--transition-fast, .15s ease)}._header_1dd9v_11:hover{background:var(--bg-hover, #2a2a2a)}._header_1dd9v_11:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._statusIndicator_1dd9v_43{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-full, 9999px);flex-shrink:0}._statusEmpty_1dd9v_53{border:2px solid var(--text-muted, #737373);background:transparent}._statusPartial_1dd9v_58{border:none;background:var(--state-warning, #dbb234)}._statusComplete_1dd9v_63{border:none;background:var(--state-success, #4a9f4a);color:var(--bg-base, #0d0d0d)}._title_1dd9v_70{flex:1;font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);line-height:var(--leading-normal, 1.5)}._chevron_1dd9v_79{flex-shrink:0;width:16px;height:16px;color:var(--text-muted, #737373);transition:transform var(--transition-fast, .15s ease)}._chevronExpanded_1dd9v_87{transform:rotate(180deg)}._content_1dd9v_92{display:none;padding:0 var(--spacing-4, 1rem) var(--spacing-4, 1rem)}._contentExpanded_1dd9v_97{display:block}._contentText_1dd9v_101{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:var(--leading-relaxed, 1.75);word-break:break-word;margin:0}._contentText_1dd9v_101 .wmde-markdown{background-color:transparent!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}._contentText_1dd9v_101 .wmde-markdown p{margin:0 0 .5em}._contentText_1dd9v_101 .wmde-markdown p:last-child{margin-bottom:0}._contentText_1dd9v_101 .wmde-markdown h1,._contentText_1dd9v_101 .wmde-markdown h2,._contentText_1dd9v_101 .wmde-markdown h3,._contentText_1dd9v_101 .wmde-markdown h4{color:var(--text-primary, #e5e5e5);margin:.75em 0 .25em;font-weight:var(--font-semibold, 600)}._contentText_1dd9v_101 .wmde-markdown h1:first-child,._contentText_1dd9v_101 .wmde-markdown h2:first-child,._contentText_1dd9v_101 .wmde-markdown h3:first-child{margin-top:0}._contentText_1dd9v_101 .wmde-markdown pre{background-color:#0003;border-radius:var(--radius-sm, 2px);padding:var(--spacing-2, .5rem);overflow-x:auto;margin:.5em 0}._contentText_1dd9v_101 .wmde-markdown code{background-color:#00000026;border-radius:2px;padding:.1em .3em;font-size:.9em}._contentText_1dd9v_101 .wmde-markdown pre code{background-color:transparent;padding:0}._contentText_1dd9v_101 .wmde-markdown ul,._contentText_1dd9v_101 .wmde-markdown ol{margin:.5em 0;padding-left:1.5em}._contentText_1dd9v_101 .wmde-markdown li{margin-bottom:.25em}._contentText_1dd9v_101 .wmde-markdown blockquote{border-left:3px solid var(--border-default, #333333);margin:.5em 0;padding-left:var(--spacing-3, .75rem);color:var(--text-muted, #737373)}._emptyText_1dd9v_178{font-style:italic;color:var(--text-muted, #737373)}._discussButton_1dd9v_184{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:stretch;min-width:44px;padding:0 var(--spacing-2, .5rem);background:transparent;border:none;border-left:1px solid transparent;border-radius:0 var(--radius-lg, 6px) var(--radius-lg, 6px) 0;cursor:pointer;color:var(--text-muted, #737373);opacity:.45;transition:opacity var(--animation-duration-sm, .15s) ease,color var(--animation-duration-sm, .15s) ease,background-color var(--animation-duration-sm, .15s) ease}._card_1dd9v_3:hover ._discussButton_1dd9v_184{opacity:1;border-left-color:var(--border-default, #333333)}._discussButton_1dd9v_184:focus,._discussButton_1dd9v_184:focus-visible{opacity:1}._discussButton_1dd9v_184:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:-2px}._discussButton_1dd9v_184:hover:not(:disabled){color:var(--accent-copper, #b87333);background:color-mix(in srgb,var(--accent-copper, #b87333) 10%,transparent)}._discussButton_1dd9v_184:disabled{opacity:.2;cursor:not-allowed}@media(hover:none){._discussButton_1dd9v_184{opacity:1;border-left-color:var(--border-default, #333333)}}@media(prefers-reduced-motion:reduce){._discussButton_1dd9v_184{transition:none}}._panel_1wq3c_3{display:flex;flex-direction:column;height:100%;background:var(--bg-surface, #1a1a1a);border-left:1px solid var(--border-default, #333333);overflow:hidden}._header_1wq3c_12{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);flex-shrink:0}._headerIcon_1wq3c_21{color:var(--accent-copper, #b87333);flex-shrink:0}._headerTitle_1wq3c_26{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0}._sectionList_1wq3c_34{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);overflow-y:auto;flex:1;min-height:0}._panelCollapsed_1wq3c_45{display:flex;align-items:center;justify-content:center;overflow:hidden}._collapseToggle_1wq3c_53,._sectionToggleAll_1wq3c_54{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:28px;min-height:28px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm, 4px);cursor:pointer;color:var(--text-muted, #737373);transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._collapseToggle_1wq3c_53{margin-left:auto}._collapseToggle_1wq3c_53:hover,._sectionToggleAll_1wq3c_54:hover{color:var(--text-primary, #e5e5e5);background:var(--bg-hover, #2a2a2a)}._collapseToggle_1wq3c_53:focus-visible,._sectionToggleAll_1wq3c_54:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:2px}@media(prefers-reduced-motion:reduce){._collapseToggle_1wq3c_53,._sectionToggleAll_1wq3c_54{transition:none}}._emptyState_1wq3c_93{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--spacing-8, 2rem);text-align:center}._emptyText_1wq3c_103{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0}._card_pt9rd_7{background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);padding:var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._header_pt9rd_17{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2, .5rem);flex-wrap:wrap}._sectionInfo_pt9rd_25{display:flex;align-items:center;gap:var(--spacing-2, .5rem)}._sectionIcon_pt9rd_31{color:var(--text-secondary, #a3a3a3);flex-shrink:0}._sectionLabel_pt9rd_36{font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._category_pt9rd_43{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);background:var(--bg-surface, #1a1a1a);padding:2px 6px;border-radius:var(--radius-sm, 2px);font-family:var(--font-mono, "JetBrains Mono", monospace)}._selectedBadge_pt9rd_52{display:flex;align-items:center;gap:var(--spacing-1, .25rem);font-size:var(--text-sm, .875rem);color:var(--state-success, #4a9f4a);font-family:var(--font-mono, "JetBrains Mono", monospace)}._rationale_pt9rd_61{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);line-height:var(--leading-relaxed, 1.75);margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace)}._conflictMessage_pt9rd_69{font-size:var(--text-sm, .875rem);color:var(--state-warning, #dbb234);background:var(--state-warning-bg, rgba(201, 162, 39, .15));padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-radius:var(--radius-sm, 2px);border:1px solid var(--state-warning, #dbb234);font-family:var(--font-mono, "JetBrains Mono", monospace)}._alternativesSection_pt9rd_79{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._changeButton_pt9rd_86{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);min-height:44px;min-width:44px;padding:0 var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--accent-copper, #b87333);background:transparent;border:1px solid var(--accent-copper, #b87333);border-radius:var(--radius-sm, 2px);cursor:pointer}@media(prefers-reduced-motion:no-preference){._changeButton_pt9rd_86{transition:background-color var(--transition-fast, .15s ease),color var(--transition-fast, .15s ease)}}._changeButton_pt9rd_86:hover{background:color-mix(in srgb,var(--accent-copper, #b87333) 12%,transparent);color:var(--accent-copper-light, #d4956a)}._changeButton_pt9rd_86:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._alternativesList_pt9rd_120{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}._alternativeButton_pt9rd_130{width:100%;min-height:44px;min-width:44px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-sm, 2px);cursor:pointer;text-align:left}@media(prefers-reduced-motion:no-preference){._alternativeButton_pt9rd_130{transition:border-color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}}._alternativeButton_pt9rd_130:hover{border-color:var(--border-hover, #444444);background:var(--bg-hover, #2a2a2a)}._alternativeButton_pt9rd_130:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._alternativeSelected_pt9rd_164{border-color:var(--accent-copper, #b87333);background:color-mix(in srgb,var(--accent-copper, #b87333) 8%,transparent)}._alternativeSelected_pt9rd_164:hover{border-color:var(--accent-copper-light, #d4956a);background:color-mix(in srgb,var(--accent-copper, #b87333) 14%,transparent)}._altLabel_pt9rd_174{font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._altDescription_pt9rd_181{font-size:var(--text-xs, .75rem);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:var(--leading-normal, 1.5)}._container_1nh7r_8{height:100%;overflow-y:auto;padding:var(--spacing-4, 1rem);display:flex;flex-direction:column;gap:var(--spacing-4, 1rem);background:var(--bg-base, #0d0d0d)}._header_1nh7r_20{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._title_1nh7r_26{font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace)}._subtitle_1nh7r_34{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0;line-height:1.5}._slowWarning_1nh7r_43{padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:color-mix(in srgb,var(--state-warning, #dbb234) 15%,transparent);color:var(--state-warning, #dbb234);border:1px solid color-mix(in srgb,var(--state-warning, #dbb234) 40%,transparent);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);line-height:1.4}._loadingText_1nh7r_55{font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);margin:0}._skeleton_1nh7r_61{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._skeletonCard_1nh7r_68{height:120px;background:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);opacity:.6}@keyframes _pulse_1nh7r_1{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:no-preference){._skeletonCard_1nh7r_68{opacity:1;animation:_pulse_1nh7r_1 1.5s ease-in-out infinite}}._cardList_1nh7r_95{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._graduatedNotice_1nh7r_106{display:flex;align-items:center;gap:var(--spacing-3, .75rem);flex-wrap:wrap;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:color-mix(in srgb,var(--state-success, #4a9f4a) 12%,transparent);border:1px solid color-mix(in srgb,var(--state-success, #4a9f4a) 40%,transparent);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);color:var(--state-success, #4a9f4a);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:1.4}._projectLink_1nh7r_121{color:var(--accent-copper, #b87333);text-decoration:none;font-weight:500}@media(prefers-reduced-motion:no-preference){._projectLink_1nh7r_121{transition:color .15s ease}}._projectLink_1nh7r_121:hover{color:var(--accent-copper-light, #d4956a);text-decoration:underline}._projectLink_1nh7r_121:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:var(--radius-sm, 2px)}._graduationForm_1nh7r_146{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding-top:var(--spacing-4, 1rem);border-top:1px solid var(--border-default, #333333)}._projectNameLabel_1nh7r_154{font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-primary, #e5e5e5)}._projectNameInput_1nh7r_160{width:100%;box-sizing:border-box;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem);font-family:inherit;min-height:44px}@media(prefers-reduced-motion:no-preference){._projectNameInput_1nh7r_160{transition:border-color .15s ease}}._projectNameInput_1nh7r_160::placeholder{color:var(--text-muted, #737373)}._projectNameInput_1nh7r_160:hover:not(:disabled){border-color:var(--border-hover, #444444)}._projectNameInput_1nh7r_160:focus{border-color:var(--border-focus, #b87333);background:var(--bg-elevated, #242424);outline:none}._projectNameInput_1nh7r_160:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._projectNameInput_1nh7r_160:disabled{opacity:.5;cursor:not-allowed}._charCount_1nh7r_205{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);text-align:right}._fieldError_1nh7r_211{font-size:var(--text-xs, .75rem);color:var(--state-error, #e05555)}._errorBanner_1nh7r_218{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:color-mix(in srgb,var(--state-error, #e05555) 12%,transparent);border:1px solid color-mix(in srgb,var(--state-error, #e05555) 40%,transparent);border-radius:var(--radius-md, 4px)}._errorMessage_1nh7r_229{font-size:var(--text-sm, .875rem);color:var(--state-error, #e05555);line-height:1.4;flex:1}._retryButton_1nh7r_237{flex-shrink:0;padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);background:transparent;border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem);cursor:pointer;min-height:44px;min-width:44px}@media(prefers-reduced-motion:no-preference){._retryButton_1nh7r_237{transition:background-color .15s ease}}._retryButton_1nh7r_237:hover{background:color-mix(in srgb,var(--state-error, #e05555) 15%,transparent)}._retryButton_1nh7r_237:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._createButton_1nh7r_268{width:100%;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:var(--accent-copper, #b87333);border:none;border-radius:var(--radius-md, 4px);color:var(--bg-base, #0d0d0d);font-size:var(--text-sm, .875rem);font-weight:600;font-family:inherit;cursor:pointer}@media(prefers-reduced-motion:no-preference){._createButton_1nh7r_268{transition:background-color .15s ease,opacity .15s ease}}._createButton_1nh7r_268:hover:not(:disabled){background:var(--accent-copper-light, #d4956a)}._createButton_1nh7r_268:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._createButton_1nh7r_268:disabled{opacity:.4;cursor:not-allowed}._backToChatButton_1nh7r_304{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background:transparent;color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer}@media(prefers-reduced-motion:no-preference){._backToChatButton_1nh7r_304{transition:color .15s ease,border-color .15s ease}}._backToChatButton_1nh7r_304:hover{color:var(--text-primary, #e5e5e5);border-color:var(--border-hover, #444444)}._backToChatButton_1nh7r_304:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._backToChatButton_1nh7r_304:disabled{opacity:.5;cursor:not-allowed}._staleBanner_1nh7r_342{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);background:color-mix(in srgb,var(--state-warning, #dbb234) 12%,transparent);border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px);color:var(--state-warning, #dbb234);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);margin-bottom:var(--spacing-4, 1rem)}._reanalyzeButton_1nh7r_358{flex-shrink:0;min-height:44px;min-width:44px;padding:var(--spacing-1, .25rem) var(--spacing-3, .75rem);background:var(--state-warning, #dbb234);color:var(--bg-base, #0d0d0d);border:none;border-radius:var(--radius-md, 4px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer;font-weight:600}._reanalyzeButton_1nh7r_358:hover{opacity:.9}._reanalyzeButton_1nh7r_358:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._srAnnounce_1nh7r_384{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._container_1k2qk_7{display:grid;grid-template-columns:7fr 3fr;gap:1px;height:100%;min-height:0;background-color:var(--border-default, #333333)}._chatPanel_1k2qk_16,._documentPanel_1k2qk_23{min-height:0;min-width:0;overflow:hidden;background-color:var(--bg-base, #0d0d0d)}._mobileContainer_1k2qk_32{display:flex;flex-direction:column;height:100%;min-height:0;background-color:var(--bg-base, #0d0d0d)}._tabBar_1k2qk_40{display:flex;flex-shrink:0;border-bottom:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424)}._tab_1k2qk_40{flex:1;display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border:none;background:transparent;color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);cursor:pointer;position:relative;transition:color var(--transition-fast, .15s ease)}@media(prefers-reduced-motion:reduce){._tab_1k2qk_40{transition:none}}._tab_1k2qk_40:hover{color:var(--text-primary, #e5e5e5)}._tab_1k2qk_40:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:-2px}._tabActive_1k2qk_81{color:var(--accent-copper, #b87333)}._tabActive_1k2qk_81:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--accent-copper, #b87333)}._tabPanel_1k2qk_95{display:none;flex:1;min-height:0;overflow:auto}._tabPanelActive_1k2qk_102{display:flex;flex-direction:column}._container_feo1k_1{max-width:800px;margin:0 auto;padding:var(--spacing-6, 24px)}._containerFull_feo1k_7{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:var(--spacing-4, 16px)}._header_feo1k_15{display:flex;align-items:center;gap:var(--spacing-3, 12px);margin-bottom:var(--spacing-4, 16px)}._title_feo1k_22{font-size:var(--font-size-xl, 20px);font-weight:600;color:var(--text-primary, #e5e5e5);margin:0}._metadata_feo1k_29{font-size:var(--font-size-sm, 12px);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-4, 16px)}._ideationContainer_feo1k_35{flex:1;min-height:0;display:flex;flex-direction:column}._archivedNotice_feo1k_42{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, 12px);padding:var(--spacing-8, 32px);color:var(--text-secondary, #a3a3a3);text-align:center}._loadingContainer_feo1k_52{display:flex;justify-content:center;align-items:center;min-height:200px}._errorContainer_feo1k_59{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, 12px);padding:var(--spacing-8, 32px);text-align:center;color:var(--text-secondary, #a3a3a3)}._backLink_feo1k_69{color:var(--accent-copper, #b87333);text-decoration:none;font-size:var(--font-size-sm, 12px)}._backLink_feo1k_69:hover{text-decoration:underline}._configureButton_feo1k_79{min-height:44px;min-width:44px}._container_7rz7e_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:var(--spacing-8, 2rem);background:var(--bg-base, #0d0d0d);font-family:var(--font-mono, "JetBrains Mono", monospace);text-align:center}._illustration_7rz7e_15{margin-bottom:var(--spacing-8, 2rem)}._heading_7rz7e_19{font-size:4rem;font-weight:var(--font-bold, 700);color:var(--accent-copper, #b87333);line-height:var(--leading-tight, 1.25);margin:0 0 var(--spacing-2, .5rem)}._subheading_7rz7e_27{font-size:var(--text-xl, 1.25rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin:0 0 var(--spacing-4, 1rem)}._description_7rz7e_34{font-size:var(--text-base, 1rem);color:var(--text-muted, #737373);max-width:420px;line-height:var(--leading-relaxed, 1.75);margin:0 0 var(--spacing-8, 2rem)}._backButton_7rz7e_42{margin-top:var(--spacing-2, .5rem)}._logo_1uxiw_10{font-family:var(--font-mono);color:var(--accent-copper);font-weight:var(--font-semibold);letter-spacing:.1em;text-decoration:none;transition:color var(--transition-fast)}._logo_1uxiw_10:hover{color:var(--accent-copper-light)}._logo_1uxiw_10:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px;border-radius:var(--radius-sm)}._sm_1uxiw_30{font-size:var(--text-sm)}._md_1uxiw_34{font-size:var(--text-lg)}._lg_1uxiw_38{font-size:var(--text-xl)}._header_1k8oh_10{position:sticky;top:0;z-index:50;height:64px;background-color:#1a1a1ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-default)}._container_1k8oh_20{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1440px;margin:0 auto;padding:0 var(--spacing-6)}._nav_1k8oh_31{flex:1;display:flex;justify-content:center;margin:0 var(--spacing-8)}._navList_1k8oh_38{display:flex;align-items:center;gap:var(--spacing-2);list-style:none;margin:0;padding:0}._navLink_1k8oh_47{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;border-radius:var(--radius-md);transition:color var(--transition-fast),background-color var(--transition-fast)}._navLink_1k8oh_47:hover{color:var(--text-primary);background-color:var(--bg-hover)}._navLink_1k8oh_47:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._navLinkActive_1k8oh_73{color:var(--accent-copper);background-color:var(--bg-elevated)}._navLinkActive_1k8oh_73:after{content:"";position:absolute;bottom:-2px;left:var(--spacing-4);right:var(--spacing-4);height:2px;background-color:var(--accent-copper);border-radius:var(--radius-full)}._navLink_1k8oh_47{position:relative}._navIcon_1k8oh_94{flex-shrink:0}._actions_1k8oh_99{display:flex;align-items:center;gap:var(--spacing-4)}._consoleSlot_1k8oh_105,._notificationSlot_1k8oh_106,._userMenuSlot_1k8oh_107{display:flex;align-items:center}@media(max-width:1024px){._header_1k8oh_10{height:56px}._container_1k8oh_20{padding:0 var(--spacing-4)}._nav_1k8oh_31{margin:0 var(--spacing-4)}._navLink_1k8oh_47{padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-xs)}._navIcon_1k8oh_94{display:none}}._breadcrumb_zk6t7_10{display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);background-color:var(--bg-surface);border-bottom:1px solid var(--border-default);min-height:40px}._list_zk6t7_19{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1);margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:var(--text-sm)}._item_zk6t7_31{display:flex;align-items:center;gap:var(--spacing-1)}._link_zk6t7_38{color:var(--text-secondary);text-decoration:none;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast)}._link_zk6t7_38:hover{color:var(--text-primary);background-color:var(--bg-hover)}._link_zk6t7_38:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._current_zk6t7_59{color:var(--text-primary);font-weight:var(--font-medium);padding:var(--spacing-1) var(--spacing-2)}._ellipsis_zk6t7_66{color:var(--text-muted);padding:var(--spacing-1) var(--spacing-2);cursor:default}._separator_zk6t7_73{display:flex;align-items:center;color:var(--text-muted);margin:0 var(--spacing-1)}._srOnly_zk6t7_81{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._link_zk6t7_38{transition:none}}@media(max-width:1024px){._breadcrumb_zk6t7_10{padding:var(--spacing-2) var(--spacing-3)}._list_zk6t7_19{font-size:var(--text-xs)}._link_zk6t7_38,._current_zk6t7_59,._ellipsis_zk6t7_66{padding:var(--spacing-1)}}@media(max-width:640px){._breadcrumb_zk6t7_10{padding:var(--spacing-1) var(--spacing-2);min-height:32px}._item_zk6t7_31:not(:first-child):not(:last-child){display:none}._item_zk6t7_31:first-child:after{content:"...";color:var(--text-muted);margin-left:var(--spacing-2)}}._wrapper_fcgq1_11{position:relative;display:inline-flex}._trigger_fcgq1_17{background:none;border:none;cursor:pointer;padding:0;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-fast)}._trigger_fcgq1_17:hover{opacity:.8}._trigger_fcgq1_17:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._dropdown_fcgq1_39{position:absolute;top:calc(100% + var(--spacing-2));right:0;width:280px;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;display:flex;flex-direction:column;overflow:hidden}._header_fcgq1_55{padding:var(--spacing-4);border-bottom:1px solid var(--border-default);background-color:var(--bg-subtle)}._userName_fcgq1_61{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--spacing-1)}._userEmail_fcgq1_69{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);word-break:break-all}._menuList_fcgq1_77{display:flex;flex-direction:column;padding:var(--spacing-2) 0}._menuItem_fcgq1_84{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border:none;background:none;width:100%;text-align:left;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}._menuItem_fcgq1_84:hover{color:var(--text-primary);background-color:var(--bg-hover)}._menuItem_fcgq1_84:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._menuItemDanger_fcgq1_113{color:var(--state-error);border-top:1px solid var(--border-default);margin-top:var(--spacing-1)}._menuItemDanger_fcgq1_113:hover{color:var(--state-error);background-color:#e055551a}._menuIcon_fcgq1_125{flex-shrink:0}@media(prefers-reduced-motion:reduce){._trigger_fcgq1_17,._menuItem_fcgq1_84{transition:none}}._wrapper_1wf9k_8{position:relative;display:inline-flex}._trigger_1wf9k_14{position:relative;background:none;border:none;color:var(--text-secondary, #a3a3a3);cursor:pointer;padding:var(--spacing-2, .5rem);border-radius:var(--radius-md, 4px);display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._trigger_1wf9k_14:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._trigger_1wf9k_14:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dropdown_1wf9k_39{position:absolute;top:calc(100% + var(--spacing-2, .5rem));right:0;width:360px;max-height:400px;background-color:var(--bg-elevated, #242424);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));z-index:1000;display:flex;flex-direction:column;overflow:hidden}._header_1wf9k_56{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);flex-shrink:0}._title_1wf9k_65{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._actions_1wf9k_72{display:flex;gap:var(--spacing-2, .5rem)}._actionButton_1wf9k_77{background:none;border:none;color:var(--text-muted, #737373);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);padding:var(--spacing-1, .25rem) var(--spacing-2, .5rem);border-radius:var(--radius-sm, 2px);transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._actionButton_1wf9k_77:hover{color:var(--text-primary, #e5e5e5);background-color:var(--bg-hover, #2a2a2a)}._actionButton_1wf9k_77:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._list_1wf9k_100{overflow-y:auto;flex:1}._listItem_1wf9k_106{display:flex;align-items:flex-start;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border:none;border-bottom:1px solid var(--border-default, #333333);background:none;width:100%;text-align:left;font:inherit;cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._listItem_1wf9k_106:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:-2px}._listItem_1wf9k_106:last-child{border-bottom:none}._listItem_1wf9k_106:hover{background-color:var(--bg-hover, #2a2a2a)}._listItemUnread_1wf9k_135{background-color:#b873330d;border-left:3px solid var(--accent-copper, #b87333)}._itemType_1wf9k_141{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-full, 9999px);margin-top:6px}._itemTypeSuccess_1wf9k_149{background-color:var(--state-success, #4a9f4a)}._itemTypeWarning_1wf9k_153{background-color:var(--state-warning, #dbb234)}._itemTypeError_1wf9k_157{background-color:var(--state-error, #e05555)}._itemTypeInfo_1wf9k_161{background-color:var(--state-info, #6e9ed5)}._itemContent_1wf9k_166{flex:1;min-width:0}._itemMessage_1wf9k_171{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);line-height:var(--leading-normal, 1.5)}._itemTimestamp_1wf9k_178{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-1, .25rem)}._emptyState_1wf9k_186{display:flex;align-items:center;justify-content:center;padding:var(--spacing-8, 2rem);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}@media(prefers-reduced-motion:reduce){._trigger_1wf9k_14,._actionButton_1wf9k_77,._listItem_1wf9k_106{transition:none}}._badge_13qec_8{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 var(--spacing-1, .25rem);background-color:var(--state-error, #e05555);color:#fff;border-radius:var(--radius-full, 9999px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:var(--font-semibold, 600);line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--bg-base, #0d0d0d);pointer-events:none}._button_5xfbx_8{background:none;border:none;padding:var(--spacing-2);cursor:pointer;border-radius:var(--radius-md);position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}._buttonOpen_5xfbx_22{color:var(--accent-copper)}._buttonClosed_5xfbx_26{color:var(--text-muted)}._button_5xfbx_8:hover{background-color:var(--bg-hover);color:var(--text-primary)}._button_5xfbx_8:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._iconWrapper_5xfbx_40{position:relative;display:inline-flex}._badge_5xfbx_45{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 var(--spacing-1);background-color:var(--state-error);color:#fff;border-radius:var(--radius-full);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-semibold);line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--bg-base);pointer-events:none}._layout_9idgv_9{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-base, #0d0d0d)}._header_9idgv_17{position:sticky;top:0;z-index:50;background-color:var(--bg-surface, #1a1a1a);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-default, #333333);min-height:64px}._breadcrumbs_9idgv_30{background-color:var(--bg-surface, #1a1a1a);padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border-bottom:1px solid var(--border-default, #333333);min-height:40px}._content_9idgv_39{flex:1;padding:var(--spacing-6, 1.5rem);opacity:1;transition:opacity var(--transition-normal, .2s ease)}._layoutFull_9idgv_49{height:100vh;overflow:hidden}._contentFull_9idgv_54{min-height:0;overflow:hidden;padding:0}@media(prefers-reduced-motion:reduce){._content_9idgv_39{transition:none}}@media(max-width:1024px){._header_9idgv_17{min-height:56px}._content_9idgv_39{padding:var(--spacing-4, 1rem)}._contentFull_9idgv_54{padding:0}}._skipLink_nttui_9{position:absolute;top:-100px;left:50%;transform:translate(-50%);z-index:100;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);background-color:var(--accent-copper, #c87941);color:var(--bg-base, #0d0d0d);font-weight:600;text-decoration:none;border-radius:var(--radius-md, .375rem);transition:top var(--transition-fast, .15s) ease}._skipLink_nttui_9:focus{top:var(--spacing-2, .5rem);outline:2px solid var(--accent-copper, #c87941);outline-offset:2px}@keyframes _fadeIn_nttui_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._pageTransition_nttui_43{animation:_fadeIn_nttui_1 var(--transition-normal, .2s) ease-out forwards}._contentEnter_nttui_48{opacity:0;transform:translateY(8px)}._contentEnterActive_nttui_53{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){._skipLink_nttui_9{transition:none}._pageTransition_nttui_43{animation:none;opacity:1;transform:none}._contentEnter_nttui_48{opacity:1;transform:none}._contentEnterActive_nttui_53{transition:none}}._layout_7hbw8_9{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-base, #0d0d0d)}._header_7hbw8_17{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4, 1rem) var(--spacing-6, 1.5rem);background-color:var(--bg-surface, #1a1a1a);border-bottom:1px solid var(--border-default, #333333);min-height:64px}._headerMinimal_7hbw8_27{justify-content:center}._authNav_7hbw8_34{display:flex;align-items:center;gap:var(--spacing-4, 1rem)}._authLink_7hbw8_41{font-family:var(--font-sans, system-ui, sans-serif);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);text-decoration:none;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-radius:var(--radius-md, .375rem);transition:color var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._authLink_7hbw8_41:hover{color:var(--text-primary, #fafafa);background-color:var(--bg-elevated, #262626)}._authLink_7hbw8_41:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:2px}._authLinkPrimary_7hbw8_65{font-family:var(--font-sans, system-ui, sans-serif);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--bg-base, #0d0d0d);background-color:var(--accent-copper, #b87333);text-decoration:none;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border-radius:var(--radius-md, .375rem);transition:background-color var(--transition-fast, .15s ease),transform var(--transition-fast, .15s ease)}._authLinkPrimary_7hbw8_65:hover{background-color:var(--accent-copper-hover, #a36830);transform:translateY(-1px)}._authLinkPrimary_7hbw8_65:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:2px}._authLinkPrimary_7hbw8_65:active{transform:translateY(0)}._content_7hbw8_94{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8, 2rem) var(--spacing-4, 1rem);opacity:1;transition:opacity var(--transition-normal, .2s ease)}._contentInner_7hbw8_106{width:100%;max-width:1200px}._footer_7hbw8_112{padding:var(--spacing-6, 1.5rem) var(--spacing-8, 2rem);background-color:var(--bg-surface, #1a1a1a);border-top:1px solid var(--border-default, #333333)}._footerContent_7hbw8_118{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem);max-width:1200px;margin:0 auto}._footerNav_7hbw8_128{display:flex;align-items:center;gap:var(--spacing-6, 1.5rem);flex-wrap:wrap;justify-content:center}._footerLink_7hbw8_136{font-family:var(--font-sans, system-ui, sans-serif);font-size:var(--text-sm, .875rem);color:var(--text-secondary, #a3a3a3);text-decoration:none;transition:color var(--transition-fast, .15s ease)}._footerLink_7hbw8_136:hover{color:var(--text-primary, #fafafa)}._footerLink_7hbw8_136:focus-visible{outline:2px solid var(--focus-ring, #b87333);outline-offset:2px;border-radius:var(--radius-sm, .25rem)}._footerLinkDisabled_7hbw8_155{font-family:var(--font-sans, system-ui, sans-serif);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);cursor:not-allowed;opacity:.6}._footerCopyright_7hbw8_164{text-align:center}._footerText_7hbw8_168{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);margin:0}@media(prefers-reduced-motion:reduce){._content_7hbw8_94{transition:none}._pageTransition_7hbw8_180{animation:none;opacity:1;transform:none}._contentEnter_7hbw8_186{opacity:1;transform:none}}@media(max-width:1024px){._header_7hbw8_17{min-height:56px;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem)}._content_7hbw8_94{padding:var(--spacing-6, 1.5rem) var(--spacing-4, 1rem)}._footer_7hbw8_112{padding:var(--spacing-4, 1rem)}._footerNav_7hbw8_128{gap:var(--spacing-4, 1rem)}}._layout_zjlrr_10{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-base, #0d0d0d)}._layout_zjlrr_10._fullHeight_zjlrr_19{height:100vh;overflow:hidden}._mainArea_zjlrr_25{display:flex;flex:1;overflow:hidden}._content_zjlrr_32{flex:1;padding:var(--spacing-6, 1.5rem);overflow-y:auto;opacity:1;transition:opacity var(--transition-normal, .2s ease)}._fullHeight_zjlrr_19 ._content_zjlrr_32{padding:0;overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._content_zjlrr_32{transition:none}}@media(max-width:1024px){._content_zjlrr_32{padding:var(--spacing-4, 1rem)}}._overlay_b7qvw_7{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-4, 1rem);animation:_fadeIn_b7qvw_1 var(--transition-normal, .2s ease) forwards}._modal_b7qvw_23{background-color:var(--bg-surface, #1a1a1a);border:1px solid var(--border-default, #333333);border-radius:var(--radius-lg, 6px);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));max-width:600px;width:100%;max-height:90vh;overflow:auto;animation:_slideUp_b7qvw_1 var(--transition-normal, .2s ease) forwards}._header_b7qvw_36{padding:var(--spacing-6, 1.5rem);border-bottom:1px solid var(--border-default, #333333)}._title_b7qvw_41{margin:0;font-size:var(--text-2xl, 1.5rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5)}._subtitle_b7qvw_48{margin:var(--spacing-2, .5rem) 0 0;font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._content_b7qvw_55{padding:var(--spacing-6, 1.5rem);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);color:var(--text-secondary, #a3a3a3)}._section_b7qvw_62{margin-bottom:var(--spacing-6, 1.5rem)}._sectionTitle_b7qvw_66{font-size:var(--text-base, 1rem);font-weight:var(--font-semibold, 600);color:var(--text-primary, #e5e5e5);margin-bottom:var(--spacing-3, .75rem)}._paragraph_b7qvw_73{margin:0 0 var(--spacing-2, .5rem)}._list_b7qvw_77{margin:var(--spacing-2, .5rem) 0;padding-left:var(--spacing-6, 1.5rem)}._emphasis_b7qvw_82{font-weight:var(--font-medium, 500);margin:var(--spacing-3, .75rem) 0 0}._footnote_b7qvw_87{margin:var(--spacing-3, .75rem) 0 0;font-size:.8125rem;color:var(--text-muted, #737373)}._error_b7qvw_94{padding:var(--spacing-3, .75rem);background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-md, 4px);color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem);margin-bottom:var(--spacing-4, 1rem)}._footer_b7qvw_105{padding:var(--spacing-6, 1.5rem);border-top:1px solid var(--border-default, #333333);background-color:var(--bg-elevated, #242424);border-radius:0 0 var(--radius-lg, 6px) var(--radius-lg, 6px);display:flex;justify-content:flex-end}._acceptButton_b7qvw_115{background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);font-weight:var(--font-medium, 500);padding:.625rem var(--spacing-6, 1.5rem);border-radius:var(--radius-md, 4px);border:none;cursor:pointer;font-size:var(--text-sm, .875rem);transition:background-color var(--transition-fast, .15s ease)}._acceptButton_b7qvw_115:hover:not(:disabled){background-color:var(--accent-wood, #8b5a2b)}._acceptButton_b7qvw_115:disabled{background-color:var(--bg-elevated, #242424);color:var(--text-muted, #737373);cursor:not-allowed}._acceptButton_b7qvw_115:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@keyframes _fadeIn_b7qvw_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_b7qvw_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}._toastContainer_1dqlr_8{position:fixed;top:var(--spacing-4, 1rem);right:var(--spacing-4, 1rem);z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);max-width:400px;pointer-events:none}._toast_1dqlr_8{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--spacing-3, .75rem);padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);border-radius:var(--radius-md, 4px);border:1px solid;background-color:var(--bg-elevated, #242424);box-shadow:var(--shadow-lg, 0 4px 8px rgba(0, 0, 0, .5));font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);line-height:var(--leading-normal, 1.5);color:var(--text-primary, #e5e5e5);animation:_slideIn_1dqlr_1 var(--transition-normal, .2s ease) ease-out}._variantSuccess_1dqlr_39{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border-color:var(--state-success, #4a9f4a)}._variantWarning_1dqlr_45{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border-color:var(--state-warning, #dbb234)}._variantError_1dqlr_51{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));border-color:var(--state-error, #e05555)}._variantInfo_1dqlr_57{background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-color:var(--state-info, #6e9ed5)}._icon_1dqlr_63{flex-shrink:0;display:flex;align-items:center;width:20px;height:20px}._variantSuccess_1dqlr_39 ._icon_1dqlr_63{color:var(--state-success, #4a9f4a)}._variantWarning_1dqlr_45 ._icon_1dqlr_63{color:var(--state-warning, #dbb234)}._variantError_1dqlr_51 ._icon_1dqlr_63{color:var(--state-error, #e05555)}._variantInfo_1dqlr_57 ._icon_1dqlr_63{color:var(--state-info, #6e9ed5)}._content_1dqlr_88{flex:1;min-width:0}._title_1dqlr_93{font-weight:var(--font-semibold, 600);margin-bottom:var(--spacing-1, .25rem)}._message_1dqlr_98{color:var(--text-secondary, #a3a3a3)}._closeButton_1dqlr_103{flex-shrink:0;background:none;border:none;color:var(--text-muted, #737373);cursor:pointer;padding:var(--spacing-1, .25rem);margin:calc(-1 * var(--spacing-1, .25rem));line-height:1;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 2px);opacity:.8;transition:opacity var(--transition-fast, .15s ease),background-color var(--transition-fast, .15s ease)}._closeButton_1dqlr_103:hover{opacity:1;background-color:var(--bg-hover, #2a2a2a)}._closeButton_1dqlr_103:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}@keyframes _slideIn_1dqlr_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){._toast_1dqlr_8{animation:none}._closeButton_1dqlr_103{transition:none}}._card_w32g3_6:not(._selected_w32g3_6):hover{border-color:var(--border-hover, #444444);background-color:var(--bg-hover, #2a2a2a)}._container_f4vzu_9{display:flex;flex-direction:column;gap:var(--spacing-6, 1.5rem)}._sectionHeading_f4vzu_17{margin:0 0 var(--spacing-4, 1rem) 0;font-size:.9375rem;font-weight:600;color:var(--text-secondary, #a3a3a3)}._fieldGroup_f4vzu_26{margin-bottom:var(--spacing-4, 1rem)}._fieldLabel_f4vzu_32{display:block;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-secondary, #a3a3a3);margin-bottom:.375rem}._requiredStar_f4vzu_40{color:var(--state-error, #e05555)}._select_f4vzu_46{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-base, 1rem);box-sizing:border-box;background-color:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);cursor:pointer;outline:none;transition:border-color .15s ease}._select_f4vzu_46:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733333}._select_f4vzu_46:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._selectDisabled_f4vzu_70{background-color:var(--bg-surface, #1a1a1a);cursor:not-allowed}._textarea_f4vzu_77{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:.375rem;font-size:var(--text-base, 1rem);line-height:1.5;resize:vertical;box-sizing:border-box;font-family:inherit;background-color:var(--bg-elevated, #242424);color:var(--text-primary, #e5e5e5);outline:none;transition:border-color .15s ease}._textarea_f4vzu_77:focus{border-color:var(--border-focus, #b87333);box-shadow:0 0 0 3px #b8733333}._textarea_f4vzu_77:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._loadingContainer_f4vzu_105{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._errorContainer_f4vzu_113{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._retryButton_f4vzu_121{align-self:flex-start;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);font-size:var(--text-sm, .875rem);font-weight:500;color:var(--accent-copper, #b87333);background-color:var(--bg-elevated, #242424);border:1px solid var(--accent-copper, #b87333);border-radius:.375rem;cursor:pointer;transition:all .15s ease}._retryButton_f4vzu_121:hover{background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d)}._retryButton_f4vzu_121:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._domainList_f4vzu_146{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem)}._emptyText_f4vzu_154{color:var(--text-muted, #737373);font-style:italic}._wrapper_rd2au_9{position:relative;display:inline-flex;align-items:center}._badge_rd2au_17{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;border-radius:9999px;line-height:1.4;font-family:var(--font-mono, "JetBrains Mono", monospace)}._badge_rd2au_17:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._dot_rd2au_36{width:.375rem;height:.375rem;border-radius:50%}._tooltip_rd2au_44{position:absolute;left:50%;transform:translate(-50%);z-index:50;width:240px;padding:.75rem;background-color:var(--bg-elevated, #242424);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -4px #0003;border:1px solid var(--border-default, #333333)}._tooltipArrow_rd2au_59{position:absolute;left:50%;width:.75rem;height:.75rem;background-color:var(--bg-elevated, #242424);border-right:1px solid var(--border-default, #333333);border-bottom:1px solid var(--border-default, #333333)}._tooltipTitle_rd2au_71{margin:0 0 .5rem;font-size:var(--text-xs, .75rem);font-weight:600;color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace)}._levelList_rd2au_81{display:flex;flex-direction:column;gap:.5rem}._levelItem_rd2au_89{display:flex;align-items:flex-start;gap:.5rem;padding:.25rem;border-radius:.25rem}._levelItemActive_rd2au_97{display:flex;align-items:flex-start;gap:.5rem;padding:.25rem;border-radius:.25rem;background-color:var(--bg-base, #0d0d0d)}._levelDot_rd2au_108{flex-shrink:0;width:.5rem;height:.5rem;margin-top:.25rem;border-radius:50%}._levelContent_rd2au_118{flex:1}._levelLabel_rd2au_122{font-size:.6875rem;font-weight:600;font-family:var(--font-mono, "JetBrains Mono", monospace)}._levelDescription_rd2au_128{margin:.125rem 0 0;font-size:.625rem;color:var(--text-muted, #737373);line-height:1.4}._item_17nib_6:not(._selected_17nib_6):hover{background-color:var(--bg-elevated, #242424)}._retryButton_isqzx_6:hover{background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d)}._label_1vppw_6:not(._selected_1vppw_6):not(._disabled_1vppw_6):hover{background-color:var(--bg-elevated, #242424)}._description_1prvc_3{margin:0 0 1rem;font-size:.875rem;color:var(--text-muted, #737373)}._loadingContainer_1prvc_9{display:flex;flex-direction:column;gap:1rem}._skeletonGroup_1prvc_15{margin-top:.5rem}._errorContainer_1prvc_19{display:flex;flex-direction:column;gap:.5rem}._retryButton_1prvc_25{align-self:flex-start;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--accent-copper, #b87333);background-color:var(--bg-elevated, #242424);border:1px solid var(--accent-copper, #b87333);border-radius:.375rem;cursor:pointer;transition:all .15s}._retryButton_1prvc_25:hover{background-color:var(--accent-copper, #b87333);color:var(--bg-base, #0d0d0d)}._retryButton_1prvc_25:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._categoryList_1prvc_48{display:flex;flex-direction:column;gap:1.5rem}._categoryHeading_1prvc_54{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--text-secondary, #a3a3a3);display:flex;align-items:center;gap:.5rem}._categoryCount_1prvc_64{font-size:.75rem;font-weight:400;color:var(--text-muted, #737373)}._featureGroup_1prvc_70{display:flex;flex-direction:column;gap:.25rem;background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;padding:.5rem}._emptyText_1prvc_79{color:var(--text-muted, #737373);font-style:italic}._selectionSummary_1prvc_84{margin-top:1.5rem;padding:.75rem 1rem;background-color:#b8733326;border-radius:.375rem;font-size:.875rem;color:var(--accent-copper-light, #d4956a)}._description_1kfs4_9{margin:0 0 1.5rem;font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373)}._summaryCard_1kfs4_17{background-color:var(--bg-surface, #1a1a1a);border-radius:.5rem;padding:.5rem 1rem}._summaryItem_1kfs4_25{display:flex;justify-content:space-between;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--border-default, #333333)}._summaryLabel_1kfs4_33{font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);flex-shrink:0}._summaryValue_1kfs4_39{font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-primary, #e5e5e5);text-align:right;margin-left:var(--spacing-4, 1rem)}._summaryValueLoading_1kfs4_47{font-size:var(--text-sm, .875rem);font-weight:500;color:var(--text-muted, #737373);text-align:right;margin-left:var(--spacing-4, 1rem)}._truncatedValue_1kfs4_57{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}._stackValue_1kfs4_67{display:inline-flex;align-items:center;gap:.5rem}._sectionRow_1kfs4_75{padding:.75rem 0;border-bottom:1px solid var(--border-default, #333333)}._sectionRowNoBorder_1kfs4_80{padding:.75rem 0}._sectionHeader_1kfs4_84{display:flex;justify-content:space-between;align-items:flex-start}._featureTagList_1kfs4_92{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}._featureTag_1kfs4_92{display:inline-block;padding:.25rem .625rem;background-color:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a);border-radius:9999px;font-size:var(--text-xs, .75rem);font-weight:500}._workflowTag_1kfs4_111{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background-color:var(--bg-hover, #2a2a2a);color:var(--text-primary, #e5e5e5);border-radius:9999px;font-size:var(--text-xs, .75rem);font-weight:500}._workflowPrimaryTag_1kfs4_123{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background-color:#b8733326;color:var(--accent-copper, #b87333);border-radius:9999px;font-size:var(--text-xs, .75rem);font-weight:500}._systemWorkflowTag_1kfs4_135{display:inline-block;padding:.25rem .625rem;background-color:var(--bg-hover, #2a2a2a);color:var(--text-muted, #737373);border-radius:9999px;font-size:var(--text-xs, .75rem);font-weight:500}._primaryLabel_1kfs4_145{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._validationAlert_1kfs4_154{margin-top:var(--spacing-4, 1rem);padding:var(--spacing-4, 1rem);background-color:var(--state-error-bg, rgba(224, 85, 85, .15));border:1px solid var(--state-error, #e05555);border-radius:var(--radius-lg, 6px)}._validationTitle_1kfs4_162{margin:0;font-size:var(--text-sm, .875rem);font-weight:500;color:var(--state-error, #e05555)}._conflictList_1kfs4_169{margin:.5rem 0 0;padding-left:1.25rem;font-size:.8125rem;color:var(--state-error, #e05555)}._successMessage_1kfs4_178{margin-top:var(--spacing-4, 1rem);padding:.75rem 1rem;background-color:var(--state-success-bg, rgba(74, 159, 74, .15));border:1px solid var(--state-success, #4a9f4a);border-radius:var(--radius-lg, 6px);font-size:var(--text-sm, .875rem);color:var(--state-success, #4a9f4a)}._container_8jifw_9{display:flex;flex-direction:column;gap:var(--spacing-4, 1rem)}._stepIndicator_8jifw_17{display:flex;align-items:center;gap:var(--spacing-2, .5rem);margin-bottom:var(--spacing-2, .5rem)}._stepDot_8jifw_24{width:8px;height:8px;border-radius:var(--radius-full, 9999px);background-color:var(--border-default, #333333);transition:background-color var(--transition-fast, .15s ease)}._stepDotActive_8jifw_32{background-color:var(--accent-copper, #b87333)}._stepDotCompleted_8jifw_36{background-color:var(--state-success, #4a9f4a)}._stepLabel_8jifw_40{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}._credentialWarning_8jifw_48{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));border:1px solid var(--state-warning, #dbb234);border-radius:var(--radius-md, 4px)}._credentialWarningText_8jifw_58{font-size:var(--text-sm, .875rem);color:var(--text-primary, #e5e5e5);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:var(--leading-normal, 1.5)}._settingsLink_8jifw_65{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);color:var(--accent-copper, #b87333);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);text-decoration:underline;text-underline-offset:2px;min-height:44px}._settingsLink_8jifw_65:hover{color:var(--accent-copper-light, #d4956a)}._settingsLink_8jifw_65:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._section_8jifw_88{display:flex;flex-direction:column;gap:var(--spacing-2, .5rem)}._sectionTitle_8jifw_94{font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace)}._fieldGroup_8jifw_103{margin-bottom:var(--spacing-3, .75rem)}._label_8jifw_107{display:block;font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);color:var(--text-secondary, #a3a3a3);margin-bottom:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._required_8jifw_116{color:var(--state-error, #e05555)}._input_8jifw_122{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;transition:border-color var(--transition-fast, .15s ease);box-sizing:border-box}._input_8jifw_122::placeholder{color:var(--text-muted, #737373)}._input_8jifw_122:focus{border-color:var(--border-focus, #b87333)}._input_8jifw_122:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._input_8jifw_122:disabled{opacity:.5;cursor:not-allowed}._select_8jifw_156{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;cursor:pointer;transition:border-color var(--transition-fast, .15s ease);box-sizing:border-box}._select_8jifw_156:focus{border-color:var(--border-focus, #b87333)}._select_8jifw_156:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._select_8jifw_156:disabled{opacity:.5;cursor:not-allowed}._textarea_8jifw_187{width:100%;padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace);color:var(--text-primary, #e5e5e5);background-color:var(--bg-elevated, #242424);outline:none;resize:vertical;transition:border-color var(--transition-fast, .15s ease);box-sizing:border-box}._textarea_8jifw_187::placeholder{color:var(--text-muted, #737373)}._textarea_8jifw_187:focus{border-color:var(--border-focus, #b87333)}._textarea_8jifw_187:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._urlInputGroup_8jifw_217{display:flex;gap:var(--spacing-2, .5rem)}._urlInputGroup_8jifw_217 ._input_8jifw_122{flex:1}._validateButton_8jifw_226{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);background-color:var(--bg-elevated, #242424);color:var(--text-secondary, #a3a3a3);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);font-size:var(--text-sm, .875rem);font-weight:var(--font-medium, 500);cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);transition:background-color var(--transition-fast, .15s ease);white-space:nowrap;min-height:44px}._validateButton_8jifw_226:hover:not(:disabled){background-color:var(--bg-hover, #2a2a2a)}._validateButton_8jifw_226:disabled{opacity:.5;cursor:not-allowed}._validateButton_8jifw_226:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._validationInfo_8jifw_257{padding:var(--spacing-2, .5rem) var(--spacing-3, .75rem);border-radius:var(--radius-md, 4px);font-size:var(--text-xs, .75rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._validationSuccess_8jifw_264{background-color:var(--state-success-bg, rgba(74, 159, 74, .15));color:var(--state-success, #4a9f4a)}._validationWarning_8jifw_269{background-color:var(--state-warning-bg, rgba(201, 162, 39, .15));color:var(--state-warning, #dbb234)}._validationError_8jifw_274{background-color:var(--state-error-bg, rgba(201, 74, 74, .15));color:var(--state-error, #e05555)}._charCount_8jifw_281{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);margin-top:var(--spacing-1, .25rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._infoText_8jifw_288{font-size:var(--text-xs, .75rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace);line-height:var(--leading-normal, 1.5)}._errorMessage_8jifw_297{color:var(--state-error, #e05555);font-size:var(--text-sm, .875rem);font-family:var(--font-mono, "JetBrains Mono", monospace)}._actions_8jifw_305{display:flex;gap:var(--spacing-3, .75rem);justify-content:flex-end;margin-top:var(--spacing-2, .5rem)}._cancelButton_8jifw_312{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border:1px solid var(--border-default, #333333);border-radius:var(--radius-md, 4px);background:transparent;color:var(--text-secondary, #a3a3a3);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._cancelButton_8jifw_312:hover{background-color:var(--bg-hover, #2a2a2a)}._cancelButton_8jifw_312:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._importButton_8jifw_337{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);min-height:44px;padding:var(--spacing-2, .5rem) var(--spacing-4, 1rem);border:none;border-radius:var(--radius-md, 4px);background-color:var(--accent-copper, #b87333);color:var(--text-on-accent, #ffffff);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:var(--text-sm, .875rem);font-weight:var(--font-semibold, 600);cursor:pointer;transition:background-color var(--transition-fast, .15s ease)}._importButton_8jifw_337:hover:not(:disabled){background-color:var(--accent-copper-light, #d4956a)}._importButton_8jifw_337:disabled{background-color:var(--text-muted, #737373);cursor:not-allowed;opacity:.6}._importButton_8jifw_337:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px}._progressContainer_8jifw_372{display:flex;align-items:center;gap:var(--spacing-3, .75rem);padding:var(--spacing-4, 1rem);background-color:var(--state-info-bg, rgba(74, 127, 201, .15));border-radius:var(--radius-md, 4px);color:var(--text-primary, #e5e5e5);font-size:var(--text-sm, .875rem)}._spinner_8jifw_383{animation:_spin_8jifw_383 1s linear infinite;flex-shrink:0;color:var(--accent-copper, #b87333)}@keyframes _spin_8jifw_383{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_8jifw_383{animation:none}}._loadingState_8jifw_402{display:flex;align-items:center;gap:var(--spacing-2, .5rem);padding:var(--spacing-3, .75rem);font-size:var(--text-sm, .875rem);color:var(--text-muted, #737373);font-family:var(--font-mono, "JetBrains Mono", monospace)}@media(prefers-reduced-motion:reduce){._stepDot_8jifw_24,._input_8jifw_122,._select_8jifw_156,._textarea_8jifw_187,._validateButton_8jifw_226,._cancelButton_8jifw_312,._importButton_8jifw_337,._clearButton_8jifw_422{transition:none}}._pathOptions_fbyd2_1{display:flex;flex-direction:column;gap:var(--spacing-3, 12px);margin-bottom:var(--spacing-4, 16px)}._pathOption_fbyd2_1{display:flex;align-items:flex-start;gap:var(--spacing-3, 12px);padding:var(--spacing-4, 16px);min-height:44px;border:2px solid var(--border-default, #3a3a3a);border-radius:var(--radius-md, 8px);background:var(--bg-surface, #1e1e1e);color:var(--text-primary, #e0e0e0);cursor:pointer;text-align:left;width:100%;font-family:inherit;font-size:var(--font-size-base, 14px);transition:border-color .15s ease,background-color .15s ease}._pathOption_fbyd2_1:hover{border-color:var(--accent-copper-light, #d4956a);background:var(--bg-hover, #2a2a2a)}._pathOption_fbyd2_1:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._pathOption_fbyd2_1[aria-checked=true]{border-color:var(--accent-copper, #b87333);background:var(--bg-hover, #2a2a2a)}._pathOptionContent_fbyd2_41{display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}._pathOptionTitle_fbyd2_47{font-weight:600;color:var(--text-primary, #e0e0e0)}._pathOptionDescription_fbyd2_52{font-size:var(--font-size-sm, 12px);color:var(--text-secondary, #a0a0a0)}._ideaSection_fbyd2_57{margin-bottom:var(--spacing-4, 16px)}._ideaLabel_fbyd2_61{display:block;margin-bottom:var(--spacing-2, 8px);font-size:var(--font-size-sm, 12px);color:var(--text-secondary, #a0a0a0)}._ideaTextarea_fbyd2_68{width:100%;min-height:120px;padding:var(--spacing-3, 12px);border:1px solid var(--border-default, #3a3a3a);border-radius:var(--radius-md, 8px);background:var(--bg-surface, #1e1e1e);color:var(--text-primary, #e0e0e0);font-family:inherit;font-size:var(--font-size-base, 14px);resize:vertical;box-sizing:border-box}._ideaTextarea_fbyd2_68:focus{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px;border-color:var(--accent-copper, #b87333)}._charCounter_fbyd2_88{text-align:right;font-size:var(--font-size-xs, 11px);color:var(--text-secondary, #a0a0a0);margin-top:var(--spacing-1, 4px)}._actions_fbyd2_95{display:flex;justify-content:flex-end;gap:var(--spacing-3, 12px)}._submitButton_fbyd2_101{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, 8px);min-height:44px;padding:var(--spacing-2, 8px) var(--spacing-4, 16px);border:none;border-radius:var(--radius-md, 8px);background:var(--accent-copper, #b87333);color:#fff;font-family:inherit;font-size:var(--font-size-base, 14px);font-weight:600;cursor:pointer;transition:opacity .15s ease}._submitButton_fbyd2_101:hover:not(:disabled){opacity:.9}._submitButton_fbyd2_101:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._submitButton_fbyd2_101:disabled{opacity:.5;cursor:not-allowed}._cancelButton_fbyd2_133{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--spacing-2, 8px) var(--spacing-4, 16px);border:1px solid var(--border-default, #3a3a3a);border-radius:var(--radius-md, 8px);background:transparent;color:var(--text-secondary, #a0a0a0);font-family:inherit;font-size:var(--font-size-base, 14px);cursor:pointer}._cancelButton_fbyd2_133:hover{background:var(--bg-hover, #2a2a2a)}._cancelButton_fbyd2_133:focus-visible{outline:2px solid var(--accent-copper, #b87333);outline-offset:2px}._errorMessage_fbyd2_157{color:var(--state-error, #e05555);font-size:var(--font-size-sm, 12px);margin-bottom:var(--spacing-3, 12px)}@media(prefers-reduced-motion:reduce){._pathOption_fbyd2_1,._submitButton_fbyd2_101,._cancelButton_fbyd2_133{transition:none}}:root{--bg-base: #0d0d0d;--bg-surface: #1a1a1a;--bg-elevated: #242424;--bg-hover: #2a2a2a;--accent-copper: #b87333;--accent-copper-light: #d4956a;--accent-wood: #8b5a2b;--accent-wood-light: #a67c52;--text-primary: #e5e5e5;--text-secondary: #a3a3a3;--text-muted: #919191;--text-warning: #d4a017;--text-on-accent: #ffffff;--state-success: #4a9f4a;--state-warning: #dbb234;--state-error: #e05555;--state-error-hover: #c04848;--state-info: #6e9ed5;--state-success-bg: rgba(74, 159, 74, .15);--state-warning-bg: rgba(201, 162, 39, .15);--state-error-bg: rgba(201, 74, 74, .15);--state-info-bg: rgba(74, 127, 201, .15);--border-default: #333333;--border-subtle: #2a2a2a;--border-hover: #444444;--border-focus: var(--accent-copper);--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--font-mono: "JetBrains Mono", "Fira Code", "Consolas", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--radius-none: 0;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 6px;--radius-full: 9999px;--shadow-none: none;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 2px 4px rgba(0, 0, 0, .4);--shadow-card: var(--shadow-md);--shadow-lg: 0 4px 8px rgba(0, 0, 0, .5);--transition-fast: .15s ease;--transition-normal: .2s ease;--transition-slow: .3s ease;--chat-code-bg: #1e1e1e;--chat-code-fg: #d4d4d4;--chat-tool-bg: var(--bg-surface);--chat-tool-border: var(--border-default);--chat-bubble-user: var(--accent-copper);--chat-bubble-ai: var(--bg-elevated);--chat-bubble-system: var(--bg-surface);--chat-muted: var(--text-muted);--chat-diff-add: rgba(74, 159, 74, .15);--chat-diff-del: rgba(224, 85, 85, .15);--chat-diff-word-add: rgba(74, 159, 74, .35);--chat-diff-word-del: rgba(224, 85, 85, .35);--chat-code-overlay: rgba(0, 0, 0, .15);--chat-inline-code-overlay: rgba(0, 0, 0, .1);--animation-duration-micro: .3s;--animation-duration-short: .5s;--animation-duration-transition: .7s;--animation-easing-smooth: cubic-bezier(.4, 0, .2, 1);--animation-duration-xs: .2s;--animation-duration-sm: .4s;--animation-duration-md: 1s;--animation-duration-lg: 1.4s;--animation-duration-xl: 1.5s}@media(prefers-reduced-motion:reduce){:root{--transition-fast: 0ms;--transition-normal: 0ms;--transition-slow: 0ms;--animation-duration-micro: 0ms;--animation-duration-short: 0ms;--animation-duration-transition: 0ms;--animation-easing-smooth: linear;--animation-duration-xs: 0ms;--animation-duration-sm: 0ms;--animation-duration-md: 0ms;--animation-duration-lg: 0ms;--animation-duration-xl: 0ms}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-mono, "JetBrains Mono", monospace);background-color:var(--bg-base, #0d0d0d);color:var(--text-primary, #e5e5e5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}:focus-visible{outline:2px solid var(--border-focus, #b87333);outline-offset:2px;border-radius:2px}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100}.skip-link:focus{top:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-default, #333333);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted, #737373)}*{scrollbar-width:thin;scrollbar-color:var(--border-default, #333333) transparent}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
