/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/space-grotesk-vietnamese-400-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-vietnamese-400-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/space-grotesk-latin-ext-400-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-ext-400-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/space-grotesk-latin-400-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-400-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/space-grotesk-vietnamese-500-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-vietnamese-500-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/space-grotesk-latin-ext-500-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-ext-500-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/space-grotesk-latin-500-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-500-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/dashboard/assets/space-grotesk-vietnamese-600-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-vietnamese-600-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/dashboard/assets/space-grotesk-latin-ext-600-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-ext-600-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/dashboard/assets/space-grotesk-latin-600-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-600-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/space-grotesk-vietnamese-700-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-vietnamese-700-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/space-grotesk-latin-ext-700-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-ext-700-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/space-grotesk-latin-700-normal.woff2)format("woff2"),url(/dashboard/assets/space-grotesk-latin-700-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,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(/dashboard/assets/jetbrains-mono-cyrillic-400-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-cyrillic-400-normal.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/jetbrains-mono-greek-400-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-greek-400-normal.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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(/dashboard/assets/jetbrains-mono-vietnamese-400-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/jetbrains-mono-latin-ext-400-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-ext-400-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/dashboard/assets/jetbrains-mono-latin-400-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-400-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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(/dashboard/assets/jetbrains-mono-cyrillic-500-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-cyrillic-500-normal.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/jetbrains-mono-greek-500-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-greek-500-normal.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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(/dashboard/assets/jetbrains-mono-vietnamese-500-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/jetbrains-mono-latin-ext-500-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-ext-500-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/dashboard/assets/jetbrains-mono-latin-500-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-500-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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(/dashboard/assets/jetbrains-mono-cyrillic-700-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-cyrillic-700-normal.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/jetbrains-mono-greek-700-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-greek-700-normal.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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(/dashboard/assets/jetbrains-mono-vietnamese-700-normal.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/dashboard/assets/jetbrains-mono-latin-ext-700-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-ext-700-normal.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/dashboard/assets/jetbrains-mono-latin-700-normal.woff2)format("woff2"),url(/dashboard/assets/jetbrains-mono-latin-700-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9fb;--panel:#fff;--panel-2:#f0f3f6;--panel-3:#e7ebef;--border:#c8d0d8;--border-soft:#8794a159;--border-hair:#8794a18c;--border-input:#8794a1;--text-strong:#111820;--white:var(--text-strong);--text:#25313c;--muted:#52606d;--text-dim:#5d6975;--identity-mark:#65727e;--accent:#b9daf7;--live:#0064c7;--green:#147a36;--red:#a61b1b;--amber:#735c00;--state-incubating:#854708;--state-incubating-bg:#fff1e6;--state-queued:#665100;--state-queued-bg:#fff8d9;--state-claimed:#005783;--state-claimed-bg:#e6f4ff;--state-executing:#005273;--state-executing-bg:#e2f3fb;--state-blocked:#981b1b;--state-blocked-bg:#fdebec;--state-parked:#43515e;--state-parked-bg:#eef1f4;--state-done:#0f5c28;--state-done-bg:#e7f7ec;--state-review:#07585c;--state-review-bg:#e4f7f8;--state-merged:#633a94;--state-merged-bg:#f1eafb;--actor-human:#52606d;--actor-mediator:#0064c7;--actor-coder:#176b32;--actor-system:#65727e;--hover:var(--live)}@supports (color:color-mix(in lab, red, red)){:root{--hover:color-mix(in srgb, var(--live) 8%, transparent);--hover-strong:color-mix(in srgb, var(--live) 14%, transparent);--edge-live:color-mix(in srgb, var(--live) 45%, transparent);--edge-green:color-mix(in srgb, var(--green) 45%, transparent);--edge-red:color-mix(in srgb, var(--red) 45%, transparent);--edge-amber:color-mix(in srgb, var(--amber) 45%, transparent)}}:root{--fs-9:9px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-28:28px;--w-normal:400;--w-medium:500;--w-semibold:600;--w-bold:700;--w-kpi:650;--nums:tabular-nums;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:12px;--sp-6:16px;--sp-7:20px;--sp-8:24px;--sp-9:32px;--sp-10:40px;--recipe-control-height-sm:calc(var(--sp-6) + var(--sp-5));--recipe-control-height:calc(2 * var(--sp-6));--recipe-control-height-lg:var(--sp-10);--recipe-control-padding-sm:var(--sp-4);--recipe-control-padding:var(--sp-5);--recipe-control-padding-lg:var(--sp-6);--recipe-control-gap:var(--sp-3);--recipe-control-line-height:1;--recipe-pill-height:calc(var(--sp-6) + var(--sp-1));--recipe-pill-padding-block:var(--sp-1);--recipe-pill-padding-inline:var(--sp-3);--recipe-pill-gap:var(--sp-2);--recipe-pill-line-height:1;--recipe-row-gap:var(--sp-4);--recipe-row-padding-block:var(--sp-3);--recipe-row-padding-inline:var(--sp-5);--r-1:1px;--r-2:3px;--r-3:6px;--r-4:8px;--r-pill:999px;--shadow-1:0 1px 2px #1118201f;--shadow-2:0 8px 24px #11182029;--shadow-3:-18px 0 48px #11182033;--label-size:10px;--label-tracking:.12em;--sans:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07080b;--panel:#0e1117;--panel-2:#141922;--panel-3:#1b212c;--border:#212c3a;--border-soft:#212c3a73;--border-hair:#212c3a99;--border-input:#3a4a5e;--text-strong:#fff;--text:#b2bbc6;--muted:#87929e;--text-dim:#78838f;--identity-mark:#8b96a3;--accent:#0064c7;--live:#12a3ff;--green:#4fd873;--red:#f28b82;--amber:#e0b24a;--state-incubating:#f0a868;--state-incubating-bg:#30231d;--state-queued:#e0b24a;--state-queued-bg:#2c271d;--state-claimed:#5cc0ff;--state-claimed-bg:#0f2537;--state-executing:#7cccff;--state-executing-bg:#0f2b41;--state-blocked:#f28b82;--state-blocked-bg:#2d2025;--state-parked:#9aa6b2;--state-parked-bg:#1a1e24;--state-done:#4fd873;--state-done-bg:#142d20;--state-review:#5cd6de;--state-review-bg:#162c33;--state-merged:#c09cf0;--state-merged-bg:#26203b;--actor-human:#8b96a3;--actor-mediator:#12a3ff;--actor-coder:#33cc54;--actor-system:#6b7683;--shadow-1:0 1px 2px #00000047;--shadow-2:0 8px 24px #00000052;--shadow-3:-18px 0 48px #00000073}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07080b;--panel:#0e1117;--panel-2:#141922;--panel-3:#1b212c;--border:#212c3a;--border-soft:#212c3a73;--border-hair:#212c3a99;--border-input:#3a4a5e;--text-strong:#fff;--text:#b2bbc6;--muted:#87929e;--text-dim:#78838f;--identity-mark:#8b96a3;--accent:#0064c7;--live:#12a3ff;--green:#4fd873;--red:#f28b82;--amber:#e0b24a;--state-incubating:#f0a868;--state-incubating-bg:#30231d;--state-queued:#e0b24a;--state-queued-bg:#2c271d;--state-claimed:#5cc0ff;--state-claimed-bg:#0f2537;--state-executing:#7cccff;--state-executing-bg:#0f2b41;--state-blocked:#f28b82;--state-blocked-bg:#2d2025;--state-parked:#9aa6b2;--state-parked-bg:#1a1e24;--state-done:#4fd873;--state-done-bg:#142d20;--state-review:#5cd6de;--state-review-bg:#162c33;--state-merged:#c09cf0;--state-merged-bg:#26203b;--actor-human:#8b96a3;--actor-mediator:#12a3ff;--actor-coder:#33cc54;--actor-system:#6b7683;--shadow-1:0 1px 2px #00000047;--shadow-2:0 8px 24px #00000052;--shadow-3:-18px 0 48px #00000073}*{box-sizing:border-box;margin:0;padding:0}.verifier-banner{border:1px solid var(--edge-amber);border-left:3px solid var(--amber);color:var(--amber);font-family:var(--sans);font-size:var(--fs-12);padding:var(--sp-4) var(--sp-5);margin:var(--sp-3);background:#d9a33c1f;border-radius:3px}html,body{height:100%}body{background:var(--bg);color:var(--text);font:var(--w-normal) var(--fs-13)/1.6 var(--sans)}#app{height:100%}.hidden{display:none!important}::selection{background:var(--accent);color:var(--white)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}[role=button]{cursor:pointer}.micro,.panel-title,.gate-hint,th,.ghost-btn,.live,.stat,.ms-stat,.pm-team,.detail-label,.k-filter-label,.team-project-team,.view-tab,.pin-toggle,.thread-live,.chip,tr.band td,.qc-band,.se-mark,.reload-pill,.modal-title,.tab{text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--label-size);font-family:var(--sans);font-weight:var(--w-medium)}.gate{justify-content:center;align-items:center;height:100%;display:flex}.gate-box{border:1px solid var(--border);background:var(--panel);width:min(460px,90vw);padding:var(--sp-8) var(--sp-9) var(--sp-9)}.gate-title{color:var(--white);font-size:var(--fs-16);margin-bottom:var(--sp-6);font-weight:600}.gate-hint{color:var(--muted);margin-bottom:var(--sp-4)}.gate-error{color:var(--red);margin-top:var(--sp-4)}.gate-error:before{content:"! "}.oauth-consent h1{color:var(--white);font-size:var(--fs-16);margin-bottom:var(--sp-3)}.oauth-consent>p{color:var(--muted);margin-bottom:var(--sp-5);line-height:1.5}.oauth-consent form{gap:var(--sp-5);flex-direction:column;display:flex}.oauth-consent label{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-11);flex-direction:column;display:flex}.oauth-consent input,.oauth-consent select{width:100%;min-height:38px;padding:var(--sp-4) var(--sp-4);color:var(--white);background:var(--panel-2);border:1px solid var(--border-input);border-radius:var(--r-1);font:var(--fs-13) var(--sans);letter-spacing:0}.oauth-consent .form-actions{gap:var(--sp-3);margin-top:var(--sp-2);display:flex}.oauth-consent button{min-height:38px;padding:var(--sp-4) var(--sp-5);border:1px solid var(--accent);color:var(--white)}.oauth-consent button.secondary{border-color:var(--border-input);color:var(--muted)}.sr-label,.sr-only{width:1px;height:1px;margin:calc(-1 * var(--sp-1));clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.nav-strip{align-items:center;gap:var(--sp-4);min-height:34px;padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg);flex:none;display:flex}.nav-strip label{align-items:center;gap:var(--sp-3);min-width:0;display:inline-flex}.nav-strip label>span,.palette-kind,.palette-head,.palette-foot{color:var(--muted);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-9)}.nav-strip select{max-width:180px;height:25px;padding:0 var(--sp-8) 0 var(--sp-4);border:1px solid var(--border-input);border-radius:var(--r-1);background:var(--panel);color:var(--text);font:var(--fs-10) var(--sans)}.palette-trigger{align-items:center;gap:var(--sp-5);height:25px;padding:0 var(--sp-4);border:1px solid var(--border-input);border-radius:var(--r-1);color:var(--muted);background:var(--panel);margin-left:auto;display:inline-flex}.palette-trigger:hover{color:var(--white);border-color:var(--live)}kbd{color:var(--muted);font:var(--fs-9) var(--mono)}.command-palette{z-index:100;padding:min(16vh, calc(3 * var(--sp-10) + var(--sp-7))) var(--sp-6) var(--sp-6);background:#07080bc2;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.palette-box{border:1px solid var(--border-input);border-top:2px solid var(--live);background:var(--panel);flex-direction:column;width:min(620px,100%);max-height:min(580px,74vh);display:flex;box-shadow:0 22px 70px #000000b3}.palette-head,.palette-foot{align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-4);display:flex}.palette-head kbd{margin-left:auto}.palette-foot{border-top:1px solid var(--border-soft)}#palette-input{width:100%;min-height:46px;padding:0 var(--sp-5);border:0;border-block:1px solid var(--border);background:var(--bg);color:var(--white);font:var(--fs-14) var(--sans);outline:0}#palette-input::placeholder{color:var(--muted)}.palette-results{min-height:0;padding:var(--sp-2) 0;overflow-y:auto}.palette-result{align-items:baseline;gap:var(--sp-4);width:100%;padding:var(--sp-4) var(--sp-4);text-align:left;grid-template-columns:62px minmax(0,1fr) auto;display:grid}.palette-result[aria-selected=true]{background:var(--hover-strong);box-shadow:inset 2px 0 0 var(--live)}.palette-label{color:var(--white);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palette-meta{color:var(--muted);font-size:var(--fs-10);white-space:nowrap}.palette-empty{color:var(--muted);padding:var(--sp-7) var(--sp-5)}#signin-form{gap:var(--sp-5);margin:var(--sp-2) 0 var(--sp-5);flex-direction:column;display:flex}#signin-form input{background:var(--panel-2);border:1px solid var(--border-input);border-radius:var(--r-1);width:100%;color:var(--white);font:var(--fs-13) var(--sans);letter-spacing:0;padding:var(--sp-4) var(--sp-4)}#signin-form input::placeholder{color:var(--muted)}#signin-form input:focus-visible{border-color:var(--live);outline:1px solid var(--live);outline-offset:-1px}#signin-form #submit{border:1px solid var(--accent);border-radius:var(--r-1);color:var(--white);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-11);background:#3574d624;min-height:38px}#signin-form #submit:hover{border-color:var(--live);background:#3574d63d}.cursor{color:var(--live);animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.shell{flex-direction:column;height:100%;display:flex}.topbar{align-items:center;gap:var(--sp-7);border-bottom:1px solid var(--border);background:var(--panel);padding:0 var(--sp-5);flex:none;height:38px;display:flex}.wordmark{color:var(--white);font-size:var(--fs-13)}.project-switcher{position:relative}.project-current{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border:1px solid var(--border);color:var(--white);background:var(--bg);white-space:nowrap;border-radius:var(--r-2);display:inline-flex}.project-current:hover{border-color:var(--live)}.pm-caret{color:var(--muted);font-size:var(--fs-9)}.project-menu{z-index:60;background:var(--panel);border:1px solid var(--border);border-radius:var(--r-2);min-width:230px;max-height:60vh;padding:var(--sp-2) 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.pm-team{padding:var(--sp-4) var(--sp-5) var(--sp-2);color:var(--muted)}.pm-project{text-align:left;width:100%;padding:var(--sp-3) var(--sp-5) var(--sp-3) var(--sp-7);color:var(--text);white-space:nowrap;display:block}.pm-project:hover{background:var(--hover);color:var(--white)}.pm-project.active{color:var(--white);box-shadow:inset 2px 0 0 var(--live)}.pm-divider{border-top:1px solid var(--border-soft);margin:var(--sp-2) 0}.pm-action{text-align:left;width:100%;padding:var(--sp-3) var(--sp-5);color:var(--live);white-space:nowrap;display:block}.pm-action:hover{background:var(--hover);color:var(--white)}.topbar-right{align-items:center;gap:var(--sp-6);margin-left:auto;display:flex}.ghost-btn{color:var(--muted)}.ghost-btn:hover{color:var(--red)}.reload-pill{color:var(--amber);border:1px solid var(--edge-amber);border-radius:var(--r-pill)}.reload-pill:hover{color:var(--white);border-color:var(--amber)}.stats{white-space:nowrap;align-items:center;gap:0;display:inline-flex;overflow-x:auto}.stat{color:var(--muted)}.stat+.stat:before{content:"·";margin:0 var(--sp-4);color:var(--border)}.stat.s-red{color:var(--red)}.stat.s-amber{color:var(--amber)}.stat-button:hover,.ms-stat-button:hover{color:var(--white)}.stat-button:focus-visible,.ms-stat-button:focus-visible{color:var(--white);outline:1px solid var(--live);outline-offset:2px}.live{align-items:center;gap:var(--sp-4);color:var(--muted);display:inline-flex}.live-dot{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.live.on .live-dot{background:var(--live);animation:1.6s ease-in-out infinite pulse}.live.on #live-label{color:var(--live)}@keyframes pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.cursor,.live.on .live-dot{animation:none}}.grid{gap:var(--sp-4);min-height:0;padding:var(--sp-4);flex:1;grid-template:"needs needs""thread warming"minmax(0,.9fr)"thread queue"minmax(0,1.1fr)"thread threads"minmax(0,1fr)/minmax(0,1.4fr) minmax(0,1fr);display:grid}.area-needs{grid-area:needs}.area-thread{grid-area:thread}.area-warming{grid-area:warming}.area-queue{grid-area:queue}.area-threads{grid-area:threads}.mobile-status,.tabbar{display:none}@media (width<=900px){.grid{grid-template-rows:auto minmax(320px,1fr) repeat(3,minmax(220px,auto));grid-template-columns:minmax(0,1fr);grid-template-areas:"needs""thread""warming""queue""threads";overflow-y:auto}}#queue-cards,.feed-jump,.ms-spark,#ptr,.drill-grabber{display:none}.panel{border:1px solid var(--border);background:var(--panel);flex-direction:column;min-height:0;display:flex}.panel-chrome{align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--border);padding:var(--sp-3) var(--sp-4);flex:none;display:flex}.panel-title{color:var(--white)}.panel-count{color:var(--muted);font-size:var(--fs-10);letter-spacing:.08em;margin-left:auto}.panel-body{flex:1;min-height:0}.scroll{overflow:hidden auto}.empty{color:var(--muted);padding:var(--sp-5) var(--sp-5)}.skeleton{padding:var(--sp-4) var(--sp-5)}.skeleton-row{height:12px;margin:var(--sp-4) 0;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border-radius:3px;animation:1.2s ease-in-out infinite skeleton-shimmer}.skeleton-row.w-40{width:40%}.skeleton-row.w-70{width:70%}.skeleton-row.w-90{width:90%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-row{animation:none}}.surface-error{align-items:flex-start;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);color:var(--muted);font-size:var(--fs-12);flex-direction:column;display:flex}.surface-error .se-mark{color:var(--red)}.surface-error .se-retry{min-height:44px;padding:0 var(--sp-6);border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:4px}.area-needs{border-left:2px solid var(--amber);max-height:30vh}.area-needs.quiet{border-left-color:var(--border)}.area-needs.quiet .panel-chrome{display:none}.needs-quiet-line{color:var(--muted);padding:var(--sp-3) var(--sp-5)}.needs-row{align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.needs-row:hover{background:#d9a33c0f}.needs-row .chip{flex:none}.needs-caret{color:var(--muted);padding:0 var(--sp-1);flex:none}.needs-caret:hover{color:var(--white)}.needs-task{color:var(--white);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:32%;overflow:hidden}.needs-text{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.needs-qid{color:var(--amber);font-size:var(--fs-11);flex:none}.needs-by,.needs-time{color:var(--muted);font-size:var(--fs-10);flex:none}.needs-full{padding:var(--sp-3) var(--sp-5) var(--sp-4) var(--sp-10);border-bottom:1px solid var(--border-soft);background:#d9a33c0a}.needs-full-text{color:var(--white);white-space:pre-wrap;word-break:break-word}.needs-answer-hint{color:var(--amber);margin-top:var(--sp-2);font-size:var(--fs-11)}.needs-hint{color:var(--muted);font-size:var(--fs-10);padding:var(--sp-3) var(--sp-5);letter-spacing:.06em}.conversations-wrap[hidden]{display:none}.conversations-head{align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--border-hair);color:var(--muted);text-transform:lowercase;letter-spacing:.06em;font-size:var(--fs-11);display:flex}.conv-card{border-bottom:1px solid var(--border-soft)}.conv-row{align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);display:flex}.conv-row:hover{background:#d9a33c0f}.conv-topic{color:var(--white);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.conv-tasks{color:var(--muted);font-size:var(--fs-11);flex:none}.conv-participants{gap:var(--sp-3);padding:0 var(--sp-5) var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.conv-participant{font-size:var(--fs-11);padding:var(--sp-1) var(--sp-3);border-radius:4px}.conv-participant.replied{color:var(--white);background:#3ca05a26}.conv-participant.pending{color:var(--muted);background:#7878781f}.conv-messages{padding:var(--sp-2) var(--sp-5);background:#d9a33c0a}.conv-message{gap:var(--sp-4);padding:var(--sp-1) 0;display:flex}.conv-author{color:var(--amber);font-size:var(--fs-11);flex:none}.conv-text{color:var(--text);white-space:pre-wrap;word-break:break-word}.conv-decisions{padding:var(--sp-2) var(--sp-5) var(--sp-3) var(--sp-5)}.conv-decisions-label{color:var(--muted);font-size:var(--fs-10);letter-spacing:.06em;margin-bottom:var(--sp-1)}.conv-decision{gap:var(--sp-4);padding:var(--sp-1) 0;align-items:baseline;display:flex}.conv-decision-text{color:var(--text)}.conv-decision-copy{flex:1;min-width:0}.conv-decision-rationale,.warm-event-rationale{color:var(--muted);white-space:pre-wrap}.conv-decision-copy .citation-row,.warm-event-copy .citation-row{padding:var(--sp-2) 0 0}.conv-summary{color:var(--white);padding:var(--sp-2) var(--sp-5) var(--sp-4) var(--sp-5);font-style:italic}.reload-pill,.chip,.citation-chip,.ui-badge,.state-chip,.tag-row span{min-height:var(--recipe-pill-height);align-items:center;gap:var(--recipe-pill-gap);padding:var(--recipe-pill-padding-block) var(--recipe-pill-padding-inline);line-height:var(--recipe-pill-line-height);white-space:nowrap;display:inline-flex}.chip{border:1px solid var(--border);color:var(--muted);border-radius:1px}.chip.c-blue{color:var(--live);border-color:var(--edge-live)}.chip.c-green{color:var(--green);border-color:var(--edge-green)}.chip.c-red{color:var(--red);border-color:var(--edge-red)}.chip.c-amber{color:var(--amber);border-color:var(--edge-amber)}.chip.c-white{color:var(--white);border-color:var(--muted)}.fuse{pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.fuse-burn{background:var(--live);width:100%;height:100%;transition:width 1s linear;display:block}.fuse-burn.low{background:var(--amber)}@media (prefers-reduced-motion:reduce){.fuse-burn{transition:none}}.queue-table tr.row-click{position:relative}.pri{font-size:var(--fs-10);letter-spacing:.08em}.pri.p0{color:var(--red)}.pri.p1{color:var(--amber)}.pri.p2{color:var(--text)}.pri.p3{color:var(--muted)}.queue-table{border-collapse:collapse;table-layout:fixed;width:100%}.queue-table th{color:var(--muted);text-align:left;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:var(--panel);font-weight:400;position:sticky;top:0}.queue-table th:first-child{width:42px}.queue-table th:nth-child(2){width:34px}.queue-table th:nth-child(4){width:84px}.queue-table th:nth-child(5){width:72px}.queue-table th:nth-child(6){width:64px}.queue-table td{padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border-soft);text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;overflow:hidden}.queue-table td.t-id{color:var(--muted)}.queue-table td.t-title{color:var(--white)}.row-open{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;display:block;overflow:hidden}.queue-table td.t-by,.queue-table td.t-lease{color:var(--muted)}tr.done td,tr.done td.t-title{color:var(--text-dim)}tr.row-click:hover{background:var(--hover)}tr.band td{color:var(--muted);padding:var(--sp-4) var(--sp-4) var(--sp-2);border-bottom:1px solid var(--border);overflow:visible}tr.done-toggle td{text-transform:none;letter-spacing:.06em}tr.done-toggle:hover td{color:var(--text)}.lease-countdown{color:var(--muted);font-size:var(--fs-11)}.lease-countdown.low{color:var(--red)}.decision-time{color:var(--muted);font-size:var(--fs-10);flex:none;margin-left:auto}.area-thread{position:relative}#threadview-panel .panel-chrome{gap:var(--sp-4)}.pin-toggle{align-items:center;gap:var(--sp-3);color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);border-radius:1px;margin-left:auto;display:inline-flex}.pin-toggle .pin-dot{background:var(--muted);border-radius:50%;width:7px;height:7px}.pin-toggle.on{color:var(--live);border-color:var(--edge-live)}.pin-toggle.on .pin-dot{background:var(--live);animation:1.6s ease-in-out infinite pulse}.pin-toggle:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.pin-toggle.on .pin-dot{animation:none}}.drill-overlay{background:var(--panel);border-left:2px solid var(--live);flex-direction:column;display:flex;position:absolute;inset:0}.drill-close{color:var(--live)}.drill-close:hover{color:var(--white)}.active-agent-row{padding:var(--sp-5);border-bottom:1px solid var(--border-soft)}.active-agent-head{align-items:center;gap:var(--sp-4);display:flex}.active-agent-name{color:var(--white);font-weight:600}.active-agent-countdown{font-variant-numeric:tabular-nums;margin-left:auto}.active-agent-task{gap:var(--sp-3);margin-top:var(--sp-2);min-width:0;display:flex}.active-agent-task-id{color:var(--muted);flex:none}.active-agent-task-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.warm-card{border:1px solid var(--border);border-left:2px solid var(--white);padding:var(--sp-4) var(--sp-4);margin:var(--sp-3) var(--sp-4);cursor:pointer;background:var(--bg);position:relative}.warm-card:hover{background:#ffffff0a}.warm-card.active{box-shadow:inset 2px 0 0 var(--white)}.warm-card-head{align-items:baseline;gap:var(--sp-4);display:flex}.warm-card-title{color:var(--white);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.warm-card-id{color:var(--muted);font-size:var(--fs-11);margin-left:auto}.warm-card-meta{color:var(--muted);margin-top:var(--sp-2);font-size:var(--fs-11)}.warm-countdown{color:var(--white)}.warm-contrib,.warm-by{color:var(--muted)}.warm-contribute{margin:var(--sp-3) var(--sp-5) var(--sp-1);padding:var(--sp-4) var(--sp-4);border:1px solid var(--border);background:var(--bg)}.warm-hint{color:var(--muted);margin:var(--sp-1) 0}.warm-call{margin:var(--sp-2) 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);background:var(--panel);color:var(--live);white-space:pre-wrap;word-break:break-word;display:block}.warm-deeplink{color:var(--live)}.warm-deeplink:hover{color:var(--white)}.warm-thread{padding:var(--sp-1) 0 var(--sp-4)}.warm-bubble{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid #212c3a59}.warm-bubble.role-assistant,.warm-bubble.role-mediator{border-left:2px solid var(--live)}.warm-bubble-by{align-items:baseline;gap:var(--sp-4);display:flex}.warm-bubble-author{color:var(--white);font-size:var(--fs-11)}.warm-bubble-time{color:var(--muted);font-size:var(--fs-10);margin-left:auto}.warm-bubble-body{color:var(--text);margin-top:var(--sp-1);white-space:pre-wrap;word-break:break-word}.warm-event{align-items:baseline;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.warm-event-text{color:var(--muted)}.thread{border-bottom:1px solid var(--border-soft);padding:var(--sp-3) var(--sp-5);cursor:pointer}.thread.pinned{border-left:2px solid var(--live)}.thread-live{color:var(--live);font-size:var(--fs-9);border:1px solid var(--edge-live);padding:0 var(--sp-2);border-radius:1px}.thread:hover{background:var(--hover)}.thread.active{background:var(--hover-strong);box-shadow:inset 2px 0 0 var(--live)}.thread-line1{align-items:baseline;gap:var(--sp-4);display:flex}.thread-task{color:var(--muted);font-size:var(--fs-11)}.thread-time{color:var(--muted);font-size:var(--fs-10);margin-left:auto}.thread-preview{color:var(--muted);margin-top:var(--sp-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-head{align-items:baseline;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) 0;flex-wrap:wrap;display:flex}.detail-id{color:var(--muted)}.detail-by,.detail-lease{color:var(--muted);font-size:var(--fs-11)}.detail-title{color:var(--white);font-size:var(--fs-16);padding:var(--sp-2) var(--sp-5) var(--sp-1);font-weight:600}.detail-label{color:var(--muted);padding:var(--sp-5) var(--sp-5) var(--sp-2);border-bottom:1px solid var(--border-soft);margin-bottom:var(--sp-2)}.detail-prose{color:var(--text);padding:var(--sp-1) var(--sp-5);white-space:pre-wrap;word-break:break-word}.detail-prose.muted{color:var(--muted)}.evidence-item{padding:var(--sp-2) var(--sp-5)}.citation-row{gap:var(--sp-3);padding:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.decision-copy .citation-row{padding:var(--sp-2) 0 0}.citation-chip{appearance:none;border:1px solid var(--edge-live);color:var(--live);cursor:pointer;font:inherit;background:#4bb9e614;border-radius:3px;text-decoration:none}.citation-chip:hover,.citation-chip:focus-visible{background:#4bb9e62e;outline:none}.citation-highlight{animation:1.8s ease-out citation-flash}@keyframes citation-flash{0%,25%{box-shadow:inset 3px 0 var(--amber);background:#d9a33c3d}to{background:0 0;box-shadow:inset 3px 0 #0000}}@media (prefers-reduced-motion:reduce){.citation-highlight{background:#d9a33c2e;animation:none}}.aui-citations{gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.aui-citations a,.aui-citations button{appearance:none;border:1px solid var(--border-input);background:var(--panel-2);color:var(--text);cursor:pointer;font:inherit;padding:0 var(--sp-3);border-radius:3px;line-height:1.45;text-decoration:none}.evidence-line{align-items:baseline;gap:var(--sp-4);flex-wrap:wrap;display:flex}.evidence-path{color:var(--live)}.evidence-note{color:var(--muted)}pre.code{margin:var(--sp-2) 0 var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);background:var(--bg);color:var(--text);font:11px/1.5 var(--mono);white-space:pre;overflow-x:auto}.attempt-line{align-items:baseline;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5);display:flex}.attempt-agent{color:var(--white)}.attempt-notes{color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.decision-copy{flex:1;min-width:0}.decision-rationale{color:var(--muted);white-space:pre-wrap;word-break:break-word;margin-top:var(--sp-1)}.warm-event-copy{flex:1;min-width:0}.pr-link{color:var(--live);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qa-item{padding:var(--sp-2) var(--sp-5) var(--sp-3)}.qa-q,.qa-a{align-items:baseline;gap:var(--sp-4);display:flex}.qa-a{margin-top:var(--sp-1)}.qa-text{color:var(--text);white-space:pre-wrap;word-break:break-word}.qa-by{color:var(--muted);font-size:var(--fs-10)}.detail-thread{align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.detail-thread:hover{background:var(--hover)}.detail-thread-id{color:var(--text)}.detail-thread .thread-time{margin-left:auto}.view-tabs{gap:var(--sp-1);margin-left:var(--sp-2);display:flex}.view-tab{color:var(--muted);padding:var(--sp-1) var(--sp-4);border:1px solid #0000}.view-tab:hover{color:var(--text)}.view-tab.active{border-color:var(--border);color:var(--white);background:var(--bg)}.whoami{color:var(--live)}.whoami.hidden{display:none}.whoami:before{content:"●";color:var(--green)}.linkish,#gate-signin{color:var(--live);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.linkish:hover,#gate-signin:hover{color:var(--white)}.teamview{min-height:0;padding:var(--sp-4);flex:1;display:flex}.teamview.hidden{display:none}.area-team{flex:1;max-width:720px;min-height:0;margin:0 auto}.team-identity{padding:var(--sp-2) var(--sp-5) var(--sp-4)}.team-me{color:var(--white);font-size:var(--fs-14)}.team-project,.team-member{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.team-project.active{box-shadow:inset 2px 0 0 var(--live)}.team-project-name,.team-member-name{color:var(--white)}.team-project-repo{color:var(--muted);font-size:var(--fs-11)}.team-member-email{color:var(--muted);font-size:var(--fs-11);margin-left:auto}.org-member{justify-content:space-between;align-items:flex-start}.org-member-identity{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.org-member-identity .team-member-email{text-overflow:ellipsis;margin-left:0;overflow:hidden}.org-member-projects{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.org-member-project{color:var(--live);border:1px solid var(--border);border-radius:var(--r-1);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-10);white-space:nowrap}.team-switch{color:var(--live);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);margin-left:auto}.team-switch:hover:not(:disabled){color:var(--white);border-color:var(--live)}.team-switch:disabled{color:var(--muted);cursor:default}.team-invite{color:var(--live);border:1px solid var(--border);padding:var(--sp-2) var(--sp-4);cursor:pointer}.team-invite:hover{color:var(--white);border-color:var(--live)}.team-hint{padding:0 var(--sp-5) var(--sp-4);font-size:var(--fs-11)}.project-danger{align-items:center;gap:var(--sp-6);margin:var(--sp-4) var(--sp-5) var(--sp-6);padding:var(--sp-5);border:1px solid var(--edge-red);background:#ff4d6d0a;display:flex}.project-danger-copy{flex:1;min-width:0}.project-danger-title{color:var(--white);margin-bottom:var(--sp-2)}.project-danger .team-hint{padding:0}.project-delete-open,.delete-project-confirm{color:var(--red);border:1px solid var(--edge-red);padding:var(--sp-3) var(--sp-4);flex:none}.project-delete-open:hover,.delete-project-confirm:hover:not(:disabled){color:var(--white);border-color:var(--red)}.delete-project-confirm:disabled{color:var(--muted);border-color:var(--border);cursor:default}.delete-project-modal{z-index:90;padding:var(--sp-6);background:#07080be6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.delete-project-box{width:min(440px,100%);padding:var(--sp-7);background:var(--panel);border:1px solid var(--edge-red);border-radius:var(--r-2)}.delete-project-title{color:var(--white);font-size:var(--fs-16);margin:0 0 var(--sp-4)}.delete-project-warning{color:var(--text);margin:0 0 var(--sp-5);line-height:1.5}.delete-project-input{box-sizing:border-box;width:100%;margin-top:var(--sp-3);padding:var(--sp-4) var(--sp-4);background:var(--bg);border:1px solid var(--border-input);border-radius:var(--r-1);color:var(--white);font:var(--fs-12) var(--sans)}.delete-project-input:focus{border-color:var(--red);outline:none}.delete-project-error{min-height:18px;margin-top:var(--sp-3);color:var(--red);font-size:var(--fs-11)}@media (width<=560px){.org-member{flex-direction:column}.org-member-projects{justify-content:flex-start}.project-danger{flex-direction:column;align-items:stretch}.project-delete-open{width:100%}.delete-project-modal{align-items:flex-end;padding:0}.delete-project-box{border-radius:var(--r-2) var(--r-2) 0 0;padding-bottom:max(var(--sp-7), env(safe-area-inset-bottom))}}.modal{z-index:70;padding:var(--sp-6);background:#07080bd1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-2);width:100%;max-width:380px;padding:var(--sp-6) var(--sp-7)}.modal-title{color:var(--white);margin-bottom:var(--sp-5)}.modal-form{gap:var(--sp-3);flex-direction:column;display:flex}.modal-label{color:var(--muted);font-size:var(--fs-11);margin-top:var(--sp-3)}.modal-optional{color:var(--text-dim);text-transform:none}.modal-form input,.modal-form select{background:var(--bg);border:1px solid var(--border-input);color:var(--text);font:inherit;padding:var(--sp-4) var(--sp-4);border-radius:var(--r-1)}.modal-form input:focus,.modal-form select:focus{border-color:var(--accent);outline:none}.modal-hint{color:var(--text-dim);font-size:var(--fs-11)}.modal-actions{justify-content:flex-end;gap:var(--sp-4);margin-top:var(--sp-5);display:flex}.modal-cancel{color:var(--muted);border:1px solid var(--border);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-1)}.modal-cancel:hover{color:var(--text)}.modal-submit{color:var(--live);border:1px solid var(--border);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-1)}.modal-submit:hover:not(:disabled){color:var(--white);border-color:var(--live)}.modal-submit:disabled{color:var(--muted);cursor:default}.modal .gate-error,.modal .create-warning{margin-top:var(--sp-5)}.create-warning{color:var(--amber);font-size:var(--fs-11);border-left:2px solid var(--amber);padding:var(--sp-2) var(--sp-4);line-height:1.4}.switcher-warning{z-index:61;background:var(--panel);border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:min(360px,100vw - 24px);position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 8px 20px #00000059}.team-invite-form{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.team-invite-label{color:var(--muted);font-size:var(--fs-11);flex-basis:100%}.team-error{color:var(--red);padding:var(--sp-2) var(--sp-5) var(--sp-4);align-items:center;gap:var(--sp-4);display:flex}.team-invite-err{color:var(--red)}.team-project-team{color:var(--muted)}.team-invite-email{background:var(--bg);border:1px solid var(--border-input);min-width:160px;color:var(--white);font:var(--fs-12) var(--sans);padding:var(--sp-2) var(--sp-4);outline:none;flex:1}.team-invite-email:focus{border-color:var(--accent)}.team-invite-msg{padding:var(--sp-1) var(--sp-5) var(--sp-4);font-size:var(--fs-11)}.invite-link-field{background:var(--panel);border:1px solid var(--border);min-width:160px;color:var(--white);font:12px var(--mono);padding:var(--sp-3) var(--sp-4);word-break:break-all;-webkit-user-select:all;user-select:all;outline:none;flex:1}.invite-link-field:focus{border-color:var(--live)}.invite-row{gap:var(--sp-4)}.invite-row .snippet-copy{margin-left:auto}.team-tokens{flex-direction:column;display:flex}.token-form{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.token-label{color:var(--muted);font-size:var(--fs-11);flex-basis:100%}.token-name{background:var(--bg);border:1px solid var(--border-input);min-width:140px;color:var(--white);font:var(--fs-12) var(--sans);padding:var(--sp-2) var(--sp-4);outline:none;flex:1}.token-name:focus{border-color:var(--accent)}.token-type-group{border:1px solid var(--border-soft);border-radius:var(--r-1);padding:var(--sp-3) var(--sp-4) var(--sp-4);gap:var(--sp-2);flex-direction:column;flex-basis:100%;display:flex}.token-type-group legend{padding:0 var(--sp-2)}.token-type-option{align-items:baseline;gap:var(--sp-4);cursor:pointer;display:flex}.token-type-option input[type=radio]{accent-color:var(--live);cursor:pointer}.token-type-name{color:var(--white)}.token-type-hint{color:var(--muted);font-size:var(--fs-11)}.token-agent-option{align-items:center;gap:var(--sp-4);color:var(--text);cursor:pointer;display:flex}.token-agent-option input{accent-color:var(--live)}.token-agent-option.disabled{color:var(--muted);cursor:default}.token-create{color:var(--live);border:1px solid var(--border);padding:var(--sp-2) var(--sp-4);cursor:pointer}.token-create:hover{color:var(--white);border-color:var(--live)}.token-error{color:var(--red);padding:var(--sp-1) var(--sp-5) var(--sp-3);font-size:var(--fs-11)}.token-row{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.token-row-name{color:var(--white)}.token-row-start{font-size:var(--fs-11)}.token-clarification-mode{color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);cursor:pointer}.token-clarification-mode:hover{color:var(--white);border-color:var(--live)}.token-revoke{color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);cursor:pointer;margin-left:auto}.token-confirm{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5) var(--sp-4);flex-wrap:wrap;display:flex}.token-confirm-text{color:var(--amber);font-size:var(--fs-11)}.token-revoke-confirm{color:var(--red);border:1px solid var(--edge-red);padding:var(--sp-1) var(--sp-4)}.token-revoke-confirm:hover{color:var(--white);border-color:var(--red)}.token-revoke-cancel{color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4)}.token-revoke-cancel:hover{color:var(--text)}.snippet-hint{color:var(--muted);font-size:var(--fs-11)}.token-revoke:hover{color:var(--white);border-color:var(--red)}.token-reveal{margin:var(--sp-2) var(--sp-5) var(--sp-4);padding:var(--sp-4);border:1px solid var(--live);background:var(--bg);gap:var(--sp-3);flex-direction:column;display:flex}.reveal-label{font-size:var(--fs-11)}.reveal-secret{padding:var(--sp-4) var(--sp-4);border:1px solid var(--border);background:var(--panel);color:var(--white);font:12px var(--mono);word-break:break-all;-webkit-user-select:all;user-select:all;margin:0}.reveal-controls{gap:var(--sp-4);align-items:center;display:flex}.snippet-client{background:var(--bg);border:1px solid var(--border-input);color:var(--white);font:var(--fs-12) var(--sans);padding:var(--sp-2) var(--sp-3)}.snippet-hint{font-size:var(--fs-11)}.snippet-copy,.snippet-done{color:var(--live);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);cursor:pointer}.snippet-copy:hover,.snippet-done:hover{color:var(--white);border-color:var(--live)}.snippet-text{padding:var(--sp-4) var(--sp-4);border:1px solid var(--border);background:var(--panel);color:var(--white);font:12px var(--mono);word-break:break-all;white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:0}.token-instructions{margin:var(--sp-2) var(--sp-5) var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex}.token-instructions .reveal-label{gap:var(--sp-4);align-items:center;display:flex}.token-reveal .token-instructions{margin:0}.instructions-copy{color:var(--live);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);cursor:pointer;font-size:var(--fs-11)}.instructions-copy:hover{color:var(--white);border-color:var(--live)}.instructions-text{padding:var(--sp-4) var(--sp-4);border:1px solid var(--border);background:var(--panel);color:var(--white);font:12px var(--mono);white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:0}.token-instructions-toggle{color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);cursor:pointer;font-size:var(--fs-11)}.token-instructions-toggle:hover{color:var(--white);border-color:var(--live)}.onboarding-box .onboarding-step{gap:var(--sp-4);flex-direction:column;display:flex}.onboarding-step.hidden{display:none}.onboarding-label{color:var(--muted);font-size:var(--fs-12)}.onboarding-step input{background:var(--bg);border:1px solid var(--border-input);color:var(--white);font:var(--fs-13) var(--sans);padding:var(--sp-4) var(--sp-4);outline:none}.onboarding-step input:focus{border-color:var(--accent)}.onboarding-step button{color:var(--live);border:1px solid var(--border);padding:var(--sp-3) var(--sp-5);cursor:pointer;align-self:flex-start}.onboarding-step button:hover{color:var(--white);border-color:var(--live)}.knowledge{gap:var(--sp-4);min-height:0;padding:var(--sp-4);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}@media (width<=900px){.knowledge{grid-template-rows:minmax(240px,1fr) minmax(320px,1fr);grid-template-columns:minmax(0,1fr);overflow-y:auto}}.area-k-list{grid-column:1}.area-k-read{grid-column:2}@media (width<=900px){.area-k-list,.area-k-read{grid-column:1}}.k-controls{border-bottom:1px solid var(--border);padding:var(--sp-4) var(--sp-4);gap:var(--sp-4);flex-direction:column;flex:none;display:flex}#k-search-form{display:flex}#k-search{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--border-input);padding:var(--sp-3) var(--sp-4);font:var(--fs-12) var(--sans)}#k-search:focus{border-color:var(--accent);outline:none}.k-tag{color:var(--muted);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);font-size:var(--fs-10);letter-spacing:.06em}.k-tag:hover{color:var(--text)}.k-tag.active{color:var(--white);background:var(--accent);border-color:var(--accent)}.k-filter{align-items:center;gap:var(--sp-3);display:flex}.k-filter.hidden{display:none}.k-filter-label{color:var(--muted)}.k-filter-clear{color:var(--muted);border:1px solid var(--border);padding:0 var(--sp-3);line-height:1.4}.k-filter-clear:hover{color:var(--red);border-color:var(--red)}#k-list-body:focus{outline:none}#k-list-body:focus-visible{box-shadow:inset 0 0 0 1px var(--live)}.k-folder,.k-leaf{align-items:center;gap:var(--sp-3);padding-top:var(--sp-2);padding-bottom:var(--sp-2);padding-right:var(--sp-4);cursor:pointer;white-space:nowrap;display:flex;overflow:hidden}.k-folder:hover,.k-leaf:hover{background:var(--bg)}.k-folder.focus,.k-leaf.focus{box-shadow:inset 0 0 0 1px var(--live)}.k-leaf.active{background:var(--bg);box-shadow:inset 2px 0 0 var(--live)}.k-caret{color:var(--muted);flex:none;width:10px}.k-folder-name{color:var(--text);text-overflow:ellipsis;overflow:hidden}.k-folder-count{color:var(--muted);font-size:var(--fs-10);margin-left:auto}.k-leaf-title{color:var(--white);text-overflow:ellipsis;overflow:hidden}.k-leaf.active .k-leaf-title{color:var(--live)}.k-type-dot{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.k-type-dot[data-type=convention]{background:var(--live)}.k-type-dot[data-type=decision]{background:var(--green)}.k-type-dot[data-type=learning]{background:var(--amber)}.k-type-dot[data-type=risk]{background:var(--red)}.k-breadcrumb{padding:var(--sp-4) var(--sp-5) 0;color:var(--muted);font-size:var(--fs-11)}.k-crumb-dir{color:var(--muted)}.k-crumb-sep{color:var(--border);margin:0 var(--sp-2)}.k-crumb-file{color:var(--text)}.k-back{display:none}.k-read-head{align-items:baseline;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) var(--sp-2);display:flex}.k-read-title{color:var(--white);font-size:var(--fs-16);font-weight:600}.k-read-desc{color:var(--muted);padding:0 var(--sp-5) var(--sp-3)}.k-read-tags{gap:var(--sp-2);padding:var(--sp-2) var(--sp-5) var(--sp-4);flex-wrap:wrap;display:flex}.k-read-prose{padding:var(--sp-2) var(--sp-5) var(--sp-5);font-size:var(--fs-13);border-top:1px solid var(--border);max-width:68ch;margin-top:var(--sp-2);line-height:1.65}.k-md-block{white-space:pre-wrap;word-break:break-word}.k-md-h{color:var(--white);margin:var(--sp-4) 0 var(--sp-2);font-weight:600}.k-md-h1{font-size:var(--fs-16)}.k-md-h2{font-size:var(--fs-14)}.k-md-h3,.k-md-h4{font-size:var(--fs-13)}.k-wikilink{color:var(--live);border-bottom:1px solid var(--border);cursor:pointer;text-decoration:none}.k-wikilink:hover{border-bottom-color:var(--live)}.k-threadlink{color:var(--amber);border-bottom:1px dotted var(--amber);cursor:pointer;text-decoration:none}.k-backlink{align-items:baseline;gap:var(--sp-4);padding:var(--sp-2) var(--sp-5);cursor:pointer;display:flex}.k-backlink:hover{background:var(--bg)}.k-backlink-arrow{color:var(--muted)}.k-backlink-title{color:var(--live)}@media (width<=767.98px){.topbar{gap:var(--sp-4);padding-left:max(var(--sp-4), env(safe-area-inset-left));padding-right:max(var(--sp-4), env(safe-area-inset-right))}.topbar .project-switcher,.topbar .stats,.topbar .live{display:none}.topbar-right{gap:var(--sp-4)}.nav-strip{gap:var(--sp-3);min-height:42px;padding-inline:var(--sp-4);overflow-x:auto}.nav-strip label>span{display:none}.nav-strip select{flex:none;max-width:126px;min-height:32px}.nav-strip #nav-project{display:none}.palette-trigger{flex:none;min-height:32px;margin-left:0}.palette-trigger span{display:none}.command-palette{padding:calc(calc(var(--sp-10) + var(--sp-6)) + env(safe-area-inset-top)) var(--sp-4) var(--sp-4);align-items:flex-start}.palette-box{max-height:calc(100dvh - 72px - env(safe-area-inset-top))}.palette-result{grid-template-columns:54px minmax(0,1fr);min-height:48px}.palette-meta{white-space:normal;grid-column:2}.mobile-status{align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--border);background:var(--panel);padding:var(--sp-3) var(--sp-4);padding-left:max(var(--sp-4), env(safe-area-inset-left));padding-right:max(var(--sp-4), env(safe-area-inset-right));padding-top:calc(var(--sp-3) + env(safe-area-inset-top));flex:none;display:flex}.ms-project{align-items:baseline;gap:var(--sp-3);color:var(--white);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis;max-width:45%;min-height:32px;display:inline-flex;overflow:hidden}.ms-caret{color:var(--muted);font-size:var(--fs-9)}.ms-stats{white-space:nowrap;flex:1;align-items:center;gap:0;min-width:0;display:inline-flex;overflow-x:auto}.ms-stat{color:var(--muted)}.ms-stat+.ms-stat:before{content:"·";margin:0 var(--sp-4);color:var(--border)}.ms-stat.s-green{color:var(--green)}.ms-live{align-items:center;gap:var(--sp-3);color:var(--muted);flex:none;display:inline-flex}.ms-live #ms-live-label{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--label-tracking)}.ms-live.on .live-dot{background:var(--live);animation:1.6s ease-in-out infinite pulse}.ms-live.on #ms-live-label{color:var(--live)}@media (prefers-reduced-motion:reduce){.ms-live.on .live-dot{animation:none}}.project-sheet{z-index:40;padding:0 var(--sp-5) calc(var(--sp-5) + env(safe-area-inset-bottom));background:#08090ce6;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.project-sheet-list{background:var(--panel);border:1px solid var(--border)}.project-sheet-item{align-items:baseline;gap:var(--sp-4);text-align:left;width:100%;color:var(--text);padding:var(--sp-5) var(--sp-5);border-bottom:1px solid var(--border-soft);min-height:48px;display:flex}.project-sheet-item.active{color:var(--white);box-shadow:inset 2px 0 0 var(--live)}.project-sheet-item .sheet-team{color:var(--muted);font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--label-tracking);margin-left:auto}.project-sheet-actions{background:var(--panel);border:1px solid var(--border);border-top:none;display:flex}.project-sheet-action{color:var(--live);padding:var(--sp-5);flex:1;min-height:48px}.project-sheet-action+.project-sheet-action{border-left:1px solid var(--border-soft)}.project-sheet-close{width:100%;color:var(--muted);padding:var(--sp-5);border:1px solid var(--border);background:var(--panel);border-top:none;min-height:48px}.shell{overflow-x:hidden}.grid{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.grid>section{border-width:1px 0 0;flex:auto;min-height:0;display:none}.area-needs{max-height:none}.shell[data-tab=feed] .area-thread{display:flex}.shell[data-tab=feed] .area-threads{flex:0 0 40%;display:flex}.shell[data-tab=queue] .area-queue{order:1;display:flex}.shell[data-tab=queue] .area-warming{flex:0 0 35%;order:2;display:flex}.shell[data-tab=you] .area-needs{display:flex}.view-tabs{display:none}.knowledge{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.knowledge>section{border-width:1px 0 0;flex:auto;min-height:0}.knowledge .area-k-read,.knowledge.reading .area-k-list{display:none}.knowledge.reading .area-k-read{display:flex}.k-back{min-height:44px;padding:0 var(--sp-3) 0 0;margin-right:var(--sp-1);color:var(--live);font:inherit;background:0 0;border:none;align-items:center;display:inline-flex}.k-folder,.k-leaf{min-height:44px}.k-tag{align-items:center;min-height:44px;display:inline-flex}.tabbar{border-top:1px solid var(--border);background:var(--panel);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex:none;display:flex}.tab{justify-content:center;align-items:center;gap:var(--sp-2);min-height:52px;padding:var(--sp-3) var(--sp-2);color:var(--muted);font-size:var(--fs-9);flex-direction:column;flex:1;display:flex;position:relative}.tab-glyph{font-size:var(--fs-16);line-height:1}.tab[aria-current=true]{color:var(--live);box-shadow:inset 0 2px 0 var(--live)}.tab-badge{min-width:16px;height:16px;padding:0 var(--sp-2);background:var(--amber);color:var(--bg);font-size:var(--fs-9);text-align:center;letter-spacing:0;border-radius:8px;line-height:16px;position:absolute;top:6px;left:calc(50% + 8px)}#signin-form input,.onboarding-step input{font-size:var(--fs-16)}.gate-box{padding:var(--sp-8) var(--sp-7) var(--sp-8)}.ms-spark{flex:none;align-items:center;height:16px;display:inline-flex}.ms-spark svg{width:46px;height:14px;display:block}.ms-spark .spark-line{fill:none;stroke:var(--live);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.ms-spark .spark-area{fill:var(--live);opacity:.12}@keyframes pulse-once{0%{box-shadow:0 0 0 0 var(--live);transform:scale(1)}40%{box-shadow:0 0 0 4px color-mix(in srgb, var(--live) 35%, transparent);transform:scale(1.9)}to{transform:scale(1);box-shadow:0 0 #0000}}.ms-live .live-dot.pulse-once{animation:.5s ease-out pulse-once}.area-thread{position:relative}.feed-jump{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:6;min-height:44px;padding:0 var(--sp-6);border:1px solid var(--live);background:var(--panel);color:var(--live);font-size:var(--fs-12);letter-spacing:.04em;opacity:0;pointer-events:none;border-radius:22px;transition:opacity .18s;display:none;position:absolute;transform:translate(-50%);box-shadow:0 4px 14px #00000073}.feed-jump.show{opacity:1;pointer-events:auto;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.feed-jump{transition:none}}.area-queue .queue-table{display:none}#queue-cards{display:block}.queue-cards .qc-band{color:var(--muted);padding:var(--sp-5) var(--sp-5) var(--sp-3);border-top:1px solid var(--border)}.queue-cards .qc-band:first-child{border-top:none}.queue-card{grid-gap:var(--sp-2) var(--sp-4);min-height:56px;padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border-soft);-webkit-tap-highlight-color:transparent;grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:relative}.queue-card:active{background:var(--hover)}.queue-card .qc-rank{color:var(--muted);font-size:var(--fs-11);font-variant-numeric:tabular-nums}.queue-card .qc-title{color:var(--text);font-size:var(--fs-13);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/3;line-height:1.35;display:-webkit-box;overflow:hidden}.queue-card .qc-meta{align-items:center;gap:var(--sp-4);color:var(--muted);font-size:var(--fs-10);flex-wrap:wrap;grid-column:1/4;display:flex}.queue-card .qc-lease{align-items:center;gap:var(--sp-3);display:inline-flex}.queue-card.done .qc-title,.queue-card.done .qc-meta{color:var(--text-dim)}.drill-overlay{touch-action:pan-y}.drill-grabber{width:40px;height:4px;margin:var(--sp-4) auto var(--sp-1);background:var(--border);border-radius:2px;flex:none;display:block}.drill-overlay.dragging{transition:none}.drill-overlay.snapping{transition:transform .2s}.ptr{z-index:5;justify-content:center;align-items:center;gap:var(--sp-4);height:0;color:var(--muted);font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--label-tracking);background:var(--panel);display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.ptr.pulling{height:auto;padding:var(--sp-4) 0}.ptr-spinner{border:2px solid var(--border);border-top-color:var(--live);border-radius:50%;width:12px;height:12px}.ptr.refreshing .ptr-spinner{animation:.7s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptr.refreshing .ptr-spinner{animation:none}}.grid{position:relative}}#thread-island{flex-direction:column;height:100%;min-height:0;display:flex}.aui-thread{flex-direction:column;flex:1;min-height:0;display:flex}.aui-viewport{min-height:0;padding:var(--sp-6) var(--sp-6) var(--sp-8) var(--sp-9);scroll-behavior:auto;flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.aui-empty{color:var(--muted);padding:var(--sp-8) var(--sp-5);text-align:center}.aui-msg{border-left:1px solid var(--border);padding:var(--sp-2) 0 var(--sp-7) var(--sp-7);position:relative}.aui-msg:before{content:"";border:1px solid var(--border);background:var(--bg);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:-4px}.aui-msg.actor-human:before{border-color:var(--actor-human)}.aui-msg.actor-mediator:before{border-color:var(--actor-mediator)}.aui-msg.actor-coder:before{border-color:var(--actor-coder)}.aui-msg-head{align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-4);font-size:var(--fs-10);display:flex}.aui-msg-head .aui-actor{color:var(--muted);text-transform:uppercase;letter-spacing:var(--label-tracking)}.aui-msg-head .aui-author{color:var(--text);font-weight:600}.aui-msg-head time{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.aui-msg .aui-msg-body{gap:var(--sp-4);flex-direction:column;display:flex}.aui-text{color:var(--text);white-space:pre-wrap;font-size:var(--fs-13);max-width:68ch;line-height:1.65}.aui-reasoning,.aui-tool{color:var(--muted);font-size:var(--fs-12)}.aui-reasoning{border:1px solid var(--border);border-radius:var(--r-1);background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.aui-reasoning{background:color-mix(in srgb, var(--panel) 68%, transparent)}}.aui-reasoning{max-width:72ch}.aui-reasoning summary,.aui-tool summary{cursor:pointer;color:var(--muted);padding:var(--sp-3) var(--sp-4);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-10)}.aui-reasoning-body{padding:0 var(--sp-4) var(--sp-4);border-top:1px solid var(--border)}.aui-reasoning-leaf{white-space:pre-wrap;margin:var(--sp-4) 0 0;line-height:1.55}.aui-tool pre{white-space:pre-wrap;background:var(--panel);padding:var(--sp-4);border:1px solid var(--border);border-radius:4px;overflow-x:auto}.aui-tool-out{color:var(--green)}.aui-thinking-live{color:var(--amber);font-size:var(--fs-11)}.aui-event-row{margin-left:calc(-1 * var(--sp-7));padding:0 0 var(--sp-6) var(--sp-7);position:relative}.aui-event-row:before{content:"";background:var(--border);width:8px;height:1px;position:absolute;top:12px;left:-4px}.aui-decision{gap:var(--sp-3);border:1px solid var(--edge-amber);border-left:3px solid var(--amber);background:var(--panel);max-width:72ch;padding:var(--sp-4) var(--sp-5);color:var(--text);display:grid}.aui-decision .aui-event-kicker{color:var(--amber);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-10)}.aui-decision strong{font-size:var(--fs-13)}.aui-decision p{color:var(--muted);font-size:var(--fs-12);margin:0;line-height:1.5}.aui-cross-thread{align-items:baseline;gap:var(--sp-3);max-width:76ch;color:var(--muted);font-size:var(--fs-11);padding:var(--sp-4) var(--sp-4);border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);flex-wrap:wrap;display:flex}.aui-cross-source{color:var(--text);text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--fs-10)}.aui-cross-impact{color:var(--text)}.aui-text-body{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.aui-verdict{border:1px solid var(--border);border-radius:var(--r-1);padding:0 var(--sp-3);font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--muted);display:inline-block}.aui-verdict.v-ok{color:var(--green);border-color:var(--edge-green)}.aui-verdict.v-bad{color:var(--red);border-color:var(--edge-red)}.aui-verdict.v-note{color:var(--amber);border-color:var(--edge-amber)}.aui-md{color:var(--text);white-space:normal;line-height:1.65}.aui-md p{margin:0 0 var(--sp-2)}.aui-md p:last-child{margin-bottom:0}.aui-md h1,.aui-md h2,.aui-md h3,.aui-md h4{margin:var(--sp-4) 0 var(--sp-2);color:var(--white);font-size:1em;line-height:1.4}.aui-md ul,.aui-md ol{margin:0 0 var(--sp-2);padding-left:var(--sp-6)}.aui-md li+li{margin-top:var(--sp-1)}.aui-md code{background:var(--panel-2);padding:0 var(--sp-2);border-radius:var(--r-1)}.aui-md pre{max-width:100%;margin:0 0 var(--sp-2);padding:var(--sp-3);border:1px solid var(--border);background:var(--panel-2);overflow-x:auto}.aui-md pre code{background:0 0;padding:0}.aui-md table{max-width:100%;margin-bottom:var(--sp-2);border-collapse:collapse;font-size:.92em;display:block;overflow-x:auto}.aui-md th,.aui-md td{padding:var(--sp-1) var(--sp-2);border:1px solid var(--border);text-align:left;white-space:nowrap}.aui-md a{color:var(--live);text-underline-offset:2px}.aui-md input[type=checkbox]{margin-right:var(--sp-2);accent-color:var(--live)}.aui-md em{color:var(--muted);font-style:italic}.aui-origin{align-items:center;gap:var(--sp-3) var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);background:var(--panel);font-size:var(--fs-11);color:var(--muted);flex-wrap:wrap;flex:none;display:flex}.aui-origin-label,.aui-siblings-label{text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--muted)}.aui-origin-msg{color:var(--text)}.aui-siblings{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:inline-flex}.aui-sibling{color:var(--live);border:1px solid var(--border);padding:var(--sp-1) var(--sp-4);border-radius:4px;min-height:28px}.aui-sibling:hover{border-color:var(--live)}.aui-sibling:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.aui-msg,.aui-event-row{transition:opacity .14s,filter .14s}}@media (width<=767.98px){.aui-viewport{padding:var(--sp-4)}.aui-sibling{min-height:36px}}@layer theme{:root,:host{--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.w-fit{width:fit-content}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--border-input\)\]{border-color:var(--border-input)}.border-\[var\(--state-blocked\)\]{border-color:var(--state-blocked)}.border-\[var\(--state-done\)\]{border-color:var(--state-done)}.border-\[var\(--state-executing\)\]{border-color:var(--state-executing)}.border-\[var\(--state-queued\)\]{border-color:var(--state-queued)}.border-transparent{border-color:#0000}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--panel-2\)\]{background-color:var(--panel-2)}.bg-\[var\(--state-blocked-bg\)\]{background-color:var(--state-blocked-bg)}.bg-\[var\(--state-done-bg\)\]{background-color:var(--state-done-bg)}.bg-\[var\(--state-executing-bg\)\]{background-color:var(--state-executing-bg)}.bg-\[var\(--state-queued-bg\)\]{background-color:var(--state-queued-bg)}.bg-transparent{background-color:#0000}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-\[var\(--fs-10\)\]{color:var(--fs-10)}.text-\[var\(--fs-11\)\]{color:var(--fs-11)}.text-\[var\(--state-blocked\)\]{color:var(--state-blocked)}.text-\[var\(--state-done\)\]{color:var(--state-done)}.text-\[var\(--state-executing\)\]{color:var(--state-executing)}.text-\[var\(--state-parked\)\]{color:var(--state-parked)}.text-\[var\(--state-queued\)\]{color:var(--state-queued)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--white\)\]{color:var(--white)}.text-muted-foreground{color:var(--muted-foreground)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:border-\[var\(--live\)\]:hover{border-color:var(--live)}.hover\:bg-\[var\(--hover\)\]:hover{background-color:var(--hover)}.hover\:bg-\[var\(--state-blocked-bg\)\]:hover{background-color:var(--state-blocked-bg)}.hover\:text-\[var\(--white\)\]:hover{color:var(--white)}.hover\:text-foreground:hover{color:var(--foreground)}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--ring\)\]:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[var\(--bg\)\]:focus-visible{--tw-ring-offset-color:var(--bg)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9fb;--panel:#fff;--panel-2:#f0f3f6;--panel-3:#e7ebef;--border:#c8d0d8;--border-soft:#8794a159;--border-hair:#8794a18c;--border-input:#8794a1;--text-strong:#111820;--white:var(--text-strong);--text:#25313c;--muted:#52606d;--text-dim:#5d6975;--identity-mark:#65727e;--accent:#b9daf7;--live:#0064c7;--green:#147a36;--red:#a61b1b;--amber:#735c00;--analytics-steer:#2a78d6;--analytics-create:#008300;--analytics-complete:#e87ba4;--analytics-answer:#eda100;--analytics-model-gemini:#2a78d6;--analytics-model-glm:#008300;--analytics-score-volume:#2a78d6;--analytics-score-failed:#c0392b;--analytics-score-ok:#008300;--analytics-track:#e7ebef;--state-incubating:#854708;--state-incubating-bg:#fff1e6;--state-queued:#665100;--state-queued-bg:#fff8d9;--state-claimed:#005783;--state-claimed-bg:#e6f4ff;--state-executing:#005273;--state-executing-bg:#e2f3fb;--state-blocked:#981b1b;--state-blocked-bg:#fdebec;--state-parked:#43515e;--state-parked-bg:#eef1f4;--state-done:#0f5c28;--state-done-bg:#e7f7ec;--state-review:#07585c;--state-review-bg:#e4f7f8;--state-merged:#633a94;--state-merged-bg:#f1eafb;--actor-human:#52606d;--actor-mediator:#0064c7;--actor-coder:#176b32;--actor-system:#65727e;--hover:var(--live)}@supports (color:color-mix(in lab, red, red)){:root{--hover:color-mix(in srgb, var(--live) 8%, transparent)}}:root{--hover-strong:var(--live)}@supports (color:color-mix(in lab, red, red)){:root{--hover-strong:color-mix(in srgb, var(--live) 14%, transparent)}}:root{--edge-live:var(--live)}@supports (color:color-mix(in lab, red, red)){:root{--edge-live:color-mix(in srgb, var(--live) 45%, transparent)}}:root{--edge-green:var(--green)}@supports (color:color-mix(in lab, red, red)){:root{--edge-green:color-mix(in srgb, var(--green) 45%, transparent)}}:root{--edge-red:var(--red)}@supports (color:color-mix(in lab, red, red)){:root{--edge-red:color-mix(in srgb, var(--red) 45%, transparent)}}:root{--edge-amber:var(--amber)}@supports (color:color-mix(in lab, red, red)){:root{--edge-amber:color-mix(in srgb, var(--amber) 45%, transparent)}}:root{--fs-9:9px;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-28:28px;--w-normal:400;--w-medium:500;--w-semibold:600;--w-bold:700;--w-kpi:650;--nums:tabular-nums;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:12px;--sp-6:16px;--sp-7:20px;--sp-8:24px;--sp-9:32px;--sp-10:40px;--r-1:1px;--r-2:3px;--r-3:6px;--r-4:8px;--r-pill:999px;--shadow-1:0 1px 2px #1118201f;--shadow-2:0 8px 24px #11182029;--shadow-3:-18px 0 48px #11182033;--label-size:10px;--label-tracking:.12em;--sans:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--background:var(--bg);--foreground:var(--text);--card:var(--panel);--card-foreground:var(--text);--popover:var(--panel-2);--popover-foreground:var(--text);--primary:var(--accent);--primary-foreground:var(--white);--secondary:var(--panel-2);--secondary-foreground:var(--text);--muted-foreground:var(--muted);--destructive:var(--red);--input:var(--border-input);--ring:var(--live);--radius:var(--r-2)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07080b;--panel:#0e1117;--panel-2:#141922;--panel-3:#1b212c;--border:#212c3a;--border-soft:#212c3a73;--border-hair:#212c3a99;--border-input:#3a4a5e;--text-strong:#fff;--text:#b2bbc6;--muted:#87929e;--text-dim:#78838f;--identity-mark:#8b96a3;--accent:#0064c7;--live:#12a3ff;--green:#4fd873;--red:#f28b82;--amber:#e0b24a;--analytics-steer:#3987e5;--analytics-create:#2fae52;--analytics-complete:#d55181;--analytics-answer:#c98500;--analytics-model-gemini:#3987e5;--analytics-model-glm:#2fae52;--analytics-score-volume:#3987e5;--analytics-score-failed:#e66767;--analytics-score-ok:#2fae52;--analytics-track:#1b212c;--state-incubating:#f0a868;--state-incubating-bg:#30231d;--state-queued:#e0b24a;--state-queued-bg:#2c271d;--state-claimed:#5cc0ff;--state-claimed-bg:#0f2537;--state-executing:#7cccff;--state-executing-bg:#0f2b41;--state-blocked:#f28b82;--state-blocked-bg:#2d2025;--state-parked:#9aa6b2;--state-parked-bg:#1a1e24;--state-done:#4fd873;--state-done-bg:#142d20;--state-review:#5cd6de;--state-review-bg:#162c33;--state-merged:#c09cf0;--state-merged-bg:#26203b;--actor-human:#8b96a3;--actor-mediator:#12a3ff;--actor-coder:#33cc54;--actor-system:#6b7683;--shadow-1:0 1px 2px #00000047;--shadow-2:0 8px 24px #00000052;--shadow-3:-18px 0 48px #00000073}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07080b;--panel:#0e1117;--panel-2:#141922;--panel-3:#1b212c;--border:#212c3a;--border-soft:#212c3a73;--border-hair:#212c3a99;--border-input:#3a4a5e;--text-strong:#fff;--text:#b2bbc6;--muted:#87929e;--text-dim:#78838f;--identity-mark:#8b96a3;--accent:#0064c7;--live:#12a3ff;--green:#4fd873;--red:#f28b82;--amber:#e0b24a;--analytics-steer:#3987e5;--analytics-create:#2fae52;--analytics-complete:#d55181;--analytics-answer:#c98500;--analytics-model-gemini:#3987e5;--analytics-model-glm:#2fae52;--analytics-score-volume:#3987e5;--analytics-score-failed:#e66767;--analytics-score-ok:#2fae52;--analytics-track:#1b212c;--state-incubating:#f0a868;--state-incubating-bg:#30231d;--state-queued:#e0b24a;--state-queued-bg:#2c271d;--state-claimed:#5cc0ff;--state-claimed-bg:#0f2537;--state-executing:#7cccff;--state-executing-bg:#0f2b41;--state-blocked:#f28b82;--state-blocked-bg:#2d2025;--state-parked:#9aa6b2;--state-parked-bg:#1a1e24;--state-done:#4fd873;--state-done-bg:#142d20;--state-review:#5cd6de;--state-review-bg:#162c33;--state-merged:#c09cf0;--state-merged-bg:#26203b;--actor-human:#8b96a3;--actor-mediator:#12a3ff;--actor-coder:#33cc54;--actor-system:#6b7683;--shadow-1:0 1px 2px #00000047;--shadow-2:0 8px 24px #00000052;--shadow-3:-18px 0 48px #00000073}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--text);font:var(--w-normal) var(--fs-13)/1.6 var(--sans);margin:0}button,input,select,textarea{font:inherit}code,pre,kbd,samp,time,.mono,[data-mono=true]{font-family:var(--mono);font-variant-numeric:var(--nums)}:focus-visible{outline:1px solid var(--live);outline-offset:2px}a{color:inherit}.dashboard-shell{--sidebar-width:240px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);width:100%;min-height:100vh;display:grid}.dashboard-shell[data-sidebar-collapsed=true]{--sidebar-width:56px}.shell-main{min-width:0}.shell-sidebar{z-index:40;border-right:1px solid var(--border);background:var(--panel);flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0;overflow:visible}.sidebar-brand{align-items:center;gap:var(--sp-3);min-height:64px;padding:0 var(--sp-4);border-bottom:1px solid var(--border-soft);display:flex}.brand-notch{width:3px;height:18px;margin-right:var(--sp-2);background:var(--live);display:inline-block;transform:skewY(-18deg)}.sidebar-brand .wordmark{margin-right:auto}.sidebar-collapse{flex:none}.sidebar-mobile-close,.mobile-shell-bar,.sidebar-scrim{display:none}.sidebar-project{gap:var(--sp-2);padding:var(--sp-5) var(--sp-4);border-bottom:1px solid var(--border-soft);display:grid}.sidebar-project label,.sidebar-group,.account-menu-popover label{color:var(--muted);font:var(--w-medium) var(--fs-9)/1.2 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase}.sidebar-project .ui-select,.sidebar-project .ui-select-trigger{width:100%}.sidebar-nav{align-content:start;gap:var(--sp-1);padding:var(--sp-4);display:grid}.sidebar-group{margin:var(--sp-4) var(--sp-3) var(--sp-2)}.sidebar-nav a{align-items:center;gap:var(--sp-4);min-height:36px;padding:0 var(--sp-3);border-radius:var(--r-2);color:var(--muted);font:var(--w-medium) var(--fs-11)/1 var(--sans);text-decoration:none;display:flex}.sidebar-nav a:hover{background:var(--hover);color:var(--white)}.sidebar-nav a[aria-current=page]{background:var(--hover-strong);color:var(--white);box-shadow:inset 2px 0 var(--live)}.sidebar-nav a svg{flex:none}.sidebar-tools{gap:var(--sp-2);padding:var(--sp-4);border-top:1px solid var(--border-soft);margin-top:auto;display:grid}.sidebar-tools .palette-button{width:100%;min-height:34px;padding:0 var(--sp-3);justify-content:flex-start}.sidebar-tools .palette-button kbd{font:var(--w-medium) var(--fs-9)/1 var(--mono);margin-left:auto}.sidebar-tools .live-heartbeat{min-height:30px;padding:0 var(--sp-3)}.sidebar-tools .live-heartbeat b{font:inherit}.sidebar-tools .visual-key{right:var(--sp-4);position:absolute;bottom:70px}.account-menu{border-top:1px solid var(--border-soft);position:relative}.account-menu>summary{align-items:center;gap:var(--sp-3);min-height:64px;padding:var(--sp-3) var(--sp-4);cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;list-style:none;display:grid}.account-menu>summary::-webkit-details-marker{display:none}.account-menu>summary:hover{background:var(--hover)}.account-menu>summary>span{gap:var(--sp-1);min-width:0;display:grid}.account-menu>summary b,.account-menu>summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu>summary b{color:var(--white);font:var(--w-semibold) var(--fs-11)/1.2 var(--sans)}.account-menu>summary small{color:var(--muted);font:var(--w-normal) var(--fs-9)/1.2 var(--sans)}.account-menu-popover{z-index:80;left:var(--sp-3);bottom:calc(100% + var(--sp-2));gap:var(--sp-2);width:216px;padding:var(--sp-3);border:1px solid var(--border-input);background:var(--panel-2);box-shadow:var(--shadow-2);display:grid;position:absolute}.account-menu-popover button{align-items:center;gap:var(--sp-3);min-height:32px;padding:0 var(--sp-3);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.account-menu-popover button:hover,.account-menu-popover button:focus-visible{background:var(--hover);color:var(--white)}.account-menu-popover label{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);display:grid}.account-menu-popover .ui-select{width:100%}.theme-preference{min-width:0;min-inline-size:0;max-width:100%;padding:var(--sp-2) var(--sp-3);box-sizing:border-box;border:0;margin:0}.theme-preference legend{color:var(--muted);font:var(--w-medium) var(--fs-9)/1.2 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;padding:0}.theme-options{width:100%;min-width:0;margin-top:var(--sp-2);border:1px solid var(--border-input);border-radius:var(--r-2);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.account-menu-popover .theme-options label{min-width:0;color:var(--muted);font:var(--w-medium) var(--fs-10)/1 var(--sans);letter-spacing:0;text-transform:none;gap:0;padding:0;display:block;position:relative}.theme-options label+label{border-left:1px solid var(--border-input)}.theme-options input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.theme-options span{cursor:pointer;place-items:center;min-height:30px;display:grid}.theme-options input:checked+span{background:var(--hover-strong);color:var(--text-strong);box-shadow:inset 0 -2px var(--live)}.theme-options input:focus-visible+span{outline:2px solid var(--live);outline-offset:-2px}.theme-options label:hover span{background:var(--hover);color:var(--text-strong)}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-brand{justify-content:center;padding-inline:0}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-brand .wordmark,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-project,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-group,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-nav a span,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .palette-button span,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .palette-button kbd,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .live-heartbeat b,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .visual-key,.dashboard-shell[data-sidebar-collapsed=true] .account-menu>summary>span,.dashboard-shell[data-sidebar-collapsed=true] .account-menu>summary>svg{display:none}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-nav{padding-inline:var(--sp-2)}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-nav a{justify-content:center;padding:0}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools{padding-inline:var(--sp-2)}.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .palette-button,.dashboard-shell[data-sidebar-collapsed=true] .sidebar-tools .live-heartbeat{justify-content:center;padding:0}.dashboard-shell[data-sidebar-collapsed=true] .account-menu>summary{justify-content:center;padding-inline:0;display:flex}.page-content{width:min(1500px,100%);padding:0 var(--sp-7) var(--sp-7);margin:0 auto}.page-header{justify-content:space-between;align-items:center;gap:var(--sp-6);border-bottom:1px solid var(--border);min-height:92px;display:flex}.page-header>div{gap:var(--sp-2);min-width:0;display:grid}.page-header span{color:var(--muted);font:var(--w-normal) var(--fs-10)/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-header h1{color:var(--white);font:var(--w-semibold) var(--fs-20)/1.2 var(--sans);letter-spacing:0;margin:0}.topbar{align-items:center;gap:var(--sp-6);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(180px,1fr) auto auto auto auto auto;min-height:58px;display:grid}.wordmark{letter-spacing:0;color:var(--white);align-items:center;font-size:17px;text-decoration:none;display:inline-flex}.wordmark b{color:var(--live);font-weight:700}.project-scope{align-items:center;gap:var(--sp-4);min-width:0;display:flex}.project-scope label{color:var(--muted);font-size:var(--fs-9);letter-spacing:var(--label-tracking);text-transform:uppercase}select{min-height:var(--recipe-control-height);border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--panel);color:var(--white);padding:0 var(--sp-8) 0 var(--recipe-control-padding-sm);line-height:var(--recipe-control-line-height)}.ui-button{min-height:var(--recipe-control-height);gap:var(--recipe-control-gap);padding-inline:var(--recipe-control-padding);border-radius:var(--r-2);cursor:pointer;line-height:var(--recipe-control-line-height);letter-spacing:0;white-space:nowrap}.ui-button-sm{min-height:var(--recipe-control-height-sm);padding-inline:var(--recipe-control-padding-sm)}.ui-button-lg{min-height:var(--recipe-control-height-lg);padding-inline:var(--recipe-control-padding-lg)}.ui-button-icon{width:var(--recipe-control-height);padding:0}.ui-badge{border-radius:var(--r-pill)}.ui-card{border:1px solid var(--border);background:var(--panel)}.ui-sidebar-section{min-width:0;padding:var(--sp-7);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.ui-select{min-width:0;display:inline-flex;position:relative}.ui-select-trigger{width:100%;min-height:var(--recipe-control-height);justify-content:space-between;align-items:center;gap:var(--recipe-control-gap);padding:0 var(--recipe-control-padding-sm);border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--panel);color:var(--white);cursor:pointer;line-height:var(--recipe-control-line-height);white-space:nowrap;display:inline-flex}.ui-select-trigger>span:first-child{text-overflow:ellipsis;overflow:hidden}.ui-select-content{z-index:100;top:calc(100% + var(--sp-2));min-width:100%;max-height:280px;padding:var(--sp-2);border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--panel-2);color:var(--text);box-shadow:var(--shadow-2);position:absolute;left:0;overflow:auto}.ui-select-item{justify-content:space-between;align-items:center;gap:var(--sp-5);width:100%;min-height:30px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-1);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;outline:none;display:flex}.ui-select-item:hover,.ui-select-item:focus-visible,.ui-select-item[aria-selected=true]{background:var(--hover);color:var(--white)}.ui-tooltip{z-index:110;max-width:260px;padding:var(--sp-2) var(--sp-3);pointer-events:none;border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--panel-3);color:var(--text);box-shadow:var(--shadow-2);font:var(--w-normal) var(--fs-10)/1.4 var(--sans);position:fixed;transform:translate(-50%,-100%)}.ui-avatar{padding-left:var(--sp-1);border-left:2px solid var(--actor-system);background:var(--panel-3);color:var(--text);font-family:var(--sans);font-weight:var(--w-semibold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.actor-attribution[data-actor-role=human] .ui-avatar{border-color:var(--actor-human)}.actor-attribution[data-actor-role=mediator] .ui-avatar{border-color:var(--actor-mediator)}.actor-attribution[data-actor-role=coder] .ui-avatar{border-color:var(--actor-coder)}.ui-actor-label{align-items:center;gap:var(--sp-3);min-width:0;color:var(--text);cursor:help;display:inline-flex;position:relative}.ui-actor-label b{min-width:0;font:var(--w-semibold) var(--fs-11)/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-actor-label[data-actor-role=human] .ui-avatar{border-color:var(--actor-human)}.ui-actor-label[data-actor-role=mediator] .ui-avatar{border-color:var(--actor-mediator)}.ui-actor-label[data-actor-role=coder] .ui-avatar{border-color:var(--actor-coder)}.ui-tabs{margin-top:var(--sp-6)}.ui-tab-list{gap:var(--sp-1);border-bottom:1px solid var(--border);min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-tab{align-items:center;gap:var(--recipe-control-gap);min-height:var(--recipe-control-height);padding:0 var(--recipe-control-padding-sm);color:var(--muted);cursor:pointer;line-height:var(--recipe-control-line-height);white-space:nowrap;border-bottom:2px solid #0000;display:inline-flex}.ui-tab>span{color:var(--text-dim);font-size:var(--fs-9);font-variant-numeric:var(--nums)}.ui-tab.is-selected{color:var(--white);border-color:var(--live)}.ui-tab-panel{display:none}.ui-tab-panel.is-selected{display:block}.empty-copy[data-query-view]{align-items:center;gap:var(--sp-3);display:flex}.empty-copy[data-query-view=loading] svg{animation:1s linear infinite spin}.surface-error>span{align-items:center;gap:var(--sp-3);display:inline-flex}.surface-error>span>span{gap:var(--sp-1);display:grid}.surface-error strong{color:var(--white)}.project-scope .ui-select{width:100%;max-width:360px}.topbar nav{gap:var(--sp-5);font-size:var(--fs-11);display:flex}.topbar nav a{color:var(--muted);padding:var(--sp-7) 0 var(--sp-6);border-bottom:1px solid #0000;text-decoration:none}.topbar nav a[aria-current=page]{color:var(--white);border-color:var(--live)}.palette-button{align-items:center;gap:var(--sp-3);border:1px solid var(--border);background:var(--panel);min-height:28px;color:var(--muted);border-radius:var(--r-2);cursor:pointer;display:inline-flex}.signout-button{color:var(--muted);font-size:var(--fs-10);cursor:pointer;background:0 0;border:0}.project-notice{justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-3) var(--sp-5);border:1px solid var(--edge-amber);color:var(--amber);background:var(--panel-2);border-top:0;display:flex}.project-notice button{color:inherit;cursor:pointer;background:0 0;border:0}.live-heartbeat{align-items:center;gap:var(--sp-3);color:var(--muted);font-size:var(--fs-9);letter-spacing:var(--label-tracking);text-transform:uppercase;display:flex}.live-heartbeat>span,.live-pulse{background:var(--muted);border-radius:50%;width:7px;height:7px}.live-heartbeat[data-status=live]{color:var(--live)}.live-heartbeat[data-status=live]>span{background:var(--live);box-shadow:0 0 0 3px var(--live)}@supports (color:color-mix(in lab, red, red)){.live-heartbeat[data-status=live]>span{box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 12%, transparent)}}.live-heartbeat[data-status=live]>span{animation:2.2s ease-out infinite heartbeat}.live-heartbeat[data-status=unavailable]{color:var(--red)}.visual-key{position:relative}.visual-key>summary{border:1px solid var(--border);border-radius:var(--r-2);width:28px;height:28px;color:var(--muted);cursor:pointer;place-items:center;list-style:none;display:grid}.visual-key>summary::-webkit-details-marker{display:none}.visual-key[open]>summary,.visual-key>summary:hover{color:var(--white);border-color:var(--border-input)}.visual-key-popover{z-index:60;top:calc(100% + var(--sp-3));gap:var(--sp-5);width:min(420px,100vw - 24px);padding:var(--sp-5);border:1px solid var(--border-input);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;right:0;box-shadow:0 12px 36px #00000073}.visual-key-popover section{align-content:start;gap:var(--sp-3);display:grid}.visual-key-popover h3{margin:0 0 var(--sp-2);color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;font-weight:500}.key-task,.key-unknown{align-items:center;gap:var(--sp-3);min-height:18px;color:var(--muted);font-size:var(--fs-9);display:inline-flex}.key-task b{color:var(--text);font-weight:600}.jargon-help{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:22px;color:var(--text);font:var(--w-normal) var(--fs-9)/1.2 var(--sans);cursor:help;background:0 0;border:0;padding:0;display:inline-flex}.jargon-help svg{color:var(--muted)}.sidebar-tools .visual-key-popover{top:auto;right:auto;bottom:calc(100% + var(--sp-3));left:0}.operations-surfaces{gap:var(--sp-5);padding-top:var(--sp-5);display:grid}.operations-surfaces>.panel,.operations-surfaces>.status-band,.live-work-grid>.panel{margin-top:0}.status-band{margin-top:var(--sp-6)}.status-band-heading{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:42px;padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.status-band-heading h2{color:var(--white);font:var(--w-semibold) var(--fs-13)/1.2 var(--sans);letter-spacing:0;margin:0}.status-window{align-items:center;gap:var(--sp-2);color:var(--text-dim);font:var(--w-medium) var(--fs-9)/1.2 var(--sans);text-transform:uppercase;display:inline-flex}.status-window strong{color:var(--muted);font:inherit}.status-grid{grid-template-columns:repeat(4,minmax(0,1fr));min-height:64px;display:grid}.status-cell{align-content:center;gap:var(--sp-2);min-width:0;min-height:64px;padding:var(--sp-3) var(--sp-5);border-right:1px solid var(--border-soft);display:grid}.status-cell:last-child{border:0}.status-reading{align-items:baseline;gap:var(--sp-3);width:fit-content;display:inline-flex}.status-value{color:var(--white);font:var(--w-kpi) var(--fs-22)/1 var(--mono);font-variant-numeric:var(--nums);letter-spacing:0}.status-cell[data-metric=active] .status-value{color:var(--live)}.status-label{align-items:center;gap:var(--sp-2);width:fit-content;min-width:0;color:var(--text-dim);font:var(--w-medium) var(--fs-9)/1.2 var(--sans);letter-spacing:0;cursor:help;background:0 0;border:0;padding:0;display:inline-flex}.status-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-label svg{color:var(--muted);flex:none}.status-label:focus-visible{outline:1px solid var(--live);outline-offset:3px}.snapshot-trend{align-items:center;gap:var(--sp-1);color:var(--muted);font:var(--w-medium) var(--fs-9)/1 var(--mono);font-variant-numeric:var(--nums);letter-spacing:0;display:inline-flex}.snapshot-trend[data-direction=up] svg{color:var(--live)}.snapshot-trend[data-direction=down] svg{color:var(--amber)}.status-band-state{min-height:64px;padding:var(--sp-3) var(--sp-5);color:var(--muted);grid-column:1/-1;align-items:center;display:flex}.status-band-state>*{width:100%;margin:0}.status-band-state .surface-error{justify-content:space-between;align-items:center;gap:var(--sp-4);background:0 0;border:0;padding:0;display:flex}.section-kicker{align-items:center;gap:var(--sp-3);color:var(--text-dim);font-size:var(--fs-9);letter-spacing:var(--label-tracking);text-transform:uppercase;display:flex}.questions-status{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);color:var(--muted);font:var(--w-normal) var(--fs-10)/1.4 var(--sans);margin:0}.attention-list{overscroll-behavior:contain;max-height:min(40vh,384px);display:grid;overflow-y:auto}.attention-row{gap:var(--sp-5);min-height:56px;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-soft);grid-template-columns:126px minmax(0,1fr) 20px;align-items:center;display:grid;position:relative}.attention-row:has(.attention-task-trigger){cursor:pointer}.attention-row:has(.attention-task-trigger):hover{background:var(--hover)}.attention-row:has(.attention-task-trigger:focus-visible){background:var(--hover)}.attention-task-trigger{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.attention-task-trigger:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.attention-row>.state-chip{pointer-events:none}.attention-row-copy{gap:var(--sp-1);min-width:0;font-family:var(--sans);display:grid}.attention-context{align-items:center;gap:var(--sp-3);min-width:0;color:var(--muted);font-size:var(--fs-9);display:flex}.attention-context code{color:var(--text);font:var(--w-medium) var(--fs-9)/1 var(--mono);white-space:nowrap}.attention-context span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attention-row-copy>b{z-index:3;color:var(--white);font:var(--w-semibold) var(--fs-12)/1.35 var(--sans);overflow-wrap:anywhere;pointer-events:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.attention-row:has(.attention-task-trigger) .attention-row-copy>b{cursor:help}.attention-row-copy>b:focus-visible{outline:1px solid var(--live);outline-offset:2px}.attention-meta{align-items:center;gap:var(--sp-5);min-width:0;color:var(--muted);font:var(--w-normal) var(--fs-9)/1.3 var(--sans);display:flex}.attention-actor{z-index:3;pointer-events:auto;min-width:0;max-width:180px;display:inline-flex;position:relative}.attention-row:has(.attention-task-trigger) .attention-actor{cursor:pointer}.attention-actor .actor-attribution{max-width:100%}.attention-actor .actor-role{display:none}.attention-lease{white-space:nowrap;margin-left:auto}.attention-lease time{color:var(--amber);font:var(--w-medium) var(--fs-10)/1 var(--mono);font-variant-numeric:tabular-nums}.attention-open-icon{color:var(--live);pointer-events:none}.attention-disclosure{justify-content:center;align-items:center;gap:var(--sp-3);border:0;border-top:1px solid var(--border);background:var(--panel-2);min-height:40px;color:var(--live);font:var(--w-medium) var(--fs-11)/1 var(--sans);cursor:pointer;display:flex}.attention-disclosure:hover{background:var(--hover)}.attention-disclosure:focus-visible{outline:2px solid var(--live);outline-offset:-2px}.panel{margin-top:var(--sp-6);border:1px solid var(--border);background:var(--panel)}.panel-heading{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:46px;padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border);display:flex}.panel-heading h2{margin:var(--sp-1) 0 0;color:var(--white);font:var(--w-semibold) var(--fs-14)/1.2 var(--sans);letter-spacing:0}.panel-note{color:var(--text-dim);font-size:var(--fs-9);text-transform:uppercase;letter-spacing:.08em}.raceway{position:relative;overflow:hidden}.raceway:after{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(90deg, transparent 49.8%, var(--border) 50%, transparent 50.2%);background-size:25% 100%;position:absolute;inset:46px 0 0}.raceway-lanes{z-index:1;padding:var(--sp-3) 0;position:relative}.raceway-overflow{padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border-soft);color:var(--muted);font-size:var(--fs-9);text-align:right;margin:0}.raceway-lane{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(190px,28%) 1fr;align-items:center;min-height:42px;display:grid}.raceway-lane:last-child{border:0}.raceway-label{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-4) var(--sp-5);grid-template-columns:12px auto 1fr;display:grid}.raceway-label span{color:var(--muted);font-size:var(--fs-10)}.raceway-label b{color:var(--text);font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.raceway-label b,.question-row b,.queue-card h3,.task-human-summary>h2,.team-view>header h1{font-family:var(--sans);letter-spacing:0;font-weight:600}.raceway-track{justify-content:flex-end;align-items:center;gap:var(--sp-4);min-width:0;padding:var(--sp-3) var(--sp-5);border-left:1px solid var(--border-soft);display:flex}.observed-transition{align-items:center;gap:var(--sp-2);color:var(--live);font-size:var(--fs-9);display:flex}.observed-transition i{color:var(--muted);font-style:normal}.raceway-track time{color:var(--text-dim);font-size:var(--fs-9);margin-left:auto}.live-work-grid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(300px,28%);align-items:start;display:grid}.feed-surface{min-height:440px;overflow:hidden}.feed-layout{grid-template-columns:minmax(230px,27%) minmax(0,1fr);min-height:390px;display:grid}.feed-layout>nav{overscroll-behavior-y:auto;border-right:1px solid var(--border);scrollbar-width:thin;max-height:560px;overflow:auto}.feed-layout>nav button{gap:var(--sp-3);width:100%;padding:var(--sp-5);border:0;border-bottom:1px solid var(--border-soft);color:var(--text);text-align:left;cursor:pointer;background:0 0;display:grid}.feed-layout>nav button:hover{background:var(--hover)}.feed-layout>nav button.active{background:var(--panel-2);box-shadow:inset 2px 0 var(--live)}.feed-row-head,.feed-row-meta,.feed-row-detail{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.feed-row-head{justify-content:space-between}.feed-row-head>b{min-width:0;color:var(--white);font:var(--w-semibold) var(--fs-11)/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-row-head .state-chip{font-size:var(--fs-9);flex:none}.feed-row-summary{color:var(--text);font:var(--w-medium) var(--fs-11)/1.4 var(--sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feed-row-meta{justify-content:space-between}.feed-row-meta .ui-actor-label{max-width:58%;color:var(--muted)}.feed-row-detail{color:var(--text-dim);font:var(--w-normal) var(--fs-9)/1.4 var(--mono);flex:none;margin-left:auto}.feed-row-detail i{padding-right:var(--sp-3);border-right:1px solid var(--border);color:var(--muted);font-style:normal}.feed-row-detail time{cursor:help}.feed-timeline{background:var(--bg);min-width:0;overflow:hidden}.feed-timeline-heading{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:58px;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);background:var(--panel);display:flex}.feed-timeline-heading>div{min-width:0}.feed-timeline-heading>div:last-child{align-items:center;gap:var(--sp-4);flex:none;display:flex}.feed-timeline-heading span:not(.state-chip),.feed-timeline-heading time{color:var(--text-dim);font:var(--w-normal) var(--fs-9)/1.4 var(--mono)}.feed-timeline-heading time{cursor:help}.feed-timeline-heading h3{margin:var(--sp-1) 0 0;color:var(--white);font:var(--w-semibold) var(--fs-13)/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-timeline .aui-thread{min-height:320px;max-height:500px}.feed-timeline .aui-viewport{overscroll-behavior-y:auto}.feed-timeline .aui-text-body{width:100%;max-width:68ch}.feed-timeline .aui-md,.feed-timeline .aui-reasoning-leaf{max-width:64ch;font-family:var(--sans);font-size:var(--fs-13);line-height:1.6}.feed-timeline .aui-viewport{padding:var(--sp-6) var(--sp-5) var(--sp-8) calc(var(--sp-10) + var(--sp-4))}.feed-timeline .aui-msg{border-left:1px solid var(--border-input);min-width:0;padding:0 0 var(--sp-6) var(--sp-9)}.feed-timeline .aui-msg:before{display:none}.feed-timeline .aui-msg-card{border:1px solid var(--border);border-radius:var(--r-2);background:var(--panel);min-width:0;overflow:visible}.feed-timeline .aui-msg-head{min-height:38px;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-soft);background:var(--panel-2);align-items:center;margin:0;position:relative}.feed-timeline .aui-msg-head .ui-avatar{border:1px solid var(--border-input);background:var(--panel-3);box-shadow:0 0 0 4px var(--bg);border-left-width:3px;position:absolute;top:50%;left:-61px;transform:translateY(-50%);width:28px!important;height:28px!important}.feed-timeline .aui-msg-head .ui-actor-label b{color:var(--white);font-size:var(--fs-12)}.feed-timeline .aui-msg-body{min-width:0;padding:var(--sp-4)}.feed-timeline .aui-event-row{border-left:1px solid var(--border-input);min-width:0;padding:0 0 var(--sp-5) var(--sp-9);margin:0}.feed-timeline .aui-event-row:before{border:1px solid var(--amber);background:var(--bg);border-radius:50%;width:7px;height:7px;top:13px;left:-4px}.feed-timeline .aui-event-actor{margin-bottom:var(--sp-3)}.feed-timeline .aui-event-actor .ui-avatar{width:18px!important;height:18px!important}.feed-timeline .aui-cross-thread{grid-template-columns:auto auto minmax(0,1fr);align-items:start;display:grid}.feed-timeline .aui-cross-heading{gap:var(--sp-1);color:var(--muted);display:grid}.feed-timeline .aui-cross-heading>span{color:var(--text-dim);font:var(--w-medium) var(--fs-9)/1.4 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase}.feed-timeline .aui-cross-heading>b{color:var(--text);font:var(--w-medium) var(--fs-10)/1.4 var(--sans)}.feed-timeline .aui-cross-impact{min-width:0}.feed-timeline .aui-reasoning{width:100%;max-width:none}.aui-tool-payload{gap:var(--sp-3) var(--sp-4);padding:0 var(--sp-3) var(--sp-3);border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.aui-tool-payload>span{padding-top:var(--sp-3);color:var(--text-dim);font:var(--w-medium) var(--fs-9)/1.4 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase}.aui-tool-payload>code{min-width:0;padding-top:var(--sp-3);color:var(--text);font:var(--w-normal) var(--fs-10)/1.5 var(--mono);overflow-wrap:anywhere;white-space:pre-wrap}.aui-tool-payload>code.aui-tool-out{color:var(--green)}.you-surface{gap:var(--sp-6);display:none}.setup-reveal{gap:var(--sp-3);display:grid}.setup-snippet,.setup-instructions{white-space:pre-wrap;max-height:220px;overflow:auto}.token-confirm{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--red);flex-wrap:wrap;align-items:center;display:flex}.queue-heading{justify-content:flex-start}.queue-sort-controls{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.queue-sort-controls .ui-select{min-width:142px}.completed-trigger{gap:var(--sp-2);white-space:nowrap}.direction-button{border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--panel);width:30px;height:30px;color:var(--text);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.queue-table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th{padding:var(--sp-4) var(--sp-5);color:var(--text-dim);font-size:var(--fs-10);font-weight:var(--w-medium);letter-spacing:var(--label-tracking);text-transform:uppercase;border-bottom:1px solid var(--border)}td{padding:var(--sp-5);border-bottom:1px solid var(--border-soft);font:var(--w-normal) var(--fs-12)/1.5 var(--sans)}tbody tr:hover{background:var(--hover)}.queue-table-wrap tbody tr,.queue-card{position:relative}.queue-task-trigger:focus-visible{outline:2px solid var(--live);outline-offset:2px}.queue-open-button{color:var(--live)}.queue-table-wrap th{padding:var(--sp-3) var(--sp-5);letter-spacing:0}.queue-table-wrap td{height:58px;padding:var(--sp-4) var(--sp-5);vertical-align:middle}.queue-table-wrap th:first-child,.queue-table-wrap td:first-child{width:118px}.queue-table-wrap th:nth-child(2),.queue-table-wrap td:nth-child(2){width:auto;min-width:280px}.queue-table-wrap th:nth-child(3),.queue-table-wrap td:nth-child(3){width:180px}.queue-table-wrap th:nth-child(4),.queue-table-wrap td:nth-child(4){width:64px}.queue-table-wrap th:nth-child(5),.queue-table-wrap td:nth-child(5){width:118px}.queue-table-wrap th:nth-child(6),.queue-table-wrap td:nth-child(6){text-align:right;width:82px}.task-cell,.agent-cell,.actor-attribution{align-items:center;gap:var(--sp-3);white-space:nowrap;display:inline-flex}.actor-attribution{min-width:0;color:var(--muted);font-size:var(--fs-11)}.actor-attribution .actor-role{text-transform:uppercase}.actor-attribution b{color:var(--text);font:var(--w-semibold) var(--fs-12)/1.4 var(--sans);text-overflow:ellipsis;overflow:hidden}.task-cell b{color:var(--white)}.task-title{max-width:48ch;color:var(--text);font-family:var(--sans);font-weight:500;display:block}.queue-task-summary{gap:var(--sp-1);min-width:0;display:grid}.queue-task-summary>b{color:var(--white);font:var(--w-semibold) var(--fs-12)/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-task-summary>span,.queue-card-detail{align-items:center;gap:var(--sp-3);min-width:0;color:var(--muted);font:var(--w-normal) var(--fs-9)/1.4 var(--sans);display:flex}.queue-task-summary>span>*+*,.queue-card-detail>*+*{align-items:center;gap:var(--sp-3);display:inline-flex}.queue-task-summary>span>*+:before,.queue-card-detail>*+:before{content:"·";color:var(--text-dim)}.queue-owner{cursor:help;max-width:100%;display:inline-flex}.queue-owner .actor-attribution{max-width:100%}.queue-owner .actor-role{display:none}.queue-priority{color:var(--text);font:var(--w-semibold) var(--fs-11)/1 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.queue-timing{gap:var(--sp-1);color:var(--muted);font:var(--w-normal) var(--fs-9)/1.25 var(--sans);white-space:nowrap;display:grid}.queue-timing time{color:var(--text);font:var(--w-medium) var(--fs-11)/1.25 var(--mono);font-variant-numeric:tabular-nums}.queue-timing.is-live time{color:var(--live)}.queue-timing.is-waiting time{color:var(--amber)}.queue-timing.is-expired{color:var(--red)}.muted{color:var(--muted)}.state-chip{border-radius:var(--r-pill);width:fit-content;color:var(--state-parked);font-family:var(--sans);font-size:var(--fs-10);font-weight:var(--w-medium);background:0 0;border:1px solid}.state-chip[data-state=INCUBATING]{color:var(--state-incubating);background:var(--state-incubating-bg)}.state-chip[data-state=QUEUED],.state-chip[data-state=HELD]{color:var(--state-queued);background:var(--state-queued-bg)}.state-chip[data-state=CLAIMED],.state-chip[data-state=PLANNED]{color:var(--state-claimed);background:0 0}.state-chip[data-state=EXECUTING]{color:var(--state-executing);background:var(--state-executing-bg)}.state-chip[data-state=BLOCKED]{color:var(--state-blocked);background:var(--state-blocked-bg)}.state-chip[data-state=PARKED]{color:var(--state-parked);background:var(--state-parked-bg)}.state-chip[data-state=DONE]{color:var(--state-done);background:var(--state-done-bg)}.state-chip[data-state=REVIEW],.state-chip[data-state=VERIFY]{color:var(--state-review);background:var(--state-review-bg)}.state-chip[data-state=MERGED],.state-chip[data-state=ACCEPTED]{color:var(--state-merged);background:var(--state-merged-bg)}.queue-cards{display:none}.roster-list{padding:0 var(--sp-5)}.roster-row{min-width:0;padding:var(--sp-4) 0;border-bottom:1px solid var(--border-soft)}.roster-row:last-child{border:0}.roster-actor{justify-content:space-between;align-items:center;gap:var(--sp-3);min-width:0;display:flex}.roster-actor .ui-actor-label{max-width:calc(100% - 86px)}.roster-task-trigger{align-items:center;gap:var(--sp-3);width:100%;min-width:0;margin-top:var(--sp-3);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 14px;padding:0;display:grid}.roster-task-trigger:hover strong,.roster-task-trigger:focus-visible strong{color:var(--live)}.roster-task-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.roster-task{align-items:baseline;gap:var(--sp-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.roster-task>span{color:var(--muted);font:var(--w-medium) var(--fs-9)/1.35 var(--mono)}.roster-task strong{min-width:0;color:var(--white);font:var(--w-semibold) var(--fs-10)/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roster-lease{justify-items:end;gap:var(--sp-1);width:5ch;display:grid}.roster-lease>span{color:var(--text-dim);font:var(--w-medium) var(--fs-8)/1.2 var(--sans);text-transform:uppercase}.roster-lease time{width:5ch;color:var(--amber);font:var(--w-medium) var(--fs-10)/1.2 var(--mono);text-align:right;font-variant-numeric:tabular-nums}.roster-task-trigger>svg{color:var(--muted)}.empty-copy{padding:var(--sp-8) var(--sp-5);color:var(--muted);margin:0}.loading-block,.home-loading{justify-content:center;align-items:center;gap:var(--sp-4);min-height:60vh;color:var(--muted);display:flex}.error-panel,.empty-project{border:1px solid var(--edge-red);background:var(--panel);max-width:620px;padding:var(--sp-8);margin:15vh auto}.error-panel h1,.empty-project h1{color:var(--white);font-size:var(--fs-16)}.surface-error.query-notice{justify-content:space-between;align-items:center;gap:var(--sp-4);margin:var(--sp-4);color:var(--amber);border-color:var(--edge-amber);flex-direction:row;display:flex}.query-notice button,.error-panel button{border:1px solid var(--border-input);min-height:30px;color:var(--white);cursor:pointer;background:0 0}.boundary-error{align-content:center;justify-items:start;gap:var(--sp-3);min-height:120px;display:grid}.boundary-error h2,.boundary-error p{margin:0}.boundary-error .error-digest{color:var(--muted);font-size:var(--fs-9)}.root-boundary{min-height:100vh;padding:clamp(var(--sp-8), 8vh, calc(2 * var(--sp-10)))}.aui-connection{margin-bottom:var(--sp-3);color:var(--amber);font-size:var(--fs-9);text-transform:uppercase}.brand-mark{color:var(--live);font-size:28px}footer{justify-content:space-between;gap:var(--sp-5);padding:var(--sp-7) 0 0;color:var(--text-dim);font-size:var(--fs-9);display:flex}.sr-only{width:1px;height:1px;margin:calc(-1 * var(--sp-1));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.task-sheet-overlay,.command-overlay{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#020407c7;position:fixed;inset:0}.completed-overlay{z-index:72}.completed-dialog{z-index:73;border:1px solid var(--border-input);border-radius:var(--r-3);background:var(--panel);width:min(980px,100vw - 32px);max-height:min(760px,100vh - 32px);box-shadow:var(--shadow-3);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.completed-header{padding:var(--sp-7) calc(var(--sp-10) + var(--sp-5)) var(--sp-5) var(--sp-7);border-bottom:1px solid var(--border);position:relative}.completed-header h2{color:var(--white);font:var(--w-semibold) var(--fs-18)/1.25 var(--sans);margin:0}.completed-header p{margin:var(--sp-2) 0 0;color:var(--muted);font:var(--w-normal) var(--fs-11)/1.4 var(--sans)}.completed-search{align-items:center;gap:var(--sp-3);margin:var(--sp-5) var(--sp-7);border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--bg);color:var(--muted);padding:0 var(--sp-4);display:flex}.completed-search:focus-within{border-color:var(--live);box-shadow:0 0 0 1px var(--live)}.completed-search input{width:100%;min-width:0;min-height:38px;color:var(--white);font:var(--w-normal) var(--fs-12)/1.4 var(--sans);background:0 0;border:0;outline:0}.completed-results{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border);min-height:240px;position:relative;overflow:auto}.completed-stale{z-index:2;justify-content:space-between;align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--edge-amber);background:var(--panel-2);color:var(--amber);padding:var(--sp-2) var(--sp-7);font-size:var(--fs-9);margin:0;display:flex;position:sticky;top:0}.completed-table{table-layout:fixed}.completed-table th:first-child,.completed-table th:nth-child(3){width:180px}.completed-table th:nth-child(4){width:68px}.completed-table th{z-index:1;background:var(--panel);padding-block:var(--sp-3);position:sticky;top:0}.completed-row{min-height:64px;color:var(--text);text-align:left;cursor:pointer;background:0 0}.completed-row td{height:64px;padding-block:var(--sp-4)}.completed-row td:last-child{text-align:right}.completed-row td:last-child button{border-radius:var(--r-2);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.completed-row:hover,.completed-row:focus-visible{background:var(--hover)}.completed-row td:last-child button:focus-visible,.completed-card:focus-visible{outline:2px solid var(--live);outline-offset:2px}.completed-row-status{align-items:center;gap:var(--sp-3);display:flex}.completed-row-status time,.completed-row-task>span{color:var(--muted);font:var(--w-normal) var(--fs-9)/1.3 var(--mono)}.completed-row-task{gap:var(--sp-1);min-width:0;display:grid}.completed-row-task b{color:var(--white);font:var(--w-semibold) var(--fs-12)/1.4 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.completed-row-owner{color:var(--muted);font-size:var(--fs-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.completed-card{align-items:center;gap:var(--sp-3);border:0;border-top:1px solid var(--border-soft);width:100%;padding:var(--sp-5);grid-template-columns:minmax(0,1fr) 18px;display:grid}.completed-card>svg{color:var(--muted)}.completed-cards{display:none}.completed-pagination{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-7);color:var(--muted);font-size:var(--fs-10);display:flex}.completed-pagination>div{gap:var(--sp-2);display:flex}.task-sheet{z-index:71;border-left:1px solid var(--border-input);background:var(--bg);width:min(1240px,96vw);box-shadow:var(--shadow-3);position:fixed;inset:0 0 0 auto;overflow:auto}.task-sheet-close{z-index:3;right:var(--sp-5);top:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-2);background:var(--panel-2);width:30px;height:30px;color:var(--text);cursor:pointer;place-items:center;display:grid;position:absolute}.task-sheet-body{min-height:100%}.task-human-summary{padding:var(--sp-8) calc(var(--sp-10) + var(--sp-9)) var(--sp-7) var(--sp-8);border-bottom:1px solid var(--border);background:var(--panel)}.detail-identity{color:var(--muted);font-size:var(--fs-10);text-transform:uppercase}.task-human-summary>h2{max-width:38ch;margin:var(--sp-3) 0 var(--sp-3);color:var(--white);font:var(--w-semibold) var(--fs-22)/1.25 var(--sans);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.task-human-summary>h2:focus-visible{outline:1px solid var(--live);outline-offset:3px}.task-human-summary>p{max-width:72ch;color:var(--text);font-family:var(--sans);margin:0;line-height:1.55}.task-summary-status{align-items:center;gap:var(--sp-5);margin-top:var(--sp-5);color:var(--muted);display:flex}.task-actor{align-items:center;gap:var(--sp-3);min-width:0;color:var(--text);cursor:help;display:inline-flex}.task-actor b{font:var(--w-semibold) var(--fs-11)/1.4 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-sheet-layout{grid-template-columns:minmax(0,1fr) 280px;min-height:calc(100vh - 170px);display:grid}.task-sheet-main{min-width:0}.task-sheet-main .ui-tabs{margin:0}.task-sheet-main .ui-tab-list{z-index:2;padding:0 var(--sp-6);background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.task-sheet-main .ui-tab-list{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.task-sheet-main .ui-tab-list{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.task-sheet-main .ui-tab{min-height:44px}.task-sheet-main .ui-tab-panel{padding:var(--sp-6) var(--sp-8) var(--sp-8)}.task-sheet-sidebar{border-bottom:0;border-right:0;border-left:1px solid var(--border);background:var(--panel);align-self:start;max-height:100vh;padding:0;position:sticky;top:0;overflow:auto}.task-sheet-sidebar>section{gap:var(--sp-3);padding:var(--sp-5);border-bottom:1px solid var(--border-soft);display:grid}.task-sheet-sidebar h3{color:var(--muted);font:var(--w-medium) var(--fs-9)/1.4 var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0}.task-sheet-sidebar time,.task-sheet-sidebar code{color:var(--text);font-size:var(--fs-10);overflow-wrap:anywhere}.task-metadata-value{gap:var(--sp-2);display:grid}.task-metadata-value .ui-button{justify-self:start}.task-count-links .ui-button{justify-content:space-between;width:100%;padding-inline:0}.task-body-copy{color:var(--text);white-space:pre-wrap}.task-images{min-width:0;margin-top:var(--sp-6)}.task-images>header{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-3);display:flex}.task-images>header h3{color:var(--white);font-size:var(--fs-12);margin:0}.task-images>header span{color:var(--muted);font-size:var(--fs-9);font-variant-numeric:tabular-nums}.task-image-grid{gap:var(--sp-4);min-width:0;display:grid}.task-image-card{border:1px solid var(--border);background:var(--panel);min-width:0;margin:0;overflow:hidden}.task-image-frame{background:var(--panel-2);place-items:center;min-width:0;min-height:120px;display:grid;overflow:hidden}.task-image-frame img{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:360px;display:block}.task-image-card figcaption{gap:var(--sp-3);min-width:0;padding:var(--sp-3) var(--sp-4);color:var(--text);font-size:var(--fs-10);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid}.task-image-card figcaption>span{color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;white-space:nowrap}.task-images-loading{padding:var(--sp-4);border:1px solid var(--border-soft);color:var(--muted);font-size:var(--fs-10)}.task-images-error{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--edge-amber);color:var(--muted);font-size:var(--fs-10);display:flex}.task-images-error b{color:var(--amber)}.task-image-failure{place-content:center;justify-items:center;gap:var(--sp-4);min-height:120px;padding:var(--sp-5);color:var(--amber);display:grid}.task-tab-stack{gap:var(--sp-5);display:grid}.task-content-card,.evidence-row,.decision-row,.question-row,.attempt-row{padding:var(--sp-5);border-color:var(--border-soft);background:var(--panel)}.task-content-card>header,.evidence-row>header,.decision-row>header,.question-row>header,.attempt-row>header{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);display:flex}.task-content-card h3,.decision-row h3{color:var(--white);font:var(--w-semibold) var(--fs-12)/1.4 var(--sans);margin:0}.task-content-card p,.evidence-row p,.decision-row p,.question-row p,.attempt-row p{color:var(--text);font-family:var(--sans);margin:0}.evidence-row[data-citation-target=true],.decision-row[data-citation-target=true]{border-color:var(--live);box-shadow:0 0 0 2px var(--live)}@supports (color:color-mix(in lab, red, red)){.evidence-row[data-citation-target=true],.decision-row[data-citation-target=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--live) 14%, transparent)}}.evidence-row>header>span{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:var(--fs-10)}.question-row>span{color:var(--muted);font-family:var(--sans)}.task-code-block{border-color:var(--border-soft);background:var(--panel-2);overflow:hidden}.task-code-block>header{min-height:36px;padding:0 var(--sp-3) 0 var(--sp-5);border-bottom:1px solid var(--border-soft);color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.task-code-block>code{max-height:360px;padding:var(--sp-5);color:var(--text);font:var(--w-normal) var(--fs-11)/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;display:block;overflow:auto}.aui-msg.actor-human:before,.aui-msg.actor-mediator:before,.aui-msg.actor-coder:before{border-color:var(--border-input);background:0 0}.aui-msg-head .actor-attribution{font-size:var(--fs-10)}.aui-event-actor{margin-bottom:var(--sp-3)}.citation-list{gap:var(--sp-3);flex-wrap:wrap;display:flex}.citation-chip{border:1px solid var(--edge-live);border-radius:var(--r-pill);color:var(--live);cursor:pointer;background:0 0;text-decoration:none}.task-timeline{min-width:0}.task-timeline>header{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:42px;margin-bottom:var(--sp-4);display:flex}.task-timeline h3{margin:var(--sp-1) 0 0;color:var(--white);font:var(--w-semibold) var(--fs-14)/1.3 var(--sans)}.task-timeline .aui-thread{border:1px solid var(--border);min-height:520px;max-height:calc(100vh - 300px)}.sheet-state{min-height:100vh;padding:var(--sp-10);color:var(--muted);place-content:center;display:grid}.sheet-state h2{color:var(--white)}.task-sheet-skeleton{min-height:100vh;padding:var(--sp-8)}.task-sheet-skeleton>.empty-copy{padding:0 0 var(--sp-6)}.task-skeleton-header,.task-skeleton-layout{gap:var(--sp-4);display:grid}.task-skeleton-header i,.task-skeleton-layout i{border:1px solid var(--border-soft);background:var(--panel);animation:1.4s ease-in-out infinite alternate skeleton-pulse;display:block}.task-skeleton-header i:first-child{width:90px;height:14px}.task-skeleton-header i:nth-child(2){width:min(520px,80%);height:34px}.task-skeleton-header i:nth-child(3){width:min(680px,95%);height:18px}.task-skeleton-layout{margin-top:var(--sp-8);grid-template-columns:minmax(0,1fr) 280px}.task-skeleton-layout i{min-height:520px}.command-overlay{place-items:start center;padding-top:12vh;display:grid}.command-dialog{border:1px solid var(--border-input);background:var(--panel);width:min(620px,100vw - 24px);box-shadow:0 18px 60px #0009}.command-dialog>header{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;display:grid}.command-dialog h2{color:var(--white);font-size:var(--fs-12);margin:0}.command-dialog header button,.command-results button{color:var(--text);cursor:pointer;background:0 0;border:0}.command-dialog>input{width:100%;padding:var(--sp-5) var(--sp-6);border:0;border-bottom:1px solid var(--border);background:var(--panel-2);color:var(--white)}.command-results{max-height:52vh;padding:var(--sp-3);overflow:auto}.command-results button{align-items:center;gap:var(--sp-4);width:100%;min-height:38px;padding:var(--sp-4);text-align:left;display:flex}.command-results button:hover,.command-results button:focus-visible{background:var(--hover)}.command-results button i{color:var(--muted);font-size:var(--fs-9);margin-left:auto;font-style:normal}.knowledge-view{min-width:0;height:calc(100vh - 144px);min-height:0;margin-top:var(--sp-6);border:1px solid var(--border);background:var(--panel);grid-template-columns:minmax(280px,32%) minmax(0,1fr);display:grid;overflow:clip}.knowledge-list{border-right:1px solid var(--border);background:var(--panel-2);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.knowledge-list{background:color-mix(in srgb, var(--panel-2) 55%, var(--panel))}}.knowledge-list>header{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:50px;padding:0 var(--sp-5);border-bottom:1px solid var(--border);display:flex}.knowledge-list>header>span{align-items:center;gap:var(--sp-3);min-width:0;color:var(--muted);display:flex}.knowledge-list h2{color:var(--white);font:var(--w-semibold) var(--fs-12)/1.25 var(--sans);margin:0}.knowledge-list>header strong{color:var(--muted);font:var(--w-medium) var(--fs-9)/1 var(--mono);white-space:nowrap}.knowledge-list>.empty-copy,.knowledge-list>.surface-error,.knowledge-reader>.empty-copy,.knowledge-reader>.surface-error{margin:var(--sp-5)}.team-view>header,.knowledge-reader>header{padding:var(--sp-8);border-bottom:1px solid var(--border)}.team-view h1,.knowledge-reader h2{margin:var(--sp-2) 0 0;color:var(--white);font:var(--w-semibold) var(--fs-20)/1.25 var(--sans);letter-spacing:0}.knowledge-search{align-items:center;gap:var(--sp-3);margin:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border-input);border-radius:var(--r-2);background:var(--bg);display:flex}.knowledge-search input{width:100%;min-width:0;color:var(--white);background:0 0;border:0;outline:0}.knowledge-search>span:not(.sr-only){color:var(--muted);font-size:var(--fs-9)}.knowledge-search button{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.knowledge-tree{min-height:0;padding:0 var(--sp-3) var(--sp-4);outline:0;flex:1;overflow:auto}.knowledge-tree-row{align-items:center;gap:var(--sp-3);width:100%;min-height:34px;padding-block:var(--sp-3);padding-right:var(--sp-4);border-radius:var(--r-2);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:14px 16px minmax(0,1fr);display:grid}.knowledge-tree-row:hover{background:var(--hover)}.knowledge-tree-row.is-focused{outline:1px solid var(--live);outline-offset:-1px}.knowledge-tree-row.is-selected{background:var(--hover-strong);color:var(--white);box-shadow:inset 2px 0 var(--live)}.knowledge-tree-row.is-folder{color:var(--white);font-weight:600}.knowledge-tree-row>svg{color:var(--muted)}.knowledge-tree-caret{width:14px;color:var(--muted);place-items:center;display:grid}.knowledge-tree-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.knowledge-reader{overscroll-behavior:contain;background:var(--panel);min-width:0;min-height:0;overflow:clip auto}.knowledge-activity>header{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--border)}.knowledge-activity>header span{color:var(--muted);font-size:var(--fs-9);text-transform:uppercase}.knowledge-activity>header h2{margin:var(--sp-2) 0 0;color:var(--white);font:600 var(--fs-16)/1.25 var(--sans)}.knowledge-activity-section{border-bottom:1px solid var(--border)}.knowledge-section-heading{align-items:center;gap:var(--sp-3);min-height:42px;padding:0 var(--sp-8);color:var(--muted);grid-template-columns:auto 1fr auto;display:grid}.knowledge-section-heading h3{color:var(--text);font-size:var(--fs-11);margin:0;font-weight:600}.knowledge-section-heading>span{font-size:var(--fs-9);font-variant-numeric:tabular-nums}.knowledge-activity-rows{border-top:1px solid var(--border-soft)}.knowledge-activity-row{align-items:center;gap:var(--sp-4);min-height:60px;padding:var(--sp-3) var(--sp-8);border-bottom:1px solid var(--border-soft);grid-template-columns:18px minmax(0,1fr) minmax(180px,.72fr);display:grid}.knowledge-activity-row:last-child{border-bottom:0}.knowledge-activity-row>svg{color:var(--live)}.knowledge-row-main{gap:var(--sp-2);min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.knowledge-row-main:hover b,.knowledge-row-main:focus-visible b{color:var(--live)}.knowledge-row-main b{overflow-wrap:anywhere;color:var(--white);font:600 var(--fs-11)/1.35 var(--sans)}.knowledge-row-main span,.knowledge-row-links>span{color:var(--muted);font-size:var(--fs-9);overflow-wrap:anywhere}.knowledge-row-links{justify-items:start;gap:var(--sp-2);min-width:0;display:grid}.knowledge-reference{max-width:100%;color:var(--live);font-size:var(--fs-9);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.knowledge-document-header{z-index:1;gap:var(--sp-4);background:var(--panel);display:grid;position:sticky;top:36px}.knowledge-document-header nav{align-items:center;gap:var(--sp-2);min-width:0;color:var(--muted);font:var(--w-medium) var(--fs-9)/1.3 var(--mono);display:flex;overflow:hidden}.knowledge-document-header nav span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.knowledge-document-header nav span[aria-current=page]{color:var(--text)}.knowledge-document-header nav i{color:var(--text-dim);font-style:normal}.knowledge-document-title{align-items:center;gap:var(--sp-4);grid-template-columns:18px minmax(0,1fr) auto;min-width:0;display:grid}.knowledge-document-title>svg{color:var(--live)}.knowledge-document-title>div{min-width:0}.knowledge-document-title>div>span{color:var(--muted);font-size:var(--fs-9);text-transform:uppercase}.knowledge-document-title h2{overflow-wrap:anywhere}.knowledge-document-title time{color:var(--muted);font-size:var(--fs-9);white-space:nowrap;align-self:end}.knowledge-document-header>p{max-width:72ch;color:var(--muted);overflow-wrap:anywhere;margin:0}.knowledge-provenance>div{gap:var(--sp-2) var(--sp-5);padding:var(--sp-3) 0;border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.knowledge-provenance>div:last-child{border-bottom:0}.knowledge-provenance>div b{color:var(--white);font-size:var(--fs-10);font-weight:500}.knowledge-provenance>div span{color:var(--muted);font-size:var(--fs-9)}.knowledge-provenance>div button{grid-column:1/-1}.knowledge-body{min-height:360px;margin:var(--sp-8);padding:var(--sp-8);border:1px solid var(--border);border-radius:var(--r-2);background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.knowledge-body{background:color-mix(in srgb, var(--panel-2) 25%, var(--panel))}}.knowledge-body{color:var(--text);font:var(--w-normal) var(--fs-13)/1.65 var(--sans);overflow-wrap:anywhere}.knowledge-body>:first-child{margin-top:0}.knowledge-body>:last-child{margin-bottom:0}.knowledge-body h1,.knowledge-body h2,.knowledge-body h3,.knowledge-body h4{margin:var(--sp-6) 0 var(--sp-3);color:var(--white);line-height:1.3}.knowledge-body h1{font-size:var(--fs-20)}.knowledge-body h2{font-size:var(--fs-16)}.knowledge-body h3,.knowledge-body h4{font-size:var(--fs-14)}.knowledge-body p,.knowledge-body ul,.knowledge-body ol,.knowledge-body pre,.knowledge-body table,.knowledge-body blockquote{margin:0 0 var(--sp-4)}.knowledge-body ul,.knowledge-body ol{padding-left:var(--sp-6)}.knowledge-body li+li{margin-top:var(--sp-2)}.knowledge-body a,.knowledge-body button{color:var(--live);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.knowledge-body pre{max-width:100%;padding:var(--sp-4);border:1px solid var(--border);background:var(--panel-2);font-family:var(--mono);font-size:var(--fs-11);overflow-x:auto}.knowledge-body :not(pre)>code{padding:var(--sp-1) var(--sp-2);border-radius:var(--r-1);background:var(--panel-2);font-family:var(--mono);font-size:.9em}.knowledge-body table{border-collapse:collapse;max-width:100%;font-size:var(--fs-11);display:block;overflow-x:auto}.knowledge-body th,.knowledge-body td{padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);text-align:left;white-space:nowrap}.knowledge-body th{color:var(--white);background:var(--panel-2);font-family:var(--sans);font-size:var(--fs-10);text-transform:uppercase}.knowledge-body blockquote{padding-left:var(--sp-4);border-left:2px solid var(--live);color:var(--muted)}.knowledge-body input[type=checkbox]{margin:0 var(--sp-2) 0 0;accent-color:var(--live)}.knowledge-reader>section{padding:var(--sp-5) var(--sp-8);border-top:1px solid var(--border)}.knowledge-reader>section>h2{margin:0 0 var(--sp-4);font-size:var(--fs-13)}.knowledge-reader>section button{margin-right:var(--sp-4);color:var(--live);cursor:pointer;background:0 0;border:0}.tag-row{gap:var(--sp-3);flex-wrap:wrap;display:flex}.tag-row span{border:1px solid var(--edge-live);border-radius:var(--r-pill);color:var(--live);font-size:var(--fs-9);overflow-wrap:anywhere}.knowledge-back{z-index:2;align-items:center;gap:var(--sp-3);margin:var(--sp-4) var(--sp-5) 0;padding:var(--sp-2) 0;background:var(--panel);color:var(--live);cursor:pointer;border:0;display:inline-flex;position:sticky;top:0}.team-view{margin-top:var(--sp-6);border:1px solid var(--border);background:var(--panel)}.team-title{justify-content:space-between;align-items:end;gap:var(--sp-8);padding:var(--sp-6) var(--sp-7);border-bottom:1px solid var(--border);display:flex}.team-title h1{margin:var(--sp-2) 0;color:var(--white);font:600 var(--fs-20)/1.15 var(--sans)}.team-title p{color:var(--muted);font-size:var(--fs-11);margin:0}.team-scope-summary{gap:var(--sp-6);color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;flex:none;display:flex}.team-scope-summary span{gap:var(--sp-1);display:grid}.team-scope-summary b{color:var(--white);font:600 var(--fs-15)/1 var(--mono)}.team-grid{grid-template-columns:minmax(0,1fr);display:grid}.github-connection-panel{min-width:0;padding:var(--sp-5) var(--sp-7);border-bottom:1px solid var(--border)}.github-connection-grid{gap:var(--sp-7);margin-top:var(--sp-4);grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);display:grid}.github-connection-state,.project-repository{align-content:start;gap:var(--sp-3);min-width:0;display:grid}.github-connection-state>span,.project-repository>span{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.github-connection-state>span b,.project-repository>span b{color:var(--white);font-size:var(--fs-11)}.github-connection-state p,.project-repository p{color:var(--muted);font-size:var(--fs-10);overflow-wrap:anywhere;margin:0}.github-connection-state code{color:var(--text);font-family:var(--mono);font-size:var(--fs-9)}.github-connection-state .ui-button{width:fit-content}.project-repository{padding-left:var(--sp-7);border-left:1px solid var(--border-soft)}.project-repository>span{color:var(--muted)}.project-repository a{align-items:center;gap:var(--sp-3);width:fit-content;max-width:100%;color:var(--live);font:var(--w-medium) var(--fs-11)/1.3 var(--mono);overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.project-repository a:hover{text-underline-offset:var(--sp-1);text-decoration:underline}.project-repository a svg{flex:none}.admin-panel{min-width:0;padding:var(--sp-7);border-bottom:1px solid var(--border)}.admin-panel h2{color:var(--white);font:600 var(--fs-13)/1.3 var(--sans);margin-top:0}.admin-panel h3{color:var(--text);font:600 var(--fs-11)/1.3 var(--sans);margin:0}.admin-section-heading,.token-panel-heading{justify-content:space-between;align-items:start;gap:var(--sp-5);display:flex}.admin-section-heading h2,.token-panel-heading h2{margin-bottom:var(--sp-2)}.admin-section-heading p,.token-panel-heading p{color:var(--muted);font-size:var(--fs-10);margin:0}.admin-section-heading>svg{color:var(--muted);flex:none}.access-ledger{border-top:1px solid var(--border)}.member-row{align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--border-soft);grid-template-columns:26px minmax(0,1fr) auto;min-height:46px;display:grid}.member-identity{gap:var(--sp-1);min-width:0;display:grid}.member-identity b,.token-row b,.invite-row b{overflow-wrap:anywhere;min-width:0;color:var(--white);font-family:var(--sans);font-weight:600}.member-identity>span{color:var(--muted);font-size:var(--fs-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.access-role{text-transform:none;flex:none}.scope-copy,.org-directory>p{margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-10)}.org-directory{margin:var(--sp-5) 0 0;border-top:1px solid var(--border)}.org-directory>summary{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:42px;color:var(--text);cursor:pointer;list-style-position:outside;display:flex}.org-directory>summary span{align-items:center;gap:var(--sp-3);display:inline-flex}.org-directory>summary b{color:var(--muted);font:500 var(--fs-9)/1 var(--mono);text-transform:uppercase}.org-directory[open]>summary{color:var(--white)}.invite-admin{margin:var(--sp-6) calc(-1 * var(--sp-7)) calc(-1 * var(--sp-7));padding:var(--sp-5) var(--sp-7) var(--sp-7);border-top:1px solid var(--border);background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.invite-admin{background:color-mix(in srgb, var(--panel-2) 35%, transparent)}}.admin-action-title p,.creation-grid h3+p{margin:var(--sp-2) 0 0;color:var(--muted);font-size:var(--fs-10)}.invite-form{grid-template-columns:minmax(220px,1fr) 150px auto;display:grid!important}.invite-form input{width:100%}.pending-invites{margin-top:var(--sp-5);border-top:1px solid var(--border-soft)}.pending-invites>h3{padding:var(--sp-4) 0 var(--sp-2)}.invite-row{justify-content:space-between;align-items:center;gap:var(--sp-4);border-bottom:1px solid var(--border-soft);min-height:42px;display:flex}.invite-row>span{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.admin-panel form,.onboarding-card form{align-items:end;gap:var(--sp-4);margin:var(--sp-5) 0;display:flex}.admin-panel label,.onboarding-card label,.delete-dialog label{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-10);display:grid}.admin-panel input,.onboarding-card input,.delete-dialog input{border:1px solid var(--border-input);background:var(--bg);min-height:32px;color:var(--white);padding:0 var(--sp-4)}.admin-panel button,.onboarding-card button,.delete-dialog button,.sheet-state button{border:1px solid var(--border-input);background:var(--panel-2);min-height:32px;color:var(--text);cursor:pointer}.secret-reveal{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--edge-amber);grid-template-columns:1fr auto;display:grid}.secret-reveal>b{color:var(--amber);grid-column:1/-1}.secret-reveal input{min-width:0}.invite-reveal{grid-template-columns:minmax(0,1fr) auto}.section-count{align-items:center;gap:var(--sp-3);color:var(--muted);flex:none;display:inline-flex}.section-count b{color:var(--white);font:600 var(--fs-12)/1 var(--mono)}.token-create{grid-template-columns:minmax(220px,1fr) 150px auto;display:grid!important}.token-create input{width:100%}.token-table{border-top:1px solid var(--border)}.token-table-header,.token-row{align-items:center;gap:var(--sp-5);min-height:42px;padding:0 var(--sp-3);border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(150px,1.4fr) 84px 108px 108px minmax(90px,.7fr) auto;display:grid}.token-table-header{min-height:30px;color:var(--muted);font-size:var(--fs-9);text-transform:uppercase}.token-row{color:var(--muted);font-size:var(--fs-10)}.token-row b{overflow-wrap:anywhere;min-width:0}.token-row code{min-width:0;color:var(--text);font-family:var(--mono);overflow-wrap:anywhere}.token-type{width:fit-content;padding:var(--sp-1) var(--sp-3);border:1px solid var(--border-input);color:var(--text)}.token-type-human{border-color:var(--edge-amber);color:var(--amber)}.token-type-coder{border-color:var(--edge-live);color:var(--live)}.setup-reveal{margin:var(--sp-5) 0;padding:var(--sp-5);grid-template-columns:minmax(0,1fr) auto}.setup-reveal>header{justify-content:space-between;align-items:start;gap:var(--sp-5);grid-column:1/-1;display:flex}.setup-reveal>header b{color:var(--amber)}.setup-reveal>header p{margin:var(--sp-2) 0 0;color:var(--text);font-size:var(--fs-10)}.setup-reveal>header button{width:32px;padding:0}.secret-copy{gap:var(--sp-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid}.secret-copy input{width:100%;font-family:var(--mono)}.secret-copy button{align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);white-space:nowrap;display:inline-flex}.setup-reveal>label,.setup-reveal>pre{grid-column:1/-1}.creation-grid{margin:var(--sp-5) calc(-1 * var(--sp-7)) calc(-1 * var(--sp-7));border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.creation-grid form{align-content:start;align-items:stretch;gap:var(--sp-4);padding:var(--sp-5) var(--sp-7);margin:0;display:grid}.creation-grid form+form{border-left:1px solid var(--border)}.creation-grid h3{margin-bottom:var(--sp-2)}.creation-grid input{width:100%}.github-project-create{align-content:start;gap:var(--sp-4);padding:var(--sp-5) var(--sp-7);border-left:1px solid var(--border);min-width:0;display:grid}.github-project-create>header{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}.github-project-create>header p{margin:var(--sp-2) 0 0;color:var(--muted);font-size:var(--fs-10);overflow-wrap:anywhere}.github-project-create form{padding:0}.onboarding-card>.github-project-create{margin-top:var(--sp-5);padding:var(--sp-5) 0 0;border-top:1px solid var(--border);border-left:0}.form-actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.danger-zone{justify-content:space-between;align-items:center;gap:var(--sp-6);border-color:var(--edge-red);display:flex}.danger-zone h2{margin-bottom:var(--sp-2);color:var(--red)}.danger-zone p{color:var(--muted);font-size:var(--fs-10);margin:0}.token-confirm{justify-content:flex-end;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--edge-red);background:var(--state-blocked-bg);display:flex}.token-confirm>span{color:var(--text);font-size:var(--fs-10);margin-right:auto}.delete-dialog{z-index:72;border:1px solid var(--edge-red);background:var(--panel);width:min(520px,100vw - 24px);padding:var(--sp-8);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.delete-dialog>footer{justify-content:flex-end}.delete-dialog input{width:100%}.delete-dialog h2{color:var(--white)}.onboarding-screen{min-height:100vh;padding:var(--sp-7);place-items:center;display:grid}.onboarding-card{border:1px solid var(--border);background:var(--panel);width:min(520px,100%);padding:var(--sp-9)}.onboarding-card h1{color:var(--white)}.onboarding-card form{display:grid}.link-button{text-align:left;background:0 0!important;border:0!important}.create-warning{color:var(--amber)}.form-error,.surface-error{padding:var(--sp-4);color:var(--red);border:1px solid var(--edge-red)}.mobile-tabs{display:none}.project-create-menu{margin-top:var(--sp-2);position:relative}.project-create-menu>summary{align-items:center;gap:var(--sp-2);width:fit-content;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-input);color:var(--muted);cursor:pointer;font-size:var(--fs-9);list-style:none;display:inline-flex}.project-create-menu>summary::-webkit-details-marker{display:none}.project-create-menu[open]>summary{color:var(--white);border-color:var(--edge-live)}.project-create-popover{z-index:40;top:calc(100% + var(--sp-2));gap:var(--sp-4);width:min(460px,100vw - 32px);padding:var(--sp-5);border:1px solid var(--border-input);background:var(--panel);box-shadow:var(--shadow-2);display:grid;position:absolute;left:0}.project-create-popover h2,.project-create-popover h3{color:var(--white);font-family:var(--sans);margin:0}.project-create-popover p{color:var(--muted);font-size:var(--fs-10);margin:0}.project-create-popover form{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--border-soft);margin:0;display:grid}.project-create-popover input{width:100%}.team-analytics-view,.settings-view{margin-top:var(--sp-6);border:1px solid var(--border);background:var(--panel)}.analytics-view-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-5) var(--sp-7);border-bottom:1px solid var(--border);display:flex}.analytics-view-toolbar p{color:var(--muted);font-size:var(--fs-10);margin:0}.analytics-view-toolbar .ui-select{min-width:130px}.analytics-metric-rail{border-bottom:1px solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.analytics-metric{gap:var(--sp-2);min-width:0;padding:var(--sp-5);border-right:1px solid var(--border-soft);display:grid}.analytics-metric:last-child{border-right:0}.analytics-metric strong{color:var(--white);font:var(--w-kpi) var(--fs-20)/1 var(--mono);font-variant-numeric:var(--nums)}.analytics-metric span{color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;letter-spacing:var(--label-tracking)}.analytics-metric small{min-height:14px;color:var(--green);font:var(--w-medium) var(--fs-9)/1.2 var(--mono)}.analytics-metric small.is-down{color:var(--red)}.analytics-grid{grid-template-columns:minmax(0,1fr);display:grid}.analytics-panel{min-width:0;padding:var(--sp-7);border-bottom:1px solid var(--border)}.analytics-series-legend{align-items:center;gap:var(--sp-4);margin-top:var(--sp-5);color:var(--muted);font-size:var(--fs-9);flex-wrap:wrap;display:flex}.analytics-series-legend span{align-items:center;gap:var(--sp-2);display:inline-flex}.analytics-segment{border-radius:4px;flex:none;min-width:2px;height:100%;display:block}.analytics-segment-steer{background:var(--analytics-steer)}.analytics-segment-create{background:var(--analytics-create)}.analytics-segment-complete{background:var(--analytics-complete)}.analytics-segment-answer{background:var(--analytics-answer)}.analytics-series-legend .analytics-segment{width:10px;height:10px}.analytics-contributor-list{margin-top:var(--sp-5);border-top:1px solid var(--border);display:grid}.analytics-contributor{border-bottom:1px solid var(--border-soft)}.analytics-contributor summary{align-items:center;gap:var(--sp-4);min-height:62px;padding:var(--sp-3) 0;color:var(--text);cursor:pointer;grid-template-columns:28px 28px minmax(130px,.75fr) minmax(180px,1fr) 38px;list-style:none;display:grid}.analytics-contributor summary::-webkit-details-marker{display:none}.analytics-contributor summary:focus-visible{outline:1px solid var(--live);outline-offset:3px}.analytics-rank{color:var(--muted);font:var(--w-medium) var(--fs-10)/1 var(--mono)}.analytics-contributor-identity{gap:var(--sp-1);min-width:0;display:grid}.analytics-contributor-identity b{overflow-wrap:anywhere;color:var(--white);font-family:var(--sans)}.analytics-contributor-identity small{align-items:center;gap:var(--sp-2);min-width:0;color:var(--muted);font-size:var(--fs-9);display:flex}.analytics-contributor-identity .access-role{padding:var(--sp-1) var(--sp-2);flex:none;font-size:8px}.analytics-contributor-bar{width:100%}.analytics-stacked-bar{border:1px solid var(--border-input);background:var(--analytics-track);align-items:center;min-width:2px;height:18px;transition:width .16s;display:flex;overflow:hidden}.analytics-stacked-bar-inner{gap:var(--sp-1);width:100%;height:100%;display:flex}.analytics-stacked-bar-inner .analytics-segment{min-width:2px}.analytics-contributor-total{color:var(--text);font:var(--w-semibold) var(--fs-12)/1 var(--mono);text-align:right}.analytics-contributor-detail{gap:var(--sp-3);padding:0 0 var(--sp-5) calc(var(--sp-10) + var(--sp-9) + var(--sp-5));display:grid}.analytics-agent-contribution{align-items:center;gap:var(--sp-3);color:var(--muted);font-size:var(--fs-9);grid-template-columns:minmax(110px,.4fr) minmax(100px,1fr) 34px;display:grid}.analytics-agent-contribution>span{overflow-wrap:anywhere}.analytics-agent-contribution>strong{color:var(--text);font-family:var(--mono);text-align:right}.analytics-no-agent{color:var(--muted);font-size:var(--fs-9)}.analytics-frigg-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-frigg-grid>.analytics-panel+.analytics-panel{border-left:1px solid var(--border)}.analytics-model-legend{margin-top:var(--sp-4)}.analytics-model-dot{border-radius:50%;width:10px;height:10px}.analytics-routing-list,.analytics-scorecard-list{margin-top:var(--sp-5);border-top:1px solid var(--border);display:grid}.analytics-routing-row,.analytics-scorecard-row{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--border-soft);min-height:52px;color:var(--muted);font-size:var(--fs-9);grid-template-columns:minmax(90px,.35fr) minmax(100px,1fr) 36px 52px;display:grid}.analytics-routing-label,.analytics-scorecard-row>span:first-child{gap:var(--sp-1);min-width:0;display:grid}.analytics-routing-row b,.analytics-scorecard-row b{overflow-wrap:anywhere;color:var(--white);font-family:var(--mono);font-size:var(--fs-10)}.analytics-routing-row small,.analytics-scorecard-row small{color:var(--muted);font-size:var(--fs-9)}.analytics-routing-row strong,.analytics-scorecard-row strong,.analytics-routing-row code{color:var(--text);font-family:var(--mono);text-align:right}.analytics-routing-track,.analytics-scorecard-track{gap:var(--sp-1);border:1px solid var(--border-input);background:var(--analytics-track);height:14px;display:flex;overflow:hidden}.analytics-model-bar,.analytics-scorecard-volume,.analytics-scorecard-failed{border-radius:4px;min-width:2px;height:100%;display:block}.analytics-model-gemini{background:var(--analytics-model-gemini)}.analytics-model-glm{background:var(--analytics-model-glm)}.analytics-model-other{background:var(--muted)}.analytics-scorecard-volume{background:var(--analytics-score-volume)}.analytics-scorecard-failed{background:var(--analytics-score-failed)}@keyframes heartbeat{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--live) 28%, transparent)}70%,to{box-shadow:0 0 0 5px #0000}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes skeleton-pulse{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=850px){.dashboard-shell,.dashboard-shell[data-sidebar-collapsed=true]{--sidebar-width:0px;display:block}.project-create-popover{top:108px;left:var(--sp-4);max-height:calc(100vh - 132px);position:fixed;overflow:auto}.analytics-view-toolbar{flex-direction:column;align-items:flex-start}.analytics-view-toolbar .ui-select{width:100%}.analytics-metric-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-metric{border-bottom:1px solid var(--border-soft)}.analytics-metric:nth-child(2n){border-right:0}.analytics-grid,.analytics-frigg-grid{grid-template-columns:minmax(0,1fr)}.analytics-grid>.analytics-panel+.analytics-panel,.analytics-frigg-grid>.analytics-panel+.analytics-panel{border-left:0}.analytics-frigg-grid>.analytics-panel+.analytics-panel{border-top:1px solid var(--border)}.analytics-panel{padding:var(--sp-5)}.analytics-contributor summary{gap:var(--sp-2);grid-template-columns:22px 28px minmax(100px,.8fr) minmax(80px,1fr) 28px}.analytics-contributor-detail{padding-left:calc(var(--sp-10) + var(--sp-3) + var(--sp-3))}.analytics-routing-row,.analytics-scorecard-row{gap:var(--sp-2);grid-template-columns:minmax(80px,.4fr) minmax(70px,1fr) 30px 46px}.github-connection-grid{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.project-repository{padding-top:var(--sp-5);border-top:1px solid var(--border-soft);border-left:0;padding-left:0}.shell-sidebar{width:min(300px,100vw - 40px);box-shadow:var(--shadow-2);transition:transform .16s;position:fixed;top:0;left:0;transform:translate(-102%)}.shell-sidebar.is-open{transform:translate(0)}.sidebar-scrim{z-index:35;background:#00000094;border:0;display:block;position:fixed;inset:0}.sidebar-collapse{display:none}.sidebar-mobile-close{display:inline-flex}.mobile-shell-bar{z-index:30;justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:54px;padding:0 var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.mobile-shell-bar{background:color-mix(in srgb, var(--bg) 94%, transparent)}}.mobile-shell-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-shell-bar .wordmark{margin-right:auto}.mobile-shell-bar .brand-notch{height:14px}.mobile-connection{align-items:center;gap:var(--sp-2);color:var(--muted);font-size:var(--fs-9);text-transform:uppercase;margin:0;display:flex}.mobile-connection>span{background:currentColor;border-radius:50%;width:7px;height:7px}.mobile-connection[data-status=live]{color:var(--live)}.mobile-connection[data-status=unavailable]{color:var(--red)}.page-content{padding:0 var(--sp-4) var(--sp-5)}.page-header{min-height:78px}.page-header h1{font-size:var(--fs-16)}.page-header .ui-button{max-width:46%}.status-grid{grid-template-columns:repeat(2,1fr)}.status-grid,.status-band-state{min-height:128px}.status-cell:nth-child(2){border-right:0}.status-cell:nth-child(-n+2){border-bottom:1px solid var(--border-soft)}.attention-row{grid-template-columns:118px minmax(0,1fr) 20px}.queue-heading{flex-wrap:wrap}.queue-sort-controls{width:100%;margin-left:0}.queue-visibility{margin-right:auto}.raceway-lane{padding:var(--sp-3) 0;grid-template-columns:1fr}.raceway-track{border-left:0;justify-content:space-between;overflow-x:auto}.live-work-grid{grid-template-columns:1fr}.queue-table-wrap{display:none}.queue-cards{display:grid}.completed-dialog{border:0;border-radius:0;width:100vw;height:100vh;max-height:100vh;inset:0;transform:none}.completed-header{padding:var(--sp-6) calc(var(--sp-10) + var(--sp-4)) var(--sp-4) var(--sp-5)}.completed-search{margin:var(--sp-4) var(--sp-5)}.completed-results{min-height:0}.completed-table{display:none}.completed-cards{display:grid}.completed-card{min-height:112px}.completed-card .completed-row-status{grid-area:1/1;justify-content:space-between}.completed-card .completed-row-task{grid-area:2/1}.completed-card .completed-row-owner{grid-area:3/1}.completed-card>svg{grid-area:1/2/4}.completed-pagination{padding:var(--sp-4) var(--sp-5) calc(var(--sp-4) + env(safe-area-inset-bottom))}.queue-card{align-items:stretch;gap:var(--sp-3);min-width:0;min-height:142px;padding:var(--sp-5);border-top:0;border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr);display:grid}.queue-card-top,.queue-card-meta{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.queue-card h3{overflow-wrap:anywhere;min-width:0;color:var(--white);font:var(--w-semibold) var(--fs-12)/1.4 var(--sans);margin:0}.queue-card-detail{flex-wrap:wrap}.queue-card-meta{min-width:0;padding-top:var(--sp-2)}.queue-card-meta .queue-owner{min-width:0;max-width:calc(100% - 92px)}.queue-card-meta .queue-timing{text-align:right;flex:none;justify-items:end}.queue-card .queue-open-button{justify-self:end;width:fit-content}footer{display:grid}.task-sheet{border-left:0;width:100vw;inset:0}.task-human-summary{padding:var(--sp-7) calc(var(--sp-10) + var(--sp-6)) var(--sp-7) var(--sp-5)}.task-human-summary>h2{font-size:var(--fs-20)}.task-sheet-layout{flex-direction:column;width:100%;min-height:0;display:flex}.task-sheet-main{width:100%}.task-sheet-sidebar{border-left:0;border-bottom:1px solid var(--border);order:-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;width:100%;max-height:none;display:grid;position:static}.task-sheet-sidebar>section{min-width:0}.task-sheet-sidebar>section:nth-child(odd){border-right:1px solid var(--border-soft)}.task-count-links{grid-column:1/-1}.task-sheet-main .ui-tab-list,.task-sheet-main .ui-tab{padding-inline:var(--sp-3)}.task-sheet-main .ui-tab-panel{padding:var(--sp-5) var(--sp-5) calc(var(--sp-10) + var(--sp-9))}.task-images-error,.task-timeline>header{flex-direction:column;align-items:stretch}.task-timeline .ui-select{width:100%}.task-timeline .aui-thread{max-height:62vh}.task-skeleton-layout{grid-template-columns:1fr}.task-skeleton-layout i:last-child{min-height:260px}.knowledge-view{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 122px)}.knowledge-list{border-right:0}.knowledge-reader{overscroll-behavior:auto;border-top:1px solid var(--border);display:block;overflow:visible}.knowledge-view.is-reading .knowledge-list{display:none}.knowledge-view.is-reading .knowledge-reader{display:block}.knowledge-view.is-reading{border-inline:0}.knowledge-document-header,.knowledge-back{position:static}.knowledge-document-header{padding:var(--sp-5)}.knowledge-document-title{grid-template-columns:18px minmax(0,1fr);align-items:start}.knowledge-document-title time{grid-column:2;justify-self:start}.knowledge-body{min-height:0;margin:var(--sp-4);padding:var(--sp-5)}.knowledge-activity-row{padding-inline:var(--sp-5);grid-template-columns:18px minmax(0,1fr)}.knowledge-row-links{grid-column:2}.knowledge-section-heading,.knowledge-activity>header{padding-inline:var(--sp-5)}.knowledge-back{align-items:center;gap:var(--sp-3);margin:var(--sp-4);color:var(--live);background:0 0;border:0;display:inline-flex}.team-title{flex-direction:column;align-items:start}.team-scope-summary{justify-content:space-between;width:100%}.admin-panel form{display:grid}.invite-form,.token-create,.creation-grid{grid-template-columns:1fr}.creation-grid form+form,.github-project-create{border-top:1px solid var(--border);border-left:0}.danger-zone{flex-direction:column;align-items:stretch}.token-table-header{display:none}.token-row{gap:var(--sp-3) var(--sp-5);padding:var(--sp-4) var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.token-row>td{gap:var(--sp-3);grid-column:1;grid-template-columns:72px minmax(0,1fr);display:grid}.token-row>td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--fs-9);text-transform:uppercase}.token-row>.token-actions{grid-area:1/2/span 5;display:block}.token-row code{font-size:var(--fs-9)}.token-confirm{flex-direction:column;align-items:stretch}.token-confirm>span{margin:0 0 var(--sp-2)}.feed-layout{grid-template-columns:minmax(0,1fr)}.feed-layout>nav{border-right:0;border-bottom:1px solid var(--border);scroll-snap-type:x proximity;max-height:none;display:flex;overflow:auto hidden}.feed-layout>nav button{border-right:1px solid var(--border-soft);scroll-snap-align:start;border-bottom:0;flex:0 0 min(82vw,310px);width:min(82vw,310px)}.feed-layout>nav button.active{box-shadow:inset 0 -2px var(--live)}.feed-timeline-heading{align-items:flex-start}.feed-timeline-heading h3{max-width:52vw}.feed-timeline .aui-viewport{padding:var(--sp-5) var(--sp-3) calc(var(--sp-10) + var(--sp-9)) var(--sp-10)}.feed-timeline .aui-msg{padding-left:var(--sp-8)}.feed-timeline .aui-msg-head{flex-wrap:wrap;align-items:flex-start}.feed-timeline .aui-msg-head time{width:100%;margin-left:0}.feed-timeline .aui-msg-head .ui-avatar{top:17px;left:-47px;width:24px!important;height:24px!important}.feed-timeline .aui-event-row{padding-left:var(--sp-8)}.feed-timeline .aui-cross-thread{grid-template-columns:minmax(0,1fr)}.feed-timeline .aui-cross-thread>span[aria-hidden=true],.dashboard-shell[data-mobile-tab=feed] .operations-surfaces>:not(.live-work-grid),.dashboard-shell[data-mobile-tab=feed] .live-work-grid>.roster,.dashboard-shell[data-mobile-tab=feed] .you-surface,.dashboard-shell[data-mobile-tab=queue] .operations-surfaces>:not(.queue-panel),.dashboard-shell[data-mobile-tab=queue] .you-surface{display:none}.dashboard-shell[data-mobile-tab=you] .operations-surfaces{display:grid}.dashboard-shell[data-mobile-tab=you] .operations-surfaces>:not(.status-band){display:none}.dashboard-shell[data-mobile-tab=you] .you-surface{display:grid}.mobile-tabs{z-index:20;border-top:1px solid var(--border);background:var(--panel);grid-template-columns:repeat(6,1fr);margin:0;display:grid;position:sticky;bottom:0}.mobile-tabs button{min-height:48px;color:var(--muted);background:0 0;border:0}.mobile-tabs button[aria-current=page]{color:var(--live);box-shadow:inset 0 1px var(--live)}}@media (width<=520px){.wordmark{font-size:var(--fs-14)}.live-heartbeat,.mobile-connection{font-size:0}.project-scope .ui-select{max-width:210px}.attention-row{gap:var(--sp-3);padding-inline:var(--sp-4);grid-template-columns:76px minmax(0,1fr) 14px}.attention-row-copy>b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.attention-meta{gap:var(--sp-3)}.attention-actor{max-width:128px}.panel-note{text-align:right;max-width:130px}.queue-heading{flex-wrap:wrap}.queue-sort-controls{width:100%}.queue-sort-controls .ui-select{flex:1;min-width:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
/*$vite$:1*/