@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-adlam-wght-normal-DMKbyh18.woff2) format("woff2-variations");unicode-range:U+061F,U+0640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-math-wght-normal-BmC33yrp.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAcEABIAAAAAD6QAAAafAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlMbgQocKD9NVkFSRQZgP1NUQVSBFgBsL2ARCAqFDIQZCxoAMIRoATYCJAMwBCAFiioHdBvcDQgeB+UW7JNbliS3vGQGz3//m/4+M8O9WAhQ4s6riVJxTxf9ei4eqbiEu7SmKaKsOlkgBQADduU8UL4EasLP+Vo9Iv7Zee8LBxEEHmgSWJDOfeSD/f1aq/tPRCLyThLedy5G0p7JoqInoXCJTLvpuEXX0GkMnUQEM3UaUgKZdF+FlBIOYxoKQRO2956FFAoXLgQbLxoBsgjgRwANCCrhshH013wNQFNd7ZVrQAAvxZpTPXsPHIl3wdQVi/BiAF46JrUV2CGbjoHEgvsvdhci5PMjGLSKmTQgShBcGCDs8jWAg70A1aCGYFMkL1VKDxYDqiioAb5iIXKF2SsAGP5yxrwtd+MCVyRTATwY66nPeVnNaOlzebRLGZIQ6AHy8Yn7zCF9uEHJa9/e8D14+ulnQQTApLkeBvJpBIUbDUTYQDRJq2fPWSEBmHumLpAUZNCQwUMkDcUk9xoyKuUKoBGUpAIggABIROfnlI3U58qwiolDchHp0EqCcjfg4mSJNoICdfkaiX/fEAOEBWkUkES+p/lIo90lvzsOcFTrB4hzyTngzHBeG+wGtb0dwt5eAgQphAgL71nIi4K+NXU+gCAKfJomg+7WN+ICuahviQ0qJnaLB31e4BVfI88kfgRxHJIB8AOQDiLgS+AK4AaQIhGQQhzKtzDG7fW6N8QEeWv8Vtjv2+68PrRWS/YEbny55avbvqj+fM2tCZdvklfzpZQcWPIwQh6Kk+ehzEvJx33ySog8LmNOZdYec+GttbKlzndbDdX/rxsnvrF819ZKHEF1zW11Qf//70FtjkjhkmrfxPXwSLrWf6tHvjySyvPhIx1JaUvqcl1qbs4kY+rjsSOHyQwvxzKXvpHIvmcrLkzun3bs6NbMZ0YHcMQq862tB2ePqnXZ9U8Ilmd06zWe2Lvn5Ik9+0ykWO/oWGYc2jfBt/ut42LN2Pd4LPbE7MCzkbHLua9Nnzs28mxgduEmHovx333MuK7dxozp3iM2plvX2Dg8zyc6vb526jTqtWPnUS/rU35Wrv8RwMYCdTdByHtqubqpP0EAQQON+QFoae/0LYzwxY/ik8ymdHUDTbpGXZGzAOgqdhmAY1uMaBFjrGSb88Y5ceDAFXxyts6pzki4Mno47lMqK9p5TG3naJaK71JO/GJVxyS9bfT0uM9x8loNVNsObJXnxFV3xvLC83blJnV9KLNGlOhg8fWzOnHtaoP+595gE+1KSXPzTVdHlZQu2s7O86pFGfQKWsUJbRbaKGWUZfyXjffiTUuuXjh99YYQ+g/scFiGyHvpCFayW44/HkqYYEZaWkZxq1bFcc+gScQJffV/WqxQFDi3G2u+W3koHmpwpRTk5RU069trZitSXA1xLShIz6bllJq1aLeqlXztnPZdPqXcthgdLWKf/pd1KrqNvfeqP7d9rv8q1d6j3xrVETJG9Iy4r6bmUjA8qLI8eKmmI5RNL6fd0tpua6PE0F3sAr/2NRzdc8RuOKV9pr/fhxERpWbb+359/MNfd11ubS9s3W/u25vT2nuu2jHwY/JxV+fqfvLjf8739TfuO+vKp6+mrJ/zXHadqVZEmGtGM3WwFSe+/kgIYMPKfc/JyckdL7m1/TfAwWDNswCH1W+bEvc7B8xgaxCAhQJA4EOSYt6GWIl7zWJvfJjfvM2bhsCm6cl7kPi5//PgzAIS93MucaUs4SZI8CA5GApyLxoxHuBjtTcHQst6HRQB9SRoRlZ/MPQsC1xk5iRYdM6bEKB11ngHm8aFOgn4ZYEFhVemgaY87cEQTQBc+EWBRaV6sAn6Gdw09ih4cHMveCm1AHyEjQM/TVV6J2nEB/DJ3kEUhejKO6zFu1H33pEuIQU/uZCKl8j7phEBgxAN2dDNLKClZ0Q1o+nbmlGIFroI4SnQC0RIw5rI8ick9HK0tTbTQBRLZhIN2eCpEEUdAalEW34KGkGD0DJoR81NRoyGLwxvRzGzlogHEmcKtpniD+hNlCD6uo2CJoQc6fka7rqQ23PvxsbnHyUttsZ3PfYVHVt5/3dobUMUtGXaaKwpGd18Mpsls1kgNjPAvDRa20EfD2Q2u4rKR2enXq0JadadrK9ALdNcU1rbSr6RDMJJdrDWUGtEghZN5Xezu5r5ZC2oLzebyHx3Zy5pOqJKmd2B7Rr72/Dkplt5wvTyCMVeYhNf8zIg9PeDKNHoH9f6UCyxf1fTvjMj819N9Rhur1w0t2nTbul4bvNWPZqe0fb4zvzzGxNT2bRF09aW3sbVFgA=) format("woff2-variations");unicode-range:U+0300,U+0306-0308,U+0313,U+0483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-symbols-wght-normal-DYh2i20j.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-symbols2-wght-normal-B9bgzW0v.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-vietnamese-wght-normal-DxxfW2pt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-latin-ext-wght-normal-Cxz4iEe8.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(./google-sans-code-latin-wght-normal-BLCTwao7.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-mono: "Google Sans Code Variable", ui-monospace, monospace;--font-sans: "Inter Variable", sans-serif;--sans-default-size: 13px;--ui-canvas: #ffffff;--ui-surface: #fafafa;--ui-secondary-surface: #fafafa;--ui-tertiary-surface: #fafafa;--ui-surface-raised: #ffffff;--ui-surface-raised-frame: color-mix(in srgb, var(--ui-accent) 5%, var(--ui-surface-raised));--ui-surface-hover: #f3f4f6;--ui-title-bar-background: var(--ui-surface);--ui-border: #e5e7eb;--ui-border-strong: #d1d5db;--ui-pane-divider: var(--ui-border);--ui-text: #374151;--ui-text-muted: #6b7280;--ui-text-subtle: #9ca3af;--ui-accent: #3b82f6;--ui-secondary-accent: #7d9787;--ui-accent-hover: #2563eb;--ui-accent-soft: #e0e7ff;--ui-settings-accent: color-mix(in oklch, var(--ui-accent) 72%, var(--ui-text-muted));--ui-on-accent: #ffffff;--ui-info: #3c6e93;--ui-info-soft: #ecf4f9;--ui-selection: rgba(59, 130, 246, .18);--ui-scrollbar: #d1d5db;--ui-scrollbar-hover: #9ca3af;--ui-danger: #dc2626;--ui-warning: #d97706;--ui-success: #3e811f;--ui-success-soft: #eff9ee;--ui-danger-soft: #fdecec;--ui-overlay: rgba(15, 23, 42, .32);--ui-tooltip: rgba(30, 30, 30, .88);--ui-tooltip-text: #f0f0f0;--ui-shadow: rgba(0, 0, 0, .12);--content-chat-background: #fafafa;--content-chat-accent: #3b82f6;--content-chat-accent-hover: #2563eb;--content-chat-accent-soft: #e0e7ff;--content-chat-on-accent: #ffffff;--content-editor-background: #fcfcfc;--content-editor-accent: #3c6e93;--content-annotation-background: #fcfcfc;--content-annotation-accent: #7d9787;--content-annotation-accent-strong: #3e811f;--content-annotation-accent-hover: #4a5a50;--content-editor-ruler-background: #f4f8fd;--content-editor-ruler-accent: #407bba;--content-editor-ruler-hover-background: #eef2f9;--content-editor-ruler-border: #5e81a9;--content-editor-ruler-hover-border: #3c6e93;--content-annotation-ruler-background: #eff9ee;--content-annotation-ruler-text: #3e811f;--content-annotation-ruler-hover-background: #e5f2eb;--content-annotation-ruler-hover-text: #4a5a50;--content-annotation-ruler-border: #599233;--content-annotation-ruler-hover-border: #3e811f;--content-annotation-highlight: #dff1ea;--content-native-selection: rgba(157, 205, 165, .4);--content-annotation-drag: rgba(115, 184, 142, .22);--content-annotation-hover: rgba(142, 158, 148, .075);--content-tab-background: rgb(247, 251, 255);--content-tab-border: #64a2d4;--content-tab-header-area-border: color-mix(in srgb, var(--content-tab-border) 20%, var(--ui-border));--content-tab-text: #3c6e93;--content-annotation-tab-background: #f6fdf5;--content-annotation-tab-hover-background: #f4fcf3;--content-annotation-tab-border: #53902a;--content-annotation-tab-header-area-border: color-mix(in srgb, var(--content-annotation-tab-border) 20%, var(--ui-border));--content-evidence-pane-background: #ffffff;--content-evidence-header-background: #f3f3f3;--content-evidence-actions-background: #f3f3f3;--content-evidence-header-border: var(--ui-border-strong);--content-evidence-source-background: #f4f8fd;--content-evidence-source-border: #3c6e93;--content-evidence-source-text: #3c6e93;--content-evidence-annotation-background: #eff9ee;--content-evidence-annotation-border: #7d9787;--content-evidence-annotation-text: #7d9787;--content-evidence-annotation-toggle: #4e9626;--content-note-surface: rgb(67, 79, 75);--content-note-border: #8fd6a8;--content-note-text: #e3eae4;--content-note-dot: #8aa896;--content-note-line: rgba(138, 168, 150, .55)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;overflow:hidden;font-family:var(--font-sans);font-weight:400;font-size:var(--sans-default-size);background:var(--ui-canvas);color:var(--ui-text)}*{overscroll-behavior:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent;border-radius:0}::-webkit-scrollbar-thumb{background:var(--ui-scrollbar);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-hover)}::selection{background-color:var(--content-native-selection)}.markdown-body{color-scheme:light;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;font-weight:400;color:#1f2328;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body a{text-decoration:underline;text-underline-offset:.2rem}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:#0000;color:#0969da;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid #d1d9e0b3}.markdown-body mark{background-color:#fff8c5;color:#1f2328}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:#0000;border-bottom:1px solid #d1d9e0b3;height:.25em;padding:0;margin:1.5rem 0;background-color:#d1d9e0;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#59636e;opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px rgba(0,0,0,0)}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:.25rem;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#1f2328;vertical-align:middle;background-color:#f6f8fa;border:solid 1px var(--borderColor-muted);border-bottom-color:var(--borderColor-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #d1d9e0b3}.markdown-body h3{font-weight:600;font-size:1.25em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:#59636e}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:#59636e;border-left:.25em solid #d1d9e0}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;appearance:none}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#d1242f}.markdown-body .anchor{float:left;padding-right:.25rem;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:1rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:1rem;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 1rem;margin-bottom:1rem}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #d1d9e0}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#fff;border-top:1px solid #d1d9e0b3}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:#0000}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d1d9e0}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#1f2328}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:#818b981f;border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:#0000;border:0}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:1rem;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:#0000;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px .5rem 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:#59636e;border-top:1px solid #d1d9e0}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{display:inline-block;padding-left:1rem;margin-top:1rem}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;inset:-.5rem -.5rem -.5rem -1.5rem;pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.markdown-body .footnotes li:target{color:#1f2328}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:#59636e}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#6639ba}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#1f2328}.markdown-body .pl-ent{color:#0550ae}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#0a3069}.markdown-body .pl-v,.markdown-body .pl-smw{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{color:var(--fgColor-danger);background-color:var(--bgColor-danger-muted)}.markdown-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#116329}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#0550ae}.markdown-body .pl-mi{font-style:italic;color:#1f2328}.markdown-body .pl-mb{font-weight:700;color:#1f2328}.markdown-body .pl-md{color:#82071e;background-color:#ffebe9}.markdown-body .pl-mi1{color:#116329;background-color:#dafbe1}.markdown-body .pl-mc{color:#953800;background-color:#ffd8b5}.markdown-body .pl-mi2{color:#d1d9e0;background-color:#0550ae}.markdown-body .pl-mdr{font-weight:700;color:#8250df}.markdown-body .pl-ba{color:#59636e}.markdown-body .pl-sg{color:#818b98}.markdown-body .pl-corl{text-decoration:underline;color:#0a3069}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){outline:none;box-shadow:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body a:has(>p,>div,>pre,>blockquote){display:block}.markdown-body a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:fit-content}.markdown-body a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--borderColor-accent-emphasis);outline-offset:2px}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip-path:none}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:.5rem 1rem;margin-bottom:1rem;color:inherit;border-left:.25em solid #d1d9e0}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}.markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}._tabHeaderArea_1xggr_1{display:flex;position:relative;flex-direction:row;background-color:var(--tab-header-area-background, var(--ui-surface-hover));border-bottom:var(--tab-header-area-border, 1px solid var(--content-tab-header-area-border));flex-shrink:0;width:100%;gap:var(--tab-header-area-gap, 6px);padding:var(--tab-header-area-padding, 3px 6px 0)}._tabHeaderAreaEmpty_1xggr_13{min-height:var(--tab-header-area-empty-height, 32px)}._tabHeaderArea_1xggr_1[data-mode=annotate]{border-bottom-color:var(--content-annotation-tab-header-area-border)}._tabStrip_1xggr_23{display:flex;flex-direction:row;overflow-x:auto;flex:1;min-width:0;gap:var(--tab-strip-gap, 2px);scrollbar-width:none;padding-bottom:var(--tab-strip-scrollbar-space, 4px);margin-bottom:calc(-1 * var(--tab-strip-scrollbar-space, 4px))}._tabStrip_1xggr_23::-webkit-scrollbar{height:4px}._tabStrip_1xggr_23::-webkit-scrollbar-track{background:transparent}._tabStrip_1xggr_23::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}._tabStrip_1xggr_23:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-text) 25%,transparent)}._tabActionArea_1xggr_58{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:0 8px}._tabActionButton_1xggr_66{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-subtle);background:none;border:none;cursor:pointer;padding:0;line-height:1}._tabActionButton_1xggr_66:hover{color:var(--ui-accent)}._tabHeader_1xggr_1{padding:0 var(--tab-header-inline-padding, 14px);height:var(--tab-header-height, 30px);display:flex;align-items:center;font-size:var(--tab-header-font-size, 13px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ui-text-subtle);border:1px solid var(--ui-border-strong);border-radius:3px 3px 0 0;cursor:pointer;white-space:nowrap;user-select:none;background-color:var(--ui-surface);flex:0 0 auto;border-bottom:none}._tabHeader_1xggr_1:hover{color:var(--ui-text-muted);background-color:var(--ui-surface-raised)}._tabHeaderActive_1xggr_107{background:var(--content-tab-background);color:var(--content-tab-text);border-color:var(--content-tab-border)}._tabHeaderActive_1xggr_107:hover{color:var(--content-tab-text);background:var(--content-tab-background)}._tabHeaderActive_1xggr_107[data-mode=annotate]{background-color:var(--content-annotation-tab-background);border-color:var(--content-annotation-tab-border);color:var(--content-annotation-accent-strong)}._tabHeaderActive_1xggr_107[data-mode=annotate]:hover{background-color:var(--content-annotation-tab-hover-background);color:var(--content-annotation-accent-hover)}._tabDecoration_1xggr_132{display:inline-flex;align-items:center;margin-right:6px}._tabClose_1xggr_138{align-content:center;display:flex;padding:2px;margin-left:var(--tab-close-margin, 10px)}._tabClose_1xggr_138:hover{background-color:color-mix(in srgb,var(--ui-text-subtle) 31%,transparent);border-radius:2px}._tabClose_1xggr_138:active{background-color:color-mix(in srgb,var(--ui-text) 30%,transparent)}._tabFrame_1xggr_154{flex:1;background-color:var(--tab-frame-background, var(--ui-surface-raised));min-height:0}._tabContainer_1xggr_160{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}._tab_1xggr_1{height:100%;width:100%;position:relative;overflow:clip}._tabDragGhost_1xggr_178{padding:0 12px;height:28px;display:flex;align-items:center;font-size:12.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--ui-surface-raised);border:1px solid var(--ui-accent);border-radius:4px;box-shadow:0 2px 8px var(--ui-shadow);white-space:nowrap}._tabInsertionCursor_1xggr_194{position:absolute;top:0;bottom:0;width:3px;background:var(--ui-accent);pointer-events:none;transform:translate(-1px);border-radius:1px}._container_1uld3_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._container_1uld3_1._horizontal_1uld3_8{flex-direction:row}._pane_1uld3_12{overflow:hidden;min-height:0;min-width:0}._paneScroll_1uld3_18{height:100%;overflow-y:auto;overflow-x:hidden}._paneSelfManagedScroll_1uld3_24{height:100%}._divider_1uld3_28{flex-shrink:0;background:var(--ui-pane-divider);position:relative;transition:background .15s;user-select:none}._container_1uld3_1:not(._horizontal_1uld3_8)>._divider_1uld3_28{height:5px;cursor:row-resize}._container_1uld3_1._horizontal_1uld3_8>._divider_1uld3_28{width:5px;cursor:col-resize}._divider_1uld3_28:hover,._divider_1uld3_28:active{background:var(--ui-accent)}._divider_1uld3_28:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:2px;background:var(--ui-text-subtle);pointer-events:none;transition:background .15s}._container_1uld3_1:not(._horizontal_1uld3_8)>._divider_1uld3_28:after{width:32px;height:3px}._container_1uld3_1._horizontal_1uld3_8>._divider_1uld3_28:after{width:3px;height:32px}._divider_1uld3_28:hover:after,._divider_1uld3_28:active:after{background:var(--ui-surface-raised)}._dropIndicator_1uld3_78{background:color-mix(in srgb,var(--ui-accent) 25%,transparent);border:2px solid var(--ui-accent);box-sizing:border-box;transition:opacity .1s;z-index:10}._emptySplitPane_1uld3_86{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12.5px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--ui-surface);width:100%;height:100%}._menu_iy60j_2{position:absolute;z-index:1000;min-width:160px;padding:4px;background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:6px;box-shadow:0 4px 16px var(--ui-shadow);font-size:12.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ui-text);user-select:none}._item_iy60j_17{height:28px;display:flex;align-items:center;padding:0 10px;border-radius:4px;cursor:pointer;white-space:nowrap}._item_iy60j_17:hover{background:var(--ui-info-soft);color:var(--ui-info)}._disabled_iy60j_34{color:var(--ui-text-subtle);cursor:default;pointer-events:none}._danger_iy60j_41{color:var(--ui-danger)}._danger_iy60j_41:hover{background:var(--ui-danger-soft);color:var(--ui-danger)}@position-try --note-inline-right-top{top:var(--note-bumper-top, anchor(top));left:anchor(right);bottom:auto;margin-top:0;margin-left:2px}@position-try --note-inline-right-bottom{top:auto;left:anchor(right);bottom:var(--note-bumper-bottom, anchor(bottom));margin-top:0;margin-left:2px}._editor_umc09_20{display:inline-flex;flex-direction:column;width:200px;min-height:110px;background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 8px 24px var(--ui-shadow),0 1px 3px color-mix(in srgb,var(--ui-shadow) 50%,transparent);overflow:hidden;box-sizing:border-box;transition:box-shadow .15s,border-color .15s}._editorHeader_umc09_34{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 0}._editorActions_umc09_42{display:flex;gap:2px}._editor_umc09_20:focus-within{border-color:color-mix(in srgb,var(--content-annotation-accent) 35%,transparent);box-shadow:0 8px 24px var(--ui-shadow),0 0 0 1.5px color-mix(in srgb,var(--content-annotation-accent) 25%,transparent)}._headerButton_umc09_52{width:22px;height:22px;border:solid 1px transparent;background:transparent;color:var(--ui-text-subtle);font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:7px;padding:0;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}._headerButton_umc09_52:hover{color:var(--content-annotation-accent-hover);background:color-mix(in srgb,var(--content-annotation-accent) 18%,transparent);border-color:color-mix(in srgb,var(--content-annotation-accent) 35%,transparent);box-shadow:0 1px 4px var(--ui-shadow);transform:translateY(-.5px)}._headerButton_umc09_52:active{transform:translateY(0);background:color-mix(in srgb,var(--content-annotation-accent) 28%,transparent);box-shadow:none}._headerButton_umc09_52:disabled{opacity:.4;cursor:default}._headerButton_umc09_52:disabled:hover{color:var(--ui-text-subtle);background:transparent;border-color:transparent;box-shadow:none;transform:none}._bodyInput_umc09_98{flex:1;min-height:80px;padding:6px;border:none;outline:none;resize:none;background:transparent;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.25;letter-spacing:-.005em;color:var(--ui-text-muted)}._bodyInput_umc09_98::placeholder{color:var(--content-annotation-accent)}._floatingnote_umc09_117{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.5;background:var(--content-note-surface);border-radius:4px;border-left:2px solid var(--content-note-border);padding:3px 6px 2px;color:var(--content-note-text);box-shadow:0 2px 10px var(--ui-shadow);width:fit-content;min-width:40px;max-width:300px;flex-shrink:1;white-space:normal;word-wrap:break-word;cursor:default;pointer-events:auto;user-select:none}._floatingnote_umc09_117[data-placement=side]{margin-bottom:2px;border-left:none}._noteRow_umc09_149{display:flex;align-items:center}._noteRow_umc09_149[data-placement=above]{align-items:flex-start}._noteDot_umc09_158{flex:none;width:5px;height:5px;border-radius:50%;background:var(--content-note-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-surface-raised) 60%,transparent)}._noteLine_umc09_168{flex:none;width:7px;height:1px;background:var(--content-note-line)}._preview_umc09_175{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._liveContainer_nijxb_3{width:100%;padding:12px;margin-bottom:12px;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;background-color:#fafbfc;transition:all .2s ease}._liveContainer_nijxb_3[data-selected=true]{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 0 0 2px #3b82f61a}._liveContainer_nijxb_3[data-selected=true]:hover{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}._liveContainer_nijxb_3:not([data-selected=true]):hover{border-color:#d1d5db;background-color:#f8f9fa;box-shadow:0 1px 3px #0000000d}._liveTextBox_nijxb_34{width:100%;min-height:2em;padding:12px;overflow:auto;resize:vertical;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;font-family:var(--font-mono);font-size:12px;line-height:1.5;color:#374151;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;margin-bottom:12px;outline:none}._liveTextBox_nijxb_34 pre{font-family:inherit;font-weight:inherit}._liveTextBox_nijxb_34[data-selected=true]{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 0 0 2px #3b82f61a}._liveTextBox_nijxb_34[data-selected=true]:hover{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}._liveContainer_nijxb_3:not([data-selected=true]):hover:not(:has(._liveContainer_nijxb_3:hover,._liveTextBox_nijxb_34:hover)){border:solid 1px rgba(111,157,209,.646)}._liveTextBox_nijxb_34[data-selected=false]:hover:not(:has(._liveTextBox_nijxb_34:hover,._liveContainer_nijxb_3:hover)){border:solid 1px rgba(111,156,209,.646)}._liveTextBox_nijxb_34:not([data-selected=true]):hover{border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}._liveTextBox_nijxb_34:focus{outline:none}._liveTextBox_nijxb_34[data-selected=true]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}._liveTextBox_nijxb_34:not([data-selected=true]):focus{border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}._liveTextBox_nijxb_34 pre{margin:0}._textSegment_nijxb_108[data-kind=plain]{border-radius:0;padding:0;margin:0;position:relative}._textSegment_nijxb_108[data-kind=highlighted]{cursor:pointer;background-color:var(--content-annotation-highlight);color:inherit;padding:4px 0;position:relative}._emptyOrnament_nijxb_125{padding:0;margin:0}._emptyOrnament_nijxb_125:after{content:"";display:inline-block;width:.6ch}._action_1bxh6_1{position:fixed;z-index:5000;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--ui-border);border-radius:50%;color:var(--ui-text);background:var(--ui-surface-raised);box-shadow:0 3px 12px #0000002e;cursor:pointer}._action_1bxh6_1:hover{color:var(--ui-accent);border-color:var(--ui-accent)}._action_1bxh6_1:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}._strip_1648w_1{display:flex;flex-direction:column;min-height:100%;background:var(--content-evidence-pane-background);height:100%;min-height:0;overflow:hidden}._settingsBar_1648w_11{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;flex-shrink:0;background-color:var(--content-evidence-actions-background)}._deleteSelected_1648w_20{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-subtle);background:none;border:none;padding:0;cursor:pointer}._deleteSelected_1648w_20:hover:not(:disabled){color:var(--ui-accent)}._deleteSelected_1648w_20:disabled{opacity:.4;cursor:default}._title_1648w_40{font-family:var(--font-sans);font-weight:600;color:var(--ui-text-muted)}._titleGroup_1648w_46{display:flex;align-items:center;gap:6px;background-color:var(--ui-surface);border-top:solid 1px var(--content-evidence-header-border)}._toggleAll_1648w_54{font-family:var(--font-sans);font-size:12px;color:var(--ui-accent);text-transform:lowercase;background:none;border:none;cursor:pointer;padding:0}._toggleAll_1648w_54:hover{text-decoration:underline}._displayToggle_1648w_71{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-text-subtle);background:none;border:none;cursor:pointer;padding:0;line-height:1;transition:color .15s}._displayToggle_1648w_71:hover,._positiveToggleIcon_1648w_88{color:var(--ui-accent)}._headerActions_1648w_93{display:flex;align-items:center;gap:8px}._chipList_1648w_99{flex:1;min-height:0;padding:6px;display:flex;flex-direction:column;gap:5px;overflow-y:auto;overflow-x:hidden}._empty_1648w_110{font-family:var(--font-sans);color:var(--ui-border-strong);align-self:center;margin-top:16px}._sourceGroup_1648w_117{display:flex;flex-direction:column;gap:5px}._chip_1648w_99{display:flex;flex-shrink:0;align-items:center;gap:4px;border:1px solid var(--ui-border-strong);background:var(--ui-surface-raised);border-radius:4px;overflow:hidden;transition:border-color .15s,opacity .15s}._chip_1648w_99[data-included=false]{opacity:.45}._chip_1648w_99[data-included=true]{background:var(--content-evidence-source-background);border:solid 1px var(--content-evidence-source-border)}._chip_1648w_99[data-type=segment][data-included=true]{background:var(--content-evidence-annotation-background);border:solid 1px var(--content-evidence-annotation-border)}._chipLabel_1648w_149{flex:1;text-align:left;background:none;border:none;padding:6px 8px;font-family:var(--font-sans);font-weight:400;font-size:.95em;color:var(--content-evidence-source-text);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._chip_1648w_99[data-type=segment][data-included=true] ._chipLabel_1648w_149{color:var(--content-evidence-annotation-text)}._chipLabel_1648w_149:hover{color:var(--ui-accent-hover);text-decoration:underline}._chipBadge_1648w_177{flex-shrink:0;align-self:center;padding:1px 5px;margin-right:2px;border-radius:3px;background:var(--ui-accent-soft);color:var(--ui-accent-hover);font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.03em}._chipToggle_1648w_193{flex-shrink:0;width:14px;height:14px;margin:0 7px;border-radius:4px;border:1.5px solid var(--ui-border-strong);background:none;padding:0;cursor:pointer;transition:border-color .15s,background .15s}._chip_1648w_99[data-included=true] ._chipToggle_1648w_193{border-color:var(--content-evidence-source-border);background:var(--content-evidence-source-border)}._chip_1648w_99[data-type=segment][data-included=true] ._chipToggle_1648w_193{border-color:var(--content-evidence-annotation-toggle);background:var(--content-evidence-annotation-toggle)}._chipToggle_1648w_193:hover{border-color:var(--ui-text)}._chip_1648w_99[data-included=false] ._chipToggle_1648w_193:hover{border-color:var(--content-evidence-source-border);background-color:var(--content-evidence-source-border)}._sourceIcon_1648w_228{flex-shrink:0;margin-left:8px;color:var(--ui-text-subtle)}._sourceCount_1648w_234{flex-shrink:0;font-family:var(--font-mono);font-size:9px;color:var(--ui-text-subtle)}._sourceBreak_1648w_241{display:flex;align-items:center;justify-content:center;gap:3px;margin:8px 0;flex-shrink:0}._sourceBreak_1648w_241 span{width:3px;height:3px;border-radius:50%;background:var(--ui-border-strong)}._container_1guwe_1{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}._body_1guwe_9{display:flex;flex:1;width:100%;min-height:0;min-width:0;overflow:hidden}._bodyHidden_1guwe_19{visibility:hidden;pointer-events:none}._header_1guwe_24{display:flex;align-items:center;min-height:34px;padding:1px 4px;gap:2px;flex-shrink:0;background:var(--content-evidence-header-background);border-bottom:1px solid var(--content-evidence-header-border)}._hideButton_1guwe_35,._tabButton_1guwe_36{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--ui-text-subtle);cursor:pointer}._hideButton_1guwe_35:hover,._tabButton_1guwe_36:hover{color:var(--ui-info);background:var(--ui-surface-hover)}._title_1guwe_56{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-weight:500;font-size:13px;text-transform:capitalize;letter-spacing:-.01em;color:var(--ui-text-muted)}._tabs_1guwe_70{display:flex;align-items:center;gap:2px}._tabButton_1guwe_36._active_1guwe_76{color:var(--ui-accent);background:var(--ui-accent-soft)}._sessionsPane_1guwe_81{--agent-pane-primary-size: var(--sans-default-size);--agent-pane-secondary-size: calc(var(--sans-default-size) - 1.5px);--agent-pane-caption-size: calc(var(--sans-default-size) - 2px);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:var(--ui-text);background:var(--content-evidence-pane-background);font-family:var(--font-sans)}._sessionsToolbar_1guwe_96{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:9px 12px;border-bottom:1px solid var(--ui-border)}._sessionsEyebrow_1guwe_106{margin-bottom:3px;color:var(--ui-text-subtle);font-size:var(--agent-pane-caption-size);font-weight:600;letter-spacing:.045em;text-transform:uppercase}._sessionsHeading_1guwe_115{color:var(--ui-text);font-size:var(--agent-pane-primary-size);font-weight:550}._newSessionButton_1guwe_121{display:inline-flex;align-items:center;gap:5px;height:27px;padding:0 9px;border:1px solid color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));border-radius:6px;color:var(--ui-accent);background:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-surface-raised));font:600 11.5px/1 var(--font-sans);cursor:pointer}._newSessionButton_1guwe_121:hover{border-color:var(--ui-accent);background:var(--ui-accent-soft)}._compactButton_1guwe_140{display:inline-flex;align-items:center;gap:4px;height:25px;padding:0 7px;border:1px solid color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));border-radius:5px;color:var(--ui-text-muted);background:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-surface-raised));font:600 10.5px/1 var(--font-sans);cursor:pointer}._compactButton_1guwe_140:hover:not(:disabled){color:var(--ui-accent);border-color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border))}._compactButton_1guwe_140:disabled{cursor:default;opacity:.45}._newSessionButton_1guwe_121:focus-visible,._sessionMain_1guwe_165:focus-visible,._sessionActionButton_1guwe_166:focus-visible,._renameInput_1guwe_167:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-accent) 55%,transparent);outline-offset:-2px}._sessionList_1guwe_172{flex:1;min-height:0;overflow-y:auto;padding:0}._sessionRow_1guwe_179{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--ui-border);transition:background .12s ease,border-color .12s ease}._sessionRow_1guwe_179:hover{background:var(--ui-surface-hover)}._sessionRowActive_1guwe_191{background:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-surface-raised));box-shadow:inset 2px 0 var(--ui-accent)}._sessionRowActive_1guwe_191:hover{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface-raised))}._sessionMain_1guwe_165{flex:1;min-width:0;padding:9px 4px 9px 12px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}._sessionTitleRow_1guwe_211{display:flex;align-items:center;gap:7px;min-width:0}._sessionState_1guwe_218{width:6px;height:6px;flex:none;border-radius:50%;background:var(--ui-text-subtle)}._sessionState_1guwe_218[data-state=idle]{background:var(--ui-success)}._sessionState_1guwe_218[data-state=calling_agent],._sessionState_1guwe_218[data-state=running_tool],._sessionState_1guwe_218[data-state=cancelling]{background:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 12%,transparent)}._sessionState_1guwe_218[data-state=waiting_for_control],._sessionState_1guwe_218[data-state=paused]{background:var(--ui-warning)}._sessionState_1guwe_218[data-state=failed]{background:var(--ui-danger)}._sessionTitle_1guwe_211{min-width:0;overflow:hidden;color:var(--ui-text);font-size:var(--agent-pane-primary-size);font-weight:550;text-overflow:ellipsis;white-space:nowrap}._sessionMeta_1guwe_256{display:block;margin:3px 0 0 13px;overflow:hidden;color:var(--ui-text-muted);font-size:var(--agent-pane-secondary-size);text-overflow:ellipsis;white-space:nowrap}._sessionActions_1guwe_266{display:flex;align-items:center;flex:none;gap:1px;margin-right:4px;opacity:0;transition:opacity .12s ease}._sessionActionButton_1guwe_166{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;flex:none;padding:0;border:0;border-radius:5px;color:var(--ui-text-subtle);background:transparent;cursor:pointer;transition:color .12s ease,background .12s ease}._sessionRow_1guwe_179:hover ._sessionActions_1guwe_266,._sessionRow_1guwe_179:focus-within ._sessionActions_1guwe_266{opacity:1}._sessionActionButton_1guwe_166:hover{color:var(--ui-accent);background:var(--ui-accent-soft)}._archiveButton_1guwe_302:hover{color:var(--ui-warning);background:color-mix(in srgb,var(--ui-warning) 10%,transparent)}._renameInput_1guwe_167{box-sizing:border-box;width:100%;height:25px;padding:0 6px;border:1px solid var(--ui-accent);border-radius:4px;color:var(--ui-text);background:var(--ui-surface);font:560 12px/1 var(--font-sans)}._sessionId_1guwe_319{display:block;margin-top:3px;overflow:hidden;color:var(--ui-text-subtle);font:9.5px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._sessionsEmpty_1guwe_329{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;color:var(--ui-text-subtle);font-size:11.5px;line-height:1.45;text-align:center}._sessionsEmpty_1guwe_329 strong{color:var(--ui-text-muted);font-size:12px}._sessionsEmptyIcon_1guwe_348{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:2px;border:1px solid var(--ui-border);border-radius:9px;color:var(--ui-info);background:var(--ui-surface-raised)}._activityPane_1guwe_361{--agent-pane-primary-size: var(--sans-default-size);--agent-pane-secondary-size: calc(var(--sans-default-size) - 1.5px);--agent-pane-caption-size: calc(var(--sans-default-size) - 2px);height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:var(--ui-text);background:var(--content-evidence-pane-background);font-family:var(--font-sans)}._activityToolbar_1guwe_376{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:45px;padding:9px 12px;border-bottom:1px solid var(--ui-border)}._activityContext_1guwe_386{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;gap:8px}._activityContextDetails_1guwe_396{display:flex;flex:1;align-items:baseline;min-width:0;gap:6px;color:var(--ui-text-muted);font-size:var(--agent-pane-secondary-size);white-space:nowrap}._activityContextDetails_1guwe_396 strong{flex:none;color:var(--ui-text);font-size:var(--agent-pane-primary-size);font-weight:550}._tokenEstimate_1guwe_414{position:relative;flex:none;border-bottom:1px dotted currentColor;cursor:help;outline:none}._tokenEstimateTooltip_1guwe_422{position:absolute;z-index:20;top:calc(100% + 7px);left:0;width:230px;padding:6px 8px;border-radius:4px;color:var(--ui-tooltip-text);background:var(--ui-tooltip);box-shadow:0 3px 10px var(--ui-shadow);font:10.5px/1.4 var(--font-sans);opacity:0;pointer-events:none;transform:translateY(-2px);transition:opacity .1s ease,transform .1s ease;white-space:normal}._tokenEstimateTooltip_1guwe_422:before{position:absolute;left:12px;bottom:100%;border:4px solid transparent;border-bottom-color:var(--ui-tooltip);content:""}._tokenEstimate_1guwe_414:hover ._tokenEstimateTooltip_1guwe_422,._tokenEstimate_1guwe_414:focus-visible ._tokenEstimateTooltip_1guwe_422{opacity:1;transform:translateY(0)}._tokenEstimate_1guwe_414:focus-visible{border-bottom-color:var(--ui-accent)}._activityFeed_1guwe_460{display:flex;flex:1;min-height:0;flex-direction:column}._activityList_1guwe_467{flex:1;min-height:0;overflow-y:auto;padding:0}._activityRow_1guwe_474{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:9px 12px;border:0;border-bottom:1px solid var(--ui-border);color:inherit;background:transparent;text-align:left;cursor:pointer}._activityRow_1guwe_474:hover{background:var(--ui-surface-hover)}._activityRow_1guwe_474:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-accent) 50%,transparent);outline-offset:-2px}._activityMessageIcon_1guwe_498,._activityToolIcon_1guwe_499{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;color:var(--ui-text-subtle)}._activityRow_1guwe_474[data-status=pending] ._activityToolIcon_1guwe_499{color:var(--ui-warning)}._activityRow_1guwe_474[data-status=running] ._activityToolIcon_1guwe_499{color:var(--ui-accent)}._activityRow_1guwe_474[data-status=done] ._activityToolIcon_1guwe_499{color:var(--ui-success)}._activityRow_1guwe_474[data-status=error] ._activityToolIcon_1guwe_499,._activityRow_1guwe_474[data-status=rejected] ._activityToolIcon_1guwe_499{color:var(--ui-danger)}._activityContent_1guwe_526{min-width:0;flex:1}._activityTitleLine_1guwe_531,._activityDetail_1guwe_532{display:flex;align-items:center;min-width:0;gap:7px}._activityName_1guwe_539{min-width:0;flex:1;overflow:hidden;color:var(--ui-text);font-size:var(--agent-pane-primary-size);font-weight:550;text-overflow:ellipsis;white-space:nowrap}._activityTime_1guwe_550,._activityStatus_1guwe_551{flex:none;color:var(--ui-text-subtle);font-size:var(--agent-pane-caption-size);font-variant-numeric:tabular-nums}._activityDetail_1guwe_532{margin-top:3px}._activitySubject_1guwe_562{min-width:0;flex:1;overflow:hidden;color:var(--ui-text-muted);font:var(--agent-pane-secondary-size)/1.35 var(--font-sans);text-overflow:ellipsis;white-space:nowrap}._appShell_uujry_1{display:flex;flex-direction:column;width:100vw;height:100vh;overflow:hidden;background:var(--ui-canvas)}._appTitleBar_uujry_10{-webkit-app-region:drag;position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 var(--app-title-bar-height);min-width:0;padding:0 90px;border-bottom:1px solid var(--ui-border);background:var(--ui-title-bar-background);color:var(--ui-text-muted);user-select:none}._appTitle_uujry_10{position:absolute;left:90px;overflow:hidden;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1;text-overflow:ellipsis;white-space:nowrap}._lockToggleSegments_uujry_39._titleBarModeControl_uujry_39{-webkit-app-region:no-drag;position:absolute;left:50%;transform:translate(-50%);height:24px;padding:2px;gap:1px;border-radius:6px}._titleBarModeControl_uujry_39 ._lockSegment_uujry_50{min-width:0;padding:2px 7px;border-radius:4px;font-size:11px}._appContent_uujry_57{flex:1;min-height:0;min-width:0}._appContent_uujry_57>*{height:100%}._workspace_uujry_69{display:flex;height:100%;width:100vw;position:relative}._workspace_uujry_69>:first-child{flex:1;min-width:0}._percolatePane_uujry_81{height:100%;min-width:0;display:flex;flex-direction:column}._workspaceRow_uujry_90{display:flex;flex:1;min-height:0}._workspaceRow_uujry_90>:last-child{flex:1;min-width:0}._chatPane_uujry_101{height:100%;display:flex;flex-direction:column;overflow:hidden}._notesToggle_uujry_110{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid color-mix(in srgb,var(--ui-settings-accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ui-settings-accent) 6%,transparent);color:var(--ui-settings-accent);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.005em;line-height:1;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}._notesToggle_uujry_110:hover{color:var(--ui-text);background:color-mix(in srgb,var(--ui-settings-accent) 14%,transparent);border-color:color-mix(in srgb,var(--ui-settings-accent) 45%,transparent);box-shadow:0 1px 4px var(--ui-shadow)}._notesToggle_uujry_110:active{transform:translateY(.5px);box-shadow:none}._notesToggle_uujry_110:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-settings-accent) 35%,transparent)}._notesToggleDot_uujry_147{width:7px;height:7px;border-radius:50%;background:var(--ui-border-strong);transition:background .18s ease,box-shadow .18s ease}._notesToggleActive_uujry_155{color:var(--ui-text);background:color-mix(in srgb,var(--ui-settings-accent) 22%,transparent);border-color:color-mix(in srgb,var(--ui-settings-accent) 55%,transparent)}._notesToggleActive_uujry_155:hover{background:color-mix(in srgb,var(--ui-settings-accent) 28%,transparent)}._notesToggleActive_uujry_155 ._notesToggleDot_uujry_147{background:var(--ui-settings-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-settings-accent) 22%,transparent)}._settingsButtonControl_uujry_172{min-height:24px;padding:4px 10px;border-radius:6px}._lockToggleSegments_uujry_39{display:inline-flex;padding:3px;border:1px solid color-mix(in srgb,var(--ui-settings-accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ui-settings-accent) 6%,transparent);gap:2px}._lockSegment_uujry_50{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:none;border-radius:999px;background:transparent;color:var(--ui-settings-accent);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.005em;line-height:1;min-width:30px;cursor:pointer;transition:color .18s ease,background .18s ease;white-space:nowrap;gap:4px}._lockSegment_uujry_50:hover:not(._lockSegmentActive_uujry_210){color:var(--ui-text)}._lockSegmentActive_uujry_210{background:color-mix(in srgb,var(--ui-settings-accent) 22%,transparent);color:var(--ui-text)}._lockSegmentActive_uujry_210:hover{background:color-mix(in srgb,var(--ui-settings-accent) 28%,transparent)}._lockToggleSegments_uujry_39._settingsModeControl_uujry_223{min-height:24px;padding:2px;gap:1px;border-radius:6px}._settingsModeControl_uujry_223 ._lockSegment_uujry_50{padding:4px 9px;border-radius:4px}._agentToggleRail_uujry_235{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;height:100%;border:none;border-left:1px solid var(--ui-border);background:var(--ui-surface-hover);color:var(--ui-text-subtle);cursor:pointer;padding:0;transition:background .12s ease,color .12s ease}._agentToggleRail_uujry_235:hover{background:var(--ui-accent-soft);color:var(--ui-accent)}._agentToggleIcons_uujry_256{display:flex;align-items:center;justify-content:center}._agentToggleIcon_uujry_256{display:block;width:16px;height:16px;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;transform:rotate(-90deg);transition:transform .12s ease}._agentToggleIconOpen_uujry_279{transform:rotate(90deg)}._evidencePlaceholder_uujry_283{height:100%;display:flex;align-items:center;justify-content:center;color:var(--ui-text-subtle);font-family:var(--font-mono);font-size:11px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}._promptBackdrop_uujry_295{position:fixed;inset:0;background:var(--ui-overlay);display:flex;align-items:center;justify-content:center;z-index:1000}._promptModal_uujry_305{min-width:320px;max-width:480px;background:var(--ui-surface-raised);border-radius:6px;box-shadow:0 12px 32px var(--ui-shadow);padding:20px 22px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._promptTitle_uujry_315{font-size:14px;font-weight:600;color:var(--ui-text);margin-bottom:8px}._promptMessage_uujry_322{font-size:13px;color:var(--ui-text-muted);line-height:1.45;margin-bottom:18px;white-space:pre-wrap}._promptButtons_uujry_330{display:flex;justify-content:flex-end;gap:8px}._promptButton_uujry_330{padding:6px 14px;font-size:12.5px;font-family:inherit;color:var(--ui-text);background:var(--ui-surface-hover);border:1px solid var(--ui-border-strong);border-radius:4px;cursor:pointer}._promptButton_uujry_330:hover{background:var(--ui-border);color:var(--ui-text)}._promptButtonDefault_uujry_353{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent)}._promptButtonDefault_uujry_353:hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover);color:var(--ui-on-accent)}._dirtyDot_uujry_367{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ui-text-muted)}._dirtyDotDetached_uujry_375{background:var(--ui-danger)}._annotatorWrapper_1dabz_5{padding:4px 0 calc(23px + 60vh) 6px}._textView_1dabz_9{position:relative}._textView_1dabz_9 .annotator-syntax-0{color:var(--annotator-syntax-0)}._textView_1dabz_9 .annotator-syntax-1{color:var(--annotator-syntax-1)}._textView_1dabz_9 .annotator-syntax-2{color:var(--annotator-syntax-2)}._textView_1dabz_9 .annotator-syntax-3{color:var(--annotator-syntax-3)}._textView_1dabz_9 .annotator-syntax-4{color:var(--annotator-syntax-4)}._textView_1dabz_9 .annotator-syntax-5{color:var(--annotator-syntax-5)}._textView_1dabz_9 .annotator-syntax-6{color:var(--annotator-syntax-6)}._textView_1dabz_9 .annotator-syntax-7{color:var(--annotator-syntax-7)}._textView_1dabz_9 .annotator-syntax-8{color:var(--annotator-syntax-8)}._textView_1dabz_9 .annotator-syntax-9{color:var(--annotator-syntax-9)}._textView_1dabz_9 .annotator-syntax-10{color:var(--annotator-syntax-10)}._textView_1dabz_9 .annotator-syntax-11{color:var(--annotator-syntax-11)}._textView_1dabz_9 .annotator-syntax-12{color:var(--annotator-syntax-12)}._textView_1dabz_9 .annotator-syntax-13{color:var(--annotator-syntax-13)}._textView_1dabz_9 .annotator-syntax-14{color:var(--annotator-syntax-14)}._textView_1dabz_9[data-linemode=false],._textView_1dabz_9[data-linemode=true]{cursor:default}._line_1dabz_39{display:block;white-space:pre;min-height:var(--line-height)}._foldPlaceholder_1dabz_45{height:16px;margin:0 3px;padding:0 5px;display:inline-flex;align-items:center;gap:5px;vertical-align:1px;color:#4f6f91;background:#407bba14;border:1px solid rgba(64,123,186,.2);border-radius:3px;font:inherit;line-height:14px;cursor:pointer;user-select:none}._foldPlaceholder_1dabz_45:hover{color:#2f628f;background:#407bba24;border-color:#407bba57}._foldPlaceholder_1dabz_45:focus-visible{outline:1px solid currentColor;outline-offset:1px}._foldPlaceholderLabel_1dabz_74{font-family:var(--font-sans);font-size:10px;letter-spacing:.01em}._lineDragOverlay_1dabz_80{position:absolute;left:0;right:0;pointer-events:none;background-color:var(--content-annotation-drag)}._lineHoverOverlay_1dabz_88{position:absolute;left:0;right:0;pointer-events:none;background-color:var(--content-annotation-hover)}._diffSpacer_1dabz_96{display:block;width:100%;pointer-events:none;user-select:none}._readFrame_1dabz_105{position:relative;background-color:var(--editor-bg);white-space:pre;width:100%;height:100%;overflow:auto;display:grid;grid-template-columns:min-content 1fr}._readFrame_1dabz_105[data-editmode=true]{background-color:var(--content-editor-background)}._readFrame_1dabz_105[data-editmode=false]{background-color:var(--content-annotation-background)}._ruler_1dabz_127{padding-top:4px;display:flex;flex-direction:row;min-width:56px;cursor:pointer;margin-right:5px}._ruler_1dabz_127[data-editmode=true]{background-color:var(--content-editor-ruler-background);color:var(--content-editor-ruler-accent);border-right:solid 1px var(--content-editor-ruler-border)}._ruler_1dabz_127[data-editmode=true]:hover{background-color:var(--content-editor-ruler-hover-background);border-right:solid 1px var(--content-editor-ruler-hover-border);transition:color .15s,background-color .15s,border-right .15s}._ruler_1dabz_127[data-editmode=false]{color:var(--content-annotation-ruler-text);border-right:solid 1px var(--content-annotation-ruler-border);background-color:var(--content-annotation-ruler-background)}._ruler_1dabz_127[data-editmode=false]:hover{color:var(--content-annotation-ruler-hover-text);background-color:var(--content-annotation-ruler-hover-background);border-right:solid 1px var(--content-annotation-ruler-hover-border);transition:color .15s,background-color .15s,border-right .15s}._gutter_1dabz_164{display:flex;flex-direction:row;width:min-content;align-items:flex-start}._selectionColumn_1dabz_172{user-select:none;position:relative;flex:none;width:16px}._selectionRun_1dabz_179{position:absolute;left:0;width:16px;cursor:pointer}._selectionMarker_1dabz_186{position:absolute;left:0;display:flex;align-items:center;justify-content:center;height:var(--line-height);padding-left:2px;width:16px}._selectionRun_1dabz_179:hover ._selectionMarker_1dabz_186:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:color-mix(in srgb,var(--content-editor-accent) 16%,transparent)}._selectionMarker_1dabz_186 svg{position:relative}._selectionRun_1dabz_179:hover svg{stroke-width:2}._contextBar_1dabz_216{width:2px;height:var(--line-height);background-color:var(--ui-text-subtle);opacity:.4}._contextBar_1dabz_216[data-active=true]{background-color:currentColor;opacity:1}._lineColumn_1dabz_229{user-select:none;position:relative;flex:none;text-align:right}._lineColumn_1dabz_229>div{position:absolute;right:0;height:var(--line-height)}._foldColumn_1dabz_244{position:relative;flex:none;width:16px;user-select:none}._foldToggle_1dabz_251{position:absolute;left:0;width:16px;height:var(--line-height);margin:0;padding:0;display:flex;align-items:center;justify-content:center;color:currentColor;background:transparent;border:0;border-radius:3px;cursor:pointer;opacity:.48}._foldToggle_1dabz_251[data-folded=true]{opacity:.82}._foldToggle_1dabz_251:hover{background-color:#407bba1a;opacity:1}._foldToggle_1dabz_251:focus-visible{outline:1px solid currentColor;outline-offset:-2px}._externalBar_1dabz_283{display:flex;align-items:center;gap:12px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12.5px;color:#78350f;background:#fef3c7;border-bottom:1px solid #fbbf24;flex-shrink:0}._externalBar_1dabz_283[data-variant=detached]{color:#7f1d1d;background:#fee2e2;border-bottom-color:#f87171}._externalBarMessage_1dabz_302{flex:1;line-height:1.3}._externalBarPrimary_1dabz_307,._externalBarSecondary_1dabz_308{padding:4px 10px;font-size:12px;font-family:inherit;border-radius:3px;border:1px solid transparent;cursor:pointer}._externalBarPrimary_1dabz_307{background:#d97706;border-color:#d97706;color:#fff}._externalBar_1dabz_283[data-variant=detached] ._externalBarPrimary_1dabz_307{background:#b91c1c;border-color:#b91c1c}._externalBarPrimary_1dabz_307:hover{filter:brightness(.92)}._externalBarSecondary_1dabz_308{background:transparent;border-color:currentColor;color:inherit}._externalBarSecondary_1dabz_308:hover{background:#0000000f}._viewportShell_119lp_4,._modeHost_119lp_5{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}._scrollHost_119lp_13{position:relative;width:100%;height:100%;overflow:auto;background:var(--content-editor-background)}._frame_119lp_21{position:relative;min-height:100%;padding:8px 14px;padding-bottom:40vh}._markdown_119lp_28{position:relative;display:block;line-height:1.7;font-family:var(--font-sans);font-size:16px}._markdown_119lp_28.markdown-body{color-scheme:normal;color:var(--ui-text);background-color:var(--content-editor-background)}._markdown_119lp_28.markdown-body a{color:var(--ui-accent)}._markdown_119lp_28.markdown-body h1,._markdown_119lp_28.markdown-body h2{border-bottom-color:var(--ui-border)}._markdown_119lp_28.markdown-body blockquote{color:var(--ui-text-muted);border-left-color:var(--ui-border-strong)}._markdown_119lp_28.markdown-body hr{background-color:var(--ui-border)}._markdown_119lp_28.markdown-body code,._markdown_119lp_28.markdown-body pre{color:var(--ui-text);background-color:color-mix(in srgb,var(--ui-text) 5%,var(--content-editor-background))}._markdown_119lp_28.markdown-body pre code{background-color:transparent}._markdown_119lp_28.markdown-body table th,._markdown_119lp_28.markdown-body table td{border-color:var(--ui-border)}._markdown_119lp_28.markdown-body table tr{background-color:var(--content-editor-background);border-top-color:var(--ui-border)}._markdown_119lp_28.markdown-body table tr:nth-child(2n){background-color:color-mix(in srgb,var(--ui-text) 4%,var(--content-editor-background))}._markdown_119lp_28 h1{font-size:1.6em}._markdown_119lp_28 h2{font-size:1.1em}._markdown_119lp_28 h3{font-size:.875em}._plainList_119lp_72{list-style:none;padding-left:0;margin:0}._markdown_119lp_28 p,._markdown_119lp_28 li,._markdown_119lp_28 td,._markdown_119lp_28 h1,._markdown_119lp_28 h2,._markdown_119lp_28 h3,._markdown_119lp_28 h4,._markdown_119lp_28 h5,._markdown_119lp_28 h6{white-space:pre-wrap}._markdown_119lp_28.markdown-body pre .hl{background-color:#42b88347;outline:1px solid rgba(66,184,131,.55);outline-offset:-1px}._hl_nb8u6_3{background-color:var(--content-annotation-highlight);color:inherit;cursor:pointer;padding:4px 0}._hl_nb8u6_3._full_nb8u6_13{border-radius:3px}._hl_nb8u6_3._capStart_nb8u6_19{border-top-left-radius:3px;border-bottom-left-radius:3px}._hl_nb8u6_3._capEnd_nb8u6_25{border-top-right-radius:3px;border-bottom-right-radius:3px}._startMarker_nb8u6_30{display:inline-block;width:0;height:0;vertical-align:top;user-select:none;pointer-events:none}._chat_75ebn_3{font-size:var(--sans-default-size);line-height:1.6;color:var(--ui-text)}._chat_75ebn_3 p,._chat_75ebn_3 ul,._chat_75ebn_3 ol,._chat_75ebn_3 blockquote,._chat_75ebn_3 table,._chat_75ebn_3 pre{margin:0 0 .5em}._chat_75ebn_3>:last-child{margin-bottom:0}._chat_75ebn_3 h1,._chat_75ebn_3 h2,._chat_75ebn_3 h3,._chat_75ebn_3 h4,._chat_75ebn_3 h5,._chat_75ebn_3 h6{font-size:1em;font-weight:650;margin:.8em 0 .3em;line-height:1.4}._chat_75ebn_3 h1{font-size:1.1em}._chat_75ebn_3 h2{font-size:1.05em}._chat_75ebn_3>:first-child{margin-top:0}._chat_75ebn_3 ul,._chat_75ebn_3 ol{list-style:none;padding-left:0}._chat_75ebn_3 p,._chat_75ebn_3 li,._chat_75ebn_3 td,._chat_75ebn_3 h1,._chat_75ebn_3 h2,._chat_75ebn_3 h3,._chat_75ebn_3 h4,._chat_75ebn_3 h5,._chat_75ebn_3 h6{white-space:pre-wrap}._chat_75ebn_3 blockquote{border-left:3px solid var(--ui-border-strong);padding:0 0 0 .8em;color:var(--ui-text-muted);font-style:italic;margin:.4em 0}._chat_75ebn_3 pre{font-family:var(--font-mono);font-size:.9em;background:color-mix(in srgb,var(--ui-text) 5%,transparent);border-radius:4px;padding:.6em .8em;white-space:pre;overflow-x:auto}._chat_75ebn_3 code{font-family:var(--font-mono);font-size:.92em;background:color-mix(in srgb,var(--ui-text) 5%,transparent);border-radius:3px;padding:0 3px}._chat_75ebn_3 pre code{background:none;padding:0;font-size:1em}._chat_75ebn_3 table{border-collapse:collapse;width:max-content;max-width:100%;border:1px solid var(--ui-border-strong);border-radius:4px;overflow:hidden;margin:.4em 0}._chat_75ebn_3 td,._chat_75ebn_3 th{padding:.35em .7em;border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);text-align:left}._chat_75ebn_3 tr:last-child td,._chat_75ebn_3 tr:last-child th{border-bottom:none}._chat_75ebn_3 td:last-child,._chat_75ebn_3 th:last-child{border-right:none}._chat_75ebn_3 hr{border:0;border-top:1px solid var(--ui-border-strong);height:0;margin:.6em 0}._chat_75ebn_3 pre .hl{background-color:color-mix(in srgb,var(--ui-success) 28%,transparent);outline:1px solid color-mix(in srgb,var(--ui-success) 55%,transparent);outline-offset:-1px}._root_126dc_5{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._toolbar_126dc_14{flex-shrink:0;display:flex;justify-content:flex-end;padding:2px 6px;background:var(--content-editor-background);border-bottom:1px solid var(--ui-border);align-items:center;gap:6px}._proposalLabel_126dc_25{margin-right:auto;color:var(--ui-text-muted);font:500 10.5px var(--font-sans)}._proposalActions_126dc_26{display:flex;gap:4px}._proposalActions_126dc_26 button{padding:2px 7px;border:1px solid var(--ui-border);border-radius:4px;background:var(--ui-surface-raised);color:var(--ui-text-muted);font:500 10.5px var(--font-sans);cursor:pointer}._proposalActions_126dc_26 button:hover{background:var(--ui-surface-hover);color:var(--ui-text)}._proposalActions_126dc_26 ._proposalApprove_126dc_29{border-color:var(--ui-accent);background:var(--ui-accent);color:var(--ui-on-accent)}._layoutToggle_126dc_31{display:inline-flex;align-items:center;justify-content:center;padding:3px;border:1px solid var(--ui-border);border-radius:4px;background:transparent;color:var(--ui-text-muted);cursor:pointer}._layoutToggle_126dc_31:hover{background:var(--ui-surface-raised);color:var(--ui-text)}._panes_126dc_48{flex:1;min-height:0;min-width:0}._tree_1y0so_1{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}._row_1y0so_8{font-family:var(--font-sans);font-size:12px;color:var(--ui-text);line-height:1.7;white-space:pre;cursor:pointer;user-select:none}._row_1y0so_8:hover{background:var(--ui-surface-hover)}._activityBar_19log_1{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;width:40px;flex-shrink:0;height:100%;border-right:1px solid var(--ui-border);background:var(--ui-surface-hover)}._activityButton_19log_14{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--ui-text-muted);background:none;border:none;border-radius:4px;cursor:pointer}._activityButton_19log_14:hover{background:var(--ui-border);color:var(--ui-text)}._activityButton_19log_14._active_19log_33{background:var(--ui-accent-soft);color:var(--ui-accent)}._activityButtonBottom_19log_38{order:1;margin-top:auto}._activityDivider_19log_43{width:22px;height:1px;margin:3px 0 2px;flex-shrink:0;border-radius:999px;background:var(--ui-border)}._panel_19log_53{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ui-surface);border-right:1px solid var(--ui-border);overflow:hidden}._panelHeader_19log_63{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-sans);font-weight:500;color:var(--ui-text-muted);padding:8px;border-bottom:1px solid var(--ui-border);flex-shrink:0}._panelHeaderAction_19log_76{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px 0;padding:0;color:var(--ui-text-muted);background:transparent;border:0;border-radius:4px;cursor:pointer}._panelHeaderActions_19log_91{display:inline-flex;align-items:center;gap:2px}._panelHeaderAction_19log_76:hover{color:var(--ui-text);background:var(--ui-surface-hover)}._panelHeaderAction_19log_76:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}._settingsPanel_19log_109{display:flex;flex-direction:column;gap:18px;padding:14px 12px;overflow-y:auto}._settingsSection_19log_117{display:flex;flex-direction:column;gap:12px;margin:0}._settingsSectionTitle_19log_124{margin:0;color:var(--ui-text-subtle);font-size:11px;font-weight:600;letter-spacing:.045em;text-transform:uppercase}._settingRow_19log_133{display:flex;flex-direction:column;align-items:flex-start;gap:6px}._settingLabel_19log_140{font-family:var(--font-sans);font-weight:550;color:var(--ui-text)}._settingHint_19log_146{font-family:var(--font-sans);line-height:1.4;color:var(--ui-text-subtle)}._selectionActionGroup_19log_152{min-width:0;margin:0;padding:0;border:0}._selectionActionGroup_19log_152 legend{padding:0}._selectionActionOptions_19log_161{display:flex;flex-direction:column;gap:10px;margin-top:8px}._selectionActionOption_19log_161{display:flex;align-items:flex-start;gap:8px;cursor:pointer}._selectionActionOption_19log_161 input{margin:2px 0 0}._selectionActionTitle_19log_177,._selectionActionDescription_19log_178{display:block}._selectionActionTitle_19log_177{color:var(--ui-text)}._selectionActionDescription_19log_178{margin-top:2px;color:var(--ui-text-subtle);line-height:1.4}._selectionActionGroup_19log_152 ._settingHint_19log_146{margin:10px 0 0}._themeSelect_19log_190{width:100%;padding:6px 8px;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px;font:inherit}._themeSelect_19log_190:focus-visible{border-color:var(--ui-accent);outline:2px solid var(--ui-accent-soft);outline-offset:1px}._settingsInput_19log_206{box-sizing:border-box;width:100%;padding:6px 8px;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px;font:inherit}._settingsInput_19log_206:focus-visible{border-color:var(--ui-accent);outline:2px solid var(--ui-accent-soft);outline-offset:1px}._settingsFileActions_19log_223{display:flex;flex-wrap:wrap;gap:6px}._settingsFileActions_19log_223 button{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px;cursor:pointer;font:inherit}._settingsFileActions_19log_223 button:hover:not(:disabled){border-color:var(--ui-accent)}._settingsFileActions_19log_223 button:disabled{opacity:.5;cursor:default}._settingsPath_19log_245{width:100%;overflow:hidden;color:var(--ui-text-subtle);font-family:var(--font-mono);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._settingsStatus_19log_256{color:var(--ui-text-subtle);font-size:11px}._settingsPanel_19log_109 .lockToggleSegments{flex-wrap:wrap}._settingsPanel_19log_109 .lockSegment{min-width:0;padding:4px 8px}._openFullSettings_19log_270{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;color:var(--ui-text);text-align:left;background:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-surface-raised));border:1px solid color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));border-radius:7px;cursor:pointer}._openFullSettings_19log_270:hover{border-color:var(--ui-accent);background:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-surface-raised))}._openFullSettings_19log_270 span{display:flex;min-width:0;flex-direction:column;gap:3px}._openFullSettings_19log_270 strong{font-size:14px}._openFullSettings_19log_270 small{color:var(--ui-text-subtle);font-size:12px;line-height:1.35}._settingsWindowBackdrop_19log_307{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:28px;background:var(--ui-overlay)}._settingsWindow_19log_307{display:flex;flex-direction:column;width:min(860px,calc(100vw - 56px));height:min(720px,calc(100vh - 56px));min-height:420px;overflow:hidden;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:10px;box-shadow:0 20px 60px var(--ui-shadow);font-family:var(--font-sans)}._settingsWindowHeader_19log_333{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:17px 20px;border-bottom:1px solid var(--ui-border)}._settingsWindowHeader_19log_333 h2{margin:0;font-size:18px}._settingsWindowHeader_19log_333 p{margin:4px 0 0;color:var(--ui-text-subtle);font-size:12px}._settingsWindowHeader_19log_333 button{display:grid;width:32px;height:32px;place-items:center;color:var(--ui-text-muted);background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer}._settingsWindowHeader_19log_333 button:hover{color:var(--ui-text);background:var(--ui-surface-hover);border-color:var(--ui-border)}._settingsWindowBody_19log_371{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);gap:32px;padding:22px;overflow-y:auto}@media(max-width:700px){._settingsWindowBackdrop_19log_307{padding:12px}._settingsWindow_19log_307{width:calc(100vw - 24px);height:calc(100vh - 24px)}._settingsWindowBody_19log_371{grid-template-columns:1fr}}._themeLab_19log_394{border-top:1px solid var(--ui-border);padding-top:12px}._themeLabToggle_19log_399,._themeLabActions_19log_400 button{padding:6px 9px;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px;cursor:pointer;font:inherit}._themeLabToggle_19log_399:hover,._themeLabActions_19log_400 button:hover{border-color:var(--ui-accent)}._themeLabBody_19log_415{display:flex;flex-direction:column;gap:9px;margin-top:10px}._themeLabIntro_19log_422{margin:0;color:var(--ui-text-subtle);font-size:12px;line-height:1.4}._themeLabHeading_19log_429{margin:7px 0 1px;color:var(--ui-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._themeTokenRow_19log_438{display:flex;flex-direction:column;gap:4px}._themeTokenLabel_19log_444{color:var(--ui-text-muted);font-size:12px}._themeTokenControls_19log_449{display:flex;align-items:center;gap:5px;width:100%}._themeColorInput_19log_456{width:29px;height:29px;flex:0 0 29px;padding:2px;background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px}._themeOverrideChip_19log_466{height:26px;flex:0 0 auto;padding:0 7px;color:var(--ui-accent);background:var(--ui-accent-soft);border:1px solid color-mix(in srgb,var(--ui-accent) 35%,var(--ui-border));border-radius:999px;cursor:pointer;font:inherit;font-size:10px;font-weight:650}._themeFactory_19log_480{display:flex;flex-direction:column;gap:8px;padding:9px;background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface-raised));border:1px solid var(--ui-border);border-radius:6px}._themeFactoryColors_19log_490{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}._themeFactoryColors_19log_490 label{display:flex;align-items:center;gap:5px;color:var(--ui-text-muted);font-size:10px}._themeFactoryColors_19log_490 input{width:27px;height:27px;padding:2px;background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px}._themeFactoryApply_19log_513{align-self:flex-start;padding:5px 9px;color:var(--ui-on-accent);background:var(--ui-accent);border:1px solid var(--ui-accent);border-radius:5px;cursor:pointer;font:inherit}._themeFactoryApply_19log_513:hover{background:var(--ui-accent-hover)}._themeValueInput_19log_528{width:100%;min-width:0;padding:5px 6px;color:var(--ui-text);background:var(--ui-surface-raised);border:1px solid var(--ui-border-strong);border-radius:5px;font-family:var(--font-mono);font-size:11px}._themeResetButton_19log_540{width:28px;height:28px;flex:0 0 28px;color:var(--ui-text-muted);background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer}._themeResetButton_19log_540:disabled{opacity:.25;cursor:default}._themeAdvanced_19log_556{color:var(--ui-text-muted);font-size:12px}._themeAdvanced_19log_556 summary{padding:5px 0;cursor:pointer;font-weight:600}._themeAdvanced_19log_556[open]{display:flex;flex-direction:column;gap:8px}._themeLabActions_19log_400{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-top:5px}._themeLabActions_19log_400 span{color:var(--ui-success);font-size:11px}._pane_1nht8_2{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--content-chat-background);font-family:var(--font-sans);overflow:hidden}._chatScroll_1nht8_13{position:relative;flex:1;min-height:0;overflow-y:auto}._errorBanner_1nht8_20{flex:none;margin:10px 12px 0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--ui-danger) 35%,var(--ui-border));border-radius:6px;color:var(--ui-danger);background:var(--ui-danger-soft);font-size:11.5px;line-height:1.4}._threadSpacer_1nht8_32{flex:none;height:196px}._floating_1nht8_37{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:0 16px 16px;box-sizing:border-box;pointer-events:none}._floating_1nht8_37>*{pointer-events:auto}._chatThread_1nht8_53{display:flex;flex-direction:column;padding:16px 16px 8px}._chatEmpty_1nht8_59{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px 28px;color:var(--ui-text-subtle);font-size:11.5px;line-height:1.5;text-align:center}._chatEmpty_1nht8_59 strong{color:var(--ui-text-muted);font-size:12.5px}._chatEmptyIcon_1nht8_78{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:3px;border:1px solid color-mix(in srgb,var(--ui-info) 25%,var(--ui-border));border-radius:10px;color:var(--ui-info);background:color-mix(in srgb,var(--ui-info) 6%,var(--ui-surface-raised))}._chatRow_1nht8_91{display:flex;flex-direction:column;position:relative;padding:3px 0}._chatRow_1nht8_91[data-kind=tool]{padding:0}._roleLabel_1nht8_104{font-size:.9em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--content-chat-accent);margin-bottom:5px}._chatRow_1nht8_91[data-role=user]{background:color-mix(in srgb,var(--content-chat-accent) 8%,transparent);border-radius:6px;padding:8px 10px}._chatRow_1nht8_91[data-origin=system]{padding:8px 10px;border:1px solid var(--ui-border);border-radius:6px;background:color-mix(in srgb,var(--ui-info) 5%,var(--ui-surface-raised));color:var(--ui-text-muted);font-size:.92em}._chatRow_1nht8_91[data-origin=system] ._chatBubble_1nht8_128{color:var(--ui-text-muted)}._forkFromButton_1nht8_132{position:absolute;top:3px;right:3px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:5px;color:var(--ui-text-muted);background:color-mix(in srgb,var(--ui-surface-raised) 92%,transparent);opacity:0;cursor:pointer}._chatRow_1nht8_91:hover ._forkFromButton_1nht8_132,._forkFromButton_1nht8_132:focus-visible{opacity:1}._forkFromButton_1nht8_132:hover{color:var(--content-chat-accent);border-color:var(--ui-border)}._forkFromButton_1nht8_132:focus-visible{outline:2px solid var(--content-chat-accent);outline-offset:1px}._turnDivider_1nht8_165{border-top:1px solid var(--ui-border);margin:13px 0}._toolChevron_1nht8_172{display:inline-flex;align-items:center;color:var(--ui-info);flex:none}._chatBubble_1nht8_128{line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--ui-text)}._contextList_1nht8_186{display:flex;flex-direction:column;gap:6px;margin-bottom:9px}._contextStrip_1nht8_193{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) 24px;align-items:stretch;width:100%;min-height:30px;padding:0;overflow:hidden;border:1px solid var(--content-evidence-annotation-border);border-radius:4px;color:var(--content-evidence-annotation-text);background:var(--content-evidence-annotation-background);text-align:left;cursor:pointer}._contextEntry_1nht8_209[data-scope=file] ._contextStrip_1nht8_193{border-color:var(--content-evidence-source-border);color:var(--content-evidence-source-text);background:var(--content-evidence-source-background)}._contextStrip_1nht8_193:hover,._contextStrip_1nht8_193[aria-expanded=true]{border-color:var(--content-evidence-annotation-toggle)}._contextEntry_1nht8_209[data-scope=file] ._contextStrip_1nht8_193:hover,._contextEntry_1nht8_209[data-scope=file] ._contextStrip_1nht8_193[aria-expanded=true]{border-color:var(--content-evidence-source-border)}._contextStrip_1nht8_193:focus-visible{outline:2px solid var(--content-chat-accent);outline-offset:2px}._contextStrip_1nht8_193[aria-expanded=true]{box-shadow:0 0 0 1px color-mix(in srgb,var(--content-annotation-accent) 18%,transparent)}._contextKind_1nht8_227{display:inline-flex;align-items:center;padding:0 8px;border-right:1px solid color-mix(in srgb,currentColor 42%,var(--ui-border));font-size:11px;font-weight:600}._contextSnippet_1nht8_228{min-width:0;align-self:center;overflow:hidden;padding:0 8px;color:var(--ui-text-muted);font:11px var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._contextStrip_1nht8_193[data-has-note=false] ._contextSnippet_1nht8_228{grid-column:2 / 4}._contextNoteSnippet_1nht8_230{grid-column:3;min-width:0;overflow:hidden;padding:0 8px;border-left:1px solid var(--ui-border);color:var(--ui-text-muted);background:color-mix(in srgb,var(--ui-text) 3%,var(--ui-surface-raised));font-size:11px;font-style:italic;line-height:28px;text-overflow:ellipsis;white-space:nowrap}._contextCaret_1nht8_231{grid-column:4;align-self:center;justify-self:center;color:var(--ui-text-subtle);transition:transform .15s}._contextStrip_1nht8_193[aria-expanded=true] ._contextCaret_1nht8_231{transform:rotate(180deg)}._contextPeek_1nht8_234{margin-top:6px;overflow:hidden;border:1px solid var(--content-evidence-annotation-border);border-radius:4px;background:var(--content-editor-background);box-shadow:0 1px 2px var(--ui-shadow)}._contextEntry_1nht8_209[data-scope=file] ._contextPeek_1nht8_234{border-color:var(--content-evidence-source-border)}._contextPeekHeader_1nht8_236{display:flex;align-items:center;gap:7px;min-height:30px;padding:0 8px;border-bottom:1px solid var(--content-annotation-tab-header-area-border);color:var(--content-annotation-tab-border);background:var(--content-annotation-tab-background);font-size:11px;font-weight:500}._contextEntry_1nht8_209[data-scope=file] ._contextPeekHeader_1nht8_236{border-bottom-color:var(--content-tab-header-area-border);color:var(--content-tab-text);background:var(--content-tab-background)}._contextPeekHeader_1nht8_236 code{min-width:0;overflow:hidden;color:var(--ui-text-muted);font:11px var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._contextLocation_1nht8_239{flex:none;margin-left:auto;color:var(--ui-text-subtle);font:11px var(--font-mono);white-space:nowrap}._contextJump_1nht8_240{display:inline-grid;flex:none;width:20px;height:20px;padding:0;place-items:center;border:0;border-radius:4px;color:var(--ui-text-subtle);background:transparent;opacity:.75}._contextPeekHeader_1nht8_236[data-presentation=text] ._contextJump_1nht8_240{margin-left:auto}._contextTextPreview_1nht8_242{max-height:220px;padding:8px 10px;overflow:auto;color:var(--ui-text);background:var(--content-editor-background);font:11px/1.55 var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere}._contextCodeLines_1nht8_243{max-height:220px;padding:7px 0;overflow:auto;background:var(--content-editor-background);font:11px/1.55 var(--font-mono)}._contextCodeLine_1nht8_243{display:grid;grid-template-columns:34px minmax(0,1fr);min-width:max-content;min-height:17px}._contextLineNumber_1nht8_245{padding-right:8px;color:var(--ui-text-subtle);text-align:right;user-select:none}._contextLineText_1nht8_246{padding:0 9px;color:var(--ui-text-muted);white-space:pre}._contextCodeLineSelected_1nht8_247 ._contextLineText_1nht8_246{padding-left:7px;border-left:2px solid var(--content-annotation-tab-border);color:var(--ui-text);background:var(--content-annotation-highlight)}._contextEntry_1nht8_209[data-scope=file] ._contextCodeLineSelected_1nht8_247 ._contextLineText_1nht8_246{border-left-color:var(--content-evidence-source-border);background:var(--content-evidence-source-background)}._contextPeekNote_1nht8_249{display:grid;grid-template-columns:18px minmax(0,1fr);gap:5px;padding:7px 9px;border-top:1px solid var(--ui-border);color:var(--ui-text-muted);background:var(--ui-surface-hover);font-size:11px;font-style:italic}._contextPeekNote_1nht8_249 span:first-child{color:var(--content-evidence-annotation-text);font-style:normal}._diffEntry_1nht8_252{margin:0 0 6px}._diffEntry_1nht8_252 ._contextStrip_1nht8_193{grid-template-columns:auto minmax(0,1fr) 24px;border-color:var(--ui-border-strong);color:var(--ui-info);background:color-mix(in srgb,var(--ui-info) 6%,var(--ui-surface-raised))}._diffEntry_1nht8_252 ._contextStrip_1nht8_193:hover,._diffEntry_1nht8_252 ._contextStrip_1nht8_193[aria-expanded=true]{border-color:var(--ui-info)}._diffEntry_1nht8_252 ._contextCaret_1nht8_231{grid-column:3}._diffPeek_1nht8_257{max-height:280px;margin:6px 0 0;padding:8px 10px;overflow:auto;border:1px solid var(--ui-border-strong);border-radius:4px;color:var(--ui-text);background:var(--content-editor-background);font:10.5px/1.5 var(--font-mono);white-space:pre}._toolCard_1nht8_259{font-size:inherit;padding:3px 0}._toolHeader_1nht8_265{display:flex;align-items:center;gap:5px;color:var(--ui-text-muted)}._toolName_1nht8_272{font-weight:600}._toolSubject_1nht8_276{color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._toolStatus_1nht8_284{margin-left:auto;flex:none;color:var(--ui-text-subtle)}._toolCard_1nht8_259[data-status=running] ._toolStatus_1nht8_284{animation:_pulse_1nht8_1 1.2s ease-in-out infinite}._toolCard_1nht8_259[data-status=error] ._toolStatus_1nht8_284{color:var(--ui-danger)}._toolBody_1nht8_298{margin:4px 0 0 19px;padding:6px 8px;line-height:1.5;color:var(--ui-text-muted);font-family:var(--font-mono);font-size:11px;background-color:color-mix(in srgb,var(--ui-text) 5%,transparent);border-radius:4px;white-space:pre-wrap;overflow-x:auto;max-height:200px;overflow-y:auto}._fileEditPreview_1nht8_313{margin:6px 0 2px 19px;border:1px solid var(--ui-border);border-radius:5px;overflow:hidden}._fileEditHeader_1nht8_314{display:flex;align-items:center;gap:7px;padding:4px 7px;color:var(--ui-text-subtle);font-size:10.5px}._fileEditHeader_1nht8_314 button{display:inline-flex;align-items:center;gap:4px;padding:2px 5px;border:0;border-radius:3px;background:transparent;color:var(--ui-text-muted);font:500 10.5px var(--font-sans);cursor:pointer}._fileEditHeader_1nht8_314 button:last-child{margin-left:auto}._fileEditHeader_1nht8_314 button:hover{background:var(--ui-surface-hover);color:var(--ui-text)}._fileEditPatch_1nht8_318{max-height:230px;margin:0;padding:7px 9px;overflow:auto;border-top:1px solid var(--ui-border);background:var(--content-editor-background);color:var(--ui-text);font:10.5px/1.45 var(--font-mono);white-space:pre}._fileEditLoading_1nht8_319,._fileEditError_1nht8_319{display:block;padding:7px 9px;color:var(--ui-text-subtle);font-size:10.5px}._fileEditError_1nht8_319{color:var(--ui-danger)}._approvalPanel_1nht8_322{margin:7px 0 2px 19px;padding:8px;border:1px solid color-mix(in srgb,var(--ui-warning) 28%,var(--ui-border));border-radius:6px;background:color-mix(in srgb,var(--ui-warning) 5%,var(--ui-surface-raised));font-size:inherit}._approvalLabel_1nht8_331{display:block;margin-bottom:7px;color:var(--ui-text-muted);font-size:inherit;font-weight:600}._approvalCountdown_1nht8_339{color:var(--ui-warning);font-family:var(--font-mono);font-variant-numeric:tabular-nums}._toolControls_1nht8_345{display:flex;justify-content:flex-end;gap:6px}._toolControls_1nht8_345 button{display:inline-flex;align-items:center;gap:4px;height:25px;border:1px solid var(--ui-border);border-radius:6px;padding:0 8px;color:var(--ui-text-muted);background:var(--ui-surface-raised);font-family:var(--font-sans);font-size:calc(var(--sans-default-size) - 1px);font-weight:500;line-height:1;cursor:pointer}._toolControls_1nht8_345 button:hover{border-color:var(--ui-border-strong);color:var(--ui-text);background:var(--ui-surface-hover)}._toolControls_1nht8_345 ._controlReject_1nht8_374:hover{border-color:color-mix(in srgb,var(--ui-danger) 35%,var(--ui-border));color:var(--ui-danger);background:var(--ui-danger-soft)}._toolControls_1nht8_345 ._controlApprove_1nht8_380{border-color:var(--content-chat-accent);color:var(--content-chat-on-accent);background:var(--content-chat-accent)}._toolControls_1nht8_345 ._controlApprove_1nht8_380:hover{border-color:var(--content-chat-accent-hover);color:var(--content-chat-on-accent);background:var(--content-chat-accent-hover)}._toolControls_1nht8_345 ._controlSelected_1nht8_392{box-shadow:0 0 0 2px color-mix(in srgb,var(--content-chat-accent) 28%,transparent)}._questionPanel_1nht8_396{margin:7px 0 3px 19px;padding:10px;border:1px solid color-mix(in srgb,var(--ui-info) 24%,var(--ui-border));border-radius:6px;background:var(--ui-surface-raised)}._questionEyebrow_1nht8_404{margin-bottom:6px;color:var(--ui-info);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._questionTitle_1nht8_413{color:var(--ui-text);font-size:12px;font-weight:650;line-height:1.4}._questionDetail_1nht8_420{margin-top:4px;color:var(--ui-text-muted);font-size:10.5px;line-height:1.45}._questionOptions_1nht8_427{display:flex;flex-direction:column;gap:5px;margin-top:10px}._questionOption_1nht8_427{display:flex;align-items:flex-start;gap:8px;width:100%;padding:7px 8px;border:1px solid var(--ui-border);border-radius:5px;color:var(--ui-text);background:var(--ui-surface-raised);font:10.5px/1.35 var(--font-sans);text-align:left;cursor:pointer}._questionOption_1nht8_427:hover{border-color:var(--ui-border-strong);background:var(--ui-surface-hover)}._questionOptionSelected_1nht8_450{border-color:var(--content-chat-accent);background:color-mix(in srgb,var(--content-chat-accent) 7%,var(--ui-surface-raised))}._questionOption_1nht8_427 strong{display:block;font-weight:650}._questionOption_1nht8_427 small{display:block;margin-top:2px;color:var(--ui-text-muted);font-size:10px}._questionRadio_1nht8_453{flex:none;width:13px;height:13px;margin:1px 0 0;accent-color:var(--content-chat-accent)}._questionText_1nht8_455{display:block;width:100%;min-height:36px;margin-top:9px;padding:7px 8px;border:1px solid var(--ui-border);border-radius:5px;color:var(--ui-text);background:var(--ui-surface-raised);font:10.5px/1.4 var(--font-sans);resize:vertical}._questionText_1nht8_455:focus-visible,._questionOption_1nht8_427:focus-within,._questionActions_1nht8_469 button:focus-visible{outline:2px solid var(--content-chat-accent);outline-offset:2px}._questionActions_1nht8_469{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:9px}._questionActions_1nht8_469 span{margin-right:auto;color:var(--ui-text-subtle);font-size:10px}._questionActions_1nht8_469 button{display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:0 8px;border:1px solid var(--ui-border);border-radius:5px;color:var(--ui-text-muted);background:var(--ui-surface-raised);font:600 10.5px var(--font-sans);cursor:pointer}._questionActions_1nht8_469 button:hover{background:var(--ui-surface-hover)}._questionActions_1nht8_469 ._questionSubmit_1nht8_485{border-color:var(--content-chat-accent);color:var(--content-chat-on-accent);background:var(--content-chat-accent)}._questionActions_1nht8_469 ._questionSubmit_1nht8_485:hover{background:var(--content-chat-accent-hover)}._questionActions_1nht8_469 button:disabled{opacity:.5;cursor:default}._questionResolved_1nht8_488{margin-top:8px;padding:7px 8px;border-radius:5px;color:var(--ui-text-muted);background:color-mix(in srgb,var(--ui-text) 5%,transparent);font-size:10.5px;white-space:pre-wrap;overflow-wrap:anywhere}._undoPanel_1nht8_490{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:6px 0 2px 19px;color:var(--ui-text-subtle);font-size:10.5px}._undoPanel_1nht8_490 button{display:inline-flex;align-items:center;gap:4px;height:25px;padding:0 8px;color:var(--ui-text-muted);background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:5px;cursor:pointer;font:500 10.5px/1 var(--font-sans)}._undoPanel_1nht8_490 button:hover{color:var(--ui-text);border-color:var(--content-chat-accent)}._turnProceed_1nht8_516{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:10px 0 2px 19px;padding-top:9px;border-top:1px solid var(--ui-border);color:var(--ui-text-subtle);font-size:10.5px}._turnProceed_1nht8_516 button{height:27px;padding:0 10px;border:1px solid var(--content-chat-accent);border-radius:5px;color:var(--content-chat-on-accent);background:var(--content-chat-accent);font:600 10.5px/1 var(--font-sans);cursor:pointer}._turnProceed_1nht8_516 button:disabled{opacity:.45;cursor:default}@keyframes _pulse_1nht8_1{0%,to{opacity:1}50%{opacity:.45}}._cursor_1nht8_550{display:inline-block;width:2px;height:12px;background:var(--ui-text-muted);margin-left:2px;vertical-align:text-bottom;animation:_blink_1nht8_1 .8s step-end infinite}@keyframes _blink_1nht8_1{0%,to{opacity:1}50%{opacity:0}}._responseBox_1nht8_565{display:flex;flex-direction:column;background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:7px;overflow:visible;transition:border-color .15s,box-shadow .15s}._hiddenFileInput_1nht8_575{display:none}._attachmentList_1nht8_577{display:flex;flex-wrap:wrap;gap:6px;padding:4px 8px 8px}._attachmentPill_1nht8_584{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:220px;padding:3px 7px;border:1px solid var(--ui-border);border-radius:999px;background:var(--ui-surface-raised-frame);color:var(--ui-text);font-size:11px;white-space:nowrap}._attachmentKind_1nht8_599{color:var(--ui-text-muted);font-weight:600;flex:none}._attachmentName_1nht8_600{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentPill_1nht8_584 button{display:inline-flex;border:0;background:transparent;color:var(--ui-text-muted);cursor:pointer;padding:0}._responseBox_1nht8_565:focus-within{border-color:var(--content-chat-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--content-chat-accent) 12%,transparent)}._hidden_1nht8_575{display:none}._optionsBar_1nht8_621{display:flex;align-items:center;gap:2px;padding:4px 6px;background:var(--ui-surface-raised-frame);border-bottom:1px solid var(--ui-border);border-radius:6px 6px 0 0}._optionsSpacer_1nht8_631{flex:1}._menuAnchor_1nht8_635{position:relative}._modeTrigger_1nht8_639{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;min-width:76px;padding:0 9px;border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text-muted);background:var(--ui-surface-raised);font:600 10.5px/1 var(--font-sans);cursor:pointer}._modeTrigger_1nht8_639:hover,._modeTrigger_1nht8_639[aria-expanded=true]{border-color:color-mix(in srgb,var(--content-chat-accent) 45%,var(--ui-border));color:var(--content-chat-accent);background:var(--content-chat-accent-soft)}._modeMenu_1nht8_662{position:absolute;right:0;bottom:calc(100% + 7px);z-index:30;width:224px;padding:5px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface-raised);box-shadow:0 10px 30px var(--ui-shadow);animation:_mode-menu-in_1nht8_1 .12s ease-out}@keyframes _mode-menu-in_1nht8_1{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._modeMenuLabel_1nht8_688{padding:6px 8px 5px;color:var(--ui-text-subtle);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}._modeMenuItem_1nht8_697{display:grid;grid-template-columns:18px 1fr;gap:6px;width:100%;padding:7px 8px;border:0;border-radius:6px;color:var(--ui-text);background:transparent;text-align:left;cursor:pointer}._modeMenuItem_1nht8_697:hover{background:var(--ui-surface-hover)}._modeMenuItemActive_1nht8_715{background:var(--content-chat-accent-soft)}._modeMenuCheck_1nht8_719{display:inline-flex;align-items:center;justify-content:center;color:transparent}._modeMenuItemActive_1nht8_715 ._modeMenuCheck_1nht8_719{color:var(--content-chat-accent)}._modeMenuCopy_1nht8_730{min-width:0}._modeMenuTitle_1nht8_734{display:block;font-size:11px;font-weight:650;line-height:15px}._modeMenuDescription_1nht8_741{display:block;margin-top:1px;color:var(--ui-text-subtle);font-size:9.5px;line-height:1.35}._agentModeMenu_1nht8_749{width:232px}._inputArea_1nht8_754{display:flex;padding:8px 10px}._textarea_1nht8_759{width:100%;box-sizing:border-box;resize:none;border:none;outline:none;background:transparent;padding:0;font-family:var(--font-sans);font-size:13px;line-height:1.6;color:var(--ui-text);min-height:48px;max-height:220px;overflow-y:auto}._textarea_1nht8_759::placeholder{color:var(--ui-text-subtle)}._toolbar_1nht8_781{display:flex;align-items:center;gap:2px;padding:4px 6px;border-top:1px solid var(--ui-border);background:var(--ui-surface-raised-frame);border-radius:0 0 6px 6px}._toolbarSpacer_1nht8_791{flex:1}._button_1nht8_796{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;min-width:26px;padding:0 6px;border:none;border-radius:8px;background:transparent;color:var(--ui-text-muted);font-size:11.5px;cursor:pointer;transition:background .12s,color .12s}._button_1nht8_796:hover{background:color-mix(in srgb,var(--ui-text) 6%,transparent);color:var(--ui-text)}._button_1nht8_796:active{background:color-mix(in srgb,var(--ui-text) 12%,transparent)}._sendButton_1nht8_823{background:var(--content-chat-accent);color:var(--content-chat-on-accent);padding:0 10px}._sendButton_1nht8_823:hover{background:var(--content-chat-accent-hover);color:var(--content-chat-on-accent)}._sendButton_1nht8_823:active{background:var(--content-chat-accent-hover)}._sendGroup_1nht8_838{display:flex;align-items:center}._messageModeButton_1nht8_843{min-width:20px;width:20px;padding:0;border-radius:6px 0 0 6px;border-right:1px solid color-mix(in srgb,var(--content-chat-on-accent) 30%,transparent)}._messageModeButton_1nht8_843:hover,._messageModeButton_1nht8_843[aria-expanded=true]{border-right-color:color-mix(in srgb,var(--content-chat-on-accent) 38%,transparent);color:var(--content-chat-on-accent);background:var(--content-chat-accent-hover)}._messageModeMenu_1nht8_858{width:190px}._modeInitial_1nht8_862{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;color:var(--ui-text-muted);background:var(--ui-surface-raised-frame);font-size:10px;font-weight:750}._modeMenuItemActive_1nht8_715 ._modeInitial_1nht8_862{color:var(--content-chat-accent);background:var(--ui-surface-raised)}._sendButtonAttached_1nht8_880{border-radius:0 6px 6px 0}._button_1nht8_796:disabled{opacity:.45;cursor:default;background:transparent}._sendButton_1nht8_823:disabled{background:var(--content-chat-accent)}._buttonLabel_1nht8_894{white-space:nowrap}._buttonActive_1nht8_899{color:var(--content-chat-accent)}._buttonActive_1nht8_899:hover{color:var(--content-chat-accent-hover);background:color-mix(in srgb,var(--content-chat-accent) 8%,transparent)}._statusBadge_1nht8_908{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 4px;border-radius:8px;background:var(--content-chat-accent);color:var(--content-chat-on-accent);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}._minifiedBox_1nht8_924{display:flex;align-items:center;gap:2px;padding:3px 6px;background:var(--ui-surface-hover);border:1px solid var(--ui-border);border-radius:8px;transition:background .12s,border-color .12s,box-shadow .12s}._minifiedBox_1nht8_924:hover{background:color-mix(in srgb,var(--ui-surface-raised) 88%,white)}._minifiedBox_1nht8_924:focus-within{background:color-mix(in srgb,var(--ui-surface-raised) 92%,white);border-color:color-mix(in srgb,var(--content-chat-accent) 45%,var(--ui-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--content-chat-accent) 8%,transparent)}._minifiedInput_1nht8_945{flex:1;min-width:0;height:26px;box-sizing:border-box;border:0;outline:0;background:transparent;font-family:var(--font-sans);font-size:11.5px;color:var(--ui-text);padding:0 4px}._minifiedInput_1nht8_945::placeholder{color:var(--ui-text-muted)}._todoBox_1nht8_964{display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box;margin-bottom:12px;padding:10px 12px;background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:8px}._pagerRow_1nht8_979{display:flex;align-items:center;gap:8px}._pagerCount_1nht8_985{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:8px;background:var(--content-chat-accent-soft);color:var(--content-chat-accent);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}._pagerLabel_1nht8_1000{font-size:12px;color:var(--ui-text)}._pagerControls_1nht8_1005{display:flex;align-items:center;gap:2px;margin-left:auto}._pagerPosition_1nht8_1012{font-size:11px;color:var(--ui-text-subtle);font-variant-numeric:tabular-nums;padding:0 2px;min-width:34px;text-align:center}._pendingTaskSummary_1nht8_1021{display:flex;align-items:center;min-width:0;gap:6px;padding-top:7px;border-top:1px solid color-mix(in srgb,var(--ui-border) 72%,transparent);font-size:10.5px}._pendingTaskName_1nht8_1031{flex:none;color:var(--ui-text-muted);font-weight:600}._pendingTaskSubject_1nht8_1037{min-width:0;flex:1;overflow:hidden;color:var(--ui-text-subtle);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._pendingTaskSummary_1nht8_1021 button{flex:none;padding:2px 3px;border:0;color:var(--content-chat-accent);background:transparent;font:600 10px/1.2 var(--font-sans);cursor:pointer}._pendingTaskSummary_1nht8_1021 button:hover{color:var(--content-chat-accent-hover);text-decoration:underline}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}._panel_9ndyf_1{display:flex;flex-direction:column;flex:1;min-height:0}._controls_9ndyf_9{display:flex;flex-direction:column;gap:6px;padding:8px;border-bottom:1px solid var(--ui-border)}._input_9ndyf_17{width:100%;box-sizing:border-box;padding:5px 8px;font-family:var(--font-mono);font-size:12px;color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:4px;outline:none}._input_9ndyf_17:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 25%,transparent)}._flags_9ndyf_34{display:flex;gap:4px}._flag_9ndyf_34{min-width:26px;padding:3px 6px;font-family:var(--font-mono);font-size:11px;color:var(--ui-accent);background:color-mix(in srgb,var(--ui-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--ui-accent) 30%,transparent);border-radius:4px;cursor:pointer}._flag_9ndyf_34:hover{background:color-mix(in srgb,var(--ui-accent) 14%,transparent);color:var(--ui-text)}._flagOn_9ndyf_57{background:color-mix(in srgb,var(--ui-accent) 22%,transparent);border-color:color-mix(in srgb,var(--ui-accent) 55%,transparent);color:var(--ui-text)}._results_9ndyf_64{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}._hint_9ndyf_72{padding:12px 10px;font-family:var(--font-mono);font-size:11px;color:var(--ui-text-subtle)}._group_9ndyf_79{margin-top:2px}._groupHeader_9ndyf_83{display:flex;align-items:center;gap:4px;padding:3px 8px;font-family:var(--font-mono);font-size:12px;color:var(--ui-text);cursor:pointer;user-select:none;white-space:pre}._groupHeader_9ndyf_83:hover{background:var(--ui-surface-hover)}._groupCount_9ndyf_100{margin-left:auto;font-size:10px;color:var(--ui-text-subtle)}._matchRow_9ndyf_107{display:flex;gap:8px;padding:2px 8px 2px 24px;font-family:var(--font-mono);font-size:11px;color:var(--ui-text-muted);cursor:pointer;user-select:none;white-space:nowrap;overflow:hidden}._matchRow_9ndyf_107:hover{background:var(--ui-surface-hover)}._matchLine_9ndyf_124{color:var(--ui-text-subtle);flex-shrink:0;min-width:28px;text-align:right}._matchPreview_9ndyf_131{overflow:hidden;text-overflow:ellipsis}._backdrop_1uvuf_4{position:fixed;inset:0;background:#0f172a14;z-index:9000}._ring_1uvuf_13{position:fixed;z-index:9001;pointer-events:none;border:1.5px solid #6366f1;border-radius:6px;box-shadow:0 0 0 3px #6366f11f;transition:left .14s ease,top .14s ease,width .14s ease,height .14s ease}._callout_1uvuf_23{position:fixed;z-index:9002;width:300px;box-sizing:border-box;padding:14px 16px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 30px #0f172a2e;font-size:13px;line-height:1.5;color:#1e293b;transition:left .14s ease,top .14s ease}._introCard_1uvuf_41{position:fixed;z-index:9002;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:24px 26px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0f172a29;font-size:13px;line-height:1.55;color:#1e293b}._introTitle_1uvuf_60{font-size:19px;font-weight:650;margin-bottom:10px}._introBody_1uvuf_66{color:#475569;margin-bottom:12px}._introNote_1uvuf_71{color:#94a3b8;font-size:12px;margin-bottom:18px}._step_1uvuf_77{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;margin-bottom:6px}._title_1uvuf_86{font-size:14px;font-weight:650;margin-bottom:6px}._body_1uvuf_2{color:#475569;margin-bottom:12px}._actions_1uvuf_97{display:flex;align-items:center;gap:8px}._spacer_1uvuf_103{flex:1}._skip_1uvuf_107,._back_1uvuf_4,._next_1uvuf_109{font:inherit;font-size:12px;padding:5px 12px;border-radius:6px;cursor:pointer;border:1px solid transparent}._skip_1uvuf_107{background:none;border-color:transparent;color:#94a3b8;padding-left:0}._skip_1uvuf_107:hover{color:#64748b}._back_1uvuf_4{background:#fff;border-color:#e2e8f0;color:#475569}._back_1uvuf_4:hover{background:#f8fafc}._next_1uvuf_109{background:#4f46e5;color:#fff}._next_1uvuf_109:hover{background:#4338ca}
