@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-arabic-400-normal.AAMxebZb.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-400-normal.hsqIUL9Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-math-400-normal.BxrVu-ji.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-math-400-normal.BiWGKoY7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-symbols-400-normal.BbP0vlM-.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-symbols-400-normal.BJzmBRSy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-latin-ext-400-normal.CW3XQ4Yj.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-latin-ext-400-normal.D4Wl3hq7.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-arabic-latin-400-normal.CjsIS08k.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-latin-400-normal.lr8cikIT.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-arabic-600-normal.JPxwL-XU.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-arabic-600-normal.JLzruTOp.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-math-600-normal.C2PaYQVA.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-math-600-normal.BQnKH7M_.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-symbols-600-normal.BLWpRi3R.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-symbols-600-normal.Ch3HzCxt.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-latin-ext-600-normal.6_GPoF44.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-latin-ext-600-normal.Be-B9uOG.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/noto-sans-arabic-latin-600-normal.BUFr-ZM9.woff2)format("woff2"),url(/_next/static/media/noto-sans-arabic-latin-600-normal.D8ZQ8Cfs.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:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAANMABAAAAAABrAAAALxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw6BmA/U1RBVEQAVBEICoE4gTgLDgABNgIkAxgEIAWFBgdGDAcbiAUongNu0zwieogr6noUkROOPOZGq41QyXn4b7/0vvmzG/qbAiC4smtcVHQVqQrPltCxyvGNzf5k9/YCeSLP34icL8xu4tYqhcoqmjOru1JlikA//znJLk4VDeh6ykUkQAGP+NjnYwrOARqgaEC7xnkx3HleLkipZFjnXLu8CWcsyDEsDKsjvIZACQiFEALNhnKktnZ9binoylAHFJKFImn91uNMF5UCukCJBNBF0kwBXW3i5IAA/6dz3I9JFVJ7qgS2lOk4jonVyGws/LEbdhRkwC2VTzmg+wN5aowF5gDSwPQGI2kIoVFCX+oYS/3WBSGnhltnOaFaCD1pCiHFAq1AgSRFB+kZSCjQl4ZAX5pWAqVGSUbNSEuVJ3V0L57qf/zUOdQAQIj6ox6gCkpUMAfYCkAGCRSQc5+yPHTP6M5po6ay9oPzrt65v39h3fL09dNpdy+/7zM+8OT16y2809sXQ0tbmIuH1yMqDPY+fPFiljto7ey473+MF/A7AH5Nya4Zqe49Gt/m+0HhOef8fadpoGUqYDO2We9ya0zJ7H+PF602S21WLLve7/o/cFOs7rGjuic3eTdkZwBAoLC6w7925YTJ0i7douiEn52TWgH419ZRAB7dH1JpngpUJRAkQ9Jthkfa+5vjqmr8x0QG9XuimWhFoGoKDRB4rkW7QuQmPIjmBsLkWAhJa0yGwmZfIFtsAyoGG4WquSqJVvO5UYJSfwjNyksWMMR2CpRME6kKIq04woMSIgKZe+biKLGiBQumoETI8SnIcaREWhByLOQgqyywX4+jUKKJHCsT0YwiOpQSEpELVIwQaCPVhCpHUCwRtiEhgmAYz6kjax9BR6BBWdOnj5GhQIEMMRPzXVOz5JTdnC501zjCwBihqkMg6wGkEKUgRrQAI0lbClmx0DDik8UQEGnn2jQL0kJBJpjcy8Uas4IJZwa+1JG1Psx2uEqkKCJHRZHW7NYMu0M6N66LcFgqLgtwEj5Ve+zbNQYAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAVEAA8AAAAABoQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ABEdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAA5AAAAOu2e8oxPUy8yAAAByAAAAEoAAABgaOdacFNUQVQAAAIUAAAAOQAAAET1t95EY21hcAAAAlAAAAA8AAAAVADMBnFnYXNwAAACjAAAAAgAAAAIAAAAEGdseWYAAAKUAAAAxgAAAMaYhQy8aGVhZAAAA1wAAAA2AAAANiFJ5OBoaGVhAAADlAAAACAAAAAkBfQFDmhtdHgAAAO0AAAAGAAAABgHiABWbG9jYQAAA8wAAAAOAAAADgDbAI1tYXhwAAAD3AAAABwAAAAgACAAyG5hbWUAAAP4AAABEwAAAmI1XVj2cG9zdAAABQwAAAA1AAAARgIvwiEAAQAAAAwAAAAAAAAAAQADAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGFSZpzAwMrAwNTFFMHAwOANoRnjGIwYnRhQAAczMs/d39+d4QADA+sFFp1/dxgYWHQYVYDCxiA5JgmmU0BKgYEZAMgtChIAAHjaBcFHAYQAEASwzF4VgAQ8IIj6p9lAEOJIRPwVGoVWnfOyBeewLYl4a7xQKhd1I6LSGXgAvlcFzAAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBawX/v8HspF5TP+//H/6P+WXMUgfAgAAkpMOOgABAAH//wAPAAIAMv7cAcIELAADAAcAABMRIRElIREhMgGQ/qIBLP7U/twFUPqwMgTsAAEAJAAAAlQCUQAwAAAhJiYnJicGBwYGBwcjNzY2NzY3JicuAiczHgIXFhc2NzY2NzczBwYGBwYHFhcWFwHrLFwtHhwgExUWBxhbGAgjIhwrExIYKSMNbxMqMh4kKB4UGBkECVwJBSglHyolJjItS4w/JyUQGh1LLaOmOmElHRUYFx00Kg8WNj8mMTcQGBxKLV5hOmAkHRU1N0lLAAAAAQAAAAMAQvI0yBJfDzz1AAMD6AAAAADd6ClkAAAAAOKDd0/+BP7cA8EELAAAAAYAAgAAAAAAAHjaY2BkYGDR+XeHgYH5xT+WfzHMB5lfMKACNgCngAcIAfQAMgEEAAAAAAAAAngAJAEKAAABDgAAAAAAFQAVABUAYwBjAGMAAHjaY2BkYGBgY2hgEGBwA9IgHgIwMzACABUcAOl42pWRA25FQRRAT20EtV4a1LaNoGbcj8fvhyJGo+6gXFLX1Mlkag/P4Boo4YocsnKLgJusWcVZaFnNirMpz6pUnMMij4pz6edBcR71XCrOp5tjxeWM0orkLCilWnEWxZQqHhMEm6RwSRAizhE2UXwsQbpgU5Avp08aj0n6RE8J1kliCEriE8cmIm88dHqlPlPq9cXcIyRf1tEJ46JzRg+76JgExAnhcoiOi4ctNWoM0Uu/6AMvWrQXPdo7TdoHTa+SU6yxJfqaoP/48v70m/0lmY0L3JdsaQzSL+awoH0sdDRetWzjit1BJyL/LhDIDKdwpe72T9k2seWPgDC9REiRELdJpVHVAE/cWbz61fEEMjtchgB42mNgYgCD/3MYjBiwATYGBkYmRmZGFkZWBmYm5yAWv1AfH/bSvEwDUxcDMG3gaAAAvHQIEQAAAA==)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:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAANMABAAAAAABrAAAALxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw6BmA/U1RBVEQAVBEICoE4gTgLDgABNgIkAxgEIAWFBgdGDAcbiAUongNu0zwieogr6noUkROOPOZGq41QyXn4b7/0vvmzG/qbAiC4smtcVHQVqQrPltCxyvGNzf5k9/YCeSLP34icL8xu4tYqhcoqmjOru1JlikA//znJLk4VDeh6ykUkQAGP+NjnYwrOARqgaEC7xnkx3HleLkipZFjnXLu8CWcsyDEsDKsjvIZACQiFEALNhnKktnZ9binoylAHFJKFImn91uNMF5UCukCJBNBF0kwBXW3i5IAA/6dz3I9JFVJ7qgS2lOk4jonVyGws/LEbdhRkwC2VTzmg+wN5aowF5gDSwPQGI2kIoVFCX+oYS/3WBSGnhltnOaFaCD1pCiHFAq1AgSRFB+kZSCjQl4ZAX5pWAqVGSUbNSEuVJ3V0L57qf/zUOdQAQIj6ox6gCkpUMAfYCkAGCRSQc5+yPHTP6M5po6ay9oPzrt65v39h3fL09dNpdy+/7zM+8OT16y2809sXQ0tbmIuH1yMqDPY+fPFiljto7ey473+MF/A7AH5Nya4Zqe49Gt/m+0HhOef8fadpoGUqYDO2We9ya0zJ7H+PF602S21WLLve7/o/cFOs7rGjuic3eTdkZwBAoLC6w7925YTJ0i7douiEn52TWgH419ZRAB7dH1JpngpUJRAkQ9Jthkfa+5vjqmr8x0QG9XuimWhFoGoKDRB4rkW7QuQmPIjmBsLkWAhJa0yGwmZfIFtsAyoGG4WquSqJVvO5UYJSfwjNyksWMMR2CpRME6kKIq04woMSIgKZe+biKLGiBQumoETI8SnIcaREWhByLOQgqyywX4+jUKKJHCsT0YwiOpQSEpELVIwQaCPVhCpHUCwRtiEhgmAYz6kjax9BR6BBWdOnj5GhQIEMMRPzXVOz5JTdnC501zjCwBihqkMg6wGkEKUgRrQAI0lbClmx0DDik8UQEGnn2jQL0kJBJpjcy8Uas4IJZwa+1JG1Psx2uEqkKCJHRZHW7NYMu0M6N66LcFgqLgtwEj5Ve+zbNQYAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAVEAA8AAAAABoQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ABEdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAA5AAAAOu2e8oxPUy8yAAAByAAAAEoAAABgaOdacFNUQVQAAAIUAAAAOQAAAET1t95EY21hcAAAAlAAAAA8AAAAVADMBnFnYXNwAAACjAAAAAgAAAAIAAAAEGdseWYAAAKUAAAAxgAAAMaYhQy8aGVhZAAAA1wAAAA2AAAANiFJ5OBoaGVhAAADlAAAACAAAAAkBfQFDmhtdHgAAAO0AAAAGAAAABgHiABWbG9jYQAAA8wAAAAOAAAADgDbAI1tYXhwAAAD3AAAABwAAAAgACAAyG5hbWUAAAP4AAABEwAAAmI1XVj2cG9zdAAABQwAAAA1AAAARgIvwiEAAQAAAAwAAAAAAAAAAQADAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGFSZpzAwMrAwNTFFMHAwOANoRnjGIwYnRhQAAczMs/d39+d4QADA+sFFp1/dxgYWHQYVYDCxiA5JgmmU0BKgYEZAMgtChIAAHjaBcFHAYQAEASwzF4VgAQ8IIj6p9lAEOJIRPwVGoVWnfOyBeewLYl4a7xQKhd1I6LSGXgAvlcFzAAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBawX/v8HspF5TP+//H/6P+WXMUgfAgAAkpMOOgABAAH//wAPAAIAMv7cAcIELAADAAcAABMRIRElIREhMgGQ/qIBLP7U/twFUPqwMgTsAAEAJAAAAlQCUQAwAAAhJiYnJicGBwYGBwcjNzY2NzY3JicuAiczHgIXFhc2NzY2NzczBwYGBwYHFhcWFwHrLFwtHhwgExUWBxhbGAgjIhwrExIYKSMNbxMqMh4kKB4UGBkECVwJBSglHyolJjItS4w/JyUQGh1LLaOmOmElHRUYFx00Kg8WNj8mMTcQGBxKLV5hOmAkHRU1N0lLAAAAAQAAAAMAQvI0yBJfDzz1AAMD6AAAAADd6ClkAAAAAOKDd0/+BP7cA8EELAAAAAYAAgAAAAAAAHjaY2BkYGDR+XeHgYH5xT+WfzHMB5lfMKACNgCngAcIAfQAMgEEAAAAAAAAAngAJAEKAAABDgAAAAAAFQAVABUAYwBjAGMAAHjaY2BkYGBgY2hgEGBwA9IgHgIwMzACABUcAOl42pWRA25FQRRAT20EtV4a1LaNoGbcj8fvhyJGo+6gXFLX1Mlkag/P4Boo4YocsnKLgJusWcVZaFnNirMpz6pUnMMij4pz6edBcR71XCrOp5tjxeWM0orkLCilWnEWxZQqHhMEm6RwSRAizhE2UXwsQbpgU5Avp08aj0n6RE8J1kliCEriE8cmIm88dHqlPlPq9cXcIyRf1tEJ46JzRg+76JgExAnhcoiOi4ctNWoM0Uu/6AMvWrQXPdo7TdoHTa+SU6yxJfqaoP/48v70m/0lmY0L3JdsaQzSL+awoH0sdDRetWzjit1BJyL/LhDIDKdwpe72T9k2seWPgDC9REiRELdJpVHVAE/cWbz61fEEMjtchgB42mNgYgCD/3MYjBiwATYGBkYmRmZGFkZWBmYm5yAWv1AfH/bSvEwDUxcDMG3gaAAAvHQIEQAAAA==)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-hebrew-hebrew-400-normal.Bp0xVS9x.woff2)format("woff2"),url(/_next/static/media/noto-sans-hebrew-hebrew-400-normal.BEvsRI_S.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-hebrew-latin-ext-400-normal.D-r4JGf5.woff2)format("woff2"),url(/_next/static/media/noto-sans-hebrew-latin-ext-400-normal.R_ivLM58.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:Noto Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/noto-sans-hebrew-latin-400-normal.DkOjcY47.woff2)format("woff2"),url(/_next/static/media/noto-sans-hebrew-latin-400-normal.Cvb_8Q96.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-normal.BeEscFYY.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-normal.BffdBkAA.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-400-normal.xItZbAXg.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff)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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-cyrillic-500-normal.T0SG181k.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-500-normal.CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-vietnamese-500-normal.NT-t8RG1.woff2)format("woff2"),url(/_next/static/media/montserrat-vietnamese-500-normal.DpeZlV_K.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-latin-ext-500-normal.BKtbrd6n.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-ext-500-normal.DWPqqZgs.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-500-normal.Dok2oTci.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_next/static/media/montserrat-vietnamese-600-normal.SJ-HTWuM.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-ext-600-normal.CSDhkhgS.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-600-normal.CdhFl4lI.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff)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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2)format("woff2"),url(/_next/static/media/montserrat-cyrillic-700-normal.BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-vietnamese-700-normal.C0x1De3p.woff2)format("woff2"),url(/_next/static/media/montserrat-vietnamese-700-normal.DnwGT2D9.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-ext-700-normal.DdDFr05Z.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_next/static/media/montserrat-latin-700-normal.BWkrl476.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{--ui-control:40px;--ui-compact:32px;--ui-body:14px;--ui-secondary:13px;--ui-heading:18px;--ui-page:24px}body{font-size:var(--ui-body);line-height:1.5}.ui-button.ui-button{height:auto;min-height:var(--ui-control);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;white-space:normal;text-align:center;touch-action:manipulation;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ui-button[data-size=compact]{min-height:var(--ui-compact);padding:4px 10px;font-size:13px;line-height:22px}.ui-button[data-variant=primary]{background:var(--primary);border-color:var(--primary);color:#fff}:root[data-theme=dark] .ui-button[data-variant=primary]{color:#1b1724}.ui-button[data-variant=quiet]{color:var(--primary);background:0 0;border-color:#0000;padding-inline:8px}.ui-button[data-variant=destructive]{color:#af3444;background:0 0}:root[data-theme=dark] .ui-button[data-variant=destructive]{color:#f2a0aa}.ui-button:hover:not(:disabled){background:var(--subtle)}.ui-button[data-variant=primary]:hover:not(:disabled){background:var(--primary-hover)}.ui-button[data-variant=quiet]:hover:not(:disabled){background:var(--selected)}.ui-button:disabled{opacity:.55;cursor:default}.ui-button svg,.ui-heading-group svg,.ui-section-header svg,.settings-nav svg{vertical-align:middle;flex-shrink:0}.ui-button.ui-navigation{text-align:start;background:0 0;border-color:#0000;justify-content:flex-start;font-size:14px}.ui-button.ui-navigation.active{background:var(--selected);color:var(--primary)}.ui-button.brand{background:0 0;border:0;justify-content:flex-start;padding:0 11px;font-size:20px;font-weight:700}.ui-button.brand svg{width:28px;height:28px}.ui-button.brand .ui-button-label>span{gap:10px}@media (min-width:701px){.delivery-shell .sidebar{width:240px;padding-top:0}.delivery-shell .ui-button.brand{flex-shrink:0;height:67px;min-height:67px}}@media (max-width:700px){.delivery-shell .ui-button.brand{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.delivery-shell .ui-button.brand>span{display:none}.delivery-shell .ui-button.brand svg{width:24px;height:24px}.delivery-shell .sidebar{grid-template-columns:44px minmax(0,1fr)}.delivery-shell .sidebar nav .ui-button{justify-content:center}}.ui-button.icon-button,.ui-button.ui-icon-button{width:var(--ui-compact);height:var(--ui-compact);min-height:var(--ui-compact);min-width:var(--ui-compact);background:0 0;border-color:#0000;padding:0}.ui-button.work-drag-handle{touch-action:none;cursor:grab;width:32px;min-width:32px;padding:0}.ui-button.work-drag-handle:active{cursor:grabbing}.ui-button.text-button.work-row-title,.ui-button.connected-task-title{text-align:start;color:var(--text);background:0 0;border-color:#0000;justify-content:flex-start;padding:4px 0}.ui-input.ui-input:not([type=checkbox]):not([type=radio]),.ui-select.ui-select,.ui-textarea.ui-textarea,.language-picker select{min-height:var(--ui-control);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;box-sizing:border-box;border-radius:6px;min-width:0;max-width:100%;padding:8px 12px;font-size:14px;line-height:22px}.ui-select.ui-select,.language-picker select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath d='m208 96-80 80-80-80' fill='none' stroke='%238b8794' stroke-width='20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:36px}[dir=rtl] .ui-select,[dir=rtl] .language-picker select{background-position:12px}.ui-input[type=checkbox],.ui-input[type=radio]{width:16px;height:16px;min-height:16px;accent-color:var(--primary);flex:none;padding:0}.ui-textarea{resize:vertical;width:100%;line-height:1.5}.ui-field{text-align:start;gap:8px;min-width:0;font-size:14px;display:grid}.ui-field>input,.ui-field>select,.ui-field>textarea{width:100%}.ui-field-label{font-size:14px;font-weight:500}.ui-secondary,.control-hint{color:var(--muted);font-size:13px;line-height:1.5}.ui-field-error{color:#b13d4c;font-size:13px}:root[data-theme=dark] .ui-field-error{color:#f2a0aa}.ui-action-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-section-header,.ui-page-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ui-section-header{margin-bottom:16px}.ui-heading-group,.ui-header-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ui-heading-group h2,.ui-section-header h2{margin:0;font-size:18px;font-weight:600;line-height:1.3}.ui-page-header{padding:24px}.ui-page-header h1{font-size:24px;line-height:1.3}.ui-settings-section{gap:16px;width:100%;max-width:680px;display:grid}.ui-tabs,.ui-steps{scrollbar-width:thin;align-items:stretch;gap:4px;max-width:100%;margin-block:0 24px;display:flex;overflow-x:auto}.ui-tabs{border-bottom:1px solid var(--border);flex-shrink:0;padding-bottom:8px}.ui-tabs .ui-button{white-space:nowrap;color:var(--muted);background:0 0;border-color:#0000;flex-shrink:0}.ui-tabs .ui-button[aria-selected=true]{background:var(--selected);color:var(--text);border-color:var(--border)}.ui-steps{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:0;padding:4px;overflow:visible}.ui-steps .ui-button{min-width:0;color:var(--muted);background:0 0;border-color:#0000;flex:1;gap:8px}.ui-steps .ui-button[aria-current=step]{background:var(--selected);border-color:var(--ring);color:var(--primary)}.ui-step-number{font-variant-numeric:tabular-nums}.ui-empty{align-items:flex-start;gap:12px;max-width:640px;padding:24px 0;display:flex}.ui-empty-icon{color:var(--muted);align-items:center;padding-top:2px;display:flex}.ui-empty-title{font-size:14px;font-weight:500}.ui-empty .ui-secondary{margin-top:4px}.ui-empty-action{margin-top:16px}.ui-loading{gap:12px;width:100%;min-width:0;min-height:120px;padding-block:16px;display:grid}.ui-loading-label{color:var(--muted);align-items:center;gap:12px;display:flex}.ui-loading-label svg{flex:none}.ui-loading-startup{width:min(360px,100vw - 32px);min-height:0;padding:24px}.ui-loading-startup .ui-loading-label{justify-content:center}.ui-skeleton{background:var(--subtle);border:1px solid var(--border);border-radius:6px;max-width:100%;height:40px;animation:1.4s ease-in-out 3 ui-pulse}.ui-skeleton:last-child{width:65%}.ui-notice{align-items:center;gap:8px;max-width:760px;padding:8px 0;font-size:13px;display:flex}.ui-notice-error,.ui-notice-stale{color:var(--text)}.ui-notice>span{flex:1;min-width:0}.ui-async-status{border:1px solid var(--border);border-radius:8px;gap:8px;padding:16px;display:grid}.ui-async-status p{color:var(--muted);font-size:13px}.ui-spinner{animation:.9s linear infinite ui-spin}.ui-code-block{gap:8px;min-width:0;display:grid}.ui-code-block>div{border:1px solid var(--border);background:var(--bg);border-radius:6px;align-items:flex-start;gap:12px;padding:12px;display:flex}.ui-code-block pre{white-space:pre;flex:1;min-width:0;margin:0;font-size:13px;line-height:1.65;overflow-x:auto}.ui-code-block .ui-icon-button{flex:none}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-pulse{50%{opacity:.55}}@media (pointer:coarse){.ui-button[data-size=compact]:before,.ui-icon-button:before{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ui-button.work-drag-handle:before{pointer-events:none}}@media (max-width:720px){:root{--ui-control:44px}.ui-input.ui-input:not([type=checkbox]):not([type=radio]),.ui-select.ui-select,.ui-textarea.ui-textarea,.language-picker select{font-size:16px}.ui-page-header{flex-wrap:wrap;padding:20px 16px}.ui-action-row{gap:8px}.ui-steps .ui-button{gap:4px;padding:8px 4px;font-size:13px}.ui-section-header{gap:12px}.ui-code-block>div{padding:12px 8px}.ui-code-block pre{white-space:pre-wrap;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.ui-spinner,.ui-skeleton{animation:none!important}.ui-button{transition:none!important}}.delivery-shell .delivery-content{max-width:none;padding:0 24px 32px}.delivery-shell .page-heading{gap:16px;padding:24px}.page-heading-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-notice{padding-inline:24px}.delivery-shell .section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title h2,.section-title h3{align-items:center;gap:8px;line-height:1.3;display:flex}.delivery-shell h2{font-size:18px;line-height:1.3}.delivery-shell h3{font-size:16px;line-height:1.4}.delivery-shell .toolbar{align-items:center;gap:12px;min-height:56px;margin:0;padding-bottom:16px}.delivery-shell .view-switch{flex-wrap:wrap;gap:4px;margin-block:0 20px}.view-switch .ui-button{color:var(--muted);background:0 0;border-color:#0000}.view-switch .ui-button.selected{background:var(--selected);color:var(--text);border-color:var(--border)}.workspace-actions,.flow-buttons{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.delivery-fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.delivery-fields>h2{margin-bottom:0}.delivery-fields .ui-field{margin:0}.delivery-capacity{gap:8px;max-width:440px;grid-template-columns:1fr!important;display:grid!important}.delivery-capacity .ui-field{grid-template-columns:minmax(0,1fr) 100px;align-items:center}.planning-form,.delivery-review-form{max-width:680px}.delivery-review-form{gap:16px;display:grid}.delivery-review-form>h2{margin:0}.delivery-review-form>.ui-button{justify-self:start}.cycle-choice{max-width:320px;margin-block:0 24px}.proposal-context{max-width:680px;margin-top:24px}.proposal-context p{margin-top:8px}.proposal-card{max-width:900px}.proposal-card>h2{margin-bottom:12px}.proposal-card>ul{color:var(--muted);padding-inline-start:20px;font-size:13px;line-height:1.6}.proposal-work{border-top:1px solid var(--border);margin:20px 0;padding:0;list-style:none}.proposal-work>li{border-bottom:1px solid var(--border);padding:16px 0;line-height:1.6}.proposal-work .ui-button{color:var(--text);min-height:32px;padding:0;font-weight:600}.proposal-work p{color:var(--muted);margin-top:4px;font-size:13px}.attention-section{max-width:900px;padding-block:16px}.attention-section .ui-section-header{margin-bottom:0}.attention-item{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.attention-item>div:first-child{flex:1;min-width:0}.review-actions{justify-content:flex-end;margin-bottom:4px;display:flex}.review-connected-tools{margin-top:16px}.notification-settings{gap:16px;margin-top:24px;display:grid}.notification-settings>.ui-button{justify-self:start}.settings-layout{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:24px;display:grid}.settings-nav{align-content:start;gap:4px;display:grid}.settings-nav .ui-button{text-align:start;color:var(--muted);background:0 0;border:0;justify-content:flex-start;gap:10px;min-height:40px;padding:8px 12px;font-size:14px}.settings-nav .ui-button.selected{background:var(--selected);color:var(--primary)}.settings-panels{min-width:0;max-width:920px}.settings-panel{min-width:0;max-width:100%}.settings-panel>h2{margin-bottom:20px;font-size:18px;line-height:1.3}.settings-panel .ui-section-header h2,.settings-panel .delivery-fields>h2{margin:0;font-size:18px;line-height:1.3}.settings-panel>.delivery-fields,.settings-panel>.preferences-form,.workspace-settings,.agent-connections,.pilot-section,.pilot-form{max-width:680px}.settings-panel .delivery-fields{gap:20px}.setting-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.setting-row p{flex:1;min-width:0}.settings-panel .short-setting{max-width:190px}.settings-panel .pilot-form{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-block:20px;display:flex}.pilot-form>.ui-button{flex:none;width:auto}.settings-panel>label,.workspace-settings>label{gap:8px;max-width:420px;margin-block:20px;display:grid}.workspace-settings form{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-block:20px;display:flex}.workspace-settings form>label{flex:1;gap:8px;min-width:200px;display:grid}.coding-tool-choice{justify-content:space-between;align-items:flex-end;gap:16px;margin-block:24px;display:flex}.coding-tool-choice .ui-field{width:260px}.coding-tool-choice>a{padding-bottom:10px;font-size:13px}.coding-instructions{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:24px}.coding-instructions>div:not([hidden]){gap:16px;display:grid}.coding-instructions h3{font-size:16px}.coding-instructions .ui-button,.coding-instructions .ui-download{justify-self:start}.ui-download{border:1px solid var(--border);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:14px;line-height:22px;text-decoration:none;display:inline-flex}.setup-controls{justify-content:flex-end;margin-top:16px}.agent-connections>.control-hint,.setup-wizard>.control-hint{color:var(--muted);margin-block:12px;font-size:13px}.agent-connections>.focused-trigger{margin-top:24px}.agent-connections>.help-anchor{display:none}.workflow-column-labels{color:var(--muted);grid-template-columns:32px minmax(140px,1fr) 90px 110px 68px 64px;gap:16px;padding:0 16px 8px;font-size:13px;display:grid}.workflow-mobile-summary,.workflow-mobile-editor{display:none!important}.task-progress-panel{gap:16px;max-width:680px;padding-block:16px;display:grid}.task-progress-panel>label{gap:8px;margin:0;display:grid}.task-progress-panel>.ui-button,.task-progress-panel>.focused-trigger{justify-self:start}.wip-override-panel{border:1px solid var(--border);border-radius:8px;gap:16px;margin-block:16px;padding:16px;display:grid}.ui-upload{cursor:pointer;align-self:start;align-items:center;min-height:40px;padding:8px 14px;display:inline-flex;position:relative}.ui-upload:focus-within{outline:2px solid var(--ring);outline-offset:3px}.focused-body>.ui-action-row{margin-bottom:20px}.focused-body>.ui-field,.focused-body>label{gap:8px;margin-block:16px;display:grid}.focused-body .ui-field .ui-field{margin:0}.focused-body h2{font-size:18px}.focused-body h3{font-size:16px}.focused-stack{gap:16px}.help-page{max-width:1120px}.help-article{max-width:760px;font-size:14px;line-height:1.65}.help-article h2{font-size:18px;line-height:1.3}.help-article h3{margin-block:24px 12px;font-size:16px}.help-page .ui-button{font-size:14px}.intake-status p{color:var(--muted);font-size:13px}.email-sign-in form,.invitation-page,.support-request{max-width:520px}.email-sign-in label,.invitation-page label{gap:8px;display:grid}.email-sign-in .sign-in-help{font-size:13px}.delivery-moment h2{font-size:24px}@media (max-width:720px){.delivery-shell .delivery-content{padding:0 16px 24px}.delivery-shell .page-heading{padding:20px 16px}.workspace-notice{padding-inline:16px}.settings-layout{flex-direction:column;gap:20px;display:flex}.settings-nav{display:none}.settings-panels{width:100%}.delivery-grid{grid-template-columns:1fr}.coding-tool-choice{flex-direction:column;align-items:flex-start;gap:12px}.coding-tool-choice .ui-field{width:100%}.coding-instructions{padding:16px}.setup-controls>.ui-button[data-variant=primary]{flex:1}.workflow-column-labels,.workflow-desktop-editor{display:none!important}.workflow-mobile-summary{grid-area:1/2;gap:4px;min-width:0;display:grid!important}.workflow-mobile-editor{grid-area:2/2;justify-self:start;display:inline-flex!important}.attention-item{flex-wrap:wrap;align-items:flex-start}.attention-item>.ui-action-row{margin-inline-start:auto}.setting-row{flex-wrap:wrap;align-items:flex-start}.delivery-capacity{max-width:none}.ui-tabs{margin-bottom:20px}.ui-steps{margin-bottom:16px}.page-heading-actions{gap:8px}.help-page{padding-inline:16px}}.board-view-nav{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.board-view-nav>.ui-tabs{flex:1;min-width:0}.connected-tools .ui-button{padding:0}.connected-tools{gap:8px}.settings-panel .delivery-fields>h2{margin-bottom:0}.delivery-shell .sidebar>label{min-width:0}.delivery-shell .sidebar>label select{text-overflow:ellipsis;width:100%}:is(.ui-button:focus-visible,.ui-select:focus-visible,.ui-input:focus-visible,.ui-textarea:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.ui-upload .sr-only:focus{outline:none}.ui-button svg{width:18px;height:18px}.ui-button[data-size=compact] svg{width:16px;height:16px}.ui-heading-group>svg,.section-title h2>svg{width:20px;height:20px}.ui-code-block .ui-button{border:1px solid var(--border);background:var(--surface)}.connected-workbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.connected-workbar>label{flex:1;min-width:0;max-width:320px}.connected-workbar select{width:100%}.connected-workbar .connected-tools{flex:none;margin:0}.cycle-choice{width:min(320px,100%)}.ui-button-label{display:grid}.ui-button-label>span{grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.ui-pending-icon{flex:none;width:18px;height:18px;display:inline-flex}.ui-button.task-card{text-align:start;white-space:normal;width:100%;padding:16px;display:block}.ui-button.task-card h3{overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.5}.ui-button.task-card p{margin:8px 0}.ui-button.drag-handle{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;position:absolute}.ui-button.add-card{width:100%}.focused-decision{outline:2px solid var(--ring);outline-offset:4px}.ui-button:not(.modal-close):not(.drag-handle){position:relative}.connected-board-guide{display:none}@media (max-width:720px){.connected-board-guide{color:var(--muted);margin-block:8px;font-size:13px;display:block}.connected-work .connected-card{grid-template-columns:44px minmax(0,1fr)}.connected-work .ui-button.work-drag-handle{width:44px;min-width:44px;height:44px;min-height:44px}.sortable-work-row{grid-template-columns:44px minmax(0,1fr) 76px}.ui-button.drag-handle{top:8px;width:44px;min-width:44px;height:44px;min-height:44px;inset-inline-end:4px}.sortable-card .card-top{padding-inline-end:36px}}@media (pointer:coarse){.ui-button.work-drag-handle,.ui-button.drag-handle{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@media (max-width:720px){.board-view-nav{flex-wrap:wrap;gap:0}.board-view-nav>.ui-tabs{flex-basis:100%;margin-bottom:4px}.board-view-nav>.ui-button{margin-inline-start:auto;margin-bottom:12px}.delivery-content [role=tabpanel]>.toolbar{justify-content:space-between;gap:8px;margin:0}.delivery-content [role=tabpanel]>.toolbar>.ui-button{flex:none}.connected-task-title{overflow-wrap:anywhere}}@media (max-width:360px){.board-view-nav>.ui-tabs .ui-button{padding-inline:8px;font-size:13px}}.workflow-column-labels{grid-template-columns:32px minmax(120px,1fr) 100px 90px 68px 64px;gap:12px;padding:0 12px 8px}.connected-work .workflow-stage-row{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:32px minmax(120px,1fr) 100px 90px 68px 64px;align-items:center;gap:12px;min-height:72px;margin-bottom:8px;padding:12px;display:grid}.workflow-stage-row>input{width:100%;min-width:0}.workflow-handle-space{width:32px}.workflow-stage-row>.ui-button.text-button{min-height:32px;padding:4px;font-size:13px}@media (max-width:1100px){.workflow-column-labels{display:none}.connected-work .workflow-stage-row{grid-template-columns:32px minmax(0,1fr) 100px 68px 64px}.workflow-stage-row>input[type=number]{grid-column:2}.workflow-stage-row>.reorder-controls,.workflow-stage-row>.workflow-fixed{grid-area:1/4}.workflow-stage-row>.ui-button.text-button{grid-area:1/5}}@media (max-width:720px){.connected-work .workflow-stage-row{grid-template-columns:32px minmax(0,1fr) 76px;gap:8px;min-height:108px}.workflow-stage-row>.work-drag-handle,.workflow-stage-row>.workflow-handle-space{grid-area:1/1/3}.workflow-stage-row>.workflow-mobile-summary{grid-area:1/2;gap:4px;min-width:0;display:grid!important}.workflow-mobile-summary strong{overflow-wrap:anywhere}.workflow-stage-row>.workflow-mobile-editor{grid-area:2/2;justify-self:start;display:inline-flex!important}.workflow-stage-row>.reorder-controls,.workflow-stage-row>.workflow-fixed{grid-area:1/3}.workflow-stage-row>.ui-button.text-button{grid-area:2/3}}.workflow-editor{border:0;min-width:0;margin:0;padding:0}.workflow-editor>h2{margin-bottom:12px}.workflow-editor>p{color:var(--muted);margin-block:12px 20px}.work-view-toolbar{min-width:0;margin-block:12px 16px}.work-view-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-search{flex:220px;align-items:center;gap:8px;min-width:0;max-width:480px;display:flex}.work-search>.ui-input{width:100%;min-width:0}.work-view-line>.ui-select{width:auto;min-width:0;max-width:260px}.work-filter-grid,.task-organizing-fields,.project-date-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:16px;display:grid}.work-view-save{gap:12px;max-width:480px;padding-block:16px;display:grid}.bulk-work-controls{border-block:1px solid var(--border);flex-wrap:wrap;align-items:end;gap:12px;margin-block:12px;padding:16px 0;display:flex}.bulk-work-controls>strong{align-self:center}.bulk-work-controls>.ui-field{flex:160px;min-width:0;max-width:260px}.connected-mode-backlog .sortable-work-row{grid-template-columns:32px minmax(0,1fr) auto auto 68px;gap:12px}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox]){grid-template-columns:32px 24px minmax(0,1fr) auto auto 68px}.connected-mode-backlog .sortable-work-row>.work-row-title{min-width:0}.connected-mode-backlog .sortable-work-row>.work-row-due{color:var(--muted);grid-area:2/3;font-size:13px}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])>.work-row-due{grid-column:4}.task-card-facts>span,.task-organization-facts>span{overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;display:inline-flex}.task-organization-facts{flex-wrap:wrap;gap:12px;margin-block:16px;display:flex}.task-organization-summary{margin-block:16px}.task-organization-summary .subtask-link{text-align:start;justify-content:space-between;gap:12px;width:100%;display:flex}.task-label-field{grid-column:1/-1}.project-details{border-bottom:1px solid var(--border);padding-bottom:20px}.project-detail-facts{flex-wrap:wrap;gap:16px;margin-block:12px;display:flex}.project-details form>fieldset{border:0;gap:16px;min-width:0;padding:0;display:grid}.project-milestone-summary{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:12px;padding:12px 0;display:flex}.project-milestone-summary>div{overflow-wrap:anywhere;flex:200px;min-width:0}.project-milestone-summary>span{color:var(--muted);font-size:13px}.project-milestone-editor{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(140px,200px);gap:12px;padding:16px;display:grid}.project-milestone-editor>.milestone-description,.project-milestone-editor>.ui-action-row{grid-column:1/-1}@media (max-width:760px){.work-filter-grid,.task-organizing-fields,.project-date-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.work-view-line>.ui-select{flex:160px;max-width:none}.work-search{flex-basis:100%;max-width:none}:is(.connected-mode-backlog .sortable-work-row,.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])){flex-wrap:wrap;gap:8px;padding:12px;display:flex}.connected-mode-backlog .sortable-work-row>.work-row-title{flex:calc(100% - 90px)}.connected-mode-backlog .sortable-work-row>.work-row-kind,.connected-mode-backlog .sortable-work-row>.work-row-status,.connected-mode-backlog .sortable-work-row>.work-row-due{font-size:13px}.work-view-toolbar .ui-button,.project-details .ui-button,.bulk-work-controls .ui-button{min-height:44px}.bulk-work-controls>.ui-action-row{flex-wrap:wrap;width:100%}.bulk-work-controls>.ui-action-row>.ui-button{white-space:normal;flex:1}.project-milestone-editor{grid-template-columns:minmax(0,1fr);padding:12px}.project-milestone-editor .ui-field{grid-column:1}.project-milestone-editor>.ui-action-row{flex-wrap:wrap}}@media (max-width:400px){.work-filter-grid,.task-organizing-fields,.project-date-fields{grid-template-columns:minmax(0,1fr)}.work-view-line>.ui-button{white-space:normal;flex:0 auto}.work-view-line>.ui-select{flex:160px}}.connected-work .work-search{align-items:center;margin:0;display:flex}.connected-work .work-filter-grid>.ui-field{margin:0}.task-toolbar>.ui-tabs{margin-inline-end:auto}.connected-mode-backlog .sortable-work-row>.work-row-details{min-width:0;color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;grid-area:2/2;gap:12px;font-size:13px;display:flex}.work-row-details>span{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:inline-flex}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])>.work-row-details{grid-column:3}.connected-mode-backlog .sortable-work-row>.work-row-kind{grid-area:1/3}.connected-mode-backlog .sortable-work-row>.work-row-status{grid-area:1/4}.connected-mode-backlog .sortable-work-row>.reorder-controls{grid-area:1/5/3}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])>.work-row-kind{grid-column:4}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])>.work-row-status{grid-column:5}.connected-mode-backlog .sortable-work-row:has(>input[type=checkbox])>.reorder-controls{grid-column:6}@media (max-width:760px){.connected-mode-backlog .sortable-work-row>.work-row-details{flex:100%;gap:8px}.task-toolbar>.ui-tabs{flex:none}.task-toolbar>.ui-button{margin-inline-start:auto}}.search-overlay{z-index:80;background:#00000059;position:fixed;inset:0}.workspace-search-dialog{background:var(--surface);width:min(620px,100vw - 32px);max-height:75dvh;color:var(--text);border:1px solid var(--border);z-index:81;border-radius:10px;padding:20px;position:fixed;inset-block-start:12vh;inset-inline-start:50%;overflow-y:auto;transform:translate(-50%)}.search-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.search-heading h2{margin:0;font-size:18px}.workspace-search-result{border-bottom:1px solid var(--border);color:inherit;padding:12px 0;text-decoration:none;display:block}.workspace-search-result:hover{color:var(--primary)}.workspace-search-result p,.draft-comparison{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.task-editor .ui-action-row{margin-top:16px}@media (max-width:400px){.workspace-search-dialog{max-height:calc(100dvh - 32px);padding:16px;inset-block-start:16px}}.sprint-selection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-block:20px;display:grid}.sprint-selection h2{margin-bottom:12px}.sprint-selection-task{border-bottom:1px solid var(--border);padding:12px 0}.sprint-task-heading,.sprint-backlog-choice{justify-content:space-between;align-items:center;gap:12px;display:flex}.sprint-task-heading .ui-button{white-space:normal;text-align:start}.sprint-backlog-choice{border-bottom:1px solid var(--border);padding:12px 0}.sprint-backlog-choice span{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.sprint-selection{grid-template-columns:minmax(0,1fr);gap:20px}}.delivery-shell .sprint-inputs{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:32px;max-width:none;display:grid}.sprint-goal-fields{flex-direction:column;gap:16px;display:flex}.sprint-capacity-panel h2{margin-bottom:12px}.capacity-column-labels,.capacity-person{grid-template-columns:minmax(0,1fr) 72px 120px;align-items:center;gap:12px;margin-block:8px;display:grid}.capacity-column-labels{color:var(--muted);font-size:12px}.capacity-person>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.capacity-person .ui-field{margin:0}.capacity-person .ui-field-label:has(.sr-only){height:0}@media (max-width:960px){.delivery-shell .topbar .workspace-search-trigger{top:8px;min-width:44px;min-height:44px;position:absolute;inset-inline-end:120px}.delivery-shell .mobile-navigation{max-width:calc(100% - 196px)}}@media (max-width:760px){.delivery-shell .sprint-inputs{grid-template-columns:minmax(0,1fr);gap:20px}.capacity-column-labels,.capacity-person{grid-template-columns:minmax(0,1fr) 64px 100px;gap:8px}.sprint-selection-task .delivery-grid{grid-template-columns:minmax(0,1fr) 88px;gap:12px}}.workspace-search-dialog>.ui-input{width:100%;margin-bottom:12px}.mobile-context-trigger.ui-button{display:none}.mobile-context-popover{background:var(--surface);width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);border:1px solid var(--border);z-index:85;border-radius:8px;padding:16px;overflow:auto}.mobile-context-popover .header-workspace-choice,.mobile-context-popover .ui-field{flex-direction:column;align-items:stretch;margin-block:12px;display:flex}.mobile-context-popover select{width:100%;min-width:0;max-width:100%}.search-result-context{margin-block:4px;display:block}.workspace-search-result.search-result-active{background:var(--primary-soft,var(--surface));outline:2px solid var(--ring,var(--primary));outline-offset:-2px}@media (max-width:760px){.delivery-shell .topbar{flex-wrap:nowrap;align-items:center;gap:8px;min-height:56px;padding-inline:12px;display:flex}.delivery-shell .topbar>.workspace-breadcrumb,.delivery-shell .topbar .header-team-choice{display:none}.mobile-context-trigger.ui-button{flex:1;justify-content:space-between;min-width:0;display:flex}.mobile-context-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delivery-shell .topbar-actions{flex:none;width:auto;margin:0;display:flex;position:static}.delivery-shell .topbar .workspace-search-trigger.ui-button{width:44px;height:44px;position:static;inset:auto}.workspace-search-dialog{max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));padding-bottom:max(16px,env(safe-area-inset-bottom))}.mobile-context-popover .header-workspace-choice{display:flex}}.sprint-task-heading,.sprint-task-controls,.sprint-task-summary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sprint-task-heading>.ui-button{text-align:start;white-space:normal;max-width:100%}.sprint-task-summary>span{overflow-wrap:anywhere;min-width:0}.capacity-warning{color:var(--text);display:block}.draft-comparison{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}:root{--bg:#f8f7f4;--surface:#fff;--sidebar:#f1f0ed;--subtle:#f4f3f0;--text:#29282f;--muted:#77747e;--border:#e5e2e8;--primary:#7662b0;--primary-hover:#67539e;--selected:#eae5f3;--shadow:0 2px 7px #251c360e;--overlay:#221d2a40;--green:#608575;--tag-bg:#eee9f6;--tag-text:#72549b;--ring:#a493cb}:root[data-theme=dark]{--bg:#1b1a1f;--surface:#25242b;--sidebar:#201f25;--subtle:#2c2b32;--text:#eae7ef;--muted:#aaa5b2;--border:#3b3842;--primary:#a68bcf;--primary-hover:#b79bdd;--selected:#393047;--shadow:0 2px 7px #0003;--overlay:#00000080;--green:#91b8a5;--tag-bg:#393047;--tag-text:#c2a7e4;--ring:#bba5df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:var(--text);background:var(--bg);margin:0;font-family:Montserrat,Noto Sans Arabic,Noto Sans Hebrew,sans-serif;font-size:14px;font-weight:400;line-height:1.5}button,input,textarea,select{font:inherit;color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}button{border:0}a{color:inherit}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline:2px solid var(--ring);outline-offset:3px}h1,h2,h3,p{margin:0}h1{letter-spacing:-.8px;font-size:24px;font-weight:600}h2,h3{font-size:14px;font-weight:600}input,textarea,select{background:var(--surface);border:1px solid var(--border);border-radius:6px;min-height:36px;padding:9px 11px}textarea{resize:vertical;line-height:1.65}select{cursor:pointer}input::placeholder,textarea::placeholder{color:var(--muted)}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);border-inline-end:1px solid var(--border);flex-direction:column;flex-shrink:0;width:224px;min-height:100vh;padding:25px 14px 16px;display:flex}.brand{text-align:start;letter-spacing:-.7px;background:0 0;align-items:center;gap:10px;padding:0 11px;font-size:18px;font-weight:700;display:flex}.brand svg{color:var(--primary)}.workspace{border:1px solid var(--border);background:0 0;border-radius:7px;align-items:center;gap:9px;margin:33px 3px 25px;padding:10px 7px;font-size:14px;font-weight:500;display:flex}.workspace>svg{margin-inline-start:auto}.workspace-avatar{background:var(--surface);border:1px solid var(--border);border-radius:5px;place-items:center;width:23px;height:23px;font-weight:600;display:grid}.nav-item{text-align:start;width:100%;height:39px;color:var(--muted);background:0 0;border-radius:6px;align-items:center;gap:11px;margin:3px 0;padding:0 12px;font-size:14px;font-weight:500;display:flex}.nav-item:hover,.board-link:hover{background:var(--subtle);color:var(--text)}.nav-item.active{background:var(--selected);color:var(--primary)}.sidebar-board{margin:31px 10px}.sidebar-caption{color:var(--muted);font-size:14px}.board-link{text-align:start;background:0 0;align-items:center;gap:9px;padding:10px 0;font-size:14px;display:flex}.sidebar-board p{color:var(--muted);margin-top:5px;font-size:14px}.sidebar-bottom{margin-top:auto;padding-top:75px}.profile{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:17px;padding:18px 5px 0;display:flex}.profile>div{flex-direction:column;flex:1;display:flex}.profile strong{font-size:14px;font-weight:500}.profile>div>span{color:var(--muted);font-size:14px}.avatar{background:var(--selected);width:29px;height:29px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.avatar.small{width:22px;height:22px;font-size:14px}.avatar.sam{color:#527a66;background:#e7eee9}.avatar.alex{color:#a07451;background:#f5e9df}:root[data-theme=dark] .avatar.sam{color:#a5c1af;background:#2e3e36}:root[data-theme=dark] .avatar.alex{color:#d9b698;background:#45362d}.app-shell>main{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;height:67px;padding:0 35px;display:flex}.breadcrumb{align-items:center;gap:14px;font-size:14px;display:flex}.breadcrumb>span{color:var(--muted)}.breadcrumb strong{font-weight:500}.topbar-actions{align-items:center;gap:12px;display:flex}.icon-button{width:32px;height:32px;color:var(--muted);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:var(--subtle);color:var(--text)}.help-button{width:25px;height:25px}.page-heading{justify-content:space-between;align-items:center;gap:20px;padding:36px 35px 29px;display:flex}.title-row{align-items:center;gap:9px;display:flex}.page-heading p{color:var(--muted);margin-top:7px;font-size:14px}.button{border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 13px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.button:hover{background:var(--subtle)}.button.primary{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:var(--shadow)}:root[data-theme=dark] .button.primary{color:#1b1724}.button.primary:hover{background:var(--primary-hover)}.toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;margin:0 35px;padding:0 0 15px;display:flex}.view-switch{align-items:center;gap:5px;display:flex}.view-switch>button{color:var(--muted);background:0 0;border-radius:5px;align-items:center;gap:7px;min-height:33px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.view-switch>button.selected{color:var(--text);background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--border)}.toolbar-right{align-items:center;gap:12px;display:flex}.search{color:var(--muted);align-items:center;gap:7px;display:flex}.search input{background:0 0;border:0;width:145px;padding:5px 0;font-size:14px}.filter{color:var(--muted);background:0 0;border-color:#0000}.filter.selected{background:var(--selected);color:var(--primary)}.board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:19px;min-height:610px;padding:23px 35px 25px;display:grid;overflow-x:auto}.column{min-width:0}.column-heading{justify-content:space-between;align-items:center;padding:0 2px 14px;display:flex}.column-heading>div{align-items:center;gap:8px;display:flex}.column-heading h2{font-size:14px;font-weight:500}.count{color:var(--muted);margin-inline-start:2px;font-size:14px}.status-icon{color:var(--muted);flex-shrink:0}.status-icon.working{color:var(--primary)}.status-icon.review{color:#b88e49}.status-icon.done{color:var(--green)}.cards{flex-direction:column;gap:11px;display:flex}.task-card{text-align:start;border:1px solid var(--border);background:var(--surface);width:100%;box-shadow:var(--shadow);border-radius:8px;padding:15px 15px 12px;transition:border-color .15s;display:block}.task-card:hover{border-color:var(--ring)}.task-card:active{cursor:grabbing}.card-top{height:20px;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:14px;display:flex}.action-mark{color:var(--primary);display:flex}.task-card h3{font-size:14px;font-weight:600;line-height:1.6}.task-card>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.tags{gap:5px;margin-top:14px;display:flex}.tag{background:var(--tag-bg);color:var(--tag-text);border-radius:4px;padding:2px 6px;font-size:14px;line-height:1.6}.tag.engineering{color:#5b7969;background:#e8eeea}.tag.launch{color:#9c7851;background:#f3eadf}:root[data-theme=dark] .tag.engineering{color:#a0b7aa;background:#2d3b34}:root[data-theme=dark] .tag.launch{color:#cfb08a;background:#41362c}.card-bottom{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;margin-top:13px;padding-top:14px;font-size:14px;display:flex}.card-person{align-items:center;gap:6px;display:flex}.card-comments{align-items:center;gap:5px;display:flex}.add-card{min-height:35px;color:var(--muted);text-align:start;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:0 11px;font-size:14px;display:flex}.add-card:hover{background:var(--subtle);color:var(--text)}.board-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin:0 35px 25px;font-size:14px;display:flex}.board-footer>span{align-items:center;gap:6px;display:flex}.text-button{color:var(--primary);background:0 0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.text-button:hover{text-decoration:underline}.empty-column{color:var(--muted);padding:20px 10px;font-size:14px}.task-list{min-height:610px;padding:20px 35px}.list-row{border-bottom:1px solid var(--border);text-align:start;background:0 0;align-items:center;gap:16px;width:100%;padding:15px 10px;font-size:14px;display:flex}.list-row strong{flex:1;font-weight:500}.list-row:hover{background:var(--surface)}.action-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:0 35px;display:grid}.action-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}.action-panel>svg{color:var(--primary);margin-bottom:20px}.action-panel h2{font-size:14px}.action-panel p{color:var(--muted);flex:1;margin:10px 0 22px;font-size:14px;line-height:1.7}.connection-state{color:var(--muted);align-items:center;gap:5px;font-size:14px;display:flex}.action-panel .button{width:100%;margin-top:20px}.extension-note{border-top:1px solid var(--border);color:var(--muted);gap:18px;margin:27px 35px;padding:23px 0;display:flex}.extension-note h2{color:var(--text);margin-bottom:6px}.extension-note p{max-width:620px;font-size:14px}.settings-content{max-width:850px;padding:0 35px 40px}.setup-intro{background:var(--selected);border-radius:7px;align-items:flex-start;gap:13px;margin-bottom:20px;padding:18px;display:flex}.setup-intro>svg{color:var(--primary);flex-shrink:0;margin-top:3px}.setup-intro strong{font-size:14px;font-weight:600}.setup-intro p{color:var(--muted);margin-top:5px;font-size:14px}code{font-size:14px}.connection-row{border-bottom:1px solid var(--border);gap:19px;padding:25px 0;display:flex}.connection-row>svg{color:var(--muted);flex-shrink:0;margin-top:2px}.connection-row>div{flex:1}.connection-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.connection-row p{color:var(--muted);margin:8px 0 10px;font-size:14px;line-height:1.75}.test-connection{margin-inline-start:20px}.local-settings,.repo-list{padding-top:25px}.local-settings p{color:var(--muted);margin:7px 0 15px;font-size:14px}.repo-list a{align-items:center;gap:8px;padding:12px 0;font-size:14px;text-decoration:none;display:flex}.repo-list a>svg:last-child{margin-inline-start:auto}.repo-list a:hover{color:var(--primary)}.overlay{background:var(--overlay);z-index:20;position:fixed;inset:0}.create-dialog,.detail-dialog{z-index:21;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);max-height:90vh;padding:25px;position:fixed;overflow:auto}.create-dialog{border-radius:9px;width:min(520px,100vw - 32px);top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:9px;display:flex}.dialog-heading h2{font-size:18px}.create-dialog>p{color:var(--muted);margin-bottom:22px;font-size:14px}.create-dialog form>label{flex-direction:column;gap:7px;margin-bottom:17px;font-size:14px;font-weight:500;display:flex}.create-dialog form input,.create-dialog form textarea,.create-dialog form select{width:100%;font-size:14px;font-weight:400}.label-help{align-items:center;gap:5px;display:flex}.dialog-footer{justify-content:flex-end;gap:9px;padding-top:10px;display:flex}.detail-dialog{inset-inline-end:16px;border-radius:9px;width:min(560px,100vw - 32px);max-height:none;top:16px;bottom:16px}.detail-dialog>h2{letter-spacing:-.3px;margin:15px 0 23px;font-size:18px;line-height:1.5}.detail-fields{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;display:grid}.detail-fields label,.detail-description{color:var(--muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.detail-fields select{color:var(--text);width:100%;font-size:14px}.detail-description textarea{color:var(--text);background:var(--subtle);font-size:14px}.task-action,.result,.notes{border-top:1px solid var(--border);margin-top:22px;padding-top:22px}.section-title{align-items:center;gap:6px;margin-bottom:12px;display:flex}.section-title>svg{color:var(--muted);margin-inline-start:auto}.action-controls{align-items:center;gap:7px;display:flex}.action-controls select{flex:1;min-width:0;font-size:14px}.action-controls .button{padding:0 8px}.action-explanation{color:var(--muted);margin:12px 0 16px;font-size:14px}.suggestion{background:var(--selected);border-radius:6px;align-items:center;gap:15px;margin-top:12px;padding:13px;display:flex}.suggestion strong{font-size:14px}.suggestion p{color:var(--muted);margin-top:4px;font-size:14px}.result pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--subtle);border-radius:6px;max-height:400px;padding:15px;font-family:inherit;font-size:14px;line-height:1.75;overflow:auto}.notes h2{margin-bottom:14px}.note{gap:9px;margin:12px 0;font-size:14px;display:flex}.note svg{color:var(--muted);flex-shrink:0;margin-top:3px}.notes form{border:1px solid var(--border);border-radius:6px;align-items:center;margin-top:15px;padding-inline-end:5px;display:flex}.notes form input{background:0 0;border:0;flex:1;min-width:0;font-size:14px}.tooltip{background:var(--text);color:var(--bg);z-index:50;max-width:260px;box-shadow:var(--shadow);border-radius:5px;padding:7px 10px;font-family:Montserrat,Noto Sans Arabic,Noto Sans Hebrew,sans-serif;font-size:14px}.tooltip svg{fill:var(--text)}.help-popover{background:var(--surface);border:1px solid var(--border);width:290px;box-shadow:var(--shadow);z-index:50;color:var(--text);border-radius:8px;padding:18px;font-family:Montserrat,Noto Sans Arabic,Noto Sans Hebrew,sans-serif}.help-popover strong{font-size:14px;font-weight:600}.help-popover p{color:var(--muted);margin:8px 0 15px;font-size:14px;line-height:1.8}.popover-arrow{fill:var(--surface)}.toast{z-index:60;border:1px solid var(--border);background:var(--surface);max-width:calc(100vw - 32px);box-shadow:var(--shadow);border-radius:7px;align-items:center;gap:10px;padding:10px 13px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast>svg{color:var(--primary);flex-shrink:0}.muted{color:var(--muted)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signin{place-items:center;min-height:100vh;display:grid}@media (min-width:1600px){.board{grid-template-columns:repeat(4,minmax(240px,1fr));gap:24px}.task-card{padding:18px}.sidebar{width:240px}}@media (max-width:1100px){.sidebar{width:190px}.workspace{font-size:14px}.page-heading,.topbar{padding-inline:24px}.toolbar{margin-inline:24px}.board{grid-template-columns:repeat(4,240px);padding-inline:24px}.board-footer{margin-inline:24px}.action-grid{grid-template-columns:1fr;padding:0 24px}.action-panel{grid-template-columns:35px 1fr;column-gap:14px;padding:20px;display:grid}.action-panel>svg{grid-row:1/4;margin:0}.action-panel p{margin:5px 0 12px}.action-panel .button{grid-column:2;width:fit-content;margin-top:12px}.toolbar-right{gap:3px}.filter{padding:0 6px;font-size:14px}.search input{width:120px}}@media (max-width:700px){.app-shell{display:block}.sidebar{border-inline-end:0;border-bottom:1px solid var(--border);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;height:auto;min-height:0;padding:12px 16px;display:flex}.brand{gap:7px;padding:0;font-size:16px}.brand svg{width:21px}.workspace,.sidebar-board,.sidebar-caption,.profile{display:none}.sidebar nav{gap:3px;display:flex}.nav-item{justify-content:center;gap:0;width:34px;height:34px;margin:0;padding:0;font-size:0}.sidebar-bottom{gap:3px;margin:0;padding:0;display:flex}.sidebar-bottom>.nav-item+button{display:none}.topbar{height:49px;padding:0 16px}.page-heading{align-items:flex-start;padding:24px 16px 22px}h1{font-size:22px}.page-heading p{font-size:14px}.page-heading>.button{padding:0 9px}.toolbar{flex-wrap:wrap;gap:8px;margin:0 16px}.toolbar-right{justify-content:space-between;width:100%}.search input{width:170px}.board{grid-template-columns:repeat(4,245px);gap:14px;min-height:570px;padding:17px 16px}.board-footer{flex-direction:column;align-items:flex-start;margin:0 16px 22px}.task-list{min-height:570px;padding:15px 16px}.list-row{flex-wrap:wrap;gap:8px}.list-row strong{min-width:180px}.action-grid{padding:0 16px}.extension-note{margin:25px 16px}.settings-content{padding:0 16px 30px}.connection-heading{align-items:flex-start;gap:5px}.connection-row{gap:12px}.detail-dialog{top:8px;inset-inline-end:8px;width:calc(100vw - 16px);padding:20px;bottom:8px}.action-controls{flex-wrap:wrap}.action-controls select{flex-basis:100%}.detail-fields{gap:10px}.suggestion{flex-direction:column;align-items:flex-start}.toast{width:calc(100vw - 32px);font-size:14px}.connection-row p{font-size:14px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.inline-notice{background:var(--selected);color:var(--text);border-radius:6px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:12px;font-size:14px;display:flex}.inline-notice svg{color:var(--primary);flex-shrink:0;margin-top:2px}.sortable-card{min-width:0;position:relative}.sortable-card>div{position:relative}.sortable-card .card-top{padding-inline-end:19px}.drag-handle{top:16px;width:24px;height:24px;color:var(--muted);cursor:grab;touch-action:none;background:0 0;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:10px}:is(.drag-handle:hover,.drag-handle:focus-visible){color:var(--primary);background:var(--selected)}.drag-handle:active{cursor:grabbing}.is-dragging{opacity:.25}.drag-preview{border-color:var(--primary);cursor:grabbing;box-shadow:0 4px 8px #0000002e}.column{border-radius:8px;min-height:440px;transition:background .15s}.drop-target{background:var(--selected)}.drag-active .column{outline:1px dashed var(--border);outline-offset:6px}.drop-target{outline-color:var(--primary)!important}.toast{transform:none}.task-card p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.board{overscroll-behavior-x:contain;max-width:100%}.connection-row>div{min-width:0}.connection-row p,.note p{overflow-wrap:anywhere}.help-popover{max-width:calc(100vw - 32px)}.detail-fields label{min-width:0}@media (max-width:1100px){.toolbar,.toolbar-right{flex-wrap:wrap}.search{min-width:0}.board{scroll-padding-inline:24px}}@media (max-width:700px){.sidebar{gap:4px;padding:8px 12px}.brand{gap:6px;font-size:15px}.sidebar nav,.sidebar-bottom{gap:0}.nav-item,.icon-button{width:44px;height:44px}.help-button{width:36px;height:36px}.topbar-actions{gap:0}.topbar{height:56px}.button,.add-card,.view-switch>button{min-height:44px}.page-heading{flex-wrap:wrap;gap:10px}.page-heading>div{min-width:0}.page-heading p{font-size:14px}.toolbar-right{gap:8px}.search{flex:1;min-width:130px}.search input{width:100%;min-width:0;font-size:16px}.filter{font-size:14px}.board{scroll-snap-type:x proximity;grid-template-columns:repeat(4,min(290px,100vw - 56px));gap:16px;scroll-padding-inline:16px}.column{scroll-snap-align:start}.drag-active{scroll-snap-type:none}.drag-handle{width:44px;height:44px;top:5px;right:5px}.sortable-card .card-top{padding-inline-end:34px}.task-card p,.card-bottom,.empty-column,.task-card h3{font-size:14px}.task-card:active{cursor:pointer}.detail-dialog{width:100%;height:100dvh;padding:16px 16px max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;border-radius:0;inset:0}.create-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px}.create-dialog form input,.create-dialog form textarea,.create-dialog form select,.detail-fields select,.detail-description textarea,.action-controls select,.notes form input{min-height:44px;font-size:16px}.action-controls select{flex-basis:100%;width:100%}.detail-fields{grid-template-columns:1fr 1fr}.connection-heading{flex-wrap:wrap}.connection-state{white-space:nowrap}.test-connection{margin:12px 0 0}.list-row strong{flex-basis:calc(100% - 80px);min-width:0}.list-row{min-height:64px}.toast{bottom:max(16px,env(safe-area-inset-bottom));gap:8px}.toast>span{overflow-wrap:anywhere;min-width:0}.toast .icon-button{width:36px;height:36px}.toast .text-button{flex-shrink:0;min-height:36px}}@media (max-width:360px){.sidebar{flex-wrap:wrap}.brand{width:100%;padding:0 4px 4px}.sidebar nav{flex:1}.page-heading>.button{width:100%}.detail-fields{grid-template-columns:1fr}.toolbar-right{flex-direction:column;align-items:stretch}.search{width:100%}.filter{justify-content:flex-start}}.mobile-board-guide{display:none}@media (max-width:700px){.mobile-board-guide{color:var(--muted);padding:12px 16px 0;font-size:14px;display:block}.board{padding-top:12px}}.language-picker select{background:0 0;max-width:100px;min-height:32px;padding:4px 7px;font-size:14px}.task-card [dir=auto],.note [dir=auto],.result [dir=auto]{text-align:start;unicode-bidi:plaintext}.task-card bdi{font-size:14px}.task-card .tag{unicode-bidi:isolate}html[dir=rtl] .detail-dialog{inset-inline-end:16px;right:auto}html[dir=rtl] .text-button>svg,html[dir=rtl] .breadcrumb+svg{transform:scaleX(-1)}@media (max-width:700px){.language-picker select{min-height:44px;font-size:14px}html[dir=rtl] .detail-dialog{inset:0}}.workspace-settings{border-bottom:1px solid var(--border);margin-bottom:24px;padding:20px 0}.workspace-settings>p,.workspace-settings form{margin:12px 0}.workspace-settings label{flex-direction:column;gap:7px;max-width:420px;font-size:14px;display:flex}.workspace-settings form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.workspace-settings form label{flex:1;min-width:180px}.workspace-settings .section-title{justify-content:space-between}.invitation-link{flex-direction:column;gap:10px;display:flex}.invitation-page{max-width:520px;margin:10vh auto;padding:24px}.invitation-page p{margin:16px 0}.storage-warning{background:var(--selected);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.storage-warning p{flex:1;min-width:200px}.onboarding{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin:0 36px 24px;padding:18px}.onboarding .section-title>.icon-button:last-child{margin-inline-start:auto}.onboarding ol{flex-wrap:wrap;gap:24px;padding:0;list-style:none;display:flex}.onboarding li{flex:1;min-width:180px}.onboarding li button{text-align:start;justify-content:flex-start;width:100%;min-height:40px}.onboarding li button>svg:last-child{margin-inline-start:auto}.onboarding p,.connection-preview>p,.guided-investigation>p,.run-progress p{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.7}.connection-preview .section-title{margin-bottom:6px}.preview-provider,.flow-field{flex-direction:column;gap:8px;margin:16px 0;font-size:14px;display:flex}.preview-provider select{max-width:300px}.flow-field select,.flow-field textarea{width:100%;font-size:14px}.flow-field textarea{min-height:80px}.connection-preview .help-button{vertical-align:middle;margin-inline-end:8px}.flow-buttons{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.guided-investigation{border-top:1px solid var(--border);margin-top:18px;padding-top:20px}.guided-investigation h2{font-size:14px}.flow-empty,.run-confirm{background:var(--subtle);border:1px solid var(--border);border-radius:6px;margin:16px 0;padding:16px}.flow-empty p,.run-confirm p{color:var(--muted);margin-bottom:12px;font-size:14px}.run-confirm dl{grid-template-columns:100px 1fr;gap:10px;font-size:14px;display:grid}.run-confirm dt{color:var(--muted)}.run-confirm dd{overflow-wrap:anywhere;margin:0}.run-progress{margin:22px 0}.run-progress .section-title>span{color:var(--muted);margin-inline-start:auto;font-size:14px}.run-progress ol,.run-history ol{padding:0;list-style:none}.run-progress li{align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.run-progress li>.muted{margin-inline-start:auto}.run-progress li svg{color:var(--primary);display:block}.review-controls{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.run-history{border-top:1px solid var(--border);margin:24px 0 0;padding-top:16px;font-size:14px}.run-history summary{cursor:pointer;min-height:36px}.run-history li{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;padding:12px 0;display:flex}.run-history li>span,.run-history p{color:var(--muted);overflow-wrap:anywhere}.investigation-choice{justify-content:space-between;margin-top:24px}.investigation-choice select{font-size:14px}.unavailable-action .button{color:var(--muted)}.demo-disclosure{align-items:center;gap:8px;display:flex}.getting-started-button{display:flex!important}@media (max-width:1100px){.onboarding{margin-inline:24px}}@media (max-width:700px){.onboarding{margin:0 16px 20px;padding:14px}.onboarding ol{flex-direction:column;gap:4px}.onboarding li{min-width:0}.flow-field select,.flow-field textarea,.preview-provider select{min-height:44px;font-size:16px}.run-confirm dl{grid-template-columns:1fr;gap:5px}.run-confirm dd{margin-bottom:8px}.run-progress li{align-items:flex-start}.run-progress li>.muted{font-size:14px}.getting-started-button{width:40px}.connection-preview .button{max-width:100%}.topbar-actions .language-picker select{max-width:92px}}.run-history time{color:var(--muted);font-size:14px}.email-sign-in{width:100%;max-width:420px}.email-sign-in form{flex-direction:column;align-items:stretch;gap:12px;display:flex}.email-sign-in label{flex-direction:column;gap:7px;font-size:14px;display:flex}.email-sign-in input{width:100%;min-height:40px}.email-sign-in .sign-in-help{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.sign-in-options{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.email-sign-in p{overflow-wrap:anywhere}.sortable-card .task-card{cursor:grab}.sortable-card .task-card:active{cursor:grabbing}.drag-handle{color:var(--muted)}.sortable-card:hover .drag-handle{color:var(--text)}.pilot-section{border-bottom:1px solid var(--border);padding:24px 0}.pilot-section>p{color:var(--muted);margin:12px 0}.pilot-connection,.member-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.pilot-connection>div,.member-row>div{flex:1;min-width:170px}.pilot-connection p,.member-row p{color:var(--muted);overflow-wrap:anywhere;margin-top:5px}.pilot-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:20px 0;display:flex}.pilot-form label{flex-direction:column;flex:1;gap:7px;min-width:160px;display:flex}.pilot-form p{color:var(--muted);flex-basis:100%}.pilot-form input,.pilot-form select,.member-row select{max-width:100%;min-height:40px}.live-result{margin-top:20px}.live-result>p{margin:12px 0}.live-result pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--subtle);border-radius:6px;max-height:440px;padding:16px;line-height:1.7;overflow:auto}.source-link{overflow-wrap:anywhere;align-items:center;gap:8px;padding:9px 0;display:flex}.source-link>bdi{flex:1;min-width:0}.activity-entry{color:var(--muted);margin:9px 0;font-size:14px}.pilot-section details{margin:12px 0}.pilot-section summary,.live-result summary{cursor:pointer}.run-history>div{flex-wrap:wrap;gap:12px;margin:10px 0;display:flex}.admin-page{max-width:900px;margin:40px auto;padding:24px}.admin-page h1,.admin-page h2{margin:24px 0 12px}.admin-page p{overflow-wrap:anywhere;margin:10px 0}.admin-totals{flex-wrap:wrap;gap:24px;display:flex}.workspace-loading{min-height:100dvh;color:var(--muted);place-items:center;display:grid}.review-feedback p{white-space:pre-wrap;overflow-wrap:anywhere}.document-toolbar,.diagram-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.document-toolbar .button,.diagram-toolbar .button{min-height:36px;font-size:14px}.task-document{min-width:0}.markdown-body{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{margin:20px 0 10px;font-size:15px;font-weight:600;line-height:1.5}.markdown-body p,.markdown-body ul,.markdown-body ol,.markdown-body blockquote{margin:12px 0}.markdown-body ul,.markdown-body ol{padding-inline-start:24px}.markdown-body blockquote{border-inline-start:3px solid var(--border);color:var(--muted);padding-inline-start:14px}.markdown-body a{color:var(--primary);text-underline-offset:3px}.markdown-body pre,.task-document .document-source,.task-diagram .document-source{white-space:pre;background:var(--subtle);border:1px solid var(--border);border-radius:6px;max-height:440px;padding:16px;font:12px/1.7 monospace;overflow:auto}.markdown-body code{font:12px/1.7 monospace}.markdown-body :not(pre)>code{background:var(--subtle);border-radius:3px;padding:2px 4px}.markdown-body input[type=checkbox]{vertical-align:middle;width:14px;height:14px;min-height:0;accent-color:var(--primary)}.document-table{margin:16px 0;overflow:auto}.document-table table{border-collapse:collapse;width:100%;font-size:14px}.document-table th,.document-table td{border:1px solid var(--border);text-align:start;min-width:100px;padding:8px 12px}.document-table th{background:var(--subtle)}.markdown-body .hljs-keyword,.markdown-body .hljs-selector-tag,.markdown-body .hljs-title{color:var(--primary)}.markdown-body .hljs-string,.markdown-body .hljs-number{color:var(--green)}.markdown-body .hljs-comment{color:var(--muted)}.task-diagram{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;margin:16px 0;overflow:hidden}.diagram-toolbar{border-bottom:1px solid var(--border);margin:0;padding:8px}.diagram-scale{font-variant-numeric:tabular-nums;text-align:center;min-width:36px;font-size:14px}.diagram-viewport{cursor:grab;direction:ltr;max-height:400px;padding:16px;overflow:auto}.diagram-viewport:active{cursor:grabbing}.diagram-viewport img{-webkit-user-select:none;user-select:none;margin:0 auto;display:block}.diagram-viewport:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.task-diagram details{border-top:1px solid var(--border);padding:8px 12px;font-size:14px}.task-diagram summary{cursor:pointer;min-height:32px;line-height:32px}.task-diagram:-webkit-full-screen{background:var(--surface);padding:16px;overflow:auto}.task-diagram:fullscreen{background:var(--surface);padding:16px;overflow:auto}.task-diagram:-webkit-full-screen .diagram-viewport{max-height:calc(100vh - 160px)}.task-diagram:fullscreen .diagram-viewport{max-height:calc(100vh - 160px)}.task-diagram>p{padding:8px 12px;font-size:14px}@media (max-width:600px){.document-toolbar .button{flex:1}.diagram-toolbar{gap:4px}.diagram-toolbar .button{padding-inline:8px}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{font-size:15px}}.task-work{border-block:1px solid var(--border);margin-block:20px;padding-block:22px}.task-work>p,.agent-connections>p{color:var(--muted);line-height:1.6}.work-brief{margin-block:18px}.work-brief fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.work-brief label,.work-attempt label,.agent-setup label{gap:7px;font-size:14px;display:grid}.work-brief input:not([type=checkbox]),.work-brief textarea,.work-attempt textarea,.agent-setup input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px}.work-brief textarea,.work-attempt textarea{resize:vertical}.work-checkbox{align-items:center;gap:9px!important;display:flex!important}.work-checkbox input{width:16px;height:16px;accent-color:var(--text)}.work-brief fieldset:disabled{opacity:.65}.agent-task-prompt,.work-attempt,.agent-setup{gap:14px;min-width:0;margin-block:18px;display:grid}.work-attempt h3,.work-checks strong{font-size:14px;font-weight:600}.work-attempt time{color:var(--muted);font-size:14px}.work-checks{gap:14px;padding-inline-start:22px;display:grid}.work-checks li{padding-inline-start:4px}.work-checks li>span{color:var(--muted);margin-block:5px;font-size:14px;display:block}.work-checks pre,.agent-setup pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface);border-radius:8px;max-width:100%;padding:12px;font-size:14px;line-height:1.6}.work-checks code,.agent-connections code{overflow-wrap:anywhere}.task-work summary,.agent-connections summary{cursor:pointer;font-size:14px}.agent-setup ol{gap:12px;padding-inline-start:22px;line-height:1.6;display:grid}@media (max-width:600px){.work-attempt .section-title{flex-direction:column;align-items:flex-start;gap:6px}.agent-connections .member-row{flex-wrap:wrap;gap:10px}}.agent-link-page{max-width:540px}.agent-link-page .language-picker{justify-content:flex-end;display:flex}.agent-link-page h2{font-size:16px}.agent-link-page label{gap:8px;margin-block:18px;display:grid}.agent-link-page select{width:100%;min-height:40px}.connection-callback code{overflow-wrap:anywhere;margin-block:6px;font-size:14px;display:block}.agent-link-page p{line-height:1.65}.agent-install-guide{gap:12px;margin-block:18px;display:grid}.agent-install-guide pre{overflow-wrap:anywhere;white-space:pre-wrap}.agent-connections .agent-status{font-size:14px}.agent-install-guide .button{width:fit-content}.connect-appearance{justify-content:flex-end;align-items:center;gap:12px;display:flex}.help-page{max-width:960px;margin-inline:auto;padding:24px}.help-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.help-page h1{align-items:center;gap:12px;display:flex}.help-page h2{margin:0 0 18px;font-size:18px}.help-page h3,.help-page dt{font-size:14px;font-weight:600}.help-page p,.help-page dd{font-size:14px;line-height:1.8}.help-page section{border-top:1px solid var(--border);padding-block:24px;scroll-margin-top:24px}.help-page a{color:var(--text);text-underline-offset:3px}.help-topics{flex-wrap:wrap;gap:12px 24px;margin-block:24px;font-size:14px;display:flex}.help-definitions{gap:20px;margin:0;display:grid}.help-definitions dd{margin:8px 0 0}.help-client{gap:8px;max-width:300px;font-size:14px;display:grid}.help-client select{width:100%;min-height:40px}.help-steps{margin-block:24px;padding-inline-start:24px}.help-steps li{margin-block:24px;padding-inline-start:8px}.help-page pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface);border-radius:6px;max-width:100%;padding:12px;font-size:14px;line-height:1.8;overflow-x:auto}.help-page details{border-top:1px solid var(--border);padding-block:16px}.help-page summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.7}.help-page footer{border-top:1px solid var(--border);gap:24px;padding-block:24px;font-size:14px;display:flex}.help-page .button{min-height:40px}.help-page :focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:700px){.help-page{padding:16px}.help-header{flex-wrap:wrap;gap:12px;margin-bottom:24px}.help-page h1{font-size:22px}.help-page footer{flex-wrap:wrap}}.help-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:20px;display:grid}.help-image-grid figure{min-width:0;margin:0}.help-image-grid img{border:1px solid var(--border);border-radius:6px;width:100%;height:auto;display:block}.help-image-grid figcaption{margin-top:8px;font-size:14px;line-height:1.7}.help-providers{gap:20px;display:grid}.help-provider{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-block:12px;display:flex}.help-provider-brand{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.help-provider-brand h3{margin:0}.help-provider-brand img{object-fit:contain;object-position:left;width:148px;height:28px}.help-provider-brand .help-openai-logo{width:32px;height:32px}.help-logo-dark,[data-theme=dark] .help-logo-light{display:none}[data-theme=dark] .help-logo-dark{display:block}.help-provider-links{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}@media (max-width:700px){.help-image-grid{grid-template-columns:1fr}.help-provider{flex-direction:column;align-items:flex-start;gap:12px}}.work-brief select{border:1px solid var(--border);background:var(--surface);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px}.controller-status{border-block:1px solid var(--border);gap:10px;margin-block:16px;padding-block:16px;display:grid}.controller-status p{overflow-wrap:anywhere;margin:0;line-height:1.6}.controller-status code{overflow-wrap:anywhere}.controller-status .button{justify-self:start}.extension-entry{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding-block:12px}.extension-entry p{margin-block:8px}.extension-entry a{align-items:center;gap:6px;display:inline-flex}.extension-settings code,.ci-discovery code{overflow-wrap:anywhere;white-space:normal}.ci-discovery{gap:12px;display:grid}.selected-ci-check{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex}.selected-ci-check .text-button{flex-shrink:0}@media (max-width:600px){.selected-ci-check{align-items:flex-start}.extension-settings .flow-buttons{flex-wrap:wrap}}@media (max-width:450px){.sidebar .brand{flex-shrink:0;justify-content:center;gap:0;width:44px;height:44px;font-size:0}.sidebar .brand svg{width:24px;height:24px}}.delivery-plans{min-width:0;max-width:1100px;padding:28px 36px;font-size:14px;line-height:1.7}.plan-heading,.plan-actions,.plan-switcher{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.plan-heading h1{font-size:24px}.plan-heading h1,.plan-heading h2{margin-inline-end:auto}.delivery-plans h2,.delivery-plans h3{margin-block:16px 10px;font-size:15px}.delivery-plans label{flex-direction:column;gap:6px;min-width:0;display:flex}.delivery-plans input,.delivery-plans select,.delivery-plans textarea{font:inherit;width:100%;max-width:100%;min-height:40px}.delivery-plans textarea{resize:vertical}.delivery-plans fieldset{border:0;min-width:0;padding:0}.plan-fields{grid-template-columns:1fr 1fr;gap:16px;margin-block:16px;display:grid}.plan-switcher label{min-width:220px}.plan-actions>span{color:var(--muted);margin-inline-end:auto}.plan-tabs{border-bottom:1px solid var(--border);gap:8px;margin-block:24px;display:flex;overflow:auto}.plan-tabs button{white-space:nowrap;border-bottom:2px solid #0000;min-height:40px;padding:8px 12px}.plan-tabs .selected{border-bottom-color:var(--primary);color:var(--primary)}.plan-source,.planned-task,.requirement-row,.plan-question,.decision-entry,.sprint-proposal{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding-block:16px}.plan-source summary,.planned-task summary{cursor:pointer;min-height:40px;font-weight:600}.plan-source label,.planned-task>label,.plan-question>label{margin-block:12px}.requirement-row blockquote{border-inline-start:3px solid var(--border);margin-block:8px;padding-inline-start:12px}.requirement-row label{max-width:420px;margin-block:10px}.plan-checks{max-height:240px;margin-block:16px;overflow:auto}.plan-checks legend{margin-bottom:8px;font-weight:600}.delivery-plans .plan-checks label,.delivery-plans .plan-checkbox{flex-direction:row;align-items:flex-start;margin-block:8px}.delivery-plans input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--primary);flex-shrink:0}.capacity-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding-block:12px;display:flex}.capacity-row strong{min-width:100px}.capacity-row label{width:85px}.plan-usage{color:var(--muted);margin-top:24px}.decision-entry .text-button{text-align:start;margin-block:8px;display:block}.delivery-plans .button{min-height:40px}.delivery-plans a{color:var(--primary)}@media (max-width:700px){.delivery-plans{padding:20px 16px}.plan-fields{grid-template-columns:1fr}.delivery-plans input,.delivery-plans select,.delivery-plans textarea{font-size:16px}.plan-actions .button{flex:1}.plan-switcher label{flex:1;min-width:0}.capacity-row{gap:8px}.plan-tabs{gap:0}.plan-tabs button{padding-inline:10px}}@media print{.sidebar,.topbar,.plan-actions,.plan-tabs,.plan-switcher,.plan-heading,.plan-fields,.document-toolbar,.diagram-toolbar,.toast{display:none!important}.app-shell{display:block!important}.delivery-plans{max-width:none;padding:0}.diagram-viewport{max-height:none!important;overflow:visible!important}.markdown-body pre{max-height:none!important}body{color:#000!important;background:#fff!important}}.button{min-height:40px;font-size:14px}.button svg,.text-button svg,.nav-item svg{flex-shrink:0}.button:disabled:hover{background:var(--surface)}.button.primary:disabled:hover{background:var(--primary)}.plan-tabs button{background:0 0;font-weight:500;transition:background .14s,color .14s}.plan-tabs button:hover{background:var(--subtle)}.plan-tabs button.selected{background:var(--selected)}.settings-content{max-width:1180px}.settings-nav{flex-direction:column;gap:4px;display:flex}.settings-nav button{text-align:start;min-height:40px;color:var(--muted);background:0 0;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;transition:background .14s,color .14s;display:flex}.settings-nav button:hover{background:var(--subtle);color:var(--text)}.settings-nav button.selected{background:var(--selected);color:var(--primary)}.settings-nav svg{flex-shrink:0}.settings-panels,.settings-panel{min-width:0}.settings-panel[hidden]{display:none!important}.settings-panel>:first-child{border-top:0;margin-top:0;padding-top:0}.settings-panel .section-title{align-items:center}.settings-panel pre{max-width:100%;overflow:auto}.settings-panel>.button{margin-block:16px}.settings-panel .local-settings{border-top:0;padding-top:0}@media (max-width:900px){.settings-layout{grid-template-columns:1fr;gap:20px}.settings-nav{border-bottom:1px solid var(--border);flex-direction:row;max-width:100%;padding-bottom:8px;overflow-x:auto}.settings-nav button{white-space:nowrap;flex-shrink:0}}@media (max-width:700px){.button,.settings-nav button{min-height:44px}.plan-actions{gap:8px}.plan-tabs button{min-height:44px}.settings-panel .pilot-form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.settings-nav button,.plan-tabs button,.button{transition:none}}.view-panel[hidden],.task-section[hidden],.setup-wizard[hidden],.agent-install-guide li[hidden]{display:none!important}.page-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.detail-tabs,.setup-steps{border-bottom:1px solid var(--border);gap:8px;margin-block:16px;display:flex;overflow:auto}.detail-tabs button,.setup-steps button{min-height:40px;font:inherit;color:var(--muted);background:0 0;border-bottom:2px solid #0000;flex-shrink:0;padding:8px 12px;transition:color .14s,background .14s}.detail-tabs button:hover,.setup-steps button:hover{background:var(--subtle);color:var(--text)}.detail-tabs button.selected,.setup-steps button.selected{border-bottom-color:var(--primary);color:var(--primary)}.task-section{min-width:0}.task-work .advanced-settings{margin-block:12px}.task-work .advanced-settings>summary{font-weight:500}.approval-reasons,.approval-summary ul{color:var(--muted);margin-block:8px;padding-inline-start:20px}.control-hint{color:var(--muted);margin-block:8px;font-size:14px}.approval-summary,.requirements-review{border-bottom:1px solid var(--border);padding-block:12px}.approval-summary>summary,.requirements-review>summary{cursor:pointer;min-height:36px;font-weight:500}.backlog-workspace{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:24px;margin-block:16px;display:grid}.backlog-task-list,.backlog-task-editor{min-width:0}.backlog-task-list{max-height:700px;overflow:auto}.backlog-task-row{border-bottom:1px solid var(--border);display:flex}.backlog-task-row>button{text-align:start;background:0 0;border-radius:6px;flex-direction:column;flex:1;gap:6px;min-width:0;padding:12px;display:flex}.backlog-task-row>button:hover{background:var(--subtle)}.backlog-task-row>button.selected{background:var(--selected)}.backlog-task-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.backlog-task-row span{color:var(--muted);font-size:14px}.priority-controls{flex-direction:column;justify-content:center;display:flex}.priority-controls .icon-button{width:32px;height:32px}.backlog-task-editor .planned-task{border:0;margin:0;padding-top:0}.backlog-task-editor h3{margin-top:0}.reference-picker{margin-block:12px}.reference-trigger{justify-content:flex-start;width:100%}.reference-trigger svg{margin-inline-start:auto}.reference-selected{color:var(--muted);overflow-wrap:anywhere;margin-block:8px;padding-inline-start:20px}.reference-popover{z-index:60;border:1px solid var(--border);background:var(--surface);width:min(420px,100vw - 32px);max-height:min(460px,100dvh - 48px);box-shadow:var(--shadow);border-radius:8px;padding:12px;font-family:inherit;font-size:14px;overflow:auto}.reference-search{align-items:center;gap:8px;flex-direction:row!important;margin-block:0 8px!important;display:flex!important}.reference-search input{width:100%;min-width:0;min-height:40px}.reference-search svg{color:var(--muted);flex-shrink:0}.reference-popover fieldset{border:0;max-height:280px;margin:0;padding:0;overflow:auto}.reference-choice{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 4px;display:flex}.reference-choice input{width:18px;height:18px;min-height:18px;accent-color:var(--primary);flex-shrink:0;margin:2px 0}.reference-choice span{overflow-wrap:anywhere}.reference-popover .text-button{margin-top:8px}.setup-controls,.connection-ready{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.connection-ready svg{color:var(--green);flex-shrink:0}.setup-steps{gap:0}.setup-steps button{white-space:normal;text-align:start;flex:1;font-size:14px}.agent-install-guide ol{padding-inline-start:0;list-style:none}.agent-install-guide li{margin-block:16px}.agent-install-guide li>p:first-child{font-weight:600}.detail-dialog details>summary,.settings-panel details>summary{cursor:pointer;min-height:40px;padding-block:8px}:is(.detail-dialog details>summary:focus-visible,.delivery-plans details>summary:focus-visible,.settings-panel details>summary:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.planning-onboarding ol{flex-wrap:wrap;gap:20px;padding:0;list-style:none;display:flex}.planning-onboarding ol li{flex:1;min-width:180px}.planning-onboarding .text-button{text-align:start;min-height:40px}.planning-onboarding>p{margin-top:12px}.settings-nav{scrollbar-width:thin;scrollbar-color:var(--border) transparent}@media (max-width:900px){.backlog-workspace{grid-template-columns:1fr}.backlog-task-list{max-height:320px}.backlog-task-editor{border-top:1px solid var(--border);padding-top:20px}}@media (max-width:700px){.page-heading-actions{width:100%}.page-heading-actions .button{flex:1}.detail-tabs button,.setup-steps button{min-height:44px}.planning-onboarding ol{flex-direction:column;gap:4px}.setup-steps button{padding:8px;font-size:14px}.reference-popover input[type=search]{font-size:16px}.backlog-task-row>button{min-height:64px}}@media (prefers-reduced-motion:reduce){.detail-tabs button,.setup-steps button{transition:none}}@media (max-width:700px){.priority-controls .icon-button{width:44px;height:44px}}.delivery-shell .sidebar>label{padding:16px}.delivery-content{max-width:1400px;padding:0 28px 28px}.delivery-shell .page-heading{flex-wrap:wrap;gap:16px}.delivery-shell .inline-notice{margin:0 28px 16px}.delivery-fields{border:0;gap:16px;margin:0;padding:0;display:grid}.delivery-fields label,.delivery-section>label{gap:8px;display:grid}.delivery-shell input:not([type=checkbox]),.delivery-shell select,.delivery-shell textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;min-width:0;max-width:100%;min-height:40px;padding:10px}.delivery-shell textarea{resize:vertical}.delivery-shell fieldset:disabled{opacity:.75}.delivery-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.delivery-list{border-block:1px solid var(--border)}.delivery-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;display:flex}.delivery-title{text-align:start;flex:1;min-width:160px}.delivery-section{border-top:1px solid var(--border);margin-top:20px;padding:20px 0}.delivery-section h2{font-size:18px}.delivery-section h3{font-size:16px}.delivery-shell details>summary{cursor:pointer;padding:12px 0}.delivery-shell .work-checkbox{align-items:center;gap:8px;display:flex}.delivery-modal{max-height:90dvh;overflow:auto}.delivery-modal .delivery-fields{margin-top:20px}.delivery-shell .document-source{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow:auto}:is(.delivery-shell input:focus-visible,.delivery-shell select:focus-visible,.delivery-shell textarea:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.delivery-shell .toolbar{flex-wrap:wrap;gap:16px}.delivery-shell .toolbar p{flex:1}.delivery-shell .toolbar label{gap:8px;display:grid}.delivery-shell .settings-panel,.delivery-shell .task-document{min-width:0}@media (max-width:720px){.delivery-content{padding:0 16px 24px}.delivery-grid{grid-template-columns:1fr}.delivery-shell .page-heading{padding-inline:16px}.delivery-row{gap:8px}.delivery-shell .sidebar>label{padding:8px}.delivery-shell .sidebar nav{flex-wrap:wrap}.delivery-modal{width:calc(100vw - 24px)}}@media print{.delivery-shell .sidebar,.delivery-shell .topbar,.delivery-shell .page-heading-actions,.delivery-shell button{display:none!important}.delivery-content{max-width:none;padding:0}.delivery-shell .task-document{break-inside:auto}}.delivery-capacity{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid}.delivery-capacity label{min-width:0}.delivery-shell .delivery-section li{margin-block:12px}.delivery-shell .delivery-section li p{color:var(--muted);margin-block:6px}@media (max-width:700px){.delivery-shell .sidebar{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:12px 16px;display:grid}.delivery-shell .sidebar .brand{justify-content:center;gap:0;width:44px;height:44px;padding:0;font-size:0}.delivery-shell .sidebar>label{gap:4px;min-width:0;padding:0;display:grid}.delivery-shell .sidebar>label select{width:100%}.delivery-shell .sidebar nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.delivery-shell .sidebar nav .nav-item{text-align:center;flex-direction:column;gap:5px;width:100%;min-width:0;height:60px;padding:6px 2px;font-size:14px;line-height:1.3;display:flex}.delivery-shell .sidebar-bottom{grid-area:1/3;min-width:0;margin:0;padding:0}.delivery-shell .sidebar-bottom p{display:none}.delivery-shell .topbar strong{overflow-wrap:anywhere;min-width:0}}.team-start summary{cursor:pointer;align-items:center;gap:.65rem;font-weight:600;display:flex}.setup-steps{gap:.8rem;margin-block:1.25rem;padding-inline-start:1.5rem;line-height:1.6;display:grid}.setup-steps span{color:var(--muted);margin-inline-start:.5rem}.pilot-form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.pilot-form label{flex:1;gap:.5rem;min-width:12rem;display:grid}.attention-item p{margin-block:.25rem}@media (max-width:640px){.attention-item{flex-direction:column;align-items:flex-start}.pilot-form .button{width:100%}}.intake-status{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-block:16px;padding:16px}.intake-status>div{align-items:center;gap:10px;display:flex}.intake-status p{margin-block:8px 0}.connected-work{margin-block:16px}.connected-board{align-items:flex-start;gap:16px;padding-block:12px;display:flex;overflow-x:auto}.connected-column{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex:1;min-width:220px;padding:12px}.connected-column h2{margin:0 0 12px;font-size:14px}.connected-column.drop-target{outline-offset:-2px;outline:2px solid}.connected-card{border:1px solid var(--border);background:var(--bg);border-radius:8px;grid-template-columns:32px 1fr;gap:8px;margin-block-end:8px;padding:8px;display:grid}.connected-card p{grid-column:2;margin:0;font-size:14px}.connected-card .text-button{text-align:start}.connected-card .icon-button{touch-action:none}.connected-work label{gap:6px;margin-block:10px;display:grid}.connected-work article{margin-block:12px}.connected-work .toolbar{flex-wrap:wrap}@media (max-width:600px){.connected-column{min-width:220px}.connected-work .delivery-row{flex-wrap:wrap;display:flex}.connected-work .delivery-row input{width:100%;min-width:0}}.delivery-shell{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--control-height:40px}.delivery-shell .delivery-content{padding-inline:24px}.delivery-shell .page-heading{align-items:center;padding:24px}.delivery-shell .page-heading h1{font-size:24px;line-height:1.3}.delivery-shell .page-heading-actions{align-items:center}.delivery-shell .button,.delivery-shell input:not([type=checkbox]),.delivery-shell select{min-height:var(--control-height)}.delivery-shell .button{gap:8px;padding-inline:14px}.delivery-shell .delivery-section{margin-top:24px;padding-block:24px}.delivery-section>h2{margin-bottom:16px}.delivery-section>h3{margin-block:16px 8px}.delivery-section>p{margin-block:8px}.delivery-fields{gap:16px}.delivery-shell .toolbar{align-items:center;gap:12px}.connected-work>.toolbar{margin-bottom:16px}.connected-board{gap:16px;padding-block:8px 16px;scroll-padding-inline:8px}.connected-column{background:var(--subtle);border-color:var(--border);min-height:240px;transition:background .16s,outline-color .16s}.connected-column h2{align-items:center;min-height:32px;font-size:14px;font-weight:600;display:flex}.connected-card{background:var(--surface);box-shadow:var(--shadow);align-items:start;padding:12px 8px;transition:border-color .16s,box-shadow .16s}.connected-card:hover{border-color:var(--ring)}.connected-card>.text-button{min-height:32px;font-weight:500;line-height:1.6}.connected-column.drop-target{background:var(--selected);outline-color:var(--primary)}.connected-board:has(.work-drag-handle:active){cursor:grabbing}.work-drag-handle{cursor:grab;touch-action:none;color:var(--muted);align-self:center;width:32px;height:36px}.work-drag-handle:active{cursor:grabbing}:is(.work-drag-handle:hover,.work-drag-handle:focus-visible){background:var(--selected);color:var(--primary)}.connected-backlog>.toolbar{justify-content:flex-end;margin:0}.connected-backlog>label,.connected-board>label{max-width:320px;margin-block:0 20px}.connected-backlog .delivery-list{border:1px solid var(--border);border-radius:8px;margin-top:16px;overflow:visible}.sortable-work-row{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:unset;grid-template-columns:32px minmax(0,1fr) 128px 80px 68px;align-items:center;gap:16px;min-height:72px;padding:12px 16px;display:grid;position:relative}.sortable-work-row:not(.workflow-stage-row):first-child{border-start-start-radius:8px;border-start-end-radius:8px}.sortable-work-row:not(.workflow-stage-row):last-child{border-bottom:0;border-end-end-radius:8px;border-end-start-radius:8px}.sortable-work-row:hover{background:var(--subtle)}.sortable-work-row.sorting-work{z-index:2;box-shadow:var(--shadow);border:1px solid var(--ring)}.work-row-title{text-align:start;overflow-wrap:anywhere;min-width:0;font-weight:500;line-height:1.6}.work-row-kind,.work-row-status{color:var(--muted);font-size:14px}.work-blocked{color:var(--text);grid-area:2/2;font-size:14px}.sortable-work-row:has(.work-blocked){row-gap:4px}:is(.sortable-work-row:has(.work-blocked)>.work-drag-handle,.sortable-work-row:has(.work-blocked)>.reorder-controls){grid-row:1/3}.reorder-controls{border:1px solid var(--border);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;gap:0;display:flex}.reorder-controls .icon-button{border-radius:0;width:32px;height:32px}.reorder-controls button:hover:not(:disabled){background:var(--selected)}.connected-work .flow-buttons{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.connected-work>p{color:var(--muted);margin-block:12px;font-size:14px}.delivery-shell .team-start{padding:20px 0}.team-start>summary{align-items:center;gap:12px;font-weight:600;display:flex}.team-start .setup-steps{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:20px;padding:0;list-style:none;display:grid}.team-start .setup-steps li{align-content:start;gap:8px;line-height:1.7;display:grid}.setup-step-icon{color:var(--primary)}.team-start .setup-steps span{color:var(--muted);font-size:14px}.setup-finished{color:var(--green);align-items:center;gap:12px;padding:16px 0;display:flex}.setup-finished p{color:var(--text)}.delivery-moment{background:var(--surface);border:1px solid var(--border);width:min(520px,100vw - 32px);max-height:90dvh;box-shadow:var(--shadow);border-radius:10px;padding:32px;overflow:auto}.moment-icon{color:var(--green);margin-bottom:16px}.delivery-moment h2{margin-bottom:12px;font-size:20px;line-height:1.4}.delivery-moment h3{margin-block:24px 16px;font-size:14px}.delivery-moment [id]:is(p){color:var(--muted);line-height:1.7}.moment-results{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;margin:0;padding-block:16px;display:grid}.moment-results div{flex-direction:column;gap:8px;display:flex}.moment-results dt{color:var(--muted);font-size:14px}.moment-results dd{margin:0;font-size:24px;font-weight:600}.moment-observation{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin-block:20px;overflow:auto}.moment-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}@media (max-width:900px){.team-start .setup-steps{grid-template-columns:1fr 1fr}}@media (max-width:720px){.delivery-shell{--control-height:44px}.delivery-shell .delivery-content{padding-inline:16px}.delivery-shell .page-heading{padding:20px 16px}.connected-backlog>label{max-width:none}.sortable-work-row{grid-template-columns:32px minmax(0,1fr) 76px;gap:8px;min-height:88px;padding:12px}.sortable-work-row>.work-drag-handle{grid-row:1/4}.work-row-kind{grid-area:2/2}.work-row-status{text-align:center;grid-area:2/3}.sortable-work-row>.reorder-controls{grid-area:1/3}.sortable-work-row:has(.work-blocked)>.reorder-controls{grid-row:1}.work-blocked{grid-row:3}.connected-work .sortable-work-row{flex-wrap:unset;display:grid}.reorder-controls .icon-button{width:36px;height:40px}.team-start .setup-steps{grid-template-columns:1fr;gap:16px}.delivery-moment{padding:24px}.moment-actions .button{flex:1}.connected-column{min-width:260px}}@media (prefers-reduced-motion:reduce){.connected-card,.connected-column{transition:none}}.modal-overlay{background:var(--overlay);z-index:80;animation:.16s ease-out dialog-reveal;position:fixed;inset:0}.modal{z-index:81;background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;width:min(720px,100vw - 32px);max-height:90dvh;padding:28px;animation:.16s ease-out dialog-reveal;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:auto;transform:translate(-50%,-50%)}.modal-close{width:32px;height:32px;position:absolute;inset-block-start:12px;inset-inline-end:12px}.modal .button{gap:8px;min-height:40px}.modal label{gap:8px;display:grid}.modal .work-checkbox{align-items:center;gap:8px;display:flex}.modal .view-switch{margin-block:20px}.modal .delivery-fields{gap:16px}.modal .connected-work label{margin-block:12px}.modal .delivery-section{border-top:1px solid var(--border);margin-top:20px;padding-block:20px}.modal .flow-buttons{flex-wrap:wrap;gap:8px;display:flex}.modal p{line-height:1.7}.modal h2{font-size:20px}.modal .delivery-grid{gap:16px}.modal input:not([type=checkbox]),.modal select,.modal textarea{width:100%;min-width:0;min-height:40px;font:inherit}.modal .connected-work .delivery-row{flex-wrap:wrap}.modal.delivery-moment{width:min(520px,100vw - 32px);padding:32px}.modal .moment-actions{justify-content:flex-end;gap:8px;display:flex}.modal .control-hint{margin-block:16px}.modal .moment-observation{margin-block:20px}:root[dir=rtl] .modal{transform:translate(50%,-50%)}@keyframes dialog-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:720px){.modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:24px}.modal.delivery-moment{padding:24px}.modal input:not([type=checkbox]),.modal select,.modal textarea{min-height:44px;font-size:16px}.modal .button{min-height:44px}.modal-close{width:40px;height:40px}}.connected-backlog>.toolbar,.connected-board>.toolbar{float:inline-end;border:0;margin:0 0 12px 16px;padding:0}.connected-backlog>label,.connected-board>label{padding-top:0}.connected-work>.delivery-list,.connected-work>.connected-board{clear:both}[hidden]{display:none!important}.delivery-shell{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px}.delivery-content{flex-direction:column;gap:16px;min-width:0;display:flex}.delivery-content>.toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.delivery-content>.view-switch{margin:0 0 8px}.delivery-shell .page-heading{gap:16px;padding-block:20px}.connected-mode-board,.connected-mode-backlog{min-width:0;display:block}.connected-tools{justify-content:flex-end;align-items:center;gap:8px;margin:0;display:flex}.connected-mode-board>label,.connected-mode-backlog>label{max-width:100%;margin-bottom:16px;display:inline-flex}.connected-mode-board>label select,.connected-mode-backlog>label select{min-width:180px}.connected-board{clear:both;align-items:stretch;gap:16px;padding-bottom:16px;display:flex;overflow-x:auto}.connected-column{flex:1;min-width:220px;margin:0;padding:12px}.connected-column h2{margin:0 0 12px;font-size:14px;line-height:20px}.connected-card{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;margin-bottom:8px;padding:12px;display:grid}.connected-card>.text-button{text-align:start;min-height:32px;font-weight:500;line-height:20px}.connected-card>p{grid-column:2;margin:0;line-height:20px}.connected-work>.focused-trigger{margin:8px 8px 0 0}.delivery-list{clear:both;margin-top:0}.reorder-controls{border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:0;display:flex;overflow:hidden}.reorder-controls .icon-button{border:0;border-radius:0;width:32px;min-width:32px;height:36px;min-height:36px}.reorder-controls .icon-button+button{border-inline-start:1px solid var(--border)}.focused-trigger{justify-content:center;align-items:center;gap:8px;width:auto;min-height:40px;display:inline-flex}.focused-trigger.delivery-section{border-radius:8px;margin:0;padding:0 12px}.focused-overlay{z-index:90}.focused-dialog{z-index:91;width:min(720px,100vw - 32px);max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto;box-shadow:0 2px 8px #0002}.focused-dialog>h2{align-items:center;gap:8px;margin:0 40px 24px 0;font-size:18px;line-height:26px;display:flex}.focused-body{flex-direction:column;gap:16px;min-width:0;display:flex}.focused-body p{margin:0;line-height:1.7}.focused-body label,.preferences-form>label{flex-direction:column;gap:8px;min-width:0;display:flex}.focused-body input:not([type=checkbox]),.focused-body select,.focused-body textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:8px 12px}.focused-body .work-checkbox{flex-direction:row;align-items:start}.focused-body .button,.focused-body .text-button{align-self:flex-start}.focused-body .setup-steps{grid-template-columns:1fr;gap:16px;padding:0;list-style:none;display:grid}.focused-body .setup-steps li{grid-template-columns:24px 1fr;gap:8px;line-height:1.7;display:grid}.focused-body .setup-steps li span{grid-column:2}.inline-review{border-block:1px solid var(--border);padding:16px 0}.help-popover{max-width:min(340px,100vw - 32px);line-height:1.7;box-shadow:0 2px 8px #0002;z-index:110!important}.settings-mobile,.help-mobile{display:none}.settings-panel{min-width:0}.settings-panel h2{margin:0 0 16px;font-size:16px;line-height:24px}.settings-panel>.delivery-row{border-width:0 0 1px;border-radius:0;gap:16px;margin:0;padding:12px 0}.settings-panel>.delivery-row>span{flex:1;min-width:120px}.settings-panel>.delivery-row .work-checkbox{white-space:nowrap}.settings-panel>.delivery-row button{margin-inline-start:auto}.settings-panel>.focused-trigger{margin:16px 8px 0 0}.preferences-form{flex-direction:column;gap:24px;max-width:560px;display:flex}.preferences-form .language-picker select{width:100%}.project-page{flex-direction:column;gap:16px;max-width:1000px;display:flex}.project-page>label{flex-direction:column;gap:8px;max-width:420px;display:flex}.project-page>section{flex-direction:column;gap:12px;display:flex}.help-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}.help-topics{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.help-topics a{border-radius:6px;padding:8px 12px;line-height:20px;text-decoration:none;display:block}.help-topics a[aria-current=page]{background:var(--surface);font-weight:600}.help-articles{min-width:0;max-width:760px}.help-articles>section{border:0;margin:0;padding:0}.help-articles h2{margin-top:0;font-size:18px;line-height:28px}.help-articles h3{margin:24px 0 8px;font-size:14px;line-height:24px}.help-articles p{margin:0 0 16px;line-height:1.8}.help-articles li{margin-bottom:12px;line-height:1.8}.signin-brand{align-items:center;gap:8px;margin-bottom:24px;font-weight:600;display:flex}.signin-brand svg{width:28px;height:28px}@media (max-width:760px){.delivery-shell .sidebar{gap:12px;padding:12px 16px}.delivery-shell .sidebar nav{gap:4px}.delivery-shell .sidebar .nav-item{gap:4px;min-height:40px;padding:8px;font-size:14px}.delivery-shell .sidebar-bottom{display:none}.delivery-shell .topbar{min-height:56px;padding:12px 16px}.delivery-shell .page-heading{flex-wrap:wrap;gap:12px;padding:16px}.delivery-shell .page-heading h1{font-size:22px}.delivery-shell .page-heading-actions{flex-wrap:wrap;gap:8px}.delivery-shell .delivery-content{gap:12px;padding:0 16px 24px}.settings-layout{flex-direction:column;gap:20px;display:flex}.settings-nav{display:none}.settings-mobile,.help-mobile{width:100%;display:block}.settings-mobile select,.help-mobile select{width:100%;min-height:40px}.settings-panels{width:100%}.settings-panel>.delivery-row{grid-template-columns:1fr auto;gap:12px;display:grid}.settings-panel>.delivery-row>span{grid-column:1/-1}.settings-panel>.delivery-row button{margin:0}.focused-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px}.focused-dialog>h2{margin-bottom:20px}.connected-column{min-width:240px}.help-layout{flex-direction:column;gap:24px;display:flex}.help-topics{display:none}.help-page{padding:16px}.help-articles{width:100%}}@media (prefers-reduced-motion:reduce){.focused-dialog,.modal-overlay{transition:none;animation:none}}.workspace-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.delivery-content>.toolbar>.team-start{margin-inline-end:auto}.focused-dialog .pilot-form{flex-direction:column;gap:16px;max-width:480px;margin:0;display:flex}.focused-dialog .pilot-form label{width:100%}.focused-dialog .pilot-form .button{align-self:flex-start}.connected-tools+p[role=alert]{clear:both}.connected-mode-board,.connected-mode-backlog{margin:0}.focused-dialog{flex-direction:column;display:flex;overflow:hidden}.focused-body{max-height:calc(100dvh - 160px);padding-inline-end:8px;overflow-y:auto}.focused-dialog .modal-close{top:20px;inset-inline-end:20px}.focused-stack{flex-direction:column;gap:16px;display:flex}.settings-panel>label{flex-direction:column;gap:8px;max-width:420px;margin-block:20px;display:flex}.connected-mode-settings .focused-trigger{margin:16px 8px 16px 0}.connected-mode-settings .connected-tools{margin:0}.connected-mode-settings h2{clear:none}@media (max-width:760px){.focused-body{max-height:calc(100dvh - 140px)}}.preference-field{flex-direction:column;gap:8px;display:flex}.preferences-form h2{margin:0}.proposal-context h2{margin:0 0 8px;font-size:16px}.proposal-context p{margin:0;line-height:1.7}@media (max-width:760px){.delivery-shell .page-heading{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.delivery-shell .page-heading-actions{flex:0 auto;width:auto;margin:0}.delivery-shell .page-heading-actions .button{flex:none;width:auto}.delivery-shell .page-heading-actions .reload-label{display:none}.delivery-shell .page-heading-actions>button:has(.reload-label){width:40px;min-width:40px;padding:0}}.help-popover{z-index:1000!important}.my-sprint{max-width:960px}.sprint-work-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.sprint-work-row>div:first-child{min-width:0}.sprint-work-row p{overflow-wrap:anywhere;margin:8px 0 0}@media (max-width:600px){.sprint-work-row{flex-direction:column;align-items:flex-start}}.capacity-summary{max-width:680px;padding:0;list-style:none}.capacity-summary li{justify-content:space-between;gap:16px;padding:8px 0;display:flex}@media (max-width:390px){.capacity-summary li{flex-direction:column;gap:4px}}.account-trigger{flex-shrink:0}.account-popover{background:var(--surface);width:320px;max-width:calc(100vw - 24px);color:var(--text);border:1px solid var(--border);z-index:100;border-radius:12px;padding:8px;box-shadow:0 8px 28px #1e162c21}:root[data-theme=dark] .account-popover{box-shadow:0 8px 28px #0006}.account-email{color:var(--muted);overflow-wrap:anywhere;text-align:start;margin:4px 8px 8px;font-size:13px}.account-menu-action.ui-button{justify-content:flex-start;gap:12px;width:100%;text-decoration:none}.account-preferences{border-block:1px solid var(--border);margin:8px 0;padding:8px}.account-setting{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.account-setting>span{font-size:14px}.account-setting .language-picker select{max-width:160px;min-height:32px}.account-theme{border:1px solid var(--border);border-radius:8px;gap:4px;padding:2px;display:flex}.account-theme .ui-button[aria-pressed=true]{background:var(--selected);color:var(--primary)}.account-popover .ui-notice{margin:8px;font-size:13px}@media (max-width:600px){.topbar>strong,.topbar>.breadcrumb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.topbar-actions{flex-shrink:0}.account-popover{width:304px}.account-setting{gap:8px}}@media (max-width:360px){.delivery-shell .sidebar nav .nav-item{gap:0;height:44px;min-height:44px;padding:0;font-size:0}.delivery-shell .sidebar nav .nav-item svg{width:20px;height:20px}}.team-setup-checklist,.brief-task-bridge,.sprint-priorities,.retro-followthrough{max-width:680px;margin-block:16px 24px}.team-setup-checklist ol{gap:12px;padding:0;list-style:none;display:grid}.team-setup-checklist li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.team-setup-checklist li>svg{flex:none}.team-setup-checklist li>span{flex:1;min-width:180px}.brief-task-bridge fieldset{border:0;gap:12px;margin-block:16px;padding:0;display:grid}.brief-task-bridge .work-checkbox{align-items:flex-start}.brief-task-bridge .work-checkbox input{flex:none;margin-top:3px}.sprint-history{max-width:320px;margin-block:8px 16px}.sprint-priorities ol{padding-inline-start:20px}.sprint-priorities li{padding-block:6px}.sprint-priorities .ui-action-row>span{overflow-wrap:anywhere;flex:1;min-width:160px}.retro-followthrough li{overflow-wrap:anywhere;padding-block:8px}.retro-followthrough li>button{margin-inline-start:12px}@media (max-width:480px){.team-setup-checklist li>span{min-width:140px}.sprint-priorities .ui-action-row>span{flex-basis:100%}.retro-followthrough li>button{margin-inline-start:0;margin-top:8px;display:flex}}.sprint-schedule-correction{max-width:680px;margin-block:16px}.sprint-correction-dates{flex-wrap:wrap;gap:16px;display:flex}.sprint-correction-dates>div{flex:0 220px}@media (max-width:480px){.sprint-correction-dates{display:block}}.delivery-shell{align-items:stretch;position:relative}.delivery-shell [hidden]{display:none!important}.delivery-shell .workspace-sidebar{border-inline-end:1px solid var(--border);flex-direction:column;justify-content:flex-start;align-items:stretch;width:240px;min-width:240px;height:100dvh;padding:0 16px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar-brand{flex:none;align-items:center;gap:8px;width:100%;height:67px;min-height:67px;display:flex}.sidebar-brand .brand{white-space:nowrap;width:auto;height:auto;color:var(--text);flex:none;justify-content:flex-start;align-items:center;gap:10px;padding:0;font-size:20px;font-weight:700;line-height:1;text-decoration:none;display:flex}.sidebar-brand .brand svg{flex:none;width:28px;height:28px}.sidebar-workspace{color:var(--muted);overflow-wrap:anywhere;flex:none;margin:12px 8px 20px;font-size:13px}.workspace-sidebar nav{flex:none;gap:4px;width:100%;display:grid}.workspace-sidebar .nav-item{width:100%;min-width:0;height:auto;min-height:40px;color:var(--muted);border-radius:6px;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:8px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.workspace-sidebar .nav-item svg{flex:none}.workspace-sidebar .nav-item:hover{background:var(--subtle);color:var(--text)}.workspace-sidebar .nav-item.active{color:var(--primary);background:var(--selected)}.workspace-sidebar .sidebar-project{border-top:1px solid var(--border);flex:none;gap:12px;margin-top:24px;padding-top:16px;display:grid}.sidebar-project strong{overflow-wrap:anywhere;padding-inline:12px;font-weight:500}.workspace-sidebar .sidebar-bottom{flex:none;width:100%;margin-top:auto;padding-top:24px;display:block}.mobile-navigation,.navigation-close{display:none!important}.workspace-breadcrumb{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.workspace-breadcrumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delivery-shell .main{flex:1;min-width:0}.delivery-shell .topbar{height:67px;min-height:67px;padding-inline:24px}.delivery-shell .content-header{padding:24px 24px 0}.delivery-shell .delivery-content{gap:24px;padding:24px;display:block}.delivery-shell .delivery-content>.ui-page-header{margin-bottom:24px}.project-navigation{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.project-navigation a{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:12px 16px;text-decoration:none}.project-navigation a[aria-current=page]{color:var(--primary);border-bottom-color:var(--primary)}.project-navigation a:hover{color:var(--text)}.team-context{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:12px 0;display:flex}.team-context .ui-field{width:260px;max-width:100%;margin:0}.team-context p{max-width:520px;color:var(--muted);margin:0;font-size:13px}.project-directory,.project-home{max-width:960px}.project-directory>.ui-action-row{margin-bottom:24px}.project-directory-row{border:0;border-bottom:1px solid var(--border);text-align:start;width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.project-directory-row:hover{background:var(--subtle)}.project-directory-row strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.project-directory-row p{color:var(--muted);margin:4px 0 0;font-size:13px}.project-directory-row svg{flex:none}.project-create{gap:16px;max-width:680px;padding:24px 0;display:grid}.project-create fieldset{border:0;gap:8px;padding:0;display:grid}.project-home>section{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:24px}.project-home p{margin:12px 0}.project-home .ui-empty-state{text-align:start;align-items:flex-start;margin:0;padding:16px 0}.overview-team{padding-block:16px}.overview-team h3{margin:0 0 8px}.project-context-page{min-width:0;max-width:960px}.project-context-page .intake-sources,.project-context-page .focused-stack{max-width:760px}.project-context-page>.ui-tabs{margin-bottom:24px}.source-list{gap:0;margin-block:16px;display:grid}.source-file-row{border-bottom:1px solid var(--border);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding-block:16px;display:grid}.source-file-row p{color:var(--muted);margin:4px 0;font-size:13px}.source-file-row strong{overflow-wrap:anywhere;font-weight:500}.source-file-row .ui-action-row{gap:8px}.source-compose{gap:16px;max-width:680px;margin-block:24px;display:grid}.source-reader pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:6px;max-height:60dvh;padding:16px;overflow:auto}.task-detail-page{box-sizing:border-box;width:100%;min-width:0;max-width:1100px;padding:24px}.task-detail-page h1{overflow-wrap:anywhere;margin-block:16px;font-size:24px;line-height:1.3}.task-detail-page .delivery-fields{max-width:680px;margin-block:24px}.task-detail-page .ui-tabs{margin-block:16px 24px}.task-detail-page>.ui-action-row{margin-bottom:16px}.delivery-shell .connected-card{cursor:grab;touch-action:pan-y;min-width:0;padding:16px;display:block}.delivery-shell .connected-card:active{cursor:grabbing}.delivery-shell .connected-card .connected-task-title{text-align:start;touch-action:pan-y;overflow-wrap:anywhere;justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600;line-height:1.5}.task-card-facts{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:13px;display:flex}.attention-item{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-block:16px;display:flex}.attention-item>div:first-child{min-width:0}.attention-item strong{overflow-wrap:anywhere}.attention-item p{margin:4px 0 0}.attention-item .ui-action-row{flex:none;margin:0}.delivery-shell .settings-content{min-width:0;max-width:680px}.delivery-shell .settings-content .delivery-row{flex-wrap:wrap;gap:12px}.delivery-shell .settings-content .delivery-row>span{overflow-wrap:anywhere;min-width:160px;margin-inline-end:auto}@media (max-width:960px){.delivery-shell{display:block}.delivery-shell .workspace-sidebar{display:none}.mobile-navigation{flex:1;align-items:center;gap:8px;min-width:0;display:flex!important}.mobile-navigation>span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.navigation-close{margin-inline-start:auto;display:inline-flex!important}.navigation-backdrop{z-index:100;background:#0005;border:0;padding:0;position:fixed;inset:0}.delivery-shell .topbar{gap:8px;height:60px;min-height:60px;padding:8px 16px}.workspace-breadcrumb{display:none}.delivery-shell .content-header{padding:24px 16px 0}.delivery-shell .delivery-content,.task-detail-page{padding:16px}.project-navigation{gap:0;margin-bottom:16px}.project-navigation a{padding:12px 10px;font-size:14px}.team-context{gap:8px;margin-bottom:16px}.team-context .ui-field{width:100%}.source-file-row{grid-template-columns:20px minmax(0,1fr)}.source-file-row .ui-action-row{flex-wrap:wrap;grid-column:2}.attention-item{flex-direction:column;align-items:flex-start;gap:12px}.attention-item .ui-action-row{width:100%}.project-home .ui-section-header{flex-wrap:wrap;align-items:flex-start;gap:8px}.workspace-sidebar .nav-item{min-height:44px}.task-detail-page h1{font-size:22px}.delivery-shell .settings-content .delivery-row{align-items:center;display:flex}.delivery-shell .settings-content .delivery-row>span{width:100%}}@media (prefers-reduced-motion:reduce){.workspace-sidebar,.project-navigation a{transition:none}}@media (max-width:960px){.mobile-navigation{top:8px;max-width:calc(100% - 148px);height:44px;position:absolute;inset-inline-start:16px}.delivery-shell .topbar .account-trigger{margin-inline-start:auto}}.navigation-open.workspace-sidebar{z-index:101;top:0;overscroll-behavior:contain;width:min(280px,100vw - 32px);min-width:0;height:100dvh;padding:max(0px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:var(--surface);border-inline-end:1px solid var(--border);box-shadow:var(--shadow);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset-inline-start:0;overflow-y:auto}.navigation-open .navigation-close{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex!important}.personal-task-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;max-width:900px;padding-block:12px;display:flex}.personal-task-row>span{color:var(--muted);font-size:13px}.task-scope-summary{gap:12px;max-width:760px;padding-block:16px;display:grid}.task-scope-summary>p{white-space:pre-wrap;overflow-wrap:anywhere}.task-scope-summary dl{flex-wrap:wrap;gap:24px 48px;margin:0;display:flex}.task-scope-summary dt{color:var(--muted);font-size:13px}.task-scope-summary dd{margin:4px 0 0}.task-scope-summary>.ui-button{justify-self:start}.source-evidence,.detail-section{border-block-start:1px solid var(--border);max-width:760px;margin-block:16px;padding-block:16px}.source-evidence h3,.detail-section h3{margin-bottom:12px}.source-evidence .document-source{white-space:pre-wrap;overflow-wrap:anywhere}.original-notes .document-source{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60dvh;overflow:auto}@media (max-width:960px){.delivery-shell .topbar-actions{margin-inline-start:auto}.personal-task-row{flex-direction:column;align-items:flex-start;gap:4px}}.delivery-shell .ui-page-header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 0;display:flex}.delivery-shell .ui-heading-group{flex:1;min-width:0}.delivery-shell .ui-heading-group h1{overflow-wrap:anywhere}.delivery-shell .ui-heading-group h1:focus{outline:none}.delivery-shell .ui-header-actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:960px){.delivery-shell .ui-page-header{align-items:flex-start;padding:24px 16px 0}.delivery-shell .ui-header-actions{flex-wrap:wrap;max-width:100%}.delivery-shell .ui-header-actions .reload-label{display:none}.delivery-shell .ui-header-actions button:has(.reload-label){width:44px;min-width:44px;padding:0}}.intake-record-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.intake-record-heading p{margin:0}.intake-record-statement{font-size:14px;font-weight:500;line-height:1.5}.inline-review .source-evidence{margin-top:16px}.inline-review .source-evidence pre{font-size:13px;line-height:1.5}.task-toolbar{justify-content:space-between;align-items:center;margin-bottom:16px}.task-toolbar .ui-tabs{margin:0;margin-inline-end:auto}.task-scope-summary h2{margin:0;font-size:18px}.task-scope-summary .connected-work{border-top:1px solid var(--border);margin:0;padding-block:12px 0}.task-scope-summary .task-progress-panel{gap:12px;max-width:680px;margin:0}.task-scope-summary .task-progress-panel>label{gap:8px;margin:0;display:grid}.task-scope-summary .task-progress-panel .ui-select{max-width:280px}.completion-practices{border-bottom:1px solid var(--border);gap:16px;margin-bottom:24px;padding-bottom:24px;display:grid}.completion-practices .ui-button{justify-self:start}.brief-note{border-bottom:1px solid var(--border);padding-block:16px}.brief-note-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;font-weight:500}.brief-note .ui-action-row{gap:8px;margin:0}.brief-note-editor{background:var(--surface);border:1px solid var(--border);border-radius:6px;margin-top:16px;padding:16px}.brief-note blockquote,.brief-reading blockquote{border-inline-start:2px solid var(--border);overflow-wrap:anywhere;margin:0;padding-inline-start:16px}.brief-comparison{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;gap:24px;padding-block:16px;display:grid}.brief-comparison h4{margin:0 0 12px;font-size:14px}.brief-comparison p{white-space:pre-wrap;overflow-wrap:anywhere}.brief-reading{gap:24px;max-width:760px;display:grid}.brief-reading h2{margin:0 0 12px;font-size:18px}.brief-reading h3{margin:0 0 8px;font-size:14px}.brief-reading p{white-space:pre-wrap;overflow-wrap:anywhere}.context-version-toolbar{justify-content:space-between;align-items:end}.context-version-toolbar .ui-field{width:220px;max-width:100%}@media (max-width:960px){.brief-comparison{grid-template-columns:1fr;gap:16px}.brief-comparison>section+section{border-top:1px solid var(--border);padding-top:16px}.task-toolbar{justify-content:flex-start}.context-version-toolbar{align-items:start}}.task-scope-summary>ul{margin:0;padding-inline-start:24px}.task-scope-summary .task-progress-panel>label:has(select){max-width:280px}.brief-approval-checks{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}@media (max-width:720px){.brief-approval-checks{flex-direction:column;align-items:flex-start;gap:8px}}.header-team-choice{flex-direction:row;align-items:center;gap:8px;min-width:0;max-width:300px;margin:0;display:flex}.header-team-choice .ui-field-label{color:var(--muted);flex:none;font-size:13px}.header-team-choice select{min-width:0;max-width:220px;height:32px;min-height:32px}.sprint-navigation{margin-bottom:16px}.sprint-identity{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sprint-identity .ui-field{width:320px;max-width:100%;margin:0}.sprint-identity .ui-field-label:has(.sr-only){display:none}.sprint-metadata{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sprint-goal{overflow-wrap:anywhere;margin:12px 0 16px}.sprint-view-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sprint-view-bar .ui-tabs{border:0;gap:8px;margin:0}.sprint-view-bar .ui-tabs .ui-button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding-inline:12px}.sprint-view-bar .ui-tabs .ui-button[aria-selected=true]{border-bottom-color:var(--primary);color:var(--primary)}.sprint-board-tools{flex-wrap:wrap;align-items:center;gap:12px;padding-block:4px;display:flex}.sprint-board-tools .ui-field{width:210px;max-width:100%;margin:0}.sprint-board-tools .ui-field-label:has(.sr-only){display:none}.sprint-board-tools>.ui-secondary{font-size:13px}.ui-header-actions:has(.decision-compose){max-width:100%}.decision-compose{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.decision-recovery{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:13px;display:flex}.decision-task-name{overflow-wrap:anywhere;flex:1;min-width:0}.scoped-draft-recovery{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;font-size:13px;display:flex}.workspace-team-list{gap:4px;max-width:680px;margin:12px 0 24px;display:grid}.workspace-team-list>.ui-button{text-align:start;background:0 0;border-color:#0000;justify-content:space-between}.workspace-team-list>.ui-button[aria-pressed=true]{background:var(--selected);border-color:var(--border)}.settings-nav-group{gap:4px;display:grid}.settings-nav-group+.settings-nav-group{margin-top:16px}.settings-scope-label{color:var(--muted);margin:0 12px 4px;font-size:13px}.planning-rule-values{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.planning-rule-values>.ui-field{flex:1;min-width:160px;max-width:200px}.delivery-content>.settings-layout .settings-panel>h2{margin-bottom:16px}.delivery-review-form{max-width:680px}.delivery-review-form>.ui-field{margin-block:16px}@media (max-width:960px){.delivery-shell .topbar{height:auto;min-height:60px;padding-top:60px;padding-bottom:8px}.delivery-shell .topbar-actions{flex-wrap:wrap;justify-content:flex-end;width:100%;margin:0;display:flex}.delivery-shell .topbar .account-trigger{top:8px;margin:0;position:absolute;inset-inline-end:16px}.header-team-choice{justify-content:space-between;width:100%;max-width:none}.header-team-choice select{flex:1;max-width:calc(100% - 60px);min-height:44px}.sprint-identity .ui-field{width:100%}.sprint-identity{gap:8px}.sprint-goal{margin-block:8px 12px}.sprint-view-bar{gap:4px}.sprint-view-bar .ui-tabs{justify-content:space-between;gap:0;width:100%}.sprint-view-bar .ui-tabs .ui-button{min-height:44px;padding-inline:8px}.sprint-board-tools{justify-content:space-between;width:100%;padding-block:8px}.sprint-board-tools .ui-field{width:160px}.scoped-draft-recovery{flex-direction:column;align-items:start;gap:8px}.decision-compose{display:contents}.decision-recovery{flex-basis:100%;order:2}.planning-rule-values>.ui-field{max-width:none}}.ui-heading-group>.ui-secondary{margin:4px 0 0;font-size:13px}.ui-page-header .ui-heading-group:has(>.ui-secondary){display:block}.carryover-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.carryover-row .ui-field{max-width:180px}.carryover-row .work-checkbox{flex:1;min-width:0}@media (max-width:700px){.carryover-row{flex-direction:column;align-items:flex-start}.carryover-row .ui-field{max-width:100%}}.header-workspace-choice{flex-direction:row;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.header-workspace-choice .ui-field-label{color:var(--muted);flex:none;font-size:13px}.header-workspace-choice select{width:220px;max-width:100%;height:32px;min-height:32px}.workspace-administration .settings-panels{min-width:0;max-width:680px}.workspace-administration .pilot-connection{flex-wrap:wrap;align-items:start}.connection-repositories{margin-block:12px;padding-inline-start:20px}.connection-link-form{gap:16px;display:grid}.connection-link-form .ui-field{max-width:360px}@media (max-width:960px){.delivery-shell .topbar{flex-direction:column;align-items:stretch;gap:8px}.delivery-shell .topbar .workspace-breadcrumb{flex-wrap:wrap;flex:none;width:100%;margin:0;display:flex}.delivery-shell .topbar .workspace-breadcrumb>span,.delivery-shell .topbar .workspace-breadcrumb>strong{display:none}.header-workspace-choice{justify-content:space-between;width:100%}.header-workspace-choice select{flex:1;width:100%;max-width:calc(100% - 90px);min-height:44px}.delivery-shell .topbar-actions:has(.header-team-choice){width:100%;margin:0}.delivery-shell .header-team-choice select{max-width:calc(100% - 90px)}.delivery-shell .topbar-actions:not(:has(.header-team-choice)){width:auto}.workspace-administration .pilot-connection>div{flex:1;min-width:0}}.project-update-review,.decision-review{border:0;min-width:0;max-width:760px;margin-block:16px;padding:0;scroll-margin-top:16px}.project-update-review:focus,.decision-review:focus{outline:none}.project-update-review .ui-action-row,.github-evidence .ui-action-row{justify-content:flex-start}.project-update-review .ui-action-row>span{overflow-wrap:anywhere}.brief-changes{flex-direction:column;gap:16px;min-width:0;display:flex}.brief-change{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:16px}.brief-change>h4{margin:0 0 12px;font-size:14px}.brief-change .brief-comparison{border:0;gap:16px;padding:0}.brief-change .brief-comparison h4{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:500}.github-evidence{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;max-width:760px;margin-block:16px;padding:16px}.github-evidence h3,.github-evidence h4{margin:0;font-size:14px}.github-evidence p,.github-evidence ul{overflow-wrap:anywhere;margin:8px 0 0}@media (max-width:960px){.project-update-review,.decision-review{width:100%}.brief-change,.github-evidence{padding:12px}.project-update-review .ui-action-row{align-items:flex-start}}.project-update-review .project-review-task{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.project-update-review .project-review-task.selectable{grid-template-columns:20px minmax(0,1fr) auto}.project-review-task .ui-button{white-space:normal;text-align:start;justify-content:flex-start;min-width:0}.project-review-task>span{font-size:13px}.intake-question{border-bottom:1px solid var(--border);max-width:760px;padding-block:16px}.intake-question h4{margin:0;font-size:14px}.sprint-retrospective-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px;margin-block:24px;display:grid}.sprint-retrospective-actions>.ui-button{width:100%;min-width:0}.sprint-improvements,.sprint-improvement-results{min-width:0;max-width:680px;margin-block:24px}.sprint-improvements h3,.sprint-improvement-results h3{margin:0;font-size:14px}.sprint-improvements p,.sprint-improvement-results p{overflow-wrap:anywhere;margin-block:8px}.sprint-improvement-row{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;min-width:0;padding-block:16px;display:flex}.sprint-improvement-row .ui-action-row{justify-content:flex-start}.improvement-editor{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:16px;min-width:0;margin-block:16px;padding:16px;display:flex}.improvement-editor legend{padding-inline:4px;font-size:14px;font-weight:600}.improvement-editor .short-setting{max-width:240px}.earlier-improvements{margin-top:24px}@media (max-width:480px){.sprint-retrospective-actions{grid-template-columns:minmax(0,1fr);width:100%}.sprint-improvements .ui-section-header{grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;display:grid}.improvement-editor{padding:12px}.improvement-editor .ui-action-row{grid-template-columns:minmax(0,1fr);display:grid}.improvement-editor .ui-action-row>.ui-button{width:100%;min-width:0}.sprint-improvement-row .ui-action-row{flex-wrap:wrap;align-items:flex-start}}.planning-form .ui-field-label{overflow-wrap:anywhere;min-width:0}.planning-form .delivery-grid,.delivery-capacity{min-width:0}.sprint-improvements .ui-heading-group,.planning-readiness .sprint-work-row strong,.planning-readiness .sprint-work-row>span,.sprint-carryover .work-checkbox>span{overflow-wrap:anywhere;min-width:0}@media (max-width:960px){.planning-form .delivery-capacity .ui-field{grid-template-columns:minmax(0,1fr) 88px;gap:12px}.planning-form .delivery-capacity .ui-field-label{line-height:1.5}.sprint-priorities .ui-button[data-size=compact],.retro-followthrough .ui-button[data-size=compact],.planning-readiness .ui-button[data-size=compact],.sprint-improvements .ui-button[data-size=compact]{min-height:44px;position:relative}.sprint-priorities .ui-button:before,.retro-followthrough .ui-button:before,.planning-readiness .ui-button:before,.sprint-improvements .ui-button:before{content:none}.delivery-shell main>header.topbar{flex-flow:row;align-items:center;gap:8px;height:auto;min-height:60px;padding:8px 12px 8px 60px;display:flex}.delivery-shell main>header.topbar .workspace-breadcrumb,.delivery-shell main>header.topbar .header-team-choice{display:none}.delivery-shell main>header.topbar .mobile-context-trigger.ui-button{flex:1;min-width:0;margin:0;display:flex}.delivery-shell main>header.topbar .topbar-actions{flex-wrap:nowrap;flex:none;gap:4px;width:auto;margin:0;display:flex}.delivery-shell main>header.topbar .account-trigger{min-width:44px;margin:0;position:static}.delivery-shell main>header.topbar .workspace-search-trigger.ui-button{width:44px;height:44px;position:static;inset:auto}.delivery-shell .mobile-navigation{top:8px;width:44px;max-width:44px;inset-inline-start:8px}.delivery-shell .mobile-navigation>span,.delivery-shell main>header.topbar .account-trigger>span{display:none}}.brief-review-document .delivery-section{gap:12px;margin-top:0;padding-block:16px}.brief-review-document h3{margin:0 0 4px}.brief-review-document .brief-note{padding-block:8px}.brief-review-document .ui-action-row{justify-content:flex-start;gap:8px;margin:0}.brief-review-document .ui-action-row .focused-trigger{margin:0}.brief-review-document .brief-correction-composer.focused-trigger{display:none}.billing-panel{max-width:720px}.billing-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.billing-usage{margin:24px 0}.billing-usage>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:12px 0;display:flex}.billing-usage dd{margin:0}.billing-actions{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.billing-actions label{gap:8px;display:grid}.billing-actions p{flex-basis:100%;margin:0}@media (max-width:600px){.billing-actions{display:grid}.billing-actions button,.billing-actions select{width:100%}}
