@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-500.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-600.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-700.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600.woff2) format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nunito-sans-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.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(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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(/assets/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}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-vietnamese-wght-normal-BKsN3ITN.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-ext-wght-normal-B5dZ8C4S.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-wght-normal-Bl-S9Xys.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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-vietnamese-wght-normal-RvljkFvg.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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-ext-wght-normal-B6JQhE1e.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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/lexend-latin-wght-normal-ci0D1wrL.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:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/merriweather-cyrillic-ext-wght-normal-Bkm5NjZG.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:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/merriweather-cyrillic-wght-normal-BWxnF87P.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/merriweather-vietnamese-wght-normal-BXYScXBD.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:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/merriweather-latin-ext-wght-normal-BZx4mOJf.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:Merriweather Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/merriweather-latin-wght-normal-BovdrKvB.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-ext-wght-normal-YcVxMP-u.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-wght-normal-UWPuZLjM.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-math-wght-normal-sOy7rEfW.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-symbols-wght-normal-DQ5VrUkH.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-vietnamese-wght-normal-CfJ7gtf3.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-normal-C2Wlntb9.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) 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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-CK4GAP86.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA70AA0AAAAAFEgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAIYAAACulH2Xf0dTVUIAAAG4AAAAJwAAACi4/LjqT1MvMgAAAeAAAABYAAAAYHjiX4djbWFwAAACOAAAAG8AAACkCy0p02dhc3AAAAKoAAAADAAAAAwAEgAYZ2x5ZgAAArQAAAjmAAAMLsMJiHpoZWFkAAALnAAAADYAAAA2/JzyI2hoZWEAAAvUAAAAHwAAACQPtgbIaG10eAAAC/QAAACFAAAAtqQjDFdsb2NhAAAMfAAAAGAAAABgTlZRbm1heHAAAAzcAAAAHAAAACAAPQDmbmFtZQAADPgAAAEuAAACmDboUwRwb3N0AAAOKAAAAMsAAAEoNu8xQHjaRIq1gQJAEEXfuQvuLinaAZIgERnu7hRARD1UQRE0sww++o0H4JMwSR6T6WwB66i+mvDLM4BSPEjfMTwO2wvxzxd4gFPi8fTfZY3C4JUCeeIET/0g/F8cJy48+HhCq3bo1B6DrHiqhEatRd2KWsMga1EbHnCq3mEMTEDxa0BWDADHgyESAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGYRYpzAwMrAwFrBKsLAwCgBoZl3MVQwfuFgZuJnZWJiYmFmYm5gYNBnQAIllQE+DA4MDAoKbF7/qhgnsG9jXKXAwDAZJMf8lXUmkFJgYAIAIn8NNnjaY2BgYAJiZiAWAZKMYJqFYQKQVgBCFgYQ4AWyFjCyM0oyujBGMyYy1jFOYjrOdJLproLC//9IKlgYJRgdGaMYExgrUFQw/v/6//H/3P88//78u/rvwL89/5b9m/w3/m/cX58HXEA7CQAAN7AmGAAAAQACABIAB///AA942pVWBUAjyRLt7pF4QmyGBDJhkmWSsElgo2hYWFhh0XXFWdbd3d2d23OHc3d3d3d39zsSfs+QDXz/H03VVFe9qtf9egAJfAAQf1FdIBuEQQEoAcAYI4IBDplNWlIHnS4hRoZDgtOhRU6HyxiKJJ9hS4C8no/i3z8tBRV1/tLOMR7OF8lzkvq1atLqi+ZljSnw5LszVRZ1WyyPcdv0epubyYslLiKe7Q0EiLbe88gVjGDTO4dPz4/WFw0Vstk5KxzBoW5/oTtYbGAMTO9fucP1nIdl3Zy+lLz0z84I5QUQTOv7nlJQ3cAPAAzYoRY6HX6IwiFDZEgwwLAyyUGKmM0mDgUDMRSNkBemaaqn/HXDmd4bW+fcCxUXnv/J1FKZQa+xuSNVrcOX3be3pmbHrXOGz5o8VtBDt2b8rKXzHoDaiy+G2gfntU6YqtQYM7MyjXVHX9y688Uj1bqsYQ4dwFiuBYDKx/NjsIFrQz8M64N6PB0X5KBZ79QHocFqSSNiBOppZe263ocQ6mmnujSmvx63DmOJ3/7sTDOSUUueqZfAaXDGwr7vibdwd5iL/tZQshM6OXdXNAaDAakx3LSfDodiSOyb2K8wpel9lS2VZe0jHEUt67asaykavu6mpfs+aciXs1pzpGHZ+Mr5Y91FzfhRc1HR4svmrX60irxDp3N4HM7ihtziunyPNzph7dTGy9aO7Jg0Q6XzRXxCZXNR2fh8lycyaUtT9cGF5dWjMUo5AOTHGLAJo8RdQhEA7piNwSiMwSKIXn0g/lOPlVPB0aYMlcpqgqMUdsvVqDD+KCokmqzG+EvOGGePOZAvzYbzTcL5juN8GpzPbJJB3syHQ1HIh8nj5t5XiMBfzxsJb+9nVNdoB/fXgfOruQxy5fl4XVXfj8QmkgI5g6aV4h3/2pPe1JAq5Wk6nTNSk1+1tMaVU72gomxC/hADqwqUP7qw6ZLVlaVrblw299JSokyltnCWcPvBKTMOtQTtgl1f1jB25I4H1y+5f19tZanI1FEAiHdwbRaAoF4s1c+LyLp4ZGiZ/uhcQaktv2Te+E0TvTfOmV+3p5D4JXvhmGnRjoOT4uvQjmWbqsvijJgrhlnX4VzF2KD/D9LRq2qLTohWh3yjgxm+qsa2xipfoPXgzLlXF+fIGYPBXdBQEqoNWXxVTW1NVb68GTsntV9QSNQyTAY+VmG7KyTYeHfx5JKRqyYHKiMVGm2mIzPDX+zIibpsWZ7Y9LLCeQ15pVER40jc70TiF6DDholOchQRSeKJiVpV/G3kiVMaNXLF30PfE91GpzYu7KvSONPQe/vF9SbyOTSOqgAEAEa81oRi8QepihX4ycPkPjQR73kFDiO0cCgUu0UTv9BmmOce1/JZVHciodP8yJoBAspED3UU7xQXyAWACjD9DAsiEjwmgpfWwyB0agmziRHnBXlCcGmhjGqXKVAmNzM4paOu2JIl3xnfsFPmsJxEJY+gkmxTjoMZlsNyJk1vKWI/YMwqs/IlOVXO2urKCzsEvIOnJS43ZFJdf3aq7K5cqzBUppCjz9CoSIOn0gowshmJHuJzUgZGgPEA8KnywUEYsRQJuVBLiAxLVkpcsTu5fWBA9IvLOUSsHYBFpdAzrrA9XWlyV09oKizqrPaVH/v26o62sqlluazBqsia8ODKidun+ROBXLxRuXVXzx9m9RYPYE72ZMsP+oyyrMYhBS4TX95RWbxoUpSsW7mG9/BGbUFDfX77wYnxT4zOQNZLpD1QkeMuzNaDvr5+9aV/RQIgAQAy4IVfANEvnUSqG/sVkl8HfgKSQiZ6yBDmS/hHtvDVYT77O0AWSQ8iKT6NWBavR774S+j66QOTGEQL1XV+YsjpBHv+QH+YiSrMxGPSaar8x6p+Qpx7/zVGO3mOGNAJWQoEgQ8vH/Ij9EUKTHmo85qNI8vWXr9w+jmLSw2WeCPKm7B89IiWkbl6Rh0IHBtncvGmfnz3bDluQC5HedNZoOGZ2Wj03se3zL19V03Jsu75OZnNB5ty7UOwqBSP0qrsgt8iQScnntge6xzrEefmBYA047npsZGNJZGSRiULh0qhPgi74eaMxBk0v/fFuywXP0hkP7zFpr074bgE5TTtsGomoadxhggAaCz1AEgTNTqK29VhqU5mgF03qnWnbrzBcpp6IP5gzaw0s2xEnEJ3VM+xqSrQJsyndLNJPFNJnp+XeJZUT+JZ2c8zpCW/dG/Rv2Ke6f74pF9SNileldwXVwyKfxudjffBtEHxXal4AZyS/NKNQ/+I/TLJPxRWSH7p5pBwypN1ayW/pFZSXXWy7s0D8TJjKt4PpwyKvzMV7wa3DMr/dire93fxXal4AecXeZubuJD4kboWOPu1zBkOSW8gRpcflsCgKGyYCfHM67CAooumWr57tdjXUOqVTz1jNr9iTv/qzUy7v2G4T8HAcgLEhWfuaCywFs6oQM/rkMU45spH72u1sdbCmRUXbwEQYzuC2vt3iV4SGoaNwVLpCiac69QMvVlFUzJqM82qVr13OdWlpDYolJSS3EArEr/jLpKajGigldDfTN4Db6DuBEZsmLRo4OrkELzB7PRbrT6HyeTwWa1+p5kqTFm5TpPJmSuqYCPW8s8kLTcOVnM+9Qle85jaZq7aq+F5eP1P2gzTpJvTOF6U+DQ1lnhJ6RkGY1mZOIc0UA8COwDJN0+WwP9YIgajAcYGeb2RFt9K9fxKz1BHdX29K90djgps7UWVXndiNStEw+70xCripD1PoVQT8HOWTaTLrDDPXpxo7v2NZQkFvBCgvu9pBq2kf8R4XbjSP3RN/YP9tIHzsGYXZzBwLjPr4Qywx8C5GfEVVc+5WcbNGeitjEu0XIz4XIz/Bxv3djGtREfpX8U9Dqn+yRBBdDTxpt5q3vuSUm9g9PSvr6vlTynVcgLAvq9x/Gr6bWDA8U6XxDQHU1TDvdd/u0udqdhKyBCSEVsVmepdtPJFGd2IaIKgUSMtwzVvp+3wapnxX3J7NWbRku7ljUbem27BrNKnsWUyiZZX5NgL/gakXJHiAAAAAQAAAAEaoKyD4aRfDzz1ABkH0AAAAADKk15wAAAAAMrfLoX/RP6TCLkHLQAAAAkAAgAAAAAAAHjaY2BkYGDf9i+MgYGT6b/Lf2eOnUARVKADAIfUBZEAeNpjUWfQZYACxiYGBtYohijWFwzrWFQYrFheMXCwPGAIY17G4MUSwTCJOYXBjnkOgxtIHVMagwgQH2ENYOBi/sYQA9IHVrcEqFcCSNsx6DA1MZiBzALpZfFgsALpZ1GB0DCzQeZh0B0MWUxpcDu2AHEcUKyMKe3/B4ZF/98w7AAATVIoBAAAAAAAAFoAWgBaAFoAoADJARwBRAFgAZ4BxAIWAjYCNgJDAlkCpgMZAyUDMQNrA80D7gQNBBkEJQQxBD0ESQRVBGEEbQR5BIUEkQSdBKkE4AUABQgFKQVOBYIFvAXUBfYGF3jaY2BkYGDQZ2hiYGdIYmAB8xCAiYERABr1ASR42nWRBUoEUBBAn90SJiWDhN1SStrdQWN39+5ZPIYH9IF/1+bXmx7mA+UcUURBcQUU1Be0JC6gvKAxcSG1BeWJi9jgLXExzbwmLmGFhcSl6ocT10pwwoPrhhH6XPfsc8ep8oPcy7184Xut9lj7MlMsuHa1X9PDGofqH/XZ1WNL6Q5jtF0RDNDr6bfOqNK21nvj9NHaxQrXxp2qOyHkGy1X3EuPeuwr5erE9zrqMil614gDFrScy/dkmfCccqjW1ywjxL95tDFIPwOu75ZcxLjnxmrORKuzImg3a0cu0tOTzxHs6Ru/+otvHcavHoNn3wdOUof3njue0INgCqepNVgyw6XaoDXXodRLKJknze8j6hErYx7ZzFKwzqyewXKadT73rwzdxD+/2fsOBmJmEQAAeNpswaEBQQEARdH7PgAAM4gAElUBgGYKIOvWsIRJAABLAGTnYPDz6jPmnxjIwMBEhARZcuQpUKdDVyaWTGWWhQdPWWXjyEl2OeSUizMX5nLLI698XLkx4yA/a3ZMFFBQIYXNlXap9O5pDjgAhIEwDAONUT8lExAgCSAICDjXycSNbYP9+ribgec9fM4U9s5tzmzhDUyfgebRJHU4AUumgZVLScqtVMHeT8iASJxt7Sl/ln0dH0+Rkk8zQiIrC02EGFhy6is5f6UGTVsA) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA8cAA0AAAAAFGAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAI4AAAC+k2yXt0dTVUIAAAHAAAAAJwAAACi4/LjqT1MvMgAAAegAAABWAAAAYHobYq5jbWFwAAACQAAAAG8AAACkCy0p02dhc3AAAAKwAAAADAAAAAwADQAYZ2x5ZgAAArwAAAkJAAAMUJIbjNZoZWFkAAALyAAAADYAAAA2/N3yR2hoZWEAAAwAAAAAHwAAACQP9gb3aG10eAAADCAAAACGAAAAtqYUCchsb2NhAAAMqAAAAGAAAABgTwRSLW1heHAAAA0IAAAAHAAAACAAPQDjbmFtZQAADSQAAAEqAAACgDOxUIVwb3N0AAAOUAAAAMwAAAEoNwMxaHjaRYq1lQIAEET/ubu7X3wFXHYuGe6e4BrSE4UgRRBTwzL427fjzAHrvPDO/Pvnv5PzbKyaZ5tFADPmdDMN85lUWf0IgTlAC+YRs6o/loNlkoR55Rkdc/K7HHPNDXc8sMS+dTiwLkf6C+txpV9l137Zs4LahtooR/ozq2tR40o/x7X5mFffkvrtA2bJKDMAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgZlFh2sPAysDAWsEqwsDAKAGhmXcxLGD8wsHMxM/BxMTEwszE3MDAoM+ABEoqA3wYFBgYFBTYvP5VMU5g38a4CsidDJJjYWJdBqQUGJgAOEUMmwAAeNpjYGBgAmJmIBYBkoxgmoVhApBWAEIWBhDgBbIWMLIzSjK6MEYzJjLWMU5iOs50kumugsL//0gqWBglGB0ZoxgTGCtQVDD+//r/8f/c/zz//vy7+u/Avz3/lv2b/Df+b9xfnwdcQDsJAAA3sCYYAAABAAIADQAH//8AD3jabVYFYOJYE37vJYG2QCAkgRYPCaGUaii23YMa23XfbX966+56ur7nsnruvq7n7m6/u/u5+5VwL6mutNjMk/lmvpEAElQBQHqofUAESdAEsgCwGRhTfIjnaNIKxbCcIeONshikkRgMs40Z1LeIxVoEBUZI4ven6T3zRqweH/FUKbUi5TjIGJyRWI2/vlZqkNzWoG0iLyleT0OI50MNHq8i8epB4oseuoVY0nMTuaE2K+fmNCUnNFWFJMfstaF4NBSJiWI1baO9hbBH0Y4pHm+DxPNSA3n1D/kc5QUQZIqfUWbqUVADAFT80ECKQUlG8UZ7QoopDqeRhhpEDTnP+TDsDEpmILneYVvapRYfvkctPjpn+cuQeeCez6fnSyoczvrRazoXHt6Qy51/97nJn41pE8occBqzbsX6lS9D2z33QevLKxZN22S2S1VSx6XPnH/xs9tzZlfEV2rCWPYCQE3HUSzXsPiQE9bCOBNjxKAchj7IMyITg357OWs3oW9J4uNrAlVcwUwQH++g9hGlDN2TFtu8xKof8pyLeCmQdfVcie+CQCp+RnyNPTwHAHiKN4Z+AsLJXrZiSiLeWGuI6/w4nMQtJi/HKe3dmdSUtCc988JNF85Mt2178sLc5RuWVY03+dmKYROWjVm3GS9txEvZi06s2fqHseRdDrtf9rvr2ypj7fVyNN25OT/38JZRbmVEdBvNRpTIioXpkQ3BylT+inkTblw/YuJIAIvfY99FjJfDKBmBgRoA7LQzA5MwA5sgwatfFj7/WIzQsNQZpC2CExpN1cFPkFJ4FynE+qBL9UbHheRxVfDfDhlozAJA3oZvpLHAc0Yo8EK8MZGEQpy8zVVwoU9+fIQ2ofcKtdS+ebXyj+/9fikXspHe32lns8XPibtJO6jGwhkZgN9+SBOadiBU00w8x0pKLtYytyUgts5sahqlhJw+a0dk9qKViVkHNo1q2fzkReuO5ogIbXN6nXVdmyZM3tpZ4xW9znx9S9jWceUrm9e8sGPi6Jxm/1KMHWH7FQDEGM1chtAI0lJAKyODkbn0pnor48+N62qcur2z5tvOzubVColqJgUaZS69aNf0wjq0Y+aiYUrBpd1XhXOgEt83NAcMZ0+BDBqaA+i/ZQ7GHknk6kZNjXbkZ+Y7oonFt8yLL5gxwZc2+ZzOSGJUqjobYaMd3bO6O6LKnD2zlh4bRgyzWbgKLqMINUF3IJLtyoze1B1jg7XumYzd5XPxwZpyqRYvRVtnt2fXTouNSGOUbQAQS0kErBglZxjKmEAsZS1qOfyh5/82Bn6k2ogy4nZXA1PY/Owipo5HVz2jecmRz6Kl1LmAAIDFZzk0vXCIOvdOvPI0uRPdgmugFG8jaBiFmrvolm9Z0XP9TmtlJfWo+iNn/dLlBggY1P3UEzhvwqAeAErx6wGTNSBaIRKCfh4KUKQJnnNoAYMCUQvDNDRSG+2ULMxLzl06qt0g1pQtLxxcXlIX/CVKQRal4pzss8tBttxq6lkK3zlh9tK0x/yUrdvhndySXBgRXTCs/tEpU/t+yJs8YqXDJ5IGEv0V/jPQGYt1CRjbJHU/aSF50AzGAyAMAIgNRVkL64ZkZ3Kg78p1MKEnEVQ0tX6YODCIierHPnYEV2F0hMdMzCdbVk6oPmfnR8c7pwyf2KT4KiRTzckf8jvmxtSA3JyOu5fv6QqNG8Ta60pqURXpdI4S45JdHLE4N2xN93By+KJ5HtHjtk+4t2nJ3k7VTnsinqOUuyoltKSKxd4ubCgiGZAAACOohu8CgPV6HVKPYn2prreCzwDQOiWOQzXmKHQaQ3iK8P3vQX6ITwdpKcwmdhe2wO9VI9rWPej8IAvUvt+pq36uLvr9oFsAIJBV9xPv4QpqAu2n2awl4kMHmuCDg5QYBzHgohUaaxF6vx9LJr3gyOaR7VseWzfnvvNbKYuDKVxuuv7i4Z0tDU4/PbLp1oms5GZ64T20/GIG/sKVmNyHMzYzTI295vVtS564amLmgqOrPCG+9M7rPUGPM98+mjZ5gmFeR056Ll5dP605pMUsCACJcwswWAjhhkjpcTLGG7OQEeC/4UJBfQq19Zx42H8DtBALH3o4xBxUu/6GbPknArZx6EntjkYA0FrqXb1CmSTPWSEj9l0Bf35fcNu39/svo94t/Lp1Z8SSLJSjPa17RUsKXaZxqU83nWOqj+NHdY71XqdzXNbLMSzV9frcMhSBDAx9+5Gm13tZnb7f1JcTNw7Z/x7q318DjQP7K6l9A/tlsEPT904cYxnWG3V9FE7W9+tzQ8dZ0mc3rev17qTbNffZfWhwvzExsL8WjioWB/b/fGB/JXh4yP3/H9hfc8r+fQP7Ze1+AMFcnOuIeg5Ieu8ixHij/hTChuVzYEzrYzxn0CrcCgUevTjFMmbbExsmVLY3Bo1TNqTesFeo34QikVxCMrJQRu8XJi69eW7ttrGO+vEpdL/drCy4/vU3rwj7NXnHCQBg8X/kbnRzX56IBB4CfuhwZmBWH8Pwoff+e9jqLllaaqbM1JISD/0AuRs6yoyzS6xGEzXbWIY96evDyABo3YN7yRvg36ifAxYLffOmv2Tg31zRJiGQqqqoqEoFhKaoi2oIpDUpHRDS0YqKaFqrvhy5kwjo/Zsf2sGFvl9EDL70mk32LNhMRyqh2sMGvetPljK8hxto7OqPrO1LC0sbMZ6p6h1kmvojEAFgNRw+6CQS+hjPwCQG5YUCw2r1HWYZYarFG/Vlrx/jT46SWl2BMTdkfdUeWl0RcLVKo5IBdSWxh8dtBAZM8P2AzaY6TQFo98n8ZPXOnn/YbAEiAOcCVPynAaA7jGWABWFs9bQoUKfJHztkxeOq0x5V61weRXbAE7zU4HH3Pvu6PQ0Sb7jEXS9xnFTvxlqHA2tPkwEEewwW9HNcQRYAIEUTvZFCP1f/YGJZnn7xZTPv8HCG4h9KygzoTbOtlMDs/wqfOWJ4D9gB6OXeBwfIN4q1T1kl0wLSSOLXApNkfeqLbwzvlZS0IYogKNRWUvJnje8DBjP8nTF5Vr5/h3n2exOR8vJIwuvHvBvu9sU1Ke7zJ7XvJPgJMT6kLgAAAAABAAAAARqgDh/Zol8PPPUAGQfQAAAAAMqTXnAAAAAAyt8ugP9P/pcI7gdSAAEACQACAAAAAAAAeNpjYGRgYN/2L4yBgVP7v/9/T453QBFUoAMAkT8GAAB42mNxY9BigALGJgYGVlsGO9YXDJNYDBlUWGX//2S5xGDHvIvBnqWQoYU5i0GLeTWDM0gdUx2DCBDvYe1hYGMRZwhktYWqawPq1QXSvgxKTMsYTEBmgfSyBDOogPSzGEJomNkg8zDoDoYkprr/z6B2LAJiV6BYCFDsIcPE/5cYVgAAy8EqYwAAAAAAXQBdAF0AXQCjAM4BIQFKAWgBqAHQAiMCQwJDAlACZgK0AyADLAM4A3ED0gP0BBIEHgQqBDYEQgROBFoEZgRyBH4EigSWBKIErgTmBQcFDwUwBVcFkQXLBeUGBwYoeNpjYGRgYNBnaGJgZ4hnYAHzEICJgREAGrYBIXjabZEFSgRQFEWP3e0CPhJ2SylldxeN3TE96EJcgyuUNA74Z0wej3/effELqOaMMkrKa6CkvaQycon6W+RS+SVyGWs8Ry6nlafIFWwwF7lSfSxyowQXZLQE4wxqaY5JcWmckQf0S25c71XPza87aUU7JKPWzxT35k/Y49QKq43vCAwzoA+5w4TRvtm0HdaY7WUDu7hUuyDICU7V01LWimOjwg6hsIPRQ+w7tPbEiizXcppHZvRLTlVd7R8n/DNBlRGGGNaiVqya1hPu4N0550It0OWk7kKP3l/sDhxZG/6cKfw4VfhzrkDeNcOFtKWe1lPksEJlDt+OjLTmhFvVQEfhhNIAwcg58bU+u7LyCc6RnSwFtlm0MrAeX7Y4+8+EPsK/f6d/AKQuYlkAAHjabMqhAQEAAEXB9wEAMIMIIFEVAGiWUQA7SJYwCQBgCYDs8mHg59Vnyj9RkOGzjISJkyFLjjw12nRkZMlEJpl58JRFVo6cZJNdDjk5c2Eul9zyyMuVGzMO8rFmR1d+BRRUyFRuFYvvnuaAA0AYCMMw0Bj1UzIBAZIAgoCAc51M3Ng22K+Puxl43sPnTGHv3ObMFt7A9BloHk1ShxOwZBpYuZSk3EoV7P2EDIjE2dae8mfZ1/HxFCn5NCMksrLQRIiBJae+kvMH5/pNlw==) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{--bg-primary: #212121;--bg-secondary: #171717;--bg-tertiary: #2f2f2f;--bg-elevated: #424242;--text-primary: #ececec;--text-secondary: #b4b4b4;--text-muted: #676767;--border-color: #303030;--border-hover: #424242;--border-subtle: #2a2a2a;--surface-active: #ffffff;--surface-active-text: #000000;--surface-inverted: #ffffff;--surface-inverted-text: #000000;--user-bubble-bg: #2f2f2f;--overlay: rgba(0, 0, 0, .7);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .2);--shadow-float: 0 2px 8px rgba(0, 0, 0, .3), 0 0 0 1px rgba(255, 255, 255, .05);--sidebar-width: 260px;--sidebar-width-collapsed: 64px;--input-max-width: 85%;--radius-sm: .5rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 9999px;--color-success: #22c55e;--color-error: #ef4444;--color-warning: #f59e0b;--color-info: #3b82f6;--color-action: #8b5cf6;--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace}[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f7f7f8;--bg-tertiary: #ececec;--bg-elevated: #e0e0e0;--text-primary: #0d0d0d;--text-secondary: #4a4a4a;--text-muted: #8e8e93;--border-color: #d9d9d9;--border-hover: #b8b8b8;--border-subtle: #e5e5e5;--surface-active: #0d0d0d;--surface-active-text: #ffffff;--surface-inverted: #0d0d0d;--surface-inverted-text: #ffffff;--user-bubble-bg: #ececec;--color-success: #16a34a;--color-error: #dc2626;--color-warning: #d97706;--color-info: #2563eb;--color-action: #7c3aed;--overlay: rgba(0, 0, 0, .4);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-float: 0 2px 8px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .05)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none}body{min-width:320px;min-height:100vh;font-family:var(--font-body);font-weight:400;line-height:1.5;background:var(--bg-primary);color:var(--text-primary)}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:1.2}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes highlightPulse{0%{box-shadow:0 0 0 4px var(--border-hover)}to{box-shadow:0 0 0 2px var(--border-color)}}.spin{animation:spin 1s linear infinite}.fade-in{animation:fadeIn .3s ease}.slide-up{animation:slideUp .3s ease}:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}::selection{background:var(--surface-active);color:var(--surface-active-text)}._toast_6gf5m_1{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 1.25rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;animation:_slideDown_6gf5m_1 .3s ease;overflow:hidden;position:relative;pointer-events:auto}._toast_6gf5m_1._success_6gf5m_21{background:var(--bg-secondary)}._message_6gf5m_25{flex:1;min-width:0}._dismissButton_6gf5m_30{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s}._dismissButton_6gf5m_30:hover{background:var(--bg-elevated);color:var(--text-primary)}@keyframes _slideDown_6gf5m_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._progressBar_6gf5m_62{position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--text-secondary);opacity:.5;transform-origin:left;animation:_shrink_6gf5m_1 linear forwards}@keyframes _shrink_6gf5m_1{0%{width:100%}to{width:0%}}._container_1deuc_1{position:fixed;top:1rem;left:50%;transform:translate(-50%);z-index:9000;display:flex;flex-direction:column;gap:.5rem;pointer-events:none;max-width:min(90vw,600px);width:100%}._layout_ked8a_1{display:flex;height:100vh;background:var(--bg-primary);color:var(--text-primary)}._sidebar_ked8a_8{position:relative;width:var(--sidebar-width);background:var(--bg-secondary);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;transition:width .2s ease}._sidebarCollapsed_ked8a_18{width:var(--sidebar-width-collapsed)}._sidebarHeader_ked8a_22{padding:1.5rem;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;gap:.75rem}._sidebarCollapsed_ked8a_18 ._sidebarHeader_ked8a_22{padding:1.5rem .75rem;justify-content:center;gap:0}[data-electron] ._sidebarHeader_ked8a_22{-webkit-app-region:drag}[data-electron] ._sidebarHeader_ked8a_22 *{-webkit-app-region:no-drag}._logoLink_ked8a_45{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none}._logoTextContainer_ked8a_53{display:flex;flex-direction:column;line-height:1.2}._logoText_ked8a_53{font-family:"Nunito Sans",var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em}._logoSubtext_ked8a_66{font-family:var(--font-body);font-size:.6875rem;font-weight:400;color:var(--text-secondary);letter-spacing:.02em}._nav_ked8a_74{padding:1rem;display:flex;flex-direction:column;gap:.25rem;flex:1;min-height:0;overflow-y:auto}._sidebarCollapsed_ked8a_18 ._nav_ked8a_74{padding:1rem .5rem}._navLink_ked8a_88{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--radius-sm);color:var(--text-secondary);text-decoration:none;font-family:var(--font-body);font-size:.9375rem;transition:all .2s}._sidebarCollapsed_ked8a_18 ._navLink_ked8a_88{justify-content:center;padding:.75rem}._navLink_ked8a_88:hover{background:var(--bg-tertiary);color:var(--text-primary)}._sidebarCollapsed_ked8a_18 ._navLink_ked8a_88:hover{transform:none}._navLinkActive_ked8a_116,._navLinkActive_ked8a_116:hover{background:var(--bg-tertiary);color:var(--text-primary)}._sidebarFooter_ked8a_126{padding:1rem;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:.75rem}._sidebarCollapsed_ked8a_18 ._sidebarFooter_ked8a_126{align-items:center;padding:1rem .5rem}._userSection_ked8a_139{display:flex;align-items:center;gap:.625rem;min-width:0;width:100%;padding:.5rem;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s ease;text-align:left}._userSection_ked8a_139:hover{background:var(--bg-tertiary)}._sidebarCollapsed_ked8a_18 ._userSection_ked8a_139{justify-content:center;padding:.5rem}._userAvatar_ked8a_163{width:32px;height:32px;border-radius:50%;flex-shrink:0;object-fit:cover}._userAvatarFallback_ked8a_171{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;font-weight:600}._userInfo_ked8a_186{display:flex;flex-direction:column;min-width:0;flex:1}._userName_ked8a_193{font-size:.8125rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_ked8a_202{font-size:.6875rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userChevron_ked8a_210{flex-shrink:0;color:var(--text-muted);transition:color .15s ease}._userSection_ked8a_139:hover ._userChevron_ked8a_210{color:var(--text-primary)}._orgSection_ked8a_220{padding:.75rem 1rem;border-bottom:1px solid var(--border-subtle)}._sidebarCollapsed_ked8a_18 ._orgSection_ked8a_220{padding:.75rem .5rem}._orgName_ked8a_229{font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._orgSwitcher_ked8a_239{width:100%;padding:.5rem 1.75rem .5rem .75rem;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;transition:border-color .2s}._orgSwitcher_ked8a_239:hover{border-color:var(--border-color)}._orgSwitcher_ked8a_239:focus{outline:none;border-color:var(--text-secondary)}._navDivider_ked8a_267{height:1px;background:var(--border-subtle);margin:.5rem 0}._navSpacer_ked8a_273{height:.5rem}._navSectionLabel_ked8a_277{padding:.25rem 1rem;font-family:var(--font-body);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._sidebarCollapsed_ked8a_18 ._navSectionLabel_ked8a_277{text-align:center;padding:.25rem .5rem;font-size:.5625rem}._mainContent_ked8a_293{flex:1;height:100%;min-height:0;overflow-y:auto}._page_1woia_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}._card_1woia_11{width:100%;max-width:400px;padding:2.5rem;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--border-subtle)}._header_1woia_20{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}._title_1woia_28{font-family:var(--font-display);font-size:1.5rem;font-weight:600;margin:0}._oauthButton_1woia_35+._oauthButton_1woia_35{margin-top:.5rem}._oauthButton_1woia_35{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}._oauthButton_1woia_35:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._divider_1woia_62{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;color:var(--text-muted);font-size:.8125rem}._divider_1woia_62:before,._divider_1woia_62:after{content:"";flex:1;height:1px;background:var(--border-subtle)}._otpForm_1woia_79{display:flex;flex-direction:column;gap:.75rem}._otpHint_1woia_85{font-size:.875rem;color:var(--text-secondary);margin:0}._input_1woia_91{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;outline:none;transition:border-color .2s;box-sizing:border-box}._input_1woia_91:focus{border-color:var(--text-secondary)}._input_1woia_91::placeholder{color:var(--text-muted)}._primaryButton_1woia_113{width:100%;padding:.75rem 1rem;border:none;border-radius:var(--radius-sm);background:var(--surface-active);color:var(--surface-active-text);font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:opacity .2s}._primaryButton_1woia_113:hover:not(:disabled){opacity:.9}._primaryButton_1woia_113:disabled{opacity:.5;cursor:not-allowed}._linkButton_1woia_136{background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;padding:0;text-align:center}._linkButton_1woia_136:hover{color:var(--text-primary)}._error_1woia_151{margin:.75rem 0 0;padding:.5rem .75rem;border-radius:var(--radius-sm);background:#ef44441a;color:#ef4444;font-size:.8125rem}._page_1l55g_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}._card_1l55g_11{width:100%;max-width:400px;padding:2.5rem;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--border-subtle)}._header_1l55g_20{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;text-align:center}._title_1l55g_29{font-family:var(--font-display);font-size:1.5rem;font-weight:600;margin:0}._subtitle_1l55g_36{font-size:.875rem;color:var(--text-secondary);margin:0}._oauthButton_1l55g_42+._oauthButton_1l55g_42{margin-top:.5rem}._oauthButton_1l55g_42{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}._oauthButton_1l55g_42:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._divider_1l55g_69{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;color:var(--text-muted);font-size:.8125rem}._divider_1l55g_69:before,._divider_1l55g_69:after{content:"";flex:1;height:1px;background:var(--border-subtle)}._otpForm_1l55g_86{display:flex;flex-direction:column;gap:.75rem}._otpHint_1l55g_92{font-size:.875rem;color:var(--text-secondary);margin:0}._input_1l55g_98{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;outline:none;transition:border-color .2s;box-sizing:border-box}._input_1l55g_98:focus{border-color:var(--text-secondary)}._input_1l55g_98::placeholder{color:var(--text-muted)}._primaryButton_1l55g_120{width:100%;padding:.75rem 1rem;border:none;border-radius:var(--radius-sm);background:var(--surface-active);color:var(--surface-active-text);font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:opacity .2s}._primaryButton_1l55g_120:hover:not(:disabled){opacity:.9}._primaryButton_1l55g_120:disabled{opacity:.5;cursor:not-allowed}._linkButton_1l55g_143{background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;padding:0;text-align:center}._linkButton_1l55g_143:hover{color:var(--text-primary)}._error_1l55g_158{margin:.75rem 0 0;padding:.5rem .75rem;border-radius:var(--radius-sm);background:#ef44441a;color:#ef4444;font-size:.8125rem}._overlay_159t3_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_159t3_11{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:400px;display:flex;flex-direction:column}._header_159t3_21{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_159t3_21 h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._closeButton_159t3_36{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_159t3_36:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_159t3_36:disabled{opacity:.6;cursor:not-allowed}._body_159t3_59{padding:1rem 1.25rem}._textarea_159t3_63{width:100%;min-height:120px;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:.9375rem;line-height:1.5;resize:vertical;transition:border-color .15s ease}._textarea_159t3_63:focus{outline:none;border-color:var(--border-hover)}._textarea_159t3_63::placeholder{color:var(--text-muted)}._textarea_159t3_63:disabled{opacity:.6;cursor:not-allowed}._charCount_159t3_92{margin-top:.5rem;text-align:right;font-size:.75rem;color:var(--text-muted)}._footer_159t3_99{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--border-color)}._cancelButton_159t3_108{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._cancelButton_159t3_108:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._cancelButton_159t3_108:disabled{opacity:.6;cursor:not-allowed}._submitButton_159t3_130{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;min-width:80px;background:var(--surface-active);border:none;border-radius:var(--radius-md);color:var(--surface-active-text);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._submitButton_159t3_130:hover:not(:disabled){opacity:.9}._submitButton_159t3_130:disabled{opacity:.6;cursor:not-allowed}._attachments_1j4rb_2{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._attachmentCard_1j4rb_10{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;background:var(--bg-tertiary);border-radius:var(--radius-md);min-width:200px;max-width:280px}._attachmentIcon_1j4rb_22{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ef4444;border-radius:var(--radius-sm);color:#fff;flex-shrink:0}._attachmentInfo_1j4rb_35{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}._attachmentFilename_1j4rb_44{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._attachmentMeta_1j4rb_54{font-size:.75rem;color:var(--text-muted)}._citationBadge_1gwhe_2{display:inline-flex;align-items:center;gap:.25rem;max-width:180px;height:1.375rem;padding:0 .5rem;margin:0 .125rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:1rem;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;vertical-align:baseline}._citationBadge_1gwhe_2:hover{background:var(--bg-elevated);border-color:var(--border-hover);color:var(--text-primary);text-decoration:none}._citationFavicon_1gwhe_29{width:12px;height:12px;flex-shrink:0;border-radius:2px}._citationText_1gwhe_36{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._citationExtra_1gwhe_42{font-size:.6875rem;color:var(--text-muted);flex-shrink:0}._sourcesContainer_1gwhe_49{position:relative;margin-top:1rem}._sourcesButton_1gwhe_54{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._sourcesButton_1gwhe_54:hover{border-color:var(--border-hover);background:var(--bg-elevated)}._stackedFavicons_1gwhe_72{display:flex;align-items:center}._stackedFavicon_1gwhe_72{width:20px;height:20px;border-radius:50%;border:2px solid var(--bg-tertiary);margin-left:-8px;object-fit:cover;background:var(--bg-elevated)}._stackedFavicon_1gwhe_72:first-child{margin-left:0}._sourcesButton_1gwhe_54:hover ._stackedFavicon_1gwhe_72{border-color:var(--bg-elevated)}._stackedFaviconPlaceholder_1gwhe_95{width:20px;height:20px;border-radius:50%;background:var(--bg-elevated);border:1px solid var(--border-color)}._sourcesLabel_1gwhe_103{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._sourcesPopover_1gwhe_110{position:absolute;bottom:calc(100% + 8px);left:0;width:360px;max-height:400px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;z-index:100;animation:_slideUp_1gwhe_1 .15s ease}._sourcesPopoverDown_1gwhe_125{bottom:auto;top:calc(100% + 8px);animation:_slideDown_1gwhe_1 .15s ease}@keyframes _slideUp_1gwhe_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDown_1gwhe_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._sourcesPopoverHeader_1gwhe_154{padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color)}._sourcesPopoverList_1gwhe_162{max-height:340px;overflow-y:auto}._sourceCard_1gwhe_168{display:block;width:100%;padding:.75rem 1rem;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--border-color);cursor:pointer;transition:background-color .15s ease}._sourceCard_1gwhe_168:last-child{border-bottom:none}._sourceCard_1gwhe_168:hover{background:var(--bg-elevated)}._sourceCardHeader_1gwhe_188{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}._sourceCardFavicon_1gwhe_195{width:14px;height:14px;flex-shrink:0;border-radius:2px}._sourceCardDomain_1gwhe_202{font-size:.75rem;color:var(--text-muted);flex:1}._sourceCardExternal_1gwhe_208{color:var(--text-muted);flex-shrink:0;opacity:0;transition:opacity .15s ease}._sourceCard_1gwhe_168:hover ._sourceCardExternal_1gwhe_208{opacity:1}._sourceCardTitle_1gwhe_219{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sourceCardSnippet_1gwhe_230{font-size:.8125rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._container_1yqpo_5{display:flex}._buttonWrapper_1yqpo_9{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}._button_1yqpo_9{z-index:10;cursor:pointer;background:none;border:none;padding:0}._icon_1yqpo_25{box-shadow:var(--widget-shadow-lg);background-color:var(--widget-background, #ffffff);border-radius:var(--widget-radius-full);display:flex;align-items:center;justify-content:center;object-fit:cover;transition:transform var(--widget-transition)}._icon_1yqpo_25:hover{transform:scale(1.05)}._small_1yqpo_41{width:48px;height:48px;padding:4px}._normal_1yqpo_47{width:64px;height:64px;padding:8px}._container_bayvc_5{display:flex;flex-direction:column;position:relative;background-color:var(--widget-background, #ffffff);color:var(--widget-text, #1e293b);box-sizing:border-box;font-family:var(--widget-font-family);font-size:var(--widget-font-size-base);line-height:1.5;border-radius:20px;border:1px solid var(--widget-border-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--widget-shadow-lg);overflow:hidden;transition:all var(--widget-transition-spring);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}._container_6rz67_5{position:relative;display:inline-flex}._triggerButton_6rz67_10{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;border-radius:var(--widget-radius);cursor:pointer;color:var(--widget-text);transition:background-color var(--widget-transition-fast)}._triggerButton_6rz67_10:hover{background-color:var(--widget-hover)}._menu_6rz67_27{position:absolute;top:calc(100% + 4px);right:0;min-width:140px;background:var(--widget-background);border:1px solid var(--widget-border-light);border-radius:8px;box-shadow:0 4px 12px #0000001f,0 1px 3px #00000014;padding:4px;z-index:100;animation:_menuFadeIn_6rz67_1 .15s ease-out}@keyframes _menuFadeIn_6rz67_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._menuItem_6rz67_52{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:13px;font-family:var(--widget-font-family);color:var(--widget-text);text-align:left;transition:background-color var(--widget-transition-fast)}._menuItem_6rz67_52:hover{background-color:var(--widget-hover)}._menuItem_6rz67_52 svg{flex-shrink:0;opacity:.8}._divider_6rz67_78{height:1px;background:var(--widget-border-light);margin:4px 0}._header_1acc2_5{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;overflow:visible;width:100%;box-sizing:border-box;border-bottom:1px solid var(--widget-border-light);background-color:var(--widget-background);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #00000005;z-index:1}._leftActions_1acc2_22{display:flex;align-items:center;gap:8px;justify-content:flex-start;min-width:72px}._rightActions_1acc2_30{display:flex;align-items:center;gap:4px;justify-content:flex-end;min-width:72px}._title_1acc2_38{margin:0;font-size:16px;font-weight:600;font-family:var(--widget-font-family);color:var(--widget-text);line-height:1;letter-spacing:-.01em;text-align:center;flex:1}._actionButton_1acc2_50{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;border-radius:var(--widget-radius);cursor:pointer;color:var(--widget-text);transition:background-color var(--widget-transition-fast)}._actionButton_1acc2_50:hover{background-color:var(--widget-hover)}._closeButton_1acc2_67{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:transparent;border-radius:var(--widget-radius);cursor:pointer;transition:opacity var(--widget-transition-fast)}._closeButton_1acc2_67:hover{opacity:1}._container_1ehdq_5{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.4) transparent}._container_1ehdq_5::-webkit-scrollbar{width:6px}._container_1ehdq_5::-webkit-scrollbar-track{background:transparent}._container_1ehdq_5::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:3px}._container_1ehdq_5::-webkit-scrollbar-thumb:hover{background-color:#94a3b899}._container_67lz0_5{display:flex;flex-direction:column;flex:1;overflow:hidden;background-color:var(--widget-background, #f4f5f7)}._scrollArea_67lz0_13{flex:1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.4) transparent}._scrollArea_67lz0_13::-webkit-scrollbar{width:6px}._scrollArea_67lz0_13::-webkit-scrollbar-track{background:transparent}._scrollArea_67lz0_13::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:3px}._content_67lz0_39{width:100%;display:flex;flex-direction:column;gap:12px;padding-bottom:8px}._logoSection_67lz0_48{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding-top:24px;padding-bottom:8px;animation:_fadeIn_67lz0_1 .5s ease forwards}._logo_67lz0_48{height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;width:64px;padding:12px;background-color:#fff;border-radius:18px;box-shadow:0 2px 12px #00000014}._greetingSection_67lz0_70{flex-shrink:0;padding:12px 0 8px}._greetingContent_67lz0_75{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}._greetingTitle_67lz0_83{margin:0;font-size:1.75rem;font-weight:700;font-family:var(--widget-font-family);color:var(--widget-text);line-height:1.2;letter-spacing:-.02em;text-align:center}._greetingSubtitle_67lz0_94{margin:0;font-size:1rem;color:var(--widget-text-secondary);line-height:1.5;letter-spacing:.01em;text-align:center}._buttonSection_67lz0_104{padding:0 16px;display:flex;justify-content:center}._buttonSection_67lz0_104 ._primaryButton_67lz0_110{max-width:600px}._primaryButton_67lz0_110{--primary-color: #1e293b;display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 18px;background-color:var(--primary-color);color:#fff;border:none;border-radius:var(--widget-button-radius, var(--widget-radius-full));cursor:pointer;box-shadow:0 4px 12px #00000026;transition:all var(--widget-transition);font-family:var(--widget-font-family)}._primaryButton_67lz0_110:active{transform:scale(.98)}._buttonContent_67lz0_135{display:flex;align-items:center;gap:12px}._buttonIcon_67lz0_141{display:flex;align-items:center;justify-content:center;padding:6px;background-color:#ffffff26;border-radius:var(--widget-radius-full)}._buttonText_67lz0_150{font-size:1rem;font-weight:600;letter-spacing:.01em}._templatesSection_67lz0_157{padding:0 16px;display:flex;justify-content:center}._templatesSection_67lz0_157 ._templatesNav_67lz0_163{width:100%;max-width:600px}._templatesNav_67lz0_163{display:flex;flex-direction:column;margin-top:8px}._templatesTitle_67lz0_174{font-size:.8125rem;font-weight:700;color:var(--widget-text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}._templatesList_67lz0_183{display:flex;flex-direction:column;gap:8px}._templateButton_67lz0_189{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background-color:#fff;border:1px solid var(--widget-border);border-radius:var(--widget-button-radius, var(--widget-radius-full));cursor:pointer;text-align:left;box-shadow:0 2px 4px #0000000d;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:var(--widget-font-family);font-size:14px}._templateButton_67lz0_189:hover{background-color:#f8fafccc;border-color:#cbd5e1;transform:translateY(-2px)}._templateContent_67lz0_212{display:flex;align-items:center;gap:14px;flex:1;min-width:0}._templateEmoji_67lz0_220{font-size:1.5rem;flex-shrink:0}img._templateEmoji_67lz0_220{width:24px;height:24px;object-fit:contain}._templateLabel_67lz0_232{font-size:.875rem;font-weight:600;color:var(--widget-text);line-height:1.4;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._templateButton_67lz0_189 svg{flex-shrink:0;color:var(--widget-text-muted)}._legalText_67lz0_249{margin:4px 0 0;padding:0 16px;font-size:.6875rem;color:var(--widget-text-muted);text-align:center;line-height:1.5}._legalLink_67lz0_258{color:var(--widget-text-secondary);text-decoration:underline;text-underline-offset:2px;font-weight:500;transition:color var(--widget-transition-fast)}._legalLink_67lz0_258:hover{color:var(--widget-text)}._footer_67lz0_271{padding:12px 16px;text-align:center;background-color:var(--widget-background, #f4f5f7)}._footerText_67lz0_277{margin:0;font-size:.75rem;color:var(--widget-text-secondary);font-weight:500}._footerLink_67lz0_284{color:var(--widget-text);text-decoration:underline;text-underline-offset:2px;font-weight:700;transition:color var(--widget-transition-fast)}._footerLink_67lz0_284:hover{color:var(--widget-text)}@keyframes _fadeIn_67lz0_1{0%{opacity:0}to{opacity:1}}._outer_qoo3c_5{width:100%;z-index:5}._absolute_qoo3c_10{position:absolute;bottom:0;left:0;right:0}._container_qoo3c_17{width:100%}._inputWrapper_qoo3c_21{display:flex;flex-direction:column;padding:12px 16px 4px;max-width:672px;margin-left:auto;margin-right:auto;width:100%;border-top:1px solid #e2e8f0}._footer_qoo3c_32{display:flex;justify-content:center;align-items:center;padding:24px 0 12px}._footerText_qoo3c_39{margin:0;font-size:.75rem;color:var(--widget-text-secondary);font-weight:500;font-family:var(--widget-font-family)}._footerLink_qoo3c_47{color:var(--widget-text);text-decoration:underline;text-underline-offset:2px;font-weight:700;transition:color var(--widget-transition-fast)}._footerLink_qoo3c_47:hover{color:var(--widget-text)}._form_qoo3c_59{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}._inputContainer_qoo3c_67{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:0 36px;background-color:#f4f7fa;border-radius:var(--widget-radius-full);height:40px;transition:all var(--widget-transition);border:1px solid transparent}._inputContainer_qoo3c_67:focus-within{border-color:var(--widget-border)}._input_qoo3c_21{flex:1;height:40px;padding:0;margin:0;border:none;background:transparent;font-size:1rem;font-family:var(--widget-font-family);color:var(--widget-text);outline:none;box-shadow:none}._input_qoo3c_21::placeholder{color:#95a5bc;font-weight:500;letter-spacing:.02em}._input_qoo3c_21:disabled{opacity:.6;cursor:not-allowed}._sendButton_qoo3c_110{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:6px;background-color:#000;color:#fff;border:none;border-radius:var(--widget-radius-full);cursor:pointer;flex-shrink:0;transition:all var(--widget-transition)}._sendButton_qoo3c_110:hover:not(:disabled){transform:scale(1.05)}._sendButton_qoo3c_110:disabled{opacity:.2;cursor:not-allowed}._hidden_qoo3c_135{display:none}._spinner_qoo3c_139{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_qoo3c_139 1s linear infinite}@keyframes _spin_qoo3c_139{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:640px){._inputContainer_qoo3c_67,._input_qoo3c_21{height:48px}._sendButton_qoo3c_110{width:48px;height:48px}}._card_148ea_2{min-width:55%;max-width:55%;flex:1;display:flex;flex-direction:column;gap:8px;cursor:pointer;color:var(--widget-text-secondary, #475569)}._card_148ea_2:first-child{margin-left:8px}._imageContainer_148ea_17{width:100%;border-radius:12px;overflow:hidden;position:relative}._image_148ea_17{width:100%;aspect-ratio:4 / 5;object-fit:cover}._imageBadge_148ea_30{position:absolute;top:8px;left:8px;padding:4px 8px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:var(--widget-primary, #000);color:#fff;border-radius:4px}._info_148ea_44{display:flex;flex-direction:column;gap:4px;padding:0 8px}._title_148ea_51{font-family:var(--widget-font-family-secondary, var(--widget-font-family));font-size:var(--widget-text-size-special, .875rem);color:var(--widget-text, #1e293b);margin:0;text-transform:uppercase;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_148ea_63{font-size:.75rem;color:var(--widget-text-secondary, #64748b);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._valueRow_148ea_74{display:flex;gap:4px;align-items:baseline}._primaryValue_148ea_80{font-size:.875rem;color:var(--widget-text, #1e293b);margin:0}._secondaryValue_148ea_86{font-size:.875rem;color:var(--widget-text-secondary, #94a3b8);margin:0;text-decoration:line-through}._cardButton_148ea_93{width:calc(100% - 16px);margin:4px 8px 0;padding:0 12px;height:32px;font-size:.75rem;font-weight:500;border:1px solid var(--widget-text, #1e293b);border-radius:12px;background:transparent;color:var(--widget-text, #1e293b);cursor:pointer;transition:background .15s;display:flex;align-items:center;justify-content:center;font-family:var(--widget-font-family)}._cardButton_148ea_93:hover{background:#f1f5f9}._verticalCard_148ea_117{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--widget-background-secondary, #f8fafc);border:1px solid var(--widget-border, #e2e8f0);border-radius:8px;cursor:pointer}._verticalCard_148ea_117:hover{background:var(--widget-background-hover, #f1f5f9)}._verticalInfo_148ea_132{flex:1;min-width:0}._verticalTitle_148ea_137{font-family:var(--widget-font-family-secondary, var(--widget-font-family));font-size:.875rem;font-weight:500;color:var(--widget-text, #1e293b);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._verticalDescription_148ea_148{font-size:.75rem;color:var(--widget-text-secondary, #64748b);margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._verticalValueRow_148ea_157{display:flex;gap:8px;align-items:baseline}._verticalPrimaryValue_148ea_163{font-size:.875rem;font-weight:500;color:var(--widget-text, #1e293b);margin:0}._verticalSecondaryValue_148ea_170{font-size:.75rem;color:var(--widget-text-secondary, #94a3b8);margin:0;text-decoration:line-through}._badge_148ea_177{flex-shrink:0;padding:4px 8px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:var(--widget-primary, #000);color:#fff;border-radius:4px;margin-left:8px}._chevronIcon_148ea_190{flex-shrink:0;width:16px;height:16px;color:var(--widget-text-secondary, #94a3b8);margin-left:8px}._card_g4cvl_1{position:relative;display:flex;flex-direction:column;gap:0;padding:18px;background:var(--widget-card-bg, #ffffff);border:1px solid var(--widget-card-border, var(--widget-border));border-radius:14px;cursor:pointer;overflow:hidden;font-family:var(--widget-font-family);color:var(--widget-card-text, var(--widget-text));text-align:left;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}._card_g4cvl_1:hover{border-color:var(--widget-card-border, var(--widget-primary));transform:translateY(-3px);box-shadow:var(--widget-shadow-md)}._accent_g4cvl_24{position:absolute;top:0;left:0;right:0;height:3px;background:var(--widget-card-accent, linear-gradient(90deg, var(--widget-primary), var(--widget-accent)))}._topRow_g4cvl_34{display:flex;align-items:center;gap:8px;margin-bottom:14px}._primaryBadge_g4cvl_41{text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:700;padding:5px 10px;border-radius:7px;background:var(--widget-card-badge-bg, rgba(0, 0, 0, .28));color:var(--widget-card-text, var(--widget-text));white-space:nowrap}._secondaryValue_g4cvl_53{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:.6875rem;font-weight:600;color:var(--widget-card-text, var(--widget-text));white-space:nowrap}._tag_g4cvl_64{text-transform:uppercase;letter-spacing:.08em;font-size:.625rem;font-weight:700;color:var(--widget-card-muted, var(--widget-primary));margin-bottom:8px}._title_g4cvl_73{font-family:var(--widget-font-family-secondary, "Fraunces", var(--widget-font-family));font-weight:500;font-size:var(--widget-text-size-special, 1.0625rem);line-height:1.25;letter-spacing:-.3px;color:var(--widget-card-text, var(--widget-text));margin:0 0 12px}._pills_g4cvl_83{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}._pill_g4cvl_83{font-size:.625rem;padding:4px 9px;background:var(--widget-card-pill-bg, var(--widget-hover));color:var(--widget-card-text, var(--widget-text));border-radius:20px;font-weight:600;white-space:nowrap}._description_g4cvl_100{font-size:.75rem;color:var(--widget-card-muted, var(--widget-text-secondary));line-height:1.5;margin:0 0 14px}._footer_g4cvl_107{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:14px;width:100%}._cornerArrow_g4cvl_117{color:var(--widget-card-text, var(--widget-primary));display:inline-flex;align-items:center;opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease}._card_g4cvl_1:hover ._cornerArrow_g4cvl_117,._card_g4cvl_1:focus-visible ._cornerArrow_g4cvl_117{opacity:1;transform:translate(0)}._cornerArrowImage_g4cvl_133{width:18px;height:18px;object-fit:contain}._container_1p3im_2{position:relative;margin:0 -8px}._scrollContainer_1p3im_8{display:flex;gap:8px;overflow-x:auto;padding-bottom:16px;scroll-behavior:smooth;scrollbar-width:thin}._scrollContainer_1p3im_8::-webkit-scrollbar{height:4px}._scrollContainer_1p3im_8::-webkit-scrollbar-track{background:var(--widget-background-secondary, #f1f5f9);border-radius:2px}._scrollContainer_1p3im_8::-webkit-scrollbar-thumb{background:var(--widget-border, #cbd5e1);border-radius:2px}._verticalList_1p3im_32{display:flex;flex-direction:column;gap:8px;padding:0 8px 16px}._arrowWrapper_1p3im_40{position:absolute;top:33%;transform:translateY(-50%);z-index:1}._arrowWrapperLeft_1p3im_47{left:16px}._arrowWrapperRight_1p3im_51{right:16px}._arrow_1p3im_40{background:#0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;padding:8px;cursor:pointer;transition:background .2s;border:none;display:flex;align-items:center;justify-content:center;color:#fff}._arrow_1p3im_40:hover{background:#0000004d}._arrowIcon_1p3im_74{width:16px;height:16px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}._seeMore_1p3im_81{display:flex;justify-content:flex-end;margin:8px 8px 0 0}._seeMoreButton_1p3im_87{display:flex;align-items:center;gap:4px;padding:6px 12px;font-size:.75rem;font-weight:600;background:linear-gradient(to right,#f1f5f9,#e2e8f0);border:1px solid var(--widget-border, #e2e8f0);border-radius:9999px;cursor:pointer;box-shadow:0 1px 2px #0000000d;color:var(--widget-text, #1e293b);transition:background .2s,box-shadow .2s}._seeMoreButton_1p3im_87:hover{background:linear-gradient(to right,#e2e8f0,#cbd5e1);box-shadow:0 2px 4px #0000001a}._seeMoreIcon_1p3im_108{width:16px;height:16px;transform:rotate(10deg)}._programGridContainer_1p3im_118{position:relative}._programGrid_1p3im_118{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px}._message_u1by3_5{font-family:var(--widget-font-family);animation:_slideIn_u1by3_1 .3s ease forwards;padding:0;margin-top:-4px}._message_u1by3_5:first-child{margin-top:0}._message_u1by3_5:last-child{margin-bottom:24px}._user_u1by3_21{display:flex;justify-content:flex-end}._userContentWithAvatar_u1by3_28{display:flex;align-items:center;gap:10px}._userText_u1by3_34{min-width:0}._userAvatar_u1by3_40{flex-shrink:0;width:28px;height:28px;object-fit:contain;display:block}._user_u1by3_21 ._content_u1by3_48{max-width:80%;padding:10px 14px;background-color:var(--widget-user-bubble, #f1f5f9);color:var(--widget-user-text, #1e293b);border-radius:16px 16px 4px;transition:all .2s cubic-bezier(.4,0,.2,1)}._user_u1by3_21 ._content_u1by3_48:hover{transform:translateY(-2px);box-shadow:var(--widget-shadow-md)}._assistant_u1by3_63{display:flex;justify-content:flex-start}._assistant_u1by3_63._withCarousel_u1by3_68{flex-direction:column;align-items:stretch;background-color:var(--widget-assistant-bubble, #ffffff);color:var(--widget-assistant-text, #1e293b);border-radius:16px 16px 16px 4px;border:1px solid var(--widget-border-light);padding:14px;max-width:100%}._assistant_u1by3_63 ._content_u1by3_48{max-width:90%;padding:10px 14px;background-color:var(--widget-assistant-bubble, #ffffff);color:var(--widget-assistant-text, #1e293b);border-radius:16px 16px 16px 4px;border:1px solid var(--widget-border-light);transition:all .2s cubic-bezier(.4,0,.2,1)}._assistant_u1by3_63 ._content_u1by3_48:hover{transform:translateY(-2px);box-shadow:var(--widget-shadow-md)}._assistant_u1by3_63._withCarousel_u1by3_68 ._content_u1by3_48{max-width:100%;padding:0;background-color:transparent;border:none;border-radius:0}._assistant_u1by3_63._withCarousel_u1by3_68 ._content_u1by3_48:hover{transform:none;box-shadow:none}._content_u1by3_48{font-size:var(--widget-text-size-regular, .875rem);max-width:100%;margin:0;line-height:1.5}._userContent_u1by3_28{font-family:var(--widget-font-family)}._paragraph_u1by3_121{margin:0 0 16px;max-width:100%;text-align:left}._paragraph_u1by3_121:last-child{margin-bottom:0}._link_u1by3_131{color:var(--widget-text-secondary);text-decoration:underline;transition:color var(--widget-transition-fast)}._link_u1by3_131:hover{color:var(--widget-text)}._orderedList_u1by3_141{list-style:decimal;max-width:100%;text-align:left;padding-left:16px;margin:0 0 16px}._unorderedList_u1by3_149{list-style:disc;max-width:100%;text-align:left;padding-left:16px;margin:0 0 16px}._heading_u1by3_157{font-size:1rem;font-weight:600;margin-top:12px;margin-bottom:8px;text-align:left}._subheading_u1by3_165{font-size:.875rem;font-weight:600;margin-top:8px;margin-bottom:4px;text-align:left}._strong_u1by3_173{color:var(--widget-primary);font-weight:600}._table_u1by3_179{width:100%;border-collapse:collapse;margin:8px 0;font-size:.8125rem;text-align:left}._tableHeader_u1by3_187{padding:6px 10px;text-align:left;border:1px solid var(--widget-border-light);background-color:var(--widget-bg-secondary, #f8fafc);font-weight:600}._tableCell_u1by3_195{padding:6px 10px;text-align:left;border:1px solid var(--widget-border-light)}@keyframes _slideIn_u1by3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._carouselContainer_u1by3_213{margin-top:8px;width:100%;max-width:100%;overflow:hidden}._followUpContent_u1by3_221{margin-top:12px}._wrapper_1apc1_5{display:flex;flex-direction:column;gap:8px;margin:12px 0 0}._wrapper_1apc1_5:has(._heading_1apc1_12){align-items:flex-start;margin-top:20px;padding-top:16px;border-top:1px dashed var(--widget-text-muted)}._heading_1apc1_12{text-transform:uppercase;letter-spacing:.08em;font-size:var(--widget-text-size-regular, .75rem);font-weight:600;font-family:var(--widget-font-family);color:var(--widget-text-muted);padding:0 4px}._container_1apc1_29{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;transition:opacity var(--widget-transition)}._wrapper_1apc1_5:has(._heading_1apc1_12) ._container_1apc1_29{justify-content:flex-start}._visible_1apc1_41{opacity:1}._hidden_1apc1_45{opacity:0}._actionButton_1apc1_49{height:36px;padding:0 16px;font-size:var(--widget-text-size-quick-action, .8125rem);font-family:var(--widget-font-family);font-weight:500;color:var(--widget-quick-action-text, var(--widget-primary));background-color:transparent;border:1.5px solid var(--widget-quick-action-bg, var(--widget-primary));border-radius:var(--widget-button-radius, var(--widget-radius-full));cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color var(--widget-transition),color var(--widget-transition),transform var(--widget-transition);transform:translateY(0)}._actionButton_1apc1_49:hover:not(:disabled),._actionButton_1apc1_49:focus-visible:not(:disabled){background-color:var(--widget-quick-action-bg, var(--widget-primary));color:var(--widget-quick-action-text, #ffffff)}._actionButton_1apc1_49._visible_1apc1_41{transform:translateY(0);opacity:1}._actionButton_1apc1_49._hidden_1apc1_45{transform:translateY(8px);opacity:0}._actionButton_1apc1_49._disabled_1apc1_84{cursor:not-allowed;opacity:.5}._actionButton_1apc1_49._contact_1apc1_90{background-color:#000;color:#fff;border-color:#000}._actionButton_1apc1_49._contact_1apc1_90:hover:not(:disabled){background-color:#1f2937}._skeleton_1apc1_101{height:32px;border-radius:var(--widget-button-radius, var(--widget-radius-full));background:linear-gradient(90deg,var(--widget-hover, #f1f5f9) 25%,var(--widget-border, #e2e8f0) 50%,var(--widget-hover, #f1f5f9) 75%);background-size:200% 100%;animation:_shimmer_1apc1_1 1.5s ease-in-out infinite}._skeleton_1apc1_101:nth-child(1){width:80px}._skeleton_1apc1_101:nth-child(2){width:100px}._skeleton_1apc1_101:nth-child(3){width:70px}@keyframes _shimmer_1apc1_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_1hlak_5{position:relative;z-index:10;display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px;margin-top:8px;padding:0 16px}._pill_1hlak_16{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background-color:var(--widget-active, #f1f5f9);border-radius:16px;box-shadow:var(--widget-shadow-sm);border:1px solid var(--widget-border-light)}._spinner_1hlak_27{width:14px;height:14px;color:var(--widget-text-muted, #94a3b8);animation:_spin_1hlak_27 1s linear infinite;flex-shrink:0}._text_1hlak_35{font-size:var(--widget-text-size-regular, 13px);font-weight:500;color:var(--widget-text-muted, #94a3b8);-webkit-user-select:none;user-select:none;line-height:1}._dots_1hlak_43:after{content:"";animation:_thinking-dots_1hlak_1 1.5s steps(4,end) infinite}@keyframes _spin_1hlak_27{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _thinking-dots_1hlak_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}._container_23f53_6{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-bottom:8px}._bubble_23f53_14{font-size:.875rem;font-family:var(--widget-font-family);font-weight:500;padding:6px 14px;border-radius:var(--widget-button-radius, var(--widget-radius-full));background-color:#fff;color:var(--widget-text, #1e293b);border:none;box-shadow:var(--widget-shadow);width:max-content;max-width:240px;display:flex;align-items:center;cursor:pointer;transition:all var(--widget-transition);animation:_bubbleIn_23f53_1 .3s ease forwards;opacity:0;transform:translateY(8px)}._bubble_23f53_14:hover{box-shadow:var(--widget-shadow-md);transform:translateY(-2px)}._bubble_23f53_14:active{transform:scale(.98)}._highlighted_23f53_45{background:linear-gradient(135deg,#f3e8ff,#fce7f3);border:1px solid rgba(168,85,247,.2);box-shadow:0 4px 12px #a855f726}._highlighted_23f53_45:hover{box-shadow:0 6px 16px #a855f733}._bubble_23f53_14:nth-child(1){animation-delay:.1s}._bubble_23f53_14:nth-child(2){animation-delay:.2s}._bubble_23f53_14:nth-child(3){animation-delay:.3s}._bubble_23f53_14:nth-child(4){animation-delay:.4s}@keyframes _bubbleIn_23f53_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._handle_pie2x_2{position:absolute;z-index:10;opacity:0;transition:opacity .15s ease}.pleiground-resizing ._handle_pie2x_2,._handle_pie2x_2:hover{opacity:1}._corner_pie2x_16{width:24px;height:24px}._horizontal_pie2x_22{height:12px;left:24px;right:24px}._vertical_pie2x_29{width:12px;top:24px;bottom:0}._n_pie2x_36{top:0;cursor:n-resize}._w_pie2x_41{left:0;cursor:w-resize}._e_pie2x_46{right:0;cursor:e-resize}._nw_pie2x_51{top:0;left:0;cursor:nw-resize}._overlay_am8yo_1{position:absolute;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_am8yo_15{background-color:#fff;border-radius:12px;padding:24px;max-width:340px;width:calc(100% - 32px);box-shadow:0 4px 20px #00000026;animation:_fadeIn_am8yo_1 .15s ease-out}@keyframes _fadeIn_am8yo_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._title_am8yo_36{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px;line-height:1.4}._description_am8yo_44{font-size:14px;color:#64748b;margin:0 0 20px;line-height:1.5}._actions_am8yo_51{display:flex;gap:8px}._cancelButton_am8yo_56,._confirmButton_am8yo_57{flex:1;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}._cancelButton_am8yo_56{background-color:#fff;border:1px solid #1e293b;color:#1e293b}._cancelButton_am8yo_56:hover{background-color:#f8fafc}._confirmButton_am8yo_57{background-color:#1e293b;border:1px solid #1e293b;color:#fff}._confirmButton_am8yo_57:hover{background-color:#334155}._container_1i30p_3{position:relative;width:100%}._trigger_1i30p_8{width:100%;padding:1rem 1.25rem;border-radius:.75rem;border:2px solid #cbd5e1;font-size:1rem;transition:all .2s;background:#fff;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:inherit;text-align:left;color:#0f172a}._trigger_1i30p_8:focus{outline:none;border-color:#000;box-shadow:0 4px 6px -1px #0000001a}._trigger_1i30p_8._hasError_1i30p_32{border-color:#ef4444}._selectedValue_1i30p_36{display:flex;align-items:center;gap:.5rem}._placeholder_1i30p_42{color:#94a3b8}._flag_1i30p_46{font-size:1.25rem;line-height:1}._chevron_1i30p_51{width:1rem;height:1rem;color:#334155;flex-shrink:0}._dropdown_1i30p_59{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:50;overflow:hidden}._searchWrapper_1i30p_72{padding:.5rem;border-bottom:1px solid #f1f5f9}._searchInput_1i30p_77{width:100%;padding:.625rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;font-size:.875rem;background:#f8fafc;box-sizing:border-box;font-family:inherit}._searchInput_1i30p_77:focus{outline:none;border-color:#000}._optionsList_1i30p_93{list-style:none;margin:0;padding:.25rem 0;max-height:200px;overflow-y:auto}._option_1i30p_93{width:100%;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem;border:none;background:transparent;cursor:pointer;font-size:.875rem;font-family:inherit;color:#0f172a;text-align:left}._option_1i30p_93:hover{background:#f1f5f9}._optionSelected_1i30p_120{background:#f0f0f0;font-weight:600}._optionName_1i30p_125{flex:1}._optionCode_1i30p_129{color:#94a3b8;font-size:.75rem}._noResults_1i30p_134{padding:1rem;text-align:center;color:#94a3b8;font-size:.875rem}._container_9hcoh_3{position:relative;width:100%}._inputRow_9hcoh_8{display:flex;border-radius:.75rem;border:2px solid #cbd5e1;overflow:hidden;transition:all .2s;background:#fff}._inputRow_9hcoh_8:focus-within{border-color:#000;box-shadow:0 4px 6px -1px #0000001a}._inputRow_9hcoh_8._hasError_9hcoh_22{border-color:#ef4444}._inputRow_9hcoh_8._hasError_9hcoh_22:focus-within{border-color:#ef4444}._prefixButton_9hcoh_30{display:flex;align-items:center;gap:.25rem;padding:.75rem .5rem .75rem .75rem;background:#f8fafc;border:none;border-right:1px solid #e2e8f0;cursor:pointer;font-family:inherit;font-size:.875rem;color:#0f172a;white-space:nowrap;flex-shrink:0}._prefixButton_9hcoh_30:hover{background:#f1f5f9}._flag_9hcoh_50{font-size:1.125rem;line-height:1}._dial_9hcoh_55{font-weight:500;font-size:.875rem;color:#334155}._chevron_9hcoh_61{width:.75rem;height:.75rem;color:#94a3b8;flex-shrink:0}._phoneInput_9hcoh_68{flex:1;padding:.75rem;border:none;font-size:1rem;font-family:inherit;background:transparent;min-width:0;color:#0f172a}._phoneInput_9hcoh_68:focus{outline:none}._dropdown_9hcoh_84{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:50;overflow:hidden}._searchWrapper_9hcoh_97{padding:.5rem;border-bottom:1px solid #f1f5f9}._searchInput_9hcoh_102{width:100%;padding:.625rem .75rem;border-radius:.5rem;border:1px solid #e2e8f0;font-size:.875rem;background:#f8fafc;box-sizing:border-box;font-family:inherit}._searchInput_9hcoh_102:focus{outline:none;border-color:#000}._optionsList_9hcoh_118{list-style:none;margin:0;padding:.25rem 0;max-height:200px;overflow-y:auto}._option_9hcoh_118{width:100%;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem;border:none;background:transparent;cursor:pointer;font-size:.875rem;font-family:inherit;color:#0f172a;text-align:left}._option_9hcoh_118:hover{background:#f1f5f9}._optionSelected_9hcoh_145{background:#f0f0f0;font-weight:600}._optionName_9hcoh_150{flex:1}._optionDial_9hcoh_154{color:#64748b;font-size:.8125rem;font-weight:500}._noResults_9hcoh_160{padding:1rem;text-align:center;color:#94a3b8;font-size:.875rem}._drawer_1pgu3_3{height:100%;max-width:100%;overflow-y:auto;overflow-x:hidden;background:var(--widget-form-bg, white);width:100%;z-index:20;position:absolute;inset:0;display:flex;flex-direction:column}._drawerInline_1pgu3_24{position:static;inset:auto;height:auto;margin-top:12px;overflow:hidden;border-radius:16px;border:1px solid var(--widget-form-border, var(--widget-border-light))}._drawerInline_1pgu3_24 ._header_1pgu3_37,._drawerInline_1pgu3_24 ._description_1pgu3_38{display:none}._drawerInlineWithHeader_1pgu3_45 ._header_1pgu3_37{display:flex}._drawerInlineWithHeader_1pgu3_45 ._description_1pgu3_38{display:block}._header_1pgu3_37{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--widget-form-border, #f1f5f9);flex-shrink:0}._backButton_1pgu3_62{padding:.5rem;border-radius:9999px;background:transparent;border:none;cursor:pointer;transition:background-color .2s}._backButton_1pgu3_62:hover{background-color:#f1f5f9}._backIcon_1pgu3_75{width:1.25rem;height:1.25rem;color:var(--widget-form-text, #475569)}._title_1pgu3_81{flex:1;text-align:center;font-weight:600;font-size:1.125rem;color:var(--widget-form-text, #0f172a);padding-right:2.25rem}._content_1pgu3_91{flex:1;overflow-y:auto;padding:1.5rem 1.5rem 6rem}._contentInline_1pgu3_101{overflow:visible;padding-bottom:1.5rem}._contentInline_1pgu3_101 ._formContent_1pgu3_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}._contentInline_1pgu3_101 ._description_1pgu3_38,._contentInline_1pgu3_101 ._fieldFullWidth_1pgu3_115{grid-column:1 / -1}._contentInline_1pgu3_101 ._fieldLabel_1pgu3_119,._contentInline_1pgu3_101 ._helpText_1pgu3_120,._contentInline_1pgu3_101 ._errorText_1pgu3_121,._contentInline_1pgu3_101 ._descriptionText_1pgu3_122{text-align:left}._contentInline_1pgu3_101 ._optionsGroup_1pgu3_126{justify-content:flex-start}@media(max-width:640px){._contentInline_1pgu3_101 ._formContent_1pgu3_108{grid-template-columns:1fr}}._formContent_1pgu3_108{display:flex;flex-direction:column;gap:1.5rem}._description_1pgu3_38{text-align:center;margin-bottom:.5rem}._descriptionText_1pgu3_122{font-size:var(--widget-form-text-size, 1rem);color:var(--widget-form-muted, #475569);margin:0}._fieldWrapper_1pgu3_154{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_1pgu3_119{font-size:var(--widget-form-text-size, 1rem);font-weight:600;color:var(--widget-form-text, #334155);text-align:center}._requiredStar_1pgu3_167{color:#ef4444;margin-left:.25rem}._helpText_1pgu3_120{font-size:.875rem;color:var(--widget-form-muted, #64748b);text-align:center}._errorText_1pgu3_121{font-size:.875rem;color:#ef4444;text-align:center}._input_1pgu3_185{width:100%;padding:1rem 1.25rem;border-radius:.75rem;border:2px solid #cbd5e1;font-size:var(--widget-form-text-size, 1rem);transition:all .2s;background:#fff;box-sizing:border-box}._input_1pgu3_185:focus{outline:none;border-color:#000;box-shadow:0 4px 6px -1px #0000001a}._input_1pgu3_185._hasError_1pgu3_202{border-color:#ef4444}._input_1pgu3_185._hasError_1pgu3_202:focus{border-color:#ef4444}._textarea_1pgu3_211{resize:none;min-height:100px;font-family:inherit}._select_1pgu3_218{appearance:none;cursor:pointer;font-weight:500;background-image:url(data:image/svg+xml;charset=UTF-8,%3csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3cpath%20fill%3D%22%23334155%22%20d%3D%22M10.293%203.293L6%207.586%201.707%203.293A1%201%200%2000.293%204.707l5%205a1%201%200%20001.414%200l5-5a1%201%200%2010-1.414-1.414z%22%2F%3E%3C%2Fsvg%3E);background-size:1rem;background-position:center right 1rem;background-repeat:no-repeat}._optionsGroup_1pgu3_126{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}._optionButton_1pgu3_236{padding:.875rem 1.5rem;border-radius:.75rem;font-weight:600;font-size:var(--widget-form-text-size, 1rem);transition:all .2s;border:2px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;font-family:inherit}._optionButton_1pgu3_236:hover{border-color:#94a3b8;background:#f8fafc}._optionButton_1pgu3_236._selected_1pgu3_254{background:#000;color:#fff;border-color:#000;box-shadow:0 4px 6px -1px #0000001a;transform:scale(1.05)}._checkboxButton_1pgu3_263{width:100%;padding:1rem 1.5rem;border-radius:.75rem;font-weight:600;font-size:var(--widget-form-text-size, 1rem);transition:all .2s;border:2px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:inherit}._checkboxButton_1pgu3_263:hover{border-color:#94a3b8;background:#f8fafc}._checkboxButton_1pgu3_263._checked_1pgu3_285{background:#000;color:#fff;border-color:#000;box-shadow:0 4px 6px -1px #0000001a}._checkmark_1pgu3_292{font-size:1.25rem}._checkboxCompact_1pgu3_298{width:100%;display:flex;align-items:flex-start;gap:.75rem;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit}._checkboxBox_1pgu3_311{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.5rem;border:2px solid #cbd5e1;background:#fff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1;transition:all .2s}._checkboxCompact_1pgu3_298:hover ._checkboxBox_1pgu3_311{border-color:#94a3b8}._checkboxBoxChecked_1pgu3_331{background:#000;border-color:#000}._checkboxBoxError_1pgu3_336{border-color:#ef4444}._checkboxCompactLabel_1pgu3_340{font-size:var(--widget-form-text-size, 1rem);font-weight:600;color:var(--widget-form-text, #334155);line-height:1.4}._footer_1pgu3_348{padding:1rem 1.5rem;background:var(--widget-form-bg, white);border-top:1px solid var(--widget-form-border, #e2e8f0);position:absolute;bottom:0;left:0;right:0;z-index:10}._footerInline_1pgu3_361{position:static;inset:auto}._submitButton_1pgu3_366{width:100%;padding:1rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:var(--widget-form-button-size, 1.125rem);transition:background-color .2s;border:none;cursor:pointer;background:#000;color:#fff;font-family:inherit}._submitButton_1pgu3_366:hover:not(:disabled){background:#1e293b}._submitButton_1pgu3_366:disabled{background:#cbd5e1;color:#64748b;cursor:not-allowed}._resultScreen_1pgu3_391{height:100%;max-width:100%;overflow-y:auto;overflow-x:hidden;background:var(--widget-form-bg, white);width:100%;z-index:20;position:absolute;inset:0;display:flex;flex-direction:column}._resultContent_1pgu3_408{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem}._resultIcon_1pgu3_418{width:4rem;height:4rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}._resultIcon_1pgu3_418._success_1pgu3_427{background:#dcfce7}._resultIcon_1pgu3_418._error_1pgu3_121{background:#fee2e2}._resultIconSvg_1pgu3_435{width:2rem;height:2rem}._resultIcon_1pgu3_418._success_1pgu3_427 ._resultIconSvg_1pgu3_435{color:#16a34a}._resultIcon_1pgu3_418._error_1pgu3_121 ._resultIconSvg_1pgu3_435{color:#dc2626}._resultMessage_1pgu3_448{font-size:1.125rem;font-weight:500;color:var(--widget-form-text, #0f172a);margin:0}@keyframes _fadeIn_1pgu3_467{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._fadeIn_1pgu3_467{animation:_fadeIn_1pgu3_467 .3s ease-out}._container_kkzds_1{display:flex;flex-direction:column;gap:var(--widget-space-1);margin-top:var(--widget-space-2);margin-bottom:var(--widget-space-6);padding:12px 16px;border:none;border-radius:16px 16px 16px 4px;width:fit-content;max-width:90%;font-family:inherit;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}._containerEnabled_kkzds_17{background-color:var(--widget-primary);color:var(--widget-background, #ffffff);cursor:pointer}._containerDisabled_kkzds_23{background-color:var(--widget-border);color:var(--widget-text-secondary);cursor:not-allowed}._title_kkzds_29{font-weight:600;font-size:var(--widget-font-size-sm);color:inherit}._description_kkzds_35{font-size:var(--widget-font-size-xs);color:inherit;opacity:.85}._container_bgjt6_1{display:flex;justify-content:flex-end;animation:_slideIn_bgjt6_1 .3s ease forwards;padding:0;margin-bottom:24px}._bubble_bgjt6_9{display:flex;align-items:center;gap:8px;max-width:80%;padding:8px 14px;background-color:var(--widget-user-bubble, #f1f5f9);border-radius:16px 16px 4px;font-family:var(--widget-font-family);transition:all .2s cubic-bezier(.4,0,.2,1)}._bubble_bgjt6_9:hover{transform:translateY(-2px);box-shadow:var(--widget-shadow-md)}._iconWrapper_bgjt6_26{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:var(--widget-radius-full);background-color:var(--widget-primary, #000);color:#fff}._iconWrapper_bgjt6_26 svg{width:13px;height:13px}._label_bgjt6_43{font-size:var(--widget-text-size-regular, .875rem);font-weight:600;color:var(--widget-user-text, #1e293b);line-height:1.3}@keyframes _slideIn_bgjt6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._wrapper_1nojo_1{flex-shrink:0;padding:12px 16px;max-width:672px;margin-left:auto;margin-right:auto;width:100%;border-bottom:1px solid #e2e8f0;box-sizing:border-box}._topButton_1nojo_12{--top-button-color: #1e293b;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:0 36px;height:40px;border:none;border-radius:var(--widget-button-radius, 999px);background:var(--top-button-color);color:#fff;font-size:var(--widget-top-button-size, 14px);font-weight:600;cursor:pointer;transition:background-color .15s ease,opacity .15s ease,box-shadow .15s ease;box-shadow:0 1px 3px #0000001a}._topButton_1nojo_12:active{opacity:.8;box-shadow:0 1px 2px #0000001a}@media(min-width:640px){._topButton_1nojo_12{height:48px}}._emoji_1nojo_44{flex-shrink:0;font-size:16px;line-height:1}._emojiImg_1nojo_50{flex-shrink:0;width:18px;height:18px;object-fit:contain}._label_1nojo_57{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pill_1d29o_1{position:relative;width:100%;border-radius:var(--widget-searchbar-radius, 9999px)}._inner_1d29o_7{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:90px;padding:25px 22px;background:#fff;border:1px solid var(--widget-border);border-radius:var(--widget-searchbar-radius, 9999px);font-family:var(--widget-font-family)}._iconButton_1d29o_21{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;color:var(--widget-text-secondary);cursor:pointer;border-radius:50%;transition:background .12s ease,color .12s ease}._iconButton_1d29o_21:hover{background:var(--widget-hover);color:var(--widget-text)}._avatarSlot_1d29o_43{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}._avatar_1d29o_43{width:28px;height:28px;object-fit:contain;display:block}._input_1d29o_61{flex:1;min-width:0;padding:6px 4px;border:none;outline:none;background:transparent;color:var(--widget-text);font-family:var(--widget-font-family);font-size:1rem;line-height:1.4}._input_1d29o_61::placeholder{color:var(--widget-text-muted);font-style:italic}._rightCluster_1d29o_79{display:inline-flex;align-items:center;gap:6px;padding-left:4px;margin-left:auto}._container_1479a_1{width:100%;font-family:var(--widget-font-family);padding:16px;background:var(--widget-assistant-bubble, #ffffff);border:1px solid var(--widget-border-light);border-radius:18px}._heading_1479a_10{display:flex;align-items:center;gap:10px;font-size:var(--widget-text-size-regular, .75rem);font-weight:600;color:var(--widget-primary);padding:0 4px 12px}._headingDot_1479a_20{width:6px;height:6px;border-radius:50%;background:var(--widget-primary)}._headingLogo_1479a_27{height:20px;width:auto;max-width:96px;object-fit:contain}._grid_1479a_34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){._grid_1479a_34{grid-template-columns:1fr}}._card_1479a_46{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--widget-button-radius, 14px);border:1px solid var(--widget-border-light);background:#fff;text-align:left;cursor:pointer;font-family:inherit;color:var(--widget-text);transition:box-shadow .12s ease}._card_1479a_46:hover{box-shadow:var(--widget-shadow)}._cardEmoji_1479a_65{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#fff;font-size:1rem;flex-shrink:0}._cardEmojiImg_1479a_77{width:22px;height:22px;object-fit:contain}._cardLabel_1479a_83{font-size:.95rem;font-weight:500;line-height:1.35}._wrap_abhb3_1{padding:16px;font-family:var(--widget-font-family);background:var(--widget-assistant-bubble, #ffffff);border:1px solid var(--widget-border-light);border-radius:18px;width:100%}._header_abhb3_10{display:flex;align-items:center;gap:10px;margin-bottom:20px}._avatar_abhb3_17{width:30px;height:30px;border-radius:50%;object-fit:contain;flex-shrink:0}._label_abhb3_25{font-size:var(--widget-text-size-regular, .8125rem);color:var(--widget-text-secondary);font-style:italic;display:inline-flex;align-items:center}._dots_abhb3_33{display:inline-flex;gap:4px;margin-left:6px}._dots_abhb3_33 span{width:5px;height:5px;border-radius:50%;background:var(--widget-primary);animation:_bounceDot_abhb3_1 1.4s ease-in-out infinite}._dots_abhb3_33 span:nth-child(1){animation-delay:0s}._dots_abhb3_33 span:nth-child(2){animation-delay:.2s}._dots_abhb3_33 span:nth-child(3){animation-delay:.4s}@keyframes _bounceDot_abhb3_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}._steps_abhb3_56{display:flex;flex-direction:column;gap:10px}._step_abhb3_56{display:flex;align-items:center;gap:12px;font-size:var(--widget-text-size-regular, .8125rem);color:var(--widget-text-secondary);padding:8px 0}._stepDone_abhb3_71{color:var(--widget-text)}._check_abhb3_75{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._stepDone_abhb3_71 ._check_abhb3_75{background:var(--widget-primary);color:#fff}._stepActive_abhb3_91 ._check_abhb3_75{background:var(--widget-hover);border:2px solid var(--widget-primary);position:relative}._stepActive_abhb3_91 ._check_abhb3_75:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--widget-primary);animation:_pulseDot_abhb3_1 1s ease-in-out infinite}@keyframes _pulseDot_abhb3_1{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}._wrapper_1oeyi_1{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;padding-top:16px;border-top:1px dashed var(--widget-text-muted)}._description_1oeyi_11{margin:0;font-size:var(--widget-text-size-regular, .8125rem);font-family:var(--widget-font-family);color:var(--widget-text-secondary, #475569);line-height:1.4}._button_1oeyi_19{--inline-contact-color: #1e293b;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 24px;border:none;border-radius:var(--widget-button-radius, 999px);background:var(--inline-contact-color);color:#fff;font-size:var(--widget-top-button-size, .8125rem);font-weight:600;font-family:var(--widget-font-family);cursor:pointer;transition:background-color .15s ease,opacity .15s ease,box-shadow .15s ease;box-shadow:0 1px 3px #0000001a}._button_1oeyi_19:active{opacity:.8;box-shadow:0 1px 2px #0000001a}._buttonOpen_1oeyi_45{background:transparent;color:var(--inline-contact-color);box-shadow:inset 0 0 0 1.5px var(--inline-contact-color)}._buttonOpen_1oeyi_45:hover{background:transparent;opacity:1;box-shadow:inset 0 0 0 1.5px var(--inline-contact-color),0 2px 6px #00000014}._emoji_1oeyi_58{flex-shrink:0;font-size:16px;line-height:1}._emojiImg_1oeyi_64{flex-shrink:0;width:18px;height:18px;object-fit:contain}._label_1oeyi_71{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_1t1w3_1{width:100%;font-family:var(--widget-font-family);color:var(--widget-text);box-sizing:border-box}._rootChat_1t1w3_12{height:100%;display:flex;flex-direction:column;min-height:0}._root_1t1w3_1 *,._root_1t1w3_1 *:before,._root_1t1w3_1 *:after{box-sizing:border-box}._shell_1t1w3_25{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;padding:16px}._shellChat_1t1w3_37{flex:1;min-height:0}._devBar_1t1w3_42{width:100%;max-width:100%;padding:8px 16px 0;display:flex;justify-content:flex-end}._devButton_1t1w3_50{font-family:var(--widget-font-family);font-size:.75rem;font-weight:500;color:var(--widget-text-muted);background:transparent;border:1px dashed var(--widget-border);border-radius:9999px;padding:4px 10px;cursor:pointer;transition:color .12s ease,border-color .12s ease}._devButton_1t1w3_50:hover{color:var(--widget-primary);border-color:var(--widget-primary)}._messages_xfdf9_1{display:flex;flex-direction:column;gap:24px;width:100%;flex:1;min-height:0;overflow-y:auto;font-family:var(--widget-font-family);color:var(--widget-text)}._turn_xfdf9_16{display:flex;flex-direction:column;gap:8px}._error_xfdf9_22{padding:8px 12px;background-color:var(--widget-error-bg);color:var(--widget-error);border-radius:8px;font-size:.875rem}._container_11ja6_1{margin-top:.75rem;margin-bottom:.5rem;border:1px solid var(--border-color);border-radius:.75rem;padding:1rem;background:var(--bg-secondary);width:100%;min-width:0}._title_11ja6_12{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0 0 .75rem}._chartWrapper_11ja6_19{height:300px;width:100%;min-width:0}._message_pbty5_1{display:flex;flex-direction:column;margin-bottom:1.5rem;animation:_fadeIn_pbty5_1 .3s ease}@keyframes _fadeIn_pbty5_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._user_pbty5_14{align-items:flex-end}._user_pbty5_14 ._content_pbty5_18{max-width:70%;padding:.875rem 1.25rem;border-radius:var(--radius-lg);background:var(--user-bubble-bg)}._system_pbty5_28{align-items:stretch;margin-bottom:.75rem}._systemContent_pbty5_33{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .75rem;border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-tertiary);font-size:.8125rem;line-height:1.4}._systemToggle_pbty5_45{display:flex;align-items:center;gap:.5rem;width:100%;padding:0;margin:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._systemToggle_pbty5_45:disabled{cursor:default}._systemIcon_pbty5_64{flex-shrink:0;color:var(--text-tertiary)}._systemLabel_pbty5_69{font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;color:var(--text-secondary);flex-shrink:0}._systemChevron_pbty5_78{flex-shrink:0;margin-left:auto;color:var(--text-tertiary)}._systemBody_pbty5_84{min-width:0;word-break:break-word;font-style:italic}._systemBody_pbty5_84 :is(p,ul,ol,pre,blockquote){margin:.25rem 0}._systemBody_pbty5_84 :is(ul,ol){padding-left:1.25rem}._systemBody_pbty5_84 :first-child{margin-top:0}._systemBody_pbty5_84 :last-child{margin-bottom:0}._systemBody_pbty5_84 :is(h1,h2,h3,h4,h5,h6){font-size:.875rem;margin:.25rem 0}._systemBodyCollapsed_pbty5_111{overflow:hidden}._systemBodyCollapsed_pbty5_111 *{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assistant_pbty5_123{align-items:flex-start}._assistant_pbty5_123 ._content_pbty5_18{width:100%;max-width:100%;padding:0;background:transparent;border:none}._user_pbty5_14 ._content_pbty5_18 ::selection{background:var(--text-primary);color:var(--bg-primary)}._content_pbty5_18 p{margin:0 0 .75rem;line-height:1.6}._content_pbty5_18 p:last-child{margin-bottom:0}._content_pbty5_18 strong{font-weight:600}._content_pbty5_18 ul,._content_pbty5_18 ol{margin:.5rem 0;padding-left:1.5rem}._content_pbty5_18 li{margin:.25rem 0;line-height:1.5}._content_pbty5_18 code{background:var(--bg-tertiary);border:1px solid var(--border-color);padding:.125rem .375rem;border-radius:.25rem;font-family:var(--font-mono);font-size:.875em}._user_pbty5_14 ._content_pbty5_18 code{background:#ffffff1a;border-color:transparent}._content_pbty5_18 pre{background:var(--bg-tertiary);border:1px solid var(--border-color);padding:.75rem 1rem;border-radius:var(--radius-sm);overflow-x:auto;margin:.75rem 0}._user_pbty5_14 ._content_pbty5_18 pre{background:#ffffff1a;border-color:transparent}._content_pbty5_18 pre code{background:none;border:none;padding:0}._content_pbty5_18 h1,._content_pbty5_18 h2,._content_pbty5_18 h3,._content_pbty5_18 h4{margin:1rem 0 .5rem;font-weight:600;font-family:var(--font-display)}._content_pbty5_18 h1:first-child,._content_pbty5_18 h2:first-child,._content_pbty5_18 h3:first-child,._content_pbty5_18 h4:first-child{margin-top:0}._content_pbty5_18 blockquote{border-left:2px solid var(--text-muted);margin:.75rem 0;padding-left:1rem;color:var(--text-secondary)}._content_pbty5_18 a{color:inherit;text-decoration:underline;font-weight:500}._content_pbty5_18 a:hover{opacity:.8}._content_pbty5_18 table{width:100%;border-collapse:collapse;margin:.75rem 0;font-size:.875rem}._content_pbty5_18 th,._content_pbty5_18 td{padding:.5rem .75rem;text-align:left;border:1px solid var(--border-color)}._content_pbty5_18 th{background:var(--bg-tertiary);font-weight:600}._content_pbty5_18 tr:nth-child(2n) td{background:var(--bg-secondary)}._user_pbty5_14 ._content_pbty5_18 th,._user_pbty5_14 ._content_pbty5_18 td{border-color:#fff3}._user_pbty5_14 ._content_pbty5_18 th{background:#ffffff1a}._user_pbty5_14 ._content_pbty5_18 tr:nth-child(2n) td{background:#ffffff0d}._actions_pbty5_271{display:flex;gap:.25rem;margin-top:.5rem;opacity:0;transition:opacity .15s ease}._actionsVisible_pbty5_279{opacity:1}._copyButton_pbty5_283{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._copyButton_pbty5_283:hover{background:var(--bg-tertiary);color:var(--text-primary)}._feedbackButton_pbty5_304{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._feedbackButton_pbty5_304:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._feedbackButton_pbty5_304:disabled{cursor:default}._feedbackButtonActive_pbty5_328,._feedbackButtonActive_pbty5_328:hover{color:var(--text-primary)}._feedbackButtonNegativeActive_pbty5_336,._feedbackButtonNegativeActive_pbty5_336:hover{color:var(--text-muted)}._feedbackIndicator_pbty5_345{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;color:var(--text-muted)}._feedbackIndicatorGood_pbty5_354{color:#22c55e}._feedbackIndicatorBad_pbty5_358{color:#ef4444}._feedbackIndicatorText_pbty5_362{color:var(--text-secondary);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}._status_pbty5_372{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem .75rem;border-radius:var(--radius-sm);font-size:.875rem}._statusReview_pbty5_382{border:1px dashed var(--border-hover);color:var(--text-secondary)}._statusError_pbty5_387{border:1px solid var(--text-muted);color:var(--text-secondary);font-weight:500}._attachments_pbty5_394{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._wrapper_2yxb9_2{display:flex;flex-direction:column;align-items:center;padding:1rem 1.5rem 1.5rem;background:linear-gradient(to top,var(--bg-primary) 60%,transparent)}._card_2yxb9_11{display:flex;flex-direction:column;width:100%;max-width:var(--input-max-width);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-tertiary);box-shadow:var(--shadow-float);transition:border-color .2s,box-shadow .2s}._card_2yxb9_11._hasFooter_2yxb9_23{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}._card_2yxb9_11:focus-within{border-color:var(--border-hover)}._inputArea_2yxb9_34{padding:.75rem 1rem 0}._input_2yxb9_34{width:100%;min-height:1.5rem;max-height:200px;padding:0;border:none;background:transparent;color:var(--text-primary);font-size:1rem;font-family:var(--font-body);line-height:1.5;resize:none;outline:none}._input_2yxb9_34::placeholder{color:var(--text-muted)}._input_2yxb9_34:disabled{opacity:.5}._bottomRow_2yxb9_62{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem .75rem}._leftSection_2yxb9_70,._actionButtons_2yxb9_77{display:flex;align-items:center;gap:.5rem}._attachButton_2yxb9_84{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:var(--radius-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s}._attachButton_2yxb9_84:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-elevated)}._attachButton_2yxb9_84:disabled{opacity:.3;cursor:not-allowed}._micButton_2yxb9_110{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s}._micButton_2yxb9_110:hover:not(:disabled){color:var(--text-primary);background:var(--bg-elevated)}._micButton_2yxb9_110:disabled{opacity:.4;cursor:not-allowed}._micButton_2yxb9_110._recording_2yxb9_135{background:var(--surface-active);color:var(--surface-active-text);animation:_pulse_2yxb9_1 1.5s ease-in-out infinite}._micButton_2yxb9_110._recording_2yxb9_135:hover:not(:disabled){opacity:.9}._micButton_2yxb9_110._processing_2yxb9_146{background:var(--bg-elevated);color:var(--text-muted);cursor:wait}._spinner_2yxb9_153{animation:_spin_2yxb9_153 1s linear infinite}@keyframes _spin_2yxb9_153{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_2yxb9_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}._recordingDuration_2yxb9_178{font-size:.75rem;font-family:var(--font-mono);color:var(--text-secondary);padding-right:.25rem}._voiceError_2yxb9_186{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:50%;cursor:help}._sendButton_2yxb9_202{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;transition:all .2s}._sendButton_2yxb9_202:hover:not(:disabled){background:var(--border-hover)}._sendButton_2yxb9_202:disabled{cursor:not-allowed}._sendButton_2yxb9_202._active_2yxb9_224{background:var(--surface-active);color:var(--surface-active-text)}._sendButton_2yxb9_202._active_2yxb9_224:hover:not(:disabled){opacity:.9}._sendButton_2yxb9_202:active:not(:disabled){transform:scale(.95)}._hiddenInput_2yxb9_238{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._attachmentArea_2yxb9_251{padding:.5rem 1rem 0;border-bottom:1px solid var(--border-secondary)}._attachButton_2yxb9_84._uploading_2yxb9_257{cursor:wait}._attachContainer_2yxb9_262{position:relative}._attachButton_2yxb9_84._menuOpen_2yxb9_267{border-color:var(--border-hover);background:var(--bg-elevated)}._attachMenu_2yxb9_273{position:absolute;bottom:calc(100% + .5rem);left:0;min-width:200px;padding:.375rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-float);z-index:100;animation:_menuFadeIn_2yxb9_1 .15s ease-out}@keyframes _menuFadeIn_2yxb9_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._menuItem_2yxb9_299{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-size:.875rem;font-family:var(--font-body);text-align:left;cursor:pointer;transition:background-color .15s ease}._menuItem_2yxb9_299:hover{background:var(--bg-elevated)}._menuItem_2yxb9_299 svg{color:var(--text-secondary);flex-shrink:0}._menuItem_2yxb9_299 span{flex:1}._container_1vzbc_1{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}._chip_1vzbc_8{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);font-size:13px;color:var(--text-secondary)}._icon_1vzbc_20{flex-shrink:0;color:var(--text-tertiary)}._filename_1vzbc_25{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}._size_1vzbc_33{color:var(--text-tertiary);font-size:12px}._removeButton_1vzbc_38{display:flex;align-items:center;justify-content:center;padding:2px;margin-left:2px;background:transparent;border:none;border-radius:4px;color:var(--text-tertiary);cursor:pointer;transition:color .15s,background .15s}._removeButton_1vzbc_38:hover{color:var(--text-primary);background:var(--bg-elevated)}._container_semih_1{display:flex;align-items:center;gap:.375rem}._indicator_semih_7{position:relative}._iconWrapper_semih_11{position:relative;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}._icon_semih_11{width:1.25rem;height:1.25rem;border-radius:var(--radius-sm);object-fit:contain}._fallback_semih_27{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:600;font-family:var(--font-body);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-sm)}._checkmark_semih_42{position:absolute;bottom:-.125rem;right:-.125rem;width:.625rem;height:.625rem;display:flex;align-items:center;justify-content:center;background:var(--text-primary);border-radius:50%;color:var(--bg-primary)}._banner_ppblk_1{display:flex;align-items:center;justify-content:space-between;max-width:var(--input-max-width);width:100%;padding:.375rem .75rem;border:1px solid var(--border-color);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--bg-primary);cursor:pointer;font-family:var(--font-body);animation:_fadeIn_ppblk_1 .2s ease-out;transition:border-color .15s ease}._banner_ppblk_1:hover{border-color:var(--border-hover)}._banner_ppblk_1:hover ._text_ppblk_21{color:var(--text-primary)}@keyframes _fadeIn_ppblk_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._text_ppblk_21{font-size:.8125rem;color:var(--text-secondary);white-space:nowrap;transition:color .15s ease}._icons_ppblk_44{display:flex;align-items:center}._iconWrapper_ppblk_49{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-full);border:2px solid var(--bg-primary);background:var(--bg-secondary);margin-left:-.25rem;transition:opacity .15s ease}._iconWrapper_ppblk_49:first-child{margin-left:0}._iconWrapper_ppblk_49._connected_ppblk_67{opacity:.4}._icon_ppblk_44{width:.875rem;height:.875rem;object-fit:contain}._plusButton_ppblk_77{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--bg-primary);border-radius:var(--radius-full);background:var(--bg-secondary);margin-left:-.25rem;color:var(--text-muted);transition:all .15s ease}._typewriter_nifap_1{display:inline}._cursor_nifap_5{animation:_blink_nifap_1 .7s infinite;margin-left:1px;opacity:.7}@keyframes _blink_nifap_1{0%,50%{opacity:1}51%,to{opacity:0}}._sidebar_bj759_1{display:flex;flex-direction:column;height:100%;gap:1rem}._newButton_bj759_9{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s}._newButton_bj759_9:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._nav_bj759_33{display:flex;flex-direction:column;gap:.125rem}._navItem_bj759_39{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:.9375rem;transition:all .2s}._navItem_bj759_39:hover:not(._navItemDisabled_bj759_56){background:var(--bg-tertiary);color:var(--text-primary)}._navItemDisabled_bj759_56{cursor:default;opacity:.6}._soonBadge_bj759_66{margin-left:auto;padding:.125rem .5rem;background:var(--bg-tertiary);border-radius:var(--radius-full);color:var(--text-muted);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}._recentSection_bj759_79{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:.5rem}._recentLabel_bj759_87{padding:.5rem .75rem;color:var(--text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._recentList_bj759_96{display:flex;flex-direction:column;gap:.125rem;overflow-y:auto}._conversationRow_bj759_103{display:flex;align-items:center;border-radius:var(--radius-sm);transition:all .2s}._conversationRow_bj759_103:hover{background:var(--bg-tertiary)}._conversationRow_bj759_103:hover ._conversationDeleteButton_bj759_114{opacity:1}._conversationRowActive_bj759_118{background:var(--bg-tertiary)}._conversationItem_bj759_122{display:flex;align-items:center;flex:1;min-width:0;padding:.625rem .75rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:.875rem;text-decoration:none;transition:color .2s}._conversationRow_bj759_103:hover ._conversationItem_bj759_122,._conversationRowActive_bj759_118 ._conversationItem_bj759_122{color:var(--text-primary)}._conversationItem_bj759_122 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._conversationDeleteButton_bj759_114{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-right:.375rem;border:none;border-radius:.25rem;background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._conversationDeleteButton_bj759_114:hover{color:var(--text-primary);background:var(--bg-elevated)}._emptyRecent_bj759_176{padding:.75rem;text-align:center;color:var(--text-muted);font-size:.875rem}._categoriesSection_bj759_184{display:flex;flex-direction:column;margin-top:.5rem}._categoriesHeader_bj759_190{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem}._categoriesLabel_bj759_197{color:var(--text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._categoriesAddButton_bj759_205{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all .15s ease}._categoriesAddButton_bj759_205:hover{background:var(--bg-tertiary);color:var(--text-primary)}._categoryList_bj759_223{display:flex;flex-direction:column;gap:.125rem;overflow-y:auto}._categoryFolder_bj759_230{display:flex;flex-direction:column}._categoryItemWrapper_bj759_235{position:relative;display:flex;align-items:center}._categoryItemWrapper_bj759_235 ._categoryItem_bj759_235{flex:1;min-width:0;padding-right:2rem}._categoryItem_bj759_235{display:flex;align-items:center;gap:.375rem;padding:.5rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:.875rem;transition:all .2s;width:100%}._categoryItem_bj759_235:hover{background:var(--bg-tertiary);color:var(--text-primary)}._categoryItemExpanded_bj759_269{color:var(--text-primary)}._categoryChevron_bj759_273{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-muted)}._categoryItem_bj759_235:hover ._categoryChevron_bj759_273{color:var(--text-secondary)}._categoryColor_bj759_285{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}._categoryName_bj759_292{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._categoryCount_bj759_299{color:var(--text-muted);font-size:.75rem}._categoryMenuButton_bj759_304{position:absolute;right:.25rem;display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._categoryItemWrapper_bj759_235:hover ._categoryMenuButton_bj759_304{opacity:1}._categoryMenuButton_bj759_304:hover{background:var(--bg-secondary);color:var(--text-primary)}._categoryMenu_bj759_304{position:fixed;z-index:1000;min-width:140px;padding:.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}._categoryMenuItem_bj759_340{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;background:transparent;border:none;border-radius:var(--radius-xs);color:var(--text-secondary);font-size:.875rem;cursor:pointer;text-align:left;transition:all .15s ease}._categoryMenuItem_bj759_340:hover{background:var(--bg-tertiary);color:var(--text-primary)}._categoryMenuItemDanger_bj759_361{color:var(--text-error, #ef4444)}._categoryMenuItemDanger_bj759_361:hover{background:var(--bg-error-subtle, rgba(239, 68, 68, .1));color:var(--text-error, #ef4444)}._categoryConversations_bj759_370{display:flex;flex-direction:column;gap:.125rem;padding-left:.75rem;margin-left:.5rem;border-left:1px solid var(--border-subtle)}._nestedConversationItem_bj759_379{padding-left:.5rem}._emptyCategoryConversations_bj759_383{padding:.5rem .75rem;color:var(--text-muted);font-size:.8125rem;font-style:italic}._emptyCategories_bj759_390{padding:.75rem;text-align:center;color:var(--text-muted);font-size:.8125rem}._conversationWrapper_bj759_398{position:relative;display:flex;align-items:center}._conversationWrapper_bj759_398 ._conversationItem_bj759_122{flex:1;min-width:0;padding-right:2rem}._conversationTitle_bj759_410{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._conversationMenuButton_bj759_416{position:absolute;right:.25rem;display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._conversationWrapper_bj759_398:hover ._conversationMenuButton_bj759_416{opacity:1}._conversationMenuButton_bj759_416:hover{background:var(--bg-secondary);color:var(--text-primary)}._conversationMenu_bj759_416{position:fixed;z-index:1000;min-width:160px;padding:.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}._conversationMenuItem_bj759_452{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;background:transparent;border:none;border-radius:var(--radius-xs);color:var(--text-secondary);font-size:.875rem;cursor:pointer;text-align:left;transition:all .15s ease}._conversationMenuItem_bj759_452:hover{background:var(--bg-tertiary);color:var(--text-primary)}._conversationMenuItemDanger_bj759_473{color:var(--text-error, #ef4444)}._conversationMenuItemDanger_bj759_473:hover{background:var(--bg-error-subtle, rgba(239, 68, 68, .1));color:var(--text-error, #ef4444)}._button_v2bu1_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.5rem;font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._button_v2bu1_1:active:not(:disabled){transform:scale(.98)}._button_v2bu1_1:disabled{opacity:.5;cursor:not-allowed}._primary_v2bu1_26{background:var(--surface-active);color:var(--surface-active-text);border:none}._primary_v2bu1_26:hover:not(:disabled){opacity:.9}._secondary_v2bu1_37{background:transparent;color:var(--text-primary);border:1px solid var(--border-color)}._secondary_v2bu1_37:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._danger_v2bu1_49{background:transparent;color:var(--text-primary);border:2px solid var(--text-primary);font-weight:600}._danger_v2bu1_49:hover:not(:disabled){background:var(--surface-active);color:var(--surface-active-text)}._ghost_v2bu1_62{background:transparent;color:var(--text-secondary);border:none;padding:.5rem .75rem}._ghost_v2bu1_62:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}._overlay_1sukw_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1sukw_1 .15s ease}@keyframes _fadeIn_1sukw_1{0%{opacity:0}to{opacity:1}}._dialog_1sukw_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;max-width:400px;width:100%;animation:_scaleIn_1sukw_1 .2s ease}@keyframes _scaleIn_1sukw_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dialog_1sukw_20 h3{margin:0 0 .75rem}._dialog_1sukw_20 p{color:var(--text-secondary);margin:0 0 1.5rem;line-height:1.5}._actions_1sukw_45{display:flex;justify-content:flex-end;gap:.75rem}._container_mju33_1{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;max-width:var(--input-max-width);width:100%}._button_mju33_11{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._button_mju33_11:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-subtle)}._button_mju33_11:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--text-muted)}._button_mju33_11:disabled{opacity:.5;cursor:not-allowed}._agentButton_mju33_44{background:color-mix(in srgb,var(--accent-color, #6366f1) 8%,var(--bg-tertiary));border-color:color-mix(in srgb,var(--accent-color, #6366f1) 25%,var(--border-color));color:color-mix(in srgb,var(--accent-color, #6366f1) 70%,var(--text-primary))}._agentButton_mju33_44:hover:not(:disabled){background:color-mix(in srgb,var(--accent-color, #6366f1) 14%,var(--bg-tertiary));border-color:color-mix(in srgb,var(--accent-color, #6366f1) 40%,var(--border-color))}._emoji_mju33_55{flex-shrink:0;font-size:1rem;line-height:1}._iconWithBadge_mju33_61{position:relative;display:inline-flex}._agentBadge_mju33_66{position:absolute;bottom:-4px;right:-4px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:50%;color:var(--text-muted)}._banner_8503m_1{padding:.5rem 1rem;border-radius:var(--radius-sm);margin:0 1rem .5rem;flex-shrink:0}._warning_8503m_8{background:#ca8a0414;border:1px solid rgba(202,138,4,.2)}._blocked_8503m_13{background:#dc262614;border:1px solid rgba(220,38,38,.2)}._content_8503m_18{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}._icon_8503m_25{flex-shrink:0}._warning_8503m_8 ._icon_8503m_25{color:#ca8a04}._blocked_8503m_13 ._icon_8503m_25{color:#dc2626}._text_8503m_37{font-size:.8125rem;font-weight:500;color:var(--text-primary)}._progressTrack_8503m_43{height:3px;background:var(--border-color);border-radius:2px;overflow:hidden}._progressBar_8503m_50{height:100%;border-radius:2px;transition:width .3s ease}._barWarning_8503m_56{background:#ca8a04}._barBlocked_8503m_60{background:#dc2626}._overlay_zl0uy_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_zl0uy_11{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:440px;display:flex;flex-direction:column}._header_zl0uy_21{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_zl0uy_21 h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._closeButton_zl0uy_36{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_zl0uy_36:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_zl0uy_36:disabled{opacity:.6;cursor:not-allowed}._body_zl0uy_59{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem}._severityLabel_zl0uy_66{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._severityGroup_zl0uy_72{display:flex;gap:.25rem;margin-bottom:.25rem}._severityButton_zl0uy_78{padding:.25rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-secondary);font-size:.75rem;cursor:pointer;transition:all .15s}._severityButton_zl0uy_78:hover:not(:disabled){background:var(--bg-hover)}._severityButton_zl0uy_78:disabled{opacity:.6;cursor:not-allowed}._severityButtonActive_zl0uy_98{font-weight:600}._severity_low_zl0uy_102._severityButtonActive_zl0uy_98{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}._severity_medium_zl0uy_108._severityButtonActive_zl0uy_98{background:#eab30826;color:#eab308;border-color:#eab3084d}._severity_high_zl0uy_114._severityButtonActive_zl0uy_98{background:#ef444426;color:#ef4444;border-color:#ef44444d}._severity_critical_zl0uy_120._severityButtonActive_zl0uy_98{background:#a855f726;color:#a855f7;border-color:#a855f74d}._textarea_zl0uy_126{width:100%;min-height:120px;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:.9375rem;line-height:1.5;resize:vertical;transition:border-color .15s ease}._textarea_zl0uy_126:focus{outline:none;border-color:var(--border-hover)}._textarea_zl0uy_126::placeholder{color:var(--text-muted)}._textarea_zl0uy_126:disabled{opacity:.6;cursor:not-allowed}._charCount_zl0uy_155{text-align:right;font-size:.75rem;color:var(--text-muted)}._footer_zl0uy_161{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--border-color)}._cancelButton_zl0uy_170{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._cancelButton_zl0uy_170:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._cancelButton_zl0uy_170:disabled{opacity:.6;cursor:not-allowed}._submitButton_zl0uy_192{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;min-width:80px;background:var(--surface-active);border:none;border-radius:var(--radius-md);color:var(--surface-active-text);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._submitButton_zl0uy_192:hover:not(:disabled){opacity:.9}._submitButton_zl0uy_192:disabled{opacity:.6;cursor:not-allowed}._overlay_kn85c_1{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_fadeIn_kn85c_1 .2s ease-out}@keyframes _fadeIn_kn85c_1{0%{opacity:0}to{opacity:1}}._container_kn85c_18{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem;max-width:480px;width:100%}._title_kn85c_28{font-size:.875rem;font-weight:500;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.05em}._orbContainer_kn85c_37{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}._orb_kn85c_37{width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#818cf8,#6366f1,#4f46e5);transition:transform .3s ease,box-shadow .3s ease}._orb_kn85c_37._listening_kn85c_54{box-shadow:0 0 0 6px #4ade8033,0 0 20px #4ade8026;animation:_pulse_kn85c_1 2s ease-in-out infinite}._orb_kn85c_37._speaking_kn85c_59{box-shadow:0 0 0 6px #6366f14d,0 0 30px #6366f140;animation:_speak_kn85c_59 .8s ease-in-out infinite}._orb_kn85c_37._connecting_kn85c_64{opacity:.6;animation:_pulse_kn85c_1 1.5s ease-in-out infinite}@keyframes _pulse_kn85c_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _speak_kn85c_59{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}._ring_kn85c_80{position:absolute;inset:0;border-radius:50%;border:2px solid transparent}._ring_kn85c_80._listening_kn85c_54{border-color:#4ade8066;animation:_ringPulse_kn85c_1 2s ease-in-out infinite}._ring_kn85c_80._speaking_kn85c_59{border-color:#6366f166;animation:_ringPulse_kn85c_1 1s ease-in-out infinite}@keyframes _ringPulse_kn85c_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.3}}._transcripts_kn85c_103{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-height:4rem;text-align:center;width:100%}._transcript_kn85c_103{font-size:1rem;line-height:1.5;color:var(--color-text-primary, #e2e8f0);max-width:100%;overflow-wrap:break-word}._transcriptLabel_kn85c_121{font-size:.75rem;color:var(--color-text-secondary, #94a3b8);font-weight:500}._statusText_kn85c_127{font-size:.875rem;color:var(--color-text-secondary, #94a3b8)}._endButton_kn85c_133{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:9999px;border:1px solid rgba(239,68,68,.3);background:#ef44441a;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._endButton_kn85c_133:hover{background:#ef444433;border-color:#ef444480}._page_781lp_1{display:flex;height:100%;animation:_fadeIn_781lp_1 .3s ease}@keyframes _fadeIn_781lp_1{0%{opacity:0}to{opacity:1}}._sidebar_781lp_12{width:220px;background:var(--bg-secondary);border-right:1px solid var(--border-subtle);padding:1rem;padding-bottom:0;display:flex;flex-direction:column}._main_781lp_22{flex:1;display:flex;flex-direction:column}._dragOverlay_781lp_29{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:100;pointer-events:none}._dragOverlayIcon_781lp_44{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:2px solid var(--text-primary);border-radius:var(--radius-md);color:var(--text-primary)}._dragOverlayText_781lp_55{color:var(--text-primary);font-size:1rem;font-weight:400}._header_781lp_61{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem}._headerLeft_781lp_69{display:flex;align-items:center;gap:.5rem}._headerAgentBadge_781lp_75{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:color-mix(in srgb,var(--accent-color, #6366f1) 8%,var(--bg-tertiary));border:1px solid color-mix(in srgb,var(--accent-color, #6366f1) 20%,var(--border-color));border-radius:var(--radius-md);font-size:.8125rem;font-weight:500;color:color-mix(in srgb,var(--accent-color, #6366f1) 70%,var(--text-primary))}._headerRight_781lp_88{display:flex;align-items:center;gap:.5rem}._categoryButton_781lp_94{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._categoryButton_781lp_94:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg-tertiary);color:var(--text-primary)}._categoryButton_781lp_94:disabled{opacity:.5;cursor:not-allowed}._categoryBadge_781lp_120{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._categoryBadge_781lp_120:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg-secondary)}._categoryBadge_781lp_120:disabled{opacity:.5;cursor:not-allowed}._categoryDot_781lp_145{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}._settingsButton_781lp_152{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}._settingsButton_781lp_152:hover{background:var(--bg-elevated);color:var(--text-primary)}._feedbackButton_781lp_172{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._feedbackButton_781lp_172:hover{border-color:var(--border-hover);background:var(--bg-tertiary);color:var(--text-primary)}._messages_781lp_194{flex:1;overflow-y:auto;padding:1.5rem 1rem;display:flex;flex-direction:column}._messagesList_781lp_202{max-width:var(--input-max-width);width:100%;margin-left:auto;margin-right:auto}._empty_781lp_209{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center}._emptyInput_781lp_218{width:100%;max-width:900px;padding:0 1rem;--input-max-width: 100%}._activeAgentIndicator_781lp_226{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 1.5rem;margin-bottom:1rem;background:color-mix(in srgb,var(--accent-color, #6366f1) 8%,var(--bg-tertiary));border:1px solid color-mix(in srgb,var(--accent-color, #6366f1) 20%,var(--border-color));border-radius:var(--radius-md);color:color-mix(in srgb,var(--accent-color, #6366f1) 70%,var(--text-primary))}._activeAgentName_781lp_239{font-size:1.375rem;font-weight:600;color:inherit}._emptyTitle_781lp_245{font-size:2rem;font-weight:600;font-family:var(--font-display);color:var(--text-primary);margin:0}._streaming_781lp_253{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);padding:1rem 0}._toolIcon_781lp_261{width:20px;height:20px;border-radius:4px;object-fit:contain}._uploadError_781lp_268{margin:0;padding:.5rem 1rem;text-align:center;color:var(--text-error, #ef4444);font-size:.875rem}._page_1wpxp_1{display:flex;align-items:center;justify-content:center;height:100%;padding:2rem;animation:_fadeIn_1wpxp_1 .3s ease}._inner_1wpxp_10{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:720px}._heading_1wpxp_19{font-family:var(--font-display);font-size:2.5rem;font-weight:600;letter-spacing:-.02em;text-align:center;margin:0;color:var(--text-primary)}._subtitle_1wpxp_29{margin:0;text-align:center;font-size:1.125rem;color:var(--text-secondary)}._agentCards_1wpxp_36{display:grid;grid-template-columns:repeat(var(--agent-card-cols, 2),minmax(0,1fr));gap:1rem;width:100%}._agentCards_1wpxp_36[data-count="1"]{grid-template-columns:minmax(0,360px);justify-content:center}._agentCards_1wpxp_36[data-count="2"],._agentCards_1wpxp_36[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}._agentCards_1wpxp_36[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:640px){._agentCards_1wpxp_36,._agentCards_1wpxp_36[data-count="1"],._agentCards_1wpxp_36[data-count="2"],._agentCards_1wpxp_36[data-count="3"],._agentCards_1wpxp_36[data-count="4"]{grid-template-columns:1fr}}._agentCard_1wpxp_36{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1.25rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);text-align:center;font-family:inherit;cursor:pointer;transition:border-color .15s ease,transform .15s ease,background .15s ease}._agentCard_1wpxp_36:hover{border-color:var(--border-hover);background:var(--bg-tertiary);transform:translateY(-2px)}._agentIcon_1wpxp_89{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-primary)}._agentCard_1wpxp_36:hover ._agentIcon_1wpxp_89{background:var(--bg-elevated)}._agentName_1wpxp_104{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--text-primary)}._agentDescription_1wpxp_111{font-size:.875rem;line-height:1.4;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cards_1wpxp_121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%}@media(max-width:640px){._cards_1wpxp_121{grid-template-columns:1fr}._heading_1wpxp_19{font-size:2rem}}._card_1wpxp_121{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);text-decoration:none;transition:border-color .15s ease,transform .15s ease,background .15s ease}._card_1wpxp_121:hover{border-color:var(--border-hover);background:var(--bg-tertiary);transform:translateY(-2px)}._cardIcon_1wpxp_157{color:var(--text-primary)}._cardTitle_1wpxp_161{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--text-primary)}._cardDescription_1wpxp_168{font-size:.95rem;line-height:1.4;color:var(--text-secondary)}@keyframes _fadeIn_1wpxp_1{0%{opacity:0}to{opacity:1}}._card_ptfxp_1{position:relative;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;transition:all .2s;display:flex;flex-direction:column;cursor:pointer}._card_ptfxp_1:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._card_ptfxp_1:focus{outline:2px solid var(--text-secondary);outline-offset:2px}._locked_ptfxp_24{cursor:default}._locked_ptfxp_24:hover{border-color:var(--border-color);box-shadow:none;transform:none}._lockBadge_ptfxp_34{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;color:var(--text-muted);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:999px}._mainAgent_ptfxp_46{border-color:var(--text-muted)}._trashButton_ptfxp_50{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease,border-color .15s ease;z-index:1}._card_ptfxp_1:hover ._trashButton_ptfxp_50{opacity:1}._trashButton_ptfxp_50:hover{background:var(--surface-active);border-color:var(--surface-active);color:var(--surface-active-text)}._cardHeader_ptfxp_79{display:flex;align-items:flex-start;gap:.875rem;padding:1.25rem}._cardIcon_ptfxp_86{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-tertiary);border-radius:.75rem;color:var(--text-primary);flex-shrink:0}._cardTitle_ptfxp_98{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._cardTitle_ptfxp_98 h3{margin:0;font-size:1.125rem;font-weight:600}._badgeRow_ptfxp_112{display:flex;align-items:center;gap:.375rem}._mainBadge_ptfxp_118{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.6875rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.025em}._scopeBadge_ptfxp_133{display:inline-flex;align-items:center;padding:.125rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.6875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.025em}._statusRow_ptfxp_147{display:flex;align-items:center;gap:.375rem}._cardMeta_ptfxp_153{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:600}._statusSuccess_ptfxp_162{color:var(--color-success, #22c55e);background:color-mix(in srgb,var(--color-success, #22c55e) 12%,transparent)}._statusWarning_ptfxp_167{color:var(--color-warning, #f59e0b);background:color-mix(in srgb,var(--color-warning, #f59e0b) 12%,transparent)}._statusError_ptfxp_172{color:var(--color-error, #ef4444);background:color-mix(in srgb,var(--color-error, #ef4444) 12%,transparent)}._statusInfo_ptfxp_177{color:var(--color-info, #3b82f6);background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent)}._statusNeutral_ptfxp_182{color:var(--text-muted);background:color-mix(in srgb,var(--text-muted) 12%,transparent)}._needsAttention_ptfxp_187,._needsAttention_ptfxp_187:hover{border-color:var(--color-warning, #f59e0b)}._attentionBadge_ptfxp_195{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background:color-mix(in srgb,var(--color-warning, #f59e0b) 12%,transparent);border-radius:.25rem;font-size:.6875rem;font-weight:600;color:var(--color-warning, #f59e0b)}._calledInToolBadge_ptfxp_207{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.125rem .5rem;background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent);border-radius:.25rem;font-size:.6875rem;font-weight:600;color:var(--color-info, #3b82f6)}._usedInMainChatBadge_ptfxp_220{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;padding:.125rem .5rem;background:color-mix(in srgb,var(--color-success, #22c55e) 12%,transparent);border-radius:.25rem;font-size:.6875rem;font-weight:600;color:var(--color-success, #22c55e)}._cardContent_ptfxp_233{flex:1;padding:0 1.25rem 1.25rem}._cardDescription_ptfxp_238{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._page_1vr55_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1vr55_1 .3s ease}@keyframes _fadeIn_1vr55_1{0%{opacity:0}to{opacity:1}}._header_1vr55_14{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._headerContent_1vr55_20{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._headerActions_1vr55_27{display:flex;gap:.5rem;align-items:center}._filterTabs_1vr55_33{display:flex;gap:.25rem;margin-top:1rem}._filterTab_1vr55_33{padding:.375rem .875rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._filterTab_1vr55_33:hover{background:var(--bg-tertiary);color:var(--text-primary)}._filterTabActive_1vr55_57{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary)}._header_1vr55_14 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_1vr55_14 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_1vr55_75{flex:1;overflow-y:auto;padding:1.5rem 2rem}._empty_1vr55_81{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;color:var(--text-secondary)}._empty_1vr55_81 svg{color:var(--text-muted);margin-bottom:1.5rem;opacity:.5}._empty_1vr55_81 h2{margin:0 0 .5rem;color:var(--text-primary);font-size:1.25rem;font-weight:600}._empty_1vr55_81 p{margin:0;max-width:400px;line-height:1.5}._grid_1vr55_110{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._loading_1vr55_116{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._badge_y40ne_1{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500;font-family:var(--font-body);white-space:nowrap}._small_y40ne_14{padding:.125rem .5rem;font-size:.6875rem}._small_y40ne_14 svg{width:10px;height:10px}._draft_y40ne_25{background:var(--bg-tertiary);color:var(--text-secondary)}._generating_y40ne_31{background:transparent;border:1px dashed var(--border-hover);color:var(--text-secondary)}._generationFailed_y40ne_38{background:var(--bg-tertiary);color:var(--text-primary);font-weight:600;border:1px solid var(--border-hover)}._pendingDesignReview_y40ne_46{background:transparent;border:1px solid var(--border-hover);color:var(--text-primary);font-weight:600}._pendingTechnicalReview_y40ne_54{background:transparent;border:1px dotted var(--border-hover);color:var(--text-secondary)}._approved_y40ne_61{background:transparent;border:1px solid var(--border-hover);color:var(--text-primary);font-weight:600}._rejected_y40ne_69{background:transparent;border:1px solid var(--border-hover);color:var(--text-secondary);text-decoration:line-through}._awaitingCredentials_y40ne_77{background:transparent;border:1px dotted var(--border-hover);color:var(--text-secondary)}._deployed_y40ne_84{background:var(--surface-active);color:var(--surface-active-text);font-weight:600}._disabled_y40ne_91{background:transparent;border:1px solid var(--border-color);color:var(--text-muted);opacity:.5}._archived_y40ne_99{background:transparent;border:1px solid var(--border-color);color:var(--text-muted);opacity:.4;font-style:italic}._backdrop_1indq_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._dialog_1indq_12{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:440px;display:flex;flex-direction:column;box-shadow:0 8px 32px #0006}._dialogHeader_1indq_23{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border-subtle)}._dialogHeader_1indq_23 h2{margin:0;font-size:1rem;font-weight:600}._closeButton_1indq_37{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_1indq_37:hover{border-color:var(--border-color);color:var(--text-primary)}._dialogBody_1indq_57{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._field_1indq_64{display:flex;flex-direction:column;gap:.375rem}._label_1indq_70{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._optional_1indq_76{color:var(--text-muted);font-weight:400}._input_1indq_81,._textarea_1indq_82{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease;resize:none}._input_1indq_81:focus,._textarea_1indq_82:focus{outline:none;border-color:var(--text-secondary)}._input_1indq_81::placeholder,._textarea_1indq_82::placeholder{color:var(--text-muted)}._colorPicker_1indq_106{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._colorSwatch_1indq_113{width:24px;height:24px;border-radius:50%;border:none;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease;flex-shrink:0;display:block;box-shadow:0 0 0 2px transparent;outline:2px solid transparent;outline-offset:2px}._colorSwatch_1indq_113:hover{transform:scale(1.15)}._colorSwatchActive_1indq_131{transform:scale(1.1);outline:2px solid var(--text-primary);outline-offset:2px}._customColorActive_1indq_137{position:relative;display:flex;align-items:center}._clearCustomColor_1indq_143{position:absolute;top:-5px;right:-5px;width:14px;height:14px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-muted);font-size:.75rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .1s ease,color .1s ease}._clearCustomColor_1indq_143:hover{background:var(--bg-secondary);color:var(--text-primary)}._customColorLabel_1indq_168{cursor:pointer;position:relative;display:flex;align-items:center}._customColorButton_1indq_175{width:24px;height:24px;border-radius:50%;border:1.5px dashed var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:1rem;line-height:1;transition:border-color .15s ease,color .15s ease}._customColorLabel_1indq_168:hover ._customColorButton_1indq_175{border-color:var(--text-secondary);color:var(--text-secondary)}._hiddenColorInput_1indq_194{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._errorText_1indq_202{margin:0;font-size:.8125rem;color:var(--error-color, #ef4444)}._dialogFooter_1indq_208{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--border-subtle)}._cancelButton_1indq_216{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._cancelButton_1indq_216:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._cancelButton_1indq_216:disabled{opacity:.5;cursor:not-allowed}._saveButton_1indq_238{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._saveButton_1indq_238:hover:not(:disabled){opacity:.9}._saveButton_1indq_238:disabled{opacity:.5;cursor:not-allowed}._backdrop_1mxi6_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._dialog_1mxi6_12{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:480px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0006}._dialogHeader_1mxi6_24{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border-subtle);gap:.75rem;flex-shrink:0}._headerLeft_1mxi6_34{display:flex;align-items:center;gap:.625rem;min-width:0}._headerLeft_1mxi6_34 h2{margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colorDot_1mxi6_50{width:12px;height:12px;border-radius:50%;flex-shrink:0}._count_1mxi6_57{font-size:.75rem;color:var(--text-muted);white-space:nowrap;padding:.125rem .5rem;background:var(--bg-tertiary);border-radius:.25rem;flex-shrink:0}._headerActions_1mxi6_67{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._addButton_1mxi6_74{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;transition:all .15s ease}._addButton_1mxi6_74:hover{background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_1mxi6_94{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_1mxi6_94:hover{border-color:var(--border-color);color:var(--text-primary)}._addPanel_1mxi6_116{border-bottom:1px solid var(--border-subtle);background:var(--bg-primary);flex-shrink:0;max-height:220px;overflow-y:auto}._addPanelLabel_1mxi6_124{margin:0;padding:.625rem 1.5rem .375rem;font-size:.75rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.025em}._emptyAdd_1mxi6_134{margin:0;padding:.875rem 1.5rem;font-size:.875rem;color:var(--text-muted)}._searchWrapper_1mxi6_141{position:relative;margin:0 1.5rem .625rem}._searchIcon_1mxi6_146{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_1mxi6_155{width:100%;padding:.5rem .875rem .5rem 2.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;transition:border-color .15s ease}._searchInput_1mxi6_155:focus{outline:none;border-color:var(--text-primary)}._searchInput_1mxi6_155::placeholder{color:var(--text-muted)}._addList_1mxi6_176{display:flex;flex-direction:column}._addRow_1mxi6_181{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.5rem;gap:.5rem;transition:background .1s ease}._addRow_1mxi6_181:hover{background:var(--bg-secondary)}._addRowButton_1mxi6_194{display:flex;align-items:center;gap:.3rem;padding:.3rem .625rem;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.75rem;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}._addRowButton_1mxi6_194:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._addRowButton_1mxi6_194:disabled{opacity:.5;cursor:not-allowed}._dialogBody_1mxi6_222{flex:1;overflow-y:auto;padding:.5rem 0}._loading_1mxi6_228{display:flex;justify-content:center;padding:2rem;color:var(--text-muted)}._empty_1mxi6_134{margin:0;padding:2rem 1.5rem;text-align:center;color:var(--text-muted);font-size:.875rem}._memberList_1mxi6_243{display:flex;flex-direction:column}._memberRow_1mxi6_248{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.5rem;gap:.5rem;transition:background .1s ease}._memberRow_1mxi6_248:hover{background:var(--bg-primary)}._memberInfo_1mxi6_261{display:flex;align-items:center;gap:.625rem;min-width:0}._avatar_1mxi6_268{width:28px;height:28px;border-radius:50%;flex-shrink:0;object-fit:cover}._avatarFallback_1mxi6_276{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-primary);font-size:.75rem;font-weight:600}._memberDetails_1mxi6_290{display:flex;flex-direction:column;min-width:0}._memberName_1mxi6_296{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.4rem}._pendingBadge_1mxi6_308{flex-shrink:0;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.05rem .35rem;border-radius:.25rem;background:var(--bg-tertiary);color:var(--text-muted)}._memberEmail_1mxi6_320{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._memberActions_1mxi6_328{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._roleBadge_1mxi6_335{flex-shrink:0;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.1rem .4rem;border-radius:.25rem;background:var(--bg-tertiary);color:var(--text-muted)}._roleBadgeAdmin_1mxi6_347{background:color-mix(in srgb,var(--accent-color, #6366f1) 18%,transparent);color:var(--accent-color, #6366f1)}._roleSelect_1mxi6_352{font-size:.7rem;font-weight:600;padding:.2rem .4rem;border-radius:.25rem;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer}._roleSelect_1mxi6_352:disabled{opacity:.5;cursor:not-allowed}._removeButton_1mxi6_368{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}._removeButton_1mxi6_368:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._removeButton_1mxi6_368:disabled{opacity:.5;cursor:not-allowed}._container_2vdfw_1{display:flex;flex-direction:column;gap:1rem}._loading_2vdfw_7{display:flex;justify-content:center;padding:3rem;color:var(--text-muted)}._sectionHeader_2vdfw_14{display:flex;align-items:center;justify-content:space-between;gap:1rem}._sectionHeader_2vdfw_14 h2{margin:0;font-size:1.0625rem;font-weight:600}._newButton_2vdfw_27{display:flex;align-items:center;gap:.375rem;padding:.4375rem .875rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}._newButton_2vdfw_27:hover{opacity:.9}._errorText_2vdfw_48,._empty_2vdfw_54{margin:0;font-size:.875rem;color:var(--text-secondary)}._groupList_2vdfw_61{display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}._groupCard_2vdfw_70{display:flex;align-items:center;border-top:1px solid var(--border-subtle);transition:background .1s ease}._groupCard_2vdfw_70:first-child{border-top:none}._groupCard_2vdfw_70:hover{background:var(--bg-primary)}._groupCardMain_2vdfw_85{flex:1;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:transparent;border:none;color:inherit;font-family:var(--font-body);cursor:pointer;text-align:left;min-width:0}._colorDot_2vdfw_100{width:10px;height:10px;border-radius:50%;flex-shrink:0}._groupInfo_2vdfw_107{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}._groupName_2vdfw_115{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._groupDescription_2vdfw_124{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._groupMeta_2vdfw_132{display:flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:.75rem;flex-shrink:0}._groupActions_2vdfw_142{display:flex;align-items:center;gap:.25rem;padding:0 .75rem 0 .25rem;flex-shrink:0}._actionButton_2vdfw_150{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._actionButton_2vdfw_150:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._actionButton_2vdfw_150:disabled{opacity:.5;cursor:not-allowed}._backdrop_10j03_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._dialog_10j03_12{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:560px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0006;overflow:hidden}._header_10j03_25{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border-subtle);flex-shrink:0}._header_10j03_25 h2{margin:0;font-size:1rem;font-weight:600}._closeButton_10j03_40{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_10j03_40:hover{border-color:var(--border-color);color:var(--text-primary)}._body_10j03_60{flex:1;overflow-y:auto;padding:1rem 1.5rem 1.25rem}._panel_1kvie_2{display:flex;flex-direction:column;gap:1.5rem}._loadingState_1kvie_8{padding:2rem;text-align:center;color:var(--text-muted)}._section_1kvie_15{margin-bottom:0}._sectionTitle_1kvie_19{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--text-primary)}._sectionDesc_1kvie_26{margin:0 0 .75rem;font-size:.8125rem;color:var(--text-muted)}._radioGroup_1kvie_33{display:flex;flex-direction:column;gap:.5rem}._radioOption_1kvie_39{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._radioOption_1kvie_39:hover{background:var(--bg-tertiary)}._radioOptionSelected_1kvie_55{border-color:var(--primary)}._radioOption_1kvie_39 input[type=radio]{margin-top:.125rem;accent-color:var(--primary);cursor:pointer}._radioIcon_1kvie_65{display:flex;align-items:center;justify-content:center;margin-top:.125rem;color:var(--text-secondary);flex-shrink:0}._radioContent_1kvie_74{display:flex;flex-direction:column;gap:.125rem}._radioLabel_1kvie_80{font-size:.875rem;font-weight:500;color:var(--text-primary)}._radioDesc_1kvie_86{font-size:.8125rem;color:var(--text-muted)}._groupList_1kvie_92{display:flex;flex-direction:column;gap:.375rem}._groupItemRow_1kvie_98{display:flex;align-items:center;gap:.5rem}._groupItem_1kvie_98{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease;flex:1;min-width:0}._permissionSelect_1kvie_118{flex-shrink:0;padding:.375rem .5rem;font-size:.8125rem;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer}._groupItem_1kvie_98:hover{background:var(--bg-tertiary)}._groupItem_1kvie_98 input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--primary);cursor:pointer}._groupColor_1kvie_140{width:.625rem;height:.625rem;border-radius:50%;flex-shrink:0}._groupName_1kvie_147{flex:1;font-size:.875rem;font-weight:500;color:var(--text-primary)}._groupMemberCount_1kvie_154{font-size:.75rem;color:var(--text-muted)}._manageLink_1kvie_159{display:inline-flex;align-items:center;margin-top:.75rem;padding:0;background:transparent;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;transition:color .15s ease}._manageLink_1kvie_159:hover{color:var(--text-primary)}._emptyHint_1kvie_177{margin:0;padding:1rem 0;font-size:.8125rem;color:var(--text-muted);text-align:center}._actions_1kvie_186{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-color)}._container_1nlo1_1{width:100%}._chartScroll_1nlo1_5{width:100%;height:100%;overflow-x:auto}._empty_1nlo1_11{display:flex;align-items:center;justify-content:center;height:100px;color:var(--text-secondary);font-size:.875rem}._container_wk2j2_1{animation:_fadeIn_wk2j2_1 .3s ease}@keyframes _fadeIn_wk2j2_1{0%{opacity:0}to{opacity:1}}._metricsGrid_wk2j2_11{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:640px){._metricsGrid_wk2j2_11{grid-template-columns:1fr}}._metricCard_wk2j2_25{display:flex;flex-direction:column;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;min-height:120px}._metricCard_wk2j2_25:hover{border-color:var(--border-hover)}._metricTitle_wk2j2_39{font-size:.875rem;color:var(--text-secondary);font-weight:500;margin-bottom:.75rem}._metricContent_wk2j2_46{display:flex;align-items:center;gap:1rem;margin-top:auto}._metricValue_wk2j2_53{font-size:2.5rem;font-weight:600;line-height:1;flex-shrink:0}._sparklineContainer_wk2j2_61{flex:1;min-width:0;display:flex;align-items:center}._loading_wk2j2_68{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;color:var(--text-secondary)}._error_wk2j2_78{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;gap:.5rem;color:var(--text-secondary)}._error_wk2j2_78 h3{margin:0;color:var(--text-primary);font-size:1.125rem;font-weight:600}._error_wk2j2_78 p{margin:0;max-width:400px}._breakdownCard_wk2j2_102{padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;margin-bottom:1.5rem}._breakdownHeader_wk2j2_110{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}._breakdownTitle_wk2j2_118{margin:0;font-size:.9375rem;font-weight:600}._segmentedControl_wk2j2_125{display:flex;background:var(--bg-tertiary);padding:.25rem;border-radius:.5rem;gap:.125rem}._segment_wk2j2_125{padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}._segment_wk2j2_125:hover{color:var(--text-primary)}._segmentActive_wk2j2_150{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}._chartWrapper_wk2j2_157{transition:opacity .2s ease}._chartRefreshing_wk2j2_161{opacity:.5;pointer-events:none}._breakdownEmpty_wk2j2_167{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary)}._breakdownEmpty_wk2j2_167 p{margin:0;font-size:.875rem}@media(max-width:480px){._breakdownHeader_wk2j2_110{flex-direction:column;align-items:flex-start}._segmentedControl_wk2j2_125{width:100%;overflow-x:auto}}._empty_wk2j2_194{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_wk2j2_194 h3{margin:1rem 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_wk2j2_194 p{margin:0;font-size:.9375rem;max-width:400px}._toolUsageCard_wk2j2_221{padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._toolUsageTitle_wk2j2_228{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:600}._toolUsageChart_wk2j2_237{min-height:180px}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._canvas_v8phq_1{width:100%;height:100%}._canvas_v8phq_1 .react-flow__background{background:var(--bg-secondary)}._canvas_v8phq_1 .react-flow__controls{display:none}._canvas_v8phq_1 .react-flow__edge-path{stroke:var(--border-hover);stroke-width:1.5}._canvas_v8phq_1 .react-flow__edge-text{font-size:.6875rem;fill:var(--text-muted)}._canvas_v8phq_1 .react-flow__edge-textbg{fill:var(--bg-secondary)}._panelControls_v8phq_30{display:flex;flex-direction:column;gap:.25rem}._iconButtonWrapper_v8phq_37{position:relative}._iconButton_v8phq_37{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._iconButton_v8phq_37:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._iconButton_v8phq_37:focus{outline:none}._tooltip_v8phq_66{position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:.6875rem;color:var(--text-secondary);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-sm)}._workflowNode_v8phq_84{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem 1rem;background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:.5rem;min-width:120px;max-width:200px;transition:border-color .15s ease,box-shadow .15s ease}._workflowNode_v8phq_84:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._nodeTrigger_v8phq_103{border-style:dashed;border-width:2px}._nodeCondition_v8phq_108{border-radius:.25rem;transform:rotate(0);border-width:2px;background:var(--bg-secondary)}._nodeAi_v8phq_115{border-color:var(--text-muted);max-width:240px;align-items:stretch}._nodeClickable_v8phq_121{cursor:pointer}._nodeClickable_v8phq_121:hover{border-color:var(--accent-primary, var(--border-hover))}._nodeLabel_v8phq_129{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-display);font-size:.75rem;font-weight:600;color:var(--text-primary);text-align:center;word-break:break-word;line-height:1.3}._nodeLinkIcon_v8phq_142{flex-shrink:0;color:var(--text-muted)}._nodeService_v8phq_147{font-family:var(--font-body);font-size:.625rem;color:var(--text-muted);text-align:center}._nodeType_v8phq_154{font-family:var(--font-mono);font-size:.5625rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:.125rem;align-self:center}._nodeModelId_v8phq_164{font-family:var(--font-mono);font-size:.5625rem;color:var(--text-muted);align-self:center}._aiSubNodes_v8phq_172{display:flex;flex-direction:column;gap:.25rem;width:100%;margin-top:.375rem;padding-top:.375rem;border-top:1px solid var(--border-color)}._aiSubNode_v8phq_172{display:flex;align-items:center;gap:.375rem;padding:.1875rem .375rem;font-family:var(--font-body);font-size:.625rem;color:var(--text-secondary);background:var(--bg-tertiary);border-radius:.25rem}._aiSubNode_v8phq_172 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyState_v8phq_201{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-muted)}._emptyLabel_v8phq_211{font-family:var(--font-body);font-size:.875rem;text-align:center}._fullscreenOverlay_v8phq_218{position:fixed;inset:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center;animation:_overlayFadeIn_v8phq_1 .25s ease}@keyframes _overlayFadeIn_v8phq_1{0%{background:#0000}to{background:#0009}}._fullscreenContent_v8phq_234{position:relative;width:90vw;height:85vh;background:var(--bg-secondary);border-radius:.75rem;overflow:hidden;border:1px solid var(--border-color);box-shadow:var(--shadow-lg, 0 20px 60px rgba(0, 0, 0, .3));animation:_modalScaleIn_v8phq_1 .25s ease}@keyframes _modalScaleIn_v8phq_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._fullscreenClose_v8phq_251{position:absolute;top:.75rem;left:.75rem;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._fullscreenClose_v8phq_251:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._loadingState_v8phq_277{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.75rem;color:var(--text-secondary);font-size:.875rem}._overviewContent_zhst4_2{max-width:800px}._detailHeader_zhst4_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._detailHeaderBadges_zhst4_13{display:flex;align-items:center;gap:.5rem}._visibilityToggle_zhst4_19{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}._visibilityToggle_zhst4_19:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._detailDescription_zhst4_41{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}._detailMeta_zhst4_47{display:flex;gap:2rem;color:var(--text-muted);font-size:.875rem;margin-bottom:1.5rem}._calledInToolSection_zhst4_55{margin-bottom:1.5rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._calledInToolRow_zhst4_63{display:flex;align-items:center;justify-content:space-between;gap:1rem}._calledInToolInfo_zhst4_70{display:flex;align-items:flex-start;gap:.75rem}._calledInToolInfo_zhst4_70 svg{flex-shrink:0;color:var(--text-secondary);margin-top:.125rem}._calledInToolInfo_zhst4_70 h4{margin:0 0 .125rem;font-size:.875rem;font-weight:500;color:var(--text-primary)}._calledInToolInfo_zhst4_70 p{margin:0;font-size:.8125rem;color:var(--text-muted)}._calledInToolToggle_zhst4_95{display:flex;align-items:center;gap:.375rem;flex-shrink:0;cursor:pointer}._calledInToolToggle_zhst4_95 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._detailActions_zhst4_109{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:2rem}._orgCredentialsBadge_zhst4_116{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;margin-bottom:1.5rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:.5rem;font-size:.875rem;font-weight:500;color:#3b82f6}._reviewPanel_zhst4_131{padding:1.25rem;margin-bottom:1.5rem;background:var(--bg-secondary);border:1px solid rgba(59,130,246,.3);border-radius:.75rem}._reviewHeader_zhst4_139{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;color:#3b82f6}._reviewHeader_zhst4_139 h3{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._reviewHeader_zhst4_139 p{margin:.25rem 0 0;font-size:.8125rem;color:var(--text-secondary)}._reviewActions_zhst4_160{display:flex;gap:.5rem}._reviewForm_zhst4_165{display:flex;flex-direction:column;gap:.75rem}._reviewTextarea_zhst4_171{width:100%;padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;resize:vertical;min-height:60px}._reviewTextarea_zhst4_171:focus{outline:none;border-color:#3b82f680}._reviewTextarea_zhst4_171::placeholder{color:var(--text-muted)}._reviewFormActions_zhst4_193{display:flex;gap:.5rem}._workflowViz_zhst4_199{margin-bottom:2rem}._workflowViz_zhst4_199 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._workflowVizCanvas_zhst4_209{height:360px;border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;background:var(--bg-secondary)}._linkedCredentials_zhst4_218{margin-bottom:2rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._linkedCredentials_zhst4_218 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._credentialsList_zhst4_232{display:flex;flex-direction:column;gap:.5rem}._credentialLinkItem_zhst4_238{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);cursor:pointer;font-family:var(--font-body);transition:all .15s ease;text-align:left;width:100%}._credentialLinkItem_zhst4_238:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._credentialName_zhst4_259{flex:1;font-weight:500}._credentialType_zhst4_264{color:var(--text-muted);font-size:.8125rem}._dialogOverlay_zhst4_270{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}._transferDialog_zhst4_280{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;width:100%;max-width:420px;max-height:80vh;display:flex;flex-direction:column;gap:1rem}._transferDialog_zhst4_280 h3{margin:0;font-size:1.125rem}._transferDescription_zhst4_298{margin:0;color:var(--text-secondary);font-size:.875rem}._transferLoading_zhst4_304{display:flex;justify-content:center;padding:1.5rem}._transferMemberList_zhst4_310{display:flex;flex-direction:column;gap:.375rem;max-height:300px;overflow-y:auto}._transferMemberItem_zhst4_318{display:flex;justify-content:space-between;align-items:center;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;font-family:var(--font-body);color:var(--text-primary);transition:all .15s ease;text-align:left}._transferMemberItem_zhst4_318:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._transferMemberItem_zhst4_318:disabled{opacity:.5;cursor:not-allowed}._transferMemberName_zhst4_343{font-weight:500;font-size:.875rem}._transferMemberEmail_zhst4_348{color:var(--text-muted);font-size:.8125rem}._executionHistory_3xn48_3{padding:0}._header_3xn48_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._header_3xn48_7 h3{margin:0}._statusFilter_3xn48_18{appearance:none;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:.375rem;padding:.375rem .75rem;font-size:.8125rem;cursor:pointer}._noExecutions_3xn48_29{color:var(--text-muted)}._executionsTable_3xn48_35{width:100%;border-collapse:collapse}._executionsTable_3xn48_35 th,._executionsTable_3xn48_35 td{padding:.625rem .75rem;text-align:left;border-bottom:1px solid var(--border-color)}._executionsTable_3xn48_35 th{color:var(--text-secondary);font-weight:500;font-size:.8125rem}._executionRow_3xn48_53{cursor:pointer;transition:background .1s}._executionRow_3xn48_53:hover{background:var(--bg-hover)}._expandCell_3xn48_62{width:32px;color:var(--text-muted)}._executionStatus_3xn48_69{display:inline-flex;padding:.2rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;text-transform:capitalize;border:1px solid var(--border-color)}._executionSuccess_3xn48_79{font-weight:600}._executionError_3xn48_83{font-weight:600;color:var(--color-error, #ef4444)}._executionPending_3xn48_88{font-style:italic}._errorHint_3xn48_92{display:block;font-size:.75rem;color:var(--text-muted);margin-top:.125rem}._triggerCell_3xn48_99{font-size:.8125rem;color:var(--text-secondary)}._detailRow_3xn48_106>td{padding:0!important;border-bottom:1px solid var(--border-color)}._pagination_3xn48_113{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;padding:.5rem 0}._pageButton_3xn48_122{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:.25rem;padding:.25rem .625rem;font-size:.8125rem;cursor:pointer;transition:background .1s}._pageButton_3xn48_122:hover:not(:disabled){background:var(--bg-hover)}._pageButton_3xn48_122:disabled{opacity:.4;cursor:not-allowed}._pageInfo_3xn48_142{font-size:.8125rem;color:var(--text-secondary)}._nodeResults_3xn48_149{padding:.75rem 1rem .75rem 2.5rem;background:var(--bg-secondary)}._nodeResultsLoading_3xn48_154,._nodeResultsEmpty_3xn48_155{padding:1rem 1rem 1rem 2.5rem;color:var(--text-muted);font-size:.8125rem}._nodeResultsHeader_3xn48_161{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._nodeResultsTitle_3xn48_168{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}._itemsTotal_3xn48_174{font-size:.75rem;color:var(--text-muted)}._nodeList_3xn48_181{display:flex;flex-direction:column;gap:1px}._nodeRow_3xn48_187{border-radius:.25rem;background:var(--bg-primary);overflow:hidden}._nodeRowError_3xn48_193{border-left:3px solid var(--color-error, #ef4444)}._nodeRowMain_3xn48_197{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;min-height:2rem}._nodeExpand_3xn48_206{color:var(--text-muted);flex-shrink:0}._nodeStatusDot_3xn48_211{width:8px;height:8px;border-radius:50%;flex-shrink:0}._nodeSuccess_3xn48_218{background:var(--color-success, #22c55e)}._nodeError_3xn48_222{background:var(--color-error, #ef4444)}._nodeName_3xn48_226{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.375rem}._agentBadge_3xn48_237{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .375rem;border-radius:.25rem;background:var(--bg-tertiary, rgba(255, 255, 255, .06));color:var(--text-muted);white-space:nowrap}._nodeType_3xn48_249{width:120px;flex-shrink:0;color:var(--text-muted);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nodeDuration_3xn48_259{width:60px;flex-shrink:0;text-align:right;color:var(--text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums}._nodeItems_3xn48_268{width:60px;flex-shrink:0;text-align:right;color:var(--text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}._nodeErrorMessage_3xn48_279{padding:.5rem .75rem .5rem 2.5rem;font-size:.75rem;color:var(--color-error, #ef4444);background:#ef44440d;border-top:1px solid rgba(239,68,68,.1)}._agentCallData_3xn48_289{padding:.5rem .75rem .5rem 2.5rem;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:.5rem}._agentSection_3xn48_297{display:flex;flex-direction:column;gap:.25rem}._agentSectionLabel_3xn48_303{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._agentJson_3xn48_311{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;padding:.5rem;font-size:.75rem;font-family:var(--font-mono, monospace);color:var(--text-secondary);overflow-x:auto;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;margin:0}._badge_6dcie_1{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;border:1px solid}._generation_6dcie_12{color:#3b82f6;border-color:#3b82f64d;background:#3b82f61a}._edit_6dcie_18{color:#f59e0b;border-color:#f59e0b4d;background:#f59e0b1a}._rollback_6dcie_24{color:#a855f7;border-color:#a855f74d;background:#a855f71a}._sync_6dcie_30{color:#10b981;border-color:#10b9814d;background:#10b9811a}._container_13cxp_1{max-width:900px}._container_13cxp_1 h3{margin:0 0 1rem}._empty_13cxp_9{color:var(--text-muted)}._table_13cxp_13{width:100%;border-collapse:collapse}._table_13cxp_13 th,._table_13cxp_13 td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-color)}._table_13cxp_13 th{color:var(--text-secondary);font-weight:500;font-size:.875rem}._row_13cxp_31{cursor:pointer;transition:background .15s ease}._row_13cxp_31:hover{background:var(--bg-tertiary)}._rowExpanded_13cxp_40{background:var(--bg-secondary)}._versionNumber_13cxp_44{font-weight:600;font-variant-numeric:tabular-nums}._description_13cxp_49{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._expandCell_13cxp_56{width:40px;text-align:center;color:var(--text-muted)}._detailCell_13cxp_63{padding:0!important;border-bottom:1px solid var(--border-color)}._detailLoading_13cxp_68{padding:1.5rem;text-align:center;color:var(--text-muted)}._detailContent_13cxp_74{padding:1.25rem;background:var(--bg-secondary);display:flex;flex-direction:column;gap:1rem}._detailSection_13cxp_82 h4{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.02em}._detailSection_13cxp_82 p{margin:0;font-size:.875rem;line-height:1.5}._jsonBlock_13cxp_97{margin:0;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;font-size:.75rem;line-height:1.5;overflow-x:auto;max-height:300px;overflow-y:auto}._checklistItems_13cxp_111{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}._checklistItem_13cxp_111{display:flex;align-items:center;gap:.5rem;font-size:.875rem}._checkDone_13cxp_127{color:var(--color-success, #10b981);font-weight:600}._checkPending_13cxp_132{color:var(--text-muted)}._credentialsList_13cxp_137{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem}._credentialItem_13cxp_146{display:flex;align-items:center;gap:.5rem;font-size:.875rem}._credentialName_13cxp_153{font-weight:500}._credentialType_13cxp_157{color:var(--text-muted);font-size:.75rem}._toggleJson_13cxp_162{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;padding:0;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;cursor:pointer}._toggleJson_13cxp_162:hover{color:var(--text-primary)}._detailActions_13cxp_182{display:flex;gap:.5rem;padding-top:.5rem}._loadMore_13cxp_188{display:flex;justify-content:center;padding:1rem 0}._container_ucb40_2{display:flex;flex:1;min-height:0;height:100%;margin:-2rem}._sidebar_ucb40_11{display:flex;flex-direction:column;width:260px;background:var(--bg-secondary);border-right:1px solid var(--border-subtle);padding:1rem;flex-shrink:0;gap:1rem}._newSessionButton_ucb40_22{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:.9375rem;font-weight:500;transition:all .2s}._newSessionButton_ucb40_22:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._sessionsSection_ucb40_45{display:flex;flex-direction:column;flex:1;min-height:0}._sessionsLabel_ucb40_52{padding:.5rem .75rem;color:var(--text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._sessionsList_ucb40_61{display:flex;flex-direction:column;gap:.125rem;overflow-y:auto}._sessionRow_ucb40_68{display:flex;align-items:center;border-radius:var(--radius-sm);transition:all .2s}._sessionRow_ucb40_68:hover,._sessionRowActive_ucb40_79{background:var(--bg-tertiary)}._sessionItem_ucb40_83{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:.5rem;padding:.625rem .75rem;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:.875rem;transition:color .2s}._sessionRow_ucb40_68:hover ._sessionItem_ucb40_83,._sessionRowActive_ucb40_79 ._sessionItem_ucb40_83{color:var(--text-primary)}._sessionTitle_ucb40_110{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._sessionDate_ucb40_118{font-size:.75rem;color:var(--text-muted);flex-shrink:0}._noSessions_ucb40_124{padding:.75rem;text-align:center;color:var(--text-muted);font-size:.875rem}._main_ucb40_132{flex:1;display:flex;flex-direction:column;min-width:0}._empty_ucb40_140{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center}._emptyTitle_ucb40_149{font-size:1.5rem;font-weight:600;font-family:var(--font-display);color:var(--text-primary);margin:0}._emptySubtitle_ucb40_157{color:var(--text-muted);margin-top:.5rem;font-size:.875rem}._emptyInput_ucb40_163{width:100%;max-width:600px;padding:0 1rem;margin-top:1.5rem;--input-max-width: 100%}._messages_ucb40_172{flex:1;overflow-y:auto;padding:1.5rem 1rem;display:flex;flex-direction:column}._messagesList_ucb40_180{width:100%}._streaming_ucb40_185{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);padding:1rem 0}._workflowPreview_ucb40_194{border:1px solid var(--border-color);border-radius:var(--radius-sm);margin:.75rem 0;background:var(--bg-secondary);overflow:hidden}._workflowPreviewHeader_ucb40_202{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--text-secondary);transition:color .15s ease}._workflowPreviewHeader_ucb40_202:hover{color:var(--text-primary)}._workflowPreviewInner_ucb40_220{height:300px;border-top:1px solid var(--border-color)}._workflowPreviewCollapsed_ucb40_225 ._workflowPreviewInner_ucb40_220{display:none}._bottomBar_ucb40_230{border-top:1px solid var(--border-color);padding:.75rem 0}._approvalActions_ucb40_235{display:flex;justify-content:center;gap:.5rem}._inputWrapper_ucb40_242{padding:.75rem 1rem;border-top:1px solid var(--border-color);width:100%;box-sizing:border-box;flex-shrink:0}._overlay_1ol7v_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1ol7v_1 .15s ease}@keyframes _fadeIn_1ol7v_1{0%{opacity:0}to{opacity:1}}._dialog_1ol7v_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:450px;width:calc(100% - 2rem);animation:_slideUp_1ol7v_1 .2s ease}@keyframes _slideUp_1ol7v_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_1ol7v_34{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_1ol7v_34 h3{margin:0;font-size:1.125rem;font-weight:600}._closeButton_1ol7v_48{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._closeButton_1ol7v_48:hover{background:var(--bg-tertiary);color:var(--text-primary)}._tabs_1ol7v_66{display:flex;border-bottom:1px solid var(--border-color)}._tab_1ol7v_66{display:flex;align-items:center;gap:.5rem;flex:1;padding:.875rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._tab_1ol7v_66:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}._tabActive_1ol7v_93{color:var(--text-primary);border-bottom-color:var(--text-primary)}._tab_1ol7v_66:disabled{opacity:.5;cursor:not-allowed}._body_1ol7v_103{padding:1.25rem}._loading_1ol7v_107{display:flex;align-items:center;justify-content:center;min-height:120px;color:var(--text-secondary)}._description_1ol7v_115{color:var(--text-secondary);font-size:.9375rem;margin:0 0 1rem;line-height:1.5}._empty_1ol7v_122{color:var(--text-secondary);text-align:center;padding:1rem 0}._hint_1ol7v_128{color:var(--text-muted);font-size:.8125rem;margin:.75rem 0 0;line-height:1.4}._nameInput_1ol7v_135{width:100%;padding:.75rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._nameInput_1ol7v_135:focus{outline:none;border-color:var(--text-primary)}._nameInput_1ol7v_135::placeholder{color:var(--text-muted)}._footer_1ol7v_156{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--border-color)}._searchWrapper_1ol7v_165{position:relative;margin-bottom:.75rem}._searchIcon_1ol7v_170{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_1ol7v_179{width:100%;padding:.625rem 1rem .625rem 2.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._searchInput_1ol7v_179:focus{outline:none;border-color:var(--text-primary)}._searchInput_1ol7v_179::placeholder{color:var(--text-muted)}._existingList_1ol7v_201{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;max-height:240px;overflow-y:auto}._noResults_1ol7v_210{color:var(--text-muted);font-size:.875rem;text-align:center;padding:1rem 0;margin:0}._existingItem_1ol7v_218{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;font-family:var(--font-body);transition:all .15s ease}._existingItem_1ol7v_218:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._existingInfo_1ol7v_236{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._existingName_1ol7v_243{color:var(--text-primary);font-size:.9375rem;font-weight:500}._existingMeta_1ol7v_249{color:var(--text-muted);font-size:.8125rem}._selectIcon_1ol7v_254{color:var(--text-muted);opacity:0;transition:opacity .15s ease}._existingItem_1ol7v_218:hover:not(:disabled) ._selectIcon_1ol7v_254{opacity:1;color:var(--text-primary)}._existingItemDisabled_1ol7v_265{opacity:.6;cursor:not-allowed}._existingItemDisabled_1ol7v_265:hover{background:var(--bg-primary);border-color:var(--border-color)}._panel_1pofu_1{margin-bottom:2rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._panelTitle_1pofu_9{margin:0 0 1rem;font-size:1rem;font-weight:600}._loadingState_1pofu_15{display:flex;justify-content:center;padding:1rem;color:var(--text-muted)}._statusBanner_1pofu_23{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;margin-bottom:1rem}._statusActive_1pofu_34{background:#22c55e1a;color:#22c55e;border:1px solid rgba(34,197,94,.2)}._statusPaused_1pofu_40{background:#eab3081a;color:#eab308;border:1px solid rgba(234,179,8,.2)}._statusPending_1pofu_46{background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}._statusError_1pofu_52{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}._credentialSection_1pofu_59{margin-bottom:1rem}._credentialTitle_1pofu_63{margin:0 0 .5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}._credentialList_1pofu_70{display:flex;flex-direction:column;gap:.375rem}._credentialItem_1pofu_76{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem}._credentialItem_1pofu_76 ._credentialName_1pofu_86{flex:1;font-size:.875rem;color:var(--text-primary)}._connectedBadge_1pofu_92{display:flex;align-items:center;color:#22c55e}._readyToDeploy_1pofu_98{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color)}._readyToDeploy_1pofu_98 p{margin:0 0 .75rem;font-size:.8125rem;color:#22c55e;font-weight:500}._actions_1pofu_112{display:flex;gap:.75rem;margin-top:.5rem}._container_1n8ij_1{position:relative;display:inline-block}._trigger_1n8ij_6{display:flex;align-items:center;justify-content:center;min-width:48px;height:32px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:1rem;cursor:pointer;transition:all .15s ease}._trigger_1n8ij_6:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._trigger_1n8ij_6:focus{outline:none;border-color:var(--text-muted)}._trigger_1n8ij_6:disabled{opacity:.6;cursor:not-allowed}._selectedEmoji_1n8ij_38{font-size:1.125rem;line-height:1}._placeholder_1n8ij_43{font-size:.6875rem;color:var(--text-muted)}._popover_1n8ij_48{position:absolute;top:calc(100% + 4px);left:0;z-index:100;border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);overflow:hidden}._popover_1n8ij_48 em-emoji-picker{--em-rgb-background: 45, 45, 45;--em-rgb-input: 33, 33, 33;--em-rgb-color: 255, 255, 255;--em-rgb-accent: 115, 115, 115;--border-radius: 8px}[data-theme=light] ._popover_1n8ij_48 em-emoji-picker{--em-rgb-background: 255, 255, 255;--em-rgb-input: 245, 245, 245;--em-rgb-color: 33, 33, 33;--em-rgb-accent: 115, 115, 115}._page_9nrpa_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_9nrpa_1 .3s ease}@keyframes _fadeIn_9nrpa_1{0%{opacity:0}to{opacity:1}}._header_9nrpa_14{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_9nrpa_20{display:inline-flex;align-items:center;gap:.5rem;padding:0;margin-bottom:1rem;background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:color .15s ease}._backButton_9nrpa_20:hover{color:var(--text-primary)}._headerTitle_9nrpa_39 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._headerTitle_9nrpa_39 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._headerNameWrapper_9nrpa_56{display:inline-flex;align-items:center;gap:.5rem}._headerNameText_9nrpa_62{cursor:pointer;border-bottom:1px dashed transparent;transition:border-color .15s ease}._headerNameText_9nrpa_62:hover{border-bottom-color:var(--text-muted)}._headerNameInput_9nrpa_72{font-size:inherit;font-weight:inherit;font-family:inherit;color:var(--text-primary);background:transparent;border:none;border-bottom:2px solid var(--text-primary);outline:none;padding:0 0 .125rem;min-width:200px}._editNameButton_9nrpa_85{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._headerNameWrapper_9nrpa_56:hover ._editNameButton_9nrpa_85{opacity:1}._editNameButton_9nrpa_85:hover{color:var(--text-primary);background:var(--bg-tertiary)}._mainBadge_9nrpa_108{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.75rem;font-weight:500;color:var(--text-secondary)}._tabs_9nrpa_122{display:flex;gap:0;border-bottom:1px solid var(--border-color);padding:0 2rem;background:var(--bg-secondary)}._tab_9nrpa_122{padding:.875rem 1.25rem;border:none;background:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;margin-bottom:-1px}._tab_9nrpa_122:hover{color:var(--text-primary)}._tabActive_9nrpa_148{color:var(--text-primary);border-bottom-color:var(--text-primary)}._tabWarningDot_9nrpa_153,._tabSuccessDot_9nrpa_154,._tabPausedDot_9nrpa_155,._tabErrorDot_9nrpa_156{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:6px;vertical-align:middle}._tabWarningDot_9nrpa_153{background:var(--color-warning, #f59e0b)}._tabSuccessDot_9nrpa_154{background:var(--color-success, #22c55e)}._tabPausedDot_9nrpa_155{background:var(--color-muted, #94a3b8)}._tabErrorDot_9nrpa_156{background:var(--color-error, #ef4444)}._automationsList_9nrpa_182{display:flex;flex-direction:column;gap:.5rem}._automationItem_9nrpa_188{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease;text-align:left;font-family:var(--font-body)}._automationItem_9nrpa_188:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._automationName_9nrpa_208{font-size:.875rem;font-weight:500;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._content_9nrpa_218{flex:1;overflow-y:auto;padding:2rem}._content_9nrpa_218>form{max-width:none}._configGrid_9nrpa_229{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}._configColumn_9nrpa_236{min-width:0}@media(max-width:1024px){._configGrid_9nrpa_229{grid-template-columns:1fr}}._section_9nrpa_246{margin-bottom:2.5rem}._section_9nrpa_246 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._sectionHint_9nrpa_257{margin:0 0 1.25rem;color:var(--text-secondary);font-size:.875rem}._field_9nrpa_263{margin-bottom:1.5rem}._field_9nrpa_263:last-child{margin-bottom:0}._field_9nrpa_263 label{display:block;margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--text-primary)}._fieldHint_9nrpa_279{margin:0 0 .5rem;font-size:.8125rem;color:var(--text-muted);line-height:1.4}._field_9nrpa_263 input[type=text]{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease;box-sizing:border-box}._field_9nrpa_263 input[type=text]:focus{outline:none;border-color:var(--text-primary)}._field_9nrpa_263 input[type=text]:disabled{opacity:.6;cursor:not-allowed}._field_9nrpa_263 input[type=text]::placeholder{color:var(--text-muted)}._field_9nrpa_263 textarea{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;resize:vertical;min-height:120px;transition:border-color .15s ease;box-sizing:border-box}._field_9nrpa_263 textarea:focus{outline:none;border-color:var(--text-primary)}._field_9nrpa_263 textarea:disabled{opacity:.6;cursor:not-allowed}._field_9nrpa_263 textarea::placeholder{color:var(--text-muted)}._charCount_9nrpa_342{margin-top:.375rem;text-align:right;font-size:.75rem;color:var(--text-muted)}._toggleField_9nrpa_350{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2rem;margin-bottom:1.5rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._toggleLabel_9nrpa_363{flex:1}._toggleLabel_9nrpa_363 label{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}._noIntegrations_9nrpa_376{padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-muted);font-size:.875rem;text-align:center;margin:0}._actions_9nrpa_387{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}._actions_9nrpa_387 button{display:flex;align-items:center;gap:.5rem}._loading_9nrpa_401{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._templatesList_9nrpa_412{display:flex;flex-direction:column;gap:.75rem}._templateItem_9nrpa_418{padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._templateHeader_9nrpa_425{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._templateLabelInput_9nrpa_432{flex:1;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._templateLabelInput_9nrpa_432:focus{outline:none;border-color:var(--text-muted)}._templateLabelInput_9nrpa_432:disabled{opacity:.6;cursor:not-allowed}._templateLabelInput_9nrpa_432::placeholder{color:var(--text-muted)}._templateActions_9nrpa_457{display:flex;gap:.25rem}._templateActionButton_9nrpa_462{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._templateActionButton_9nrpa_462:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}._templateActionButton_9nrpa_462:disabled{opacity:.4;cursor:not-allowed}._templateActionButton_9nrpa_462._deleteButton_9nrpa_488:hover:not(:disabled){background:var(--bg-elevated);color:#ef4444;border-color:#ef4444}._templateMessageInput_9nrpa_494{width:100%;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;resize:vertical;min-height:48px;box-sizing:border-box}._templateMessageInput_9nrpa_494:focus{outline:none;border-color:var(--text-muted)}._templateMessageInput_9nrpa_494:disabled{opacity:.6;cursor:not-allowed}._templateMessageInput_9nrpa_494::placeholder{color:var(--text-muted)}._templateTypeSelect_9nrpa_522{padding:.25rem .375rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;cursor:pointer}._templateTypeSelect_9nrpa_522:disabled{opacity:.6;cursor:not-allowed}._templateAgentSelect_9nrpa_538{width:100%;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem}._templateAgentSelect_9nrpa_538:disabled{opacity:.6;cursor:not-allowed}._dynamicInstructionLabel_9nrpa_555{white-space:nowrap;font-size:.8125rem;color:var(--text-secondary)}._dynamicInstructionTurnInput_9nrpa_561{width:5rem;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._dynamicInstructionTurnInput_9nrpa_561:focus{outline:none;border-color:var(--text-muted)}._dynamicInstructionTurnInput_9nrpa_561:disabled{opacity:.6;cursor:not-allowed}._addTemplate_9nrpa_582{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:1px dashed var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addTemplate_9nrpa_582:hover:not(:disabled){background:var(--bg-primary);border-color:var(--text-muted);color:var(--text-primary)}._addTemplate_9nrpa_582:disabled{opacity:.5;cursor:not-allowed}._noTemplates_9nrpa_610{margin:0;padding:1rem;text-align:center;font-size:.8125rem;color:var(--text-muted);background:var(--bg-primary);border-radius:.375rem}._overrideSection_9nrpa_621{margin-bottom:1.5rem;padding:1.25rem;background:color-mix(in srgb,var(--color-warning, #f59e0b) 8%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 30%,var(--border-color));border-radius:.5rem}._overrideHeader_9nrpa_629{display:flex;align-items:center;gap:.5rem;color:var(--color-warning, #f59e0b)}._overrideHeader_9nrpa_629 h2{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._overrideHint_9nrpa_643{margin:.375rem 0 1rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.4}._overrideTextarea_9nrpa_650{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-mono, "SF Mono", "Fira Code", "Fira Mono", monospace);font-size:.8125rem;line-height:1.5;resize:vertical;min-height:200px;box-sizing:border-box;transition:border-color .15s ease}._overrideTextarea_9nrpa_650:focus{outline:none;border-color:var(--text-primary)}._overrideTextarea_9nrpa_650:disabled{opacity:.6;cursor:not-allowed}._overrideTextarea_9nrpa_650::placeholder{color:var(--text-muted);font-family:var(--font-body)}._overrideBanner_9nrpa_681{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;margin-bottom:1rem;background:color-mix(in srgb,var(--color-warning, #f59e0b) 8%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 25%,var(--border-color));border-radius:.375rem;font-size:.8125rem;color:var(--text-secondary)}._overriddenFields_9nrpa_694{opacity:.5;pointer-events:none}._sharingContent_9nrpa_699{max-width:600px}._sharingContent_9nrpa_699 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._channelCard_9nrpa_718{margin-top:1.5rem;margin-bottom:2rem;border:1px solid var(--border-color);border-radius:.75rem;background:var(--bg-secondary);overflow:hidden}._channelSubTabs_9nrpa_729{display:flex;gap:.25rem;padding:.5rem .5rem 0;border-bottom:1px solid var(--border-color);background:var(--bg-primary);overflow-x:auto}._channelSubTab_9nrpa_729{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem .9rem;border:1px solid transparent;border-bottom:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._channelSubTab_9nrpa_729:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}._channelSubTabActive_9nrpa_763{color:var(--text-primary);background:var(--bg-secondary);border-color:var(--border-color);border-bottom-color:var(--bg-secondary)}._channelSubTabIcon_9nrpa_770{display:inline-flex;color:inherit}._channelSubTabLabel_9nrpa_775{display:inline-flex;align-items:center;gap:.375rem}._channelDirtyDot_9nrpa_781{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--color-warning, #f59e0b);flex-shrink:0}._channelDivergedPill_9nrpa_790{display:inline-block;padding:.0625rem .375rem;border-radius:.5rem;font-size:.625rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-tertiary, var(--bg-primary));border:1px solid var(--border-color)}._channelCardBody_9nrpa_803{padding:1.5rem}._channelContext_9nrpa_807{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;margin-bottom:1.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem}._channelContextIcon_9nrpa_818{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--bg-tertiary, var(--bg-secondary));color:var(--text-primary)}._channelContextCopy_9nrpa_830{flex:1;min-width:0}._channelContextLabel_9nrpa_835{margin:0 0 .125rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._channelContextTitle_9nrpa_844{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._channelContextHint_9nrpa_851{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}._channelContextActions_9nrpa_858{display:flex;flex-shrink:0;gap:.5rem;align-items:center}._channelSectionHeader_9nrpa_865{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.25rem}._channelSectionHeader_9nrpa_865 h2{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._channelMatchHint_9nrpa_880{font-size:.75rem;color:var(--text-muted);font-weight:500;white-space:nowrap}._channelMatchHintDiverged_9nrpa_887{color:var(--color-warning, #f59e0b)}._toggle_yj7l5_2{position:relative;display:inline-flex;align-items:center;cursor:pointer;flex-shrink:0}._toggle_yj7l5_2 input{opacity:0;width:0;height:0;position:absolute}._slider_yj7l5_17{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:22px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:11px;transition:all .2s ease}._slider_yj7l5_17:before{content:"";position:absolute;left:2px;width:16px;height:16px;background:var(--text-muted);border-radius:50%;transition:all .2s ease}._toggle_yj7l5_2 input:checked+._slider_yj7l5_17{background:var(--surface-inverted);border-color:var(--surface-inverted)}._toggle_yj7l5_2 input:checked+._slider_yj7l5_17:before{transform:translate(18px);background:var(--surface-inverted-text)}._toggle_yj7l5_2 input:disabled+._slider_yj7l5_17{opacity:.5;cursor:not-allowed}._sizeMd_yj7l5_57{width:44px;height:24px;border-radius:12px}._sizeMd_yj7l5_57:before{width:18px;height:18px}._toggle_yj7l5_2 input:checked+._sizeMd_yj7l5_57:before{transform:translate(20px)}._sizeLg_yj7l5_72{width:48px;height:26px;border-radius:13px}._sizeLg_yj7l5_72:before{left:3px;width:18px;height:18px}._toggle_yj7l5_2 input:checked+._sizeLg_yj7l5_72:before{transform:translate(22px)}._container_h9pvg_1{display:flex;flex-direction:column;gap:1rem}._header_h9pvg_7 h3{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._header_h9pvg_7 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}._loading_h9pvg_21{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--text-secondary);font-size:.875rem}._empty_h9pvg_31{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;text-align:center;color:var(--text-tertiary)}._empty_h9pvg_31 h3{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-secondary)}._empty_h9pvg_31 p{margin:0;font-size:.8125rem;color:var(--text-tertiary);max-width:20rem;line-height:1.5}._groupsList_h9pvg_56{display:flex;flex-direction:column;gap:.25rem}._groupCard_h9pvg_62{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border-radius:.5rem;border:1px solid var(--border-color);background:var(--bg-primary);transition:all .15s ease}._groupCard_h9pvg_62:hover{border-color:var(--border-hover)}._groupLinked_h9pvg_78{border-color:var(--accent-border);background:var(--accent-bg-subtle, var(--bg-primary))}._groupInfo_h9pvg_83{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}._groupIcon_h9pvg_91{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-secondary)}._groupIcon_h9pvg_91 img{border-radius:.25rem}._groupText_h9pvg_107{min-width:0}._groupText_h9pvg_107 h4{margin:0;font-size:.8125rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._groupText_h9pvg_107 p{margin:.125rem 0 0;font-size:.75rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._toolCount_h9pvg_132{display:inline-block;margin-top:.125rem;font-size:.6875rem;color:var(--text-tertiary)}._list_vqf5i_2{display:flex;flex-direction:column;gap:.75rem}._sectionTitle_vqf5i_9{margin:0;font-size:.8125rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._list_vqf5i_2+._list_vqf5i_2{margin-top:.75rem}._row_vqf5i_23{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;transition:all .15s ease}._rowClickable_vqf5i_34{cursor:pointer}._rowClickable_vqf5i_34:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._rowHighlighted_vqf5i_44{border-color:var(--text-muted);background:var(--bg-tertiary)}._rowDashed_vqf5i_49{border-style:dashed;border-color:var(--text-muted)}._rowContent_vqf5i_55{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}._rowIcon_vqf5i_63{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-tertiary);border-radius:.375rem;color:var(--text-secondary);flex-shrink:0}._rowText_vqf5i_75{display:flex;flex-direction:column;min-width:0}._rowText_vqf5i_75 h4{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}._rowText_vqf5i_75 p{margin:.125rem 0 0;font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typeLabel_vqf5i_103{font-weight:500;color:var(--text-muted)}._sep_vqf5i_108{margin:0 .25rem;color:var(--text-muted)}._syncBadge_vqf5i_114{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:500;border:1px solid}._syncBadgeSynced_vqf5i_125,._syncBadgeSyncing_vqf5i_130,._syncBadgeFailed_vqf5i_135{color:var(--text-secondary);border-color:var(--border-color)}._syncBadgePending_vqf5i_140{color:var(--text-muted);border-color:var(--border-color)}._actions_vqf5i_146{display:flex;align-items:center;gap:.25rem;flex-shrink:0;margin-left:.75rem}._actionButton_vqf5i_154{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._actionButton_vqf5i_154:hover{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-secondary)}._actionButtonDanger_vqf5i_174:hover{color:#e53935;border-color:#e539354d;background:#e5393514}._partialBadge_vqf5i_181{display:inline-flex;align-items:center;justify-content:center;margin-left:.375rem;padding:.0625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);vertical-align:middle}._container_1dgmr_1{display:flex;flex-direction:column;gap:1rem}._header_1dgmr_7{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._headerContent_1dgmr_14 h3{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._headerContent_1dgmr_14 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}._manageLink_1dgmr_28{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .15s ease}._manageLink_1dgmr_28:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._breadcrumb_1dgmr_51{display:flex;align-items:center;gap:.125rem;flex-wrap:wrap;font-size:.8125rem}._breadcrumbSegment_1dgmr_59{display:inline-flex;align-items:center;gap:.125rem}._breadcrumbItem_1dgmr_65{background:none;border:none;padding:.125rem .25rem;border-radius:.25rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;transition:all .15s ease}._breadcrumbItem_1dgmr_65:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSep_1dgmr_82{color:var(--text-muted);flex-shrink:0}._breadcrumbCurrent_1dgmr_87{color:var(--text-primary);font-weight:500;padding:.125rem .25rem}._empty_1dgmr_94{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;color:var(--text-secondary)}._empty_1dgmr_94 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_1dgmr_94 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1rem;font-weight:600}._empty_1dgmr_94 p{margin:0 0 1.25rem;font-size:.875rem;line-height:1.5;max-width:320px}._itemsSection_1dgmr_125{display:flex;flex-direction:column;gap:.75rem}._itemsSection_1dgmr_125+._itemsSection_1dgmr_125{margin-top:.75rem}._loading_1dgmr_136{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;gap:.75rem;color:var(--text-secondary)}._container_xohnb_2{display:flex;flex-direction:column;gap:1.25rem}._header_xohnb_9{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._manageLink_xohnb_16{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s ease}._manageLink_xohnb_16:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._categoryBar_xohnb_38{display:flex;flex-wrap:wrap;gap:.375rem}._categoryPill_xohnb_44{padding:.375rem .875rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:1rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._categoryPill_xohnb_44:hover{border-color:var(--border-hover);color:var(--text-primary)}._categoryPillActive_xohnb_63{background:var(--surface-inverted);border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._categoryPillActive_xohnb_63:hover{opacity:.9;border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._grid_xohnb_76{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._sourceCard_xohnb_83{position:relative;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;transition:all .2s;display:flex;flex-direction:column}._sourceCardClickable_xohnb_94{cursor:pointer}._sourceCardClickable_xohnb_94:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .1));transform:translateY(-2px)}._sourceCardLinked_xohnb_104{border-color:var(--surface-active, var(--border-hover));background:var(--bg-secondary)}._categoryTagWrapper_xohnb_110{padding:0 1.25rem .75rem}._categoryTag_xohnb_110{display:inline-block;padding:.1875rem .5rem;border-radius:.75rem;font-size:.6875rem;font-weight:500;white-space:nowrap;background:#8e8e8e1a;color:var(--text-muted);border:1px solid rgba(142,142,142,.2)}._categoryTagStorage_xohnb_126{background:#3b82f61a;color:#3b82f6;border-color:#3b82f633}._categoryTagCommunication_xohnb_132{background:#a855f71a;color:#a855f7;border-color:#a855f733}._categoryTagProductivity_xohnb_138{background:#22c55e1a;color:#22c55e;border-color:#22c55e33}._categoryTagCrm_xohnb_144{background:#f973161a;color:#f97316;border-color:#f9731633}._categoryTagDevelopment_xohnb_150{background:#6366f11a;color:#6366f1;border-color:#6366f133}._categoryTagSupport_xohnb_156{background:#ec48991a;color:#ec4899;border-color:#ec489933}._categoryTagEcommerce_xohnb_162{background:#14b8a61a;color:#14b8a6;border-color:#14b8a633}._categoryTagFinance_xohnb_168{background:#eab3081a;color:#c29508;border-color:#eab30833}._categoryTagCustom_xohnb_174{background:#6b72801a;color:#6b7280;border-color:#6b728033}._sourceCardHeader_xohnb_180{display:flex;align-items:center;gap:.875rem;padding:1.25rem}._sourceCardIcon_xohnb_187{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-tertiary);border-radius:.75rem;color:var(--text-primary);flex-shrink:0;overflow:hidden}._sourceCardIcon_xohnb_187 img{width:28px;height:28px;object-fit:contain}._sourceCardTitle_xohnb_206{flex:1;min-width:0}._sourceCardTitle_xohnb_206 h3{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceCardDescription_xohnb_220{margin:0;padding:0 1.25rem 1rem;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._sourceCardFooter_xohnb_229{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-top:1px solid var(--border-color);margin-top:auto}._sourceCardFooterLabel_xohnb_238{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._toolCount_xohnb_245{font-size:.75rem;color:var(--text-muted)}._drillDownHeader_xohnb_251{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._backButton_xohnb_258{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._backButton_xohnb_258:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._loading_xohnb_281{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:1rem;color:var(--text-secondary)}._empty_xohnb_292{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:.75rem;color:var(--text-muted);text-align:center}._empty_xohnb_292 h3{margin:0;font-size:1rem;font-weight:600;color:var(--text-secondary)}._empty_xohnb_292 p{margin:0;font-size:.875rem;max-width:400px}._sourceCardFooterClickable_xohnb_317{cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}._sourceCardFooterClickable_xohnb_317:hover{color:var(--text-primary)}._childrenList_xohnb_328{display:flex;flex-direction:column;border-top:1px solid var(--border-color);padding:.5rem 0}._childItem_xohnb_335{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 1.25rem;transition:background .15s ease}._childItem_xohnb_335:hover{background:var(--bg-tertiary)}._childInfo_xohnb_348{min-width:0;flex:1}._childName_xohnb_353{font-size:.8125rem;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._saveFirst_xohnb_363{text-align:center;padding:3rem 1rem;color:var(--text-secondary)}._saveFirst_xohnb_363 h3{margin:0 0 .5rem;font-size:1rem;font-weight:600}._saveFirst_xohnb_363 p{margin:0;font-size:.875rem;color:var(--text-muted)}._section_1qhpt_1{display:flex;flex-direction:column;gap:1.25rem}._header_1qhpt_7{display:flex;flex-direction:column;gap:.25rem}._header_1qhpt_7 h2{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._hint_1qhpt_20{margin:0;font-size:.875rem;color:var(--text-secondary)}._list_1qhpt_26{display:flex;flex-direction:column;gap:.5rem}._loading_1qhpt_32{display:flex;align-items:center;justify-content:center;padding:2rem 0;color:var(--text-muted)}._empty_1qhpt_40{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:.75rem;color:var(--text-muted);text-align:center}._empty_1qhpt_40 p{margin:0;font-size:.875rem;max-width:400px}._toolsList_qow08_1{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}._toolRow_qow08_8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._toolRowMeta_qow08_19{display:flex;align-items:center;gap:.625rem;min-width:0}._toolRowIcon_qow08_26{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--text-secondary)}._toolRowIcon_qow08_26 img{width:100%;height:100%;object-fit:contain}._toolRowName_qow08_39{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolRowChild_qow08_48{padding-left:2rem;background:transparent;border-color:transparent;border-bottom:1px dashed var(--border-color);border-radius:0;padding-top:.5rem;padding-bottom:.5rem}._empty_qow08_58{color:var(--text-muted);font-size:.875rem;font-style:italic;padding:.75rem 0}._loading_qow08_65{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.875rem;padding:.75rem 0}._container_x3jn5_1{display:flex;flex-direction:column;gap:1rem}._empty_x3jn5_7{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;color:var(--text-secondary)}._empty_x3jn5_7 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_x3jn5_7 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1rem;font-weight:600}._empty_x3jn5_7 p{margin:0;font-size:.875rem;line-height:1.5}._sectionHeader_x3jn5_37{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._sectionHeaderText_x3jn5_45 h3{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._sectionHeaderText_x3jn5_45 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}._manageLink_x3jn5_59{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.8125rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .15s ease}._manageLink_x3jn5_59:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._searchContainer_x3jn5_82{position:relative;display:flex;align-items:center}._searchIcon_x3jn5_88{position:absolute;left:.75rem;color:var(--text-muted);pointer-events:none}._searchInput_x3jn5_95{width:100%;padding:.625rem 2.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;outline:none;transition:border-color .15s ease}._searchInput_x3jn5_95:focus{border-color:var(--text-muted)}._searchInput_x3jn5_95::placeholder{color:var(--text-muted)}._searchClear_x3jn5_116{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._searchClear_x3jn5_116:hover{background:var(--bg-tertiary);color:var(--text-secondary)}._noResults_x3jn5_138{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary);font-size:.875rem}._noResults_x3jn5_138 p{margin:0}._formsList_x3jn5_152{display:flex;flex-direction:column;gap:.75rem}._formCard_x3jn5_158{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;gap:1rem;transition:all .15s ease}._formCard_x3jn5_158:hover{border-color:var(--border-hover)}._formLinked_x3jn5_174{border-color:var(--text-muted);background:var(--bg-tertiary)}._formInfo_x3jn5_179{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}._formIcon_x3jn5_187{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-secondary);flex-shrink:0}._formDetails_x3jn5_199{display:flex;flex-direction:column;gap:.125rem;min-width:0}._formName_x3jn5_206{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._formName_x3jn5_206 h4{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary)}._formIdentifier_x3jn5_220{font-size:.6875rem;font-weight:500;color:var(--text-muted);padding:.125rem .375rem;background:var(--bg-primary);border-radius:.25rem;font-family:var(--font-mono)}._formDescription_x3jn5_230{margin:0;font-size:.75rem;color:var(--text-secondary);line-height:1.4}._fieldCount_x3jn5_237{font-size:.6875rem;color:var(--text-muted);margin-top:.125rem}._formActions_x3jn5_243{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._loading_x3jn5_251{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;gap:.75rem;color:var(--text-secondary)}._container_e3gtk_1{display:flex;flex-direction:column;gap:1.5rem}._header_e3gtk_7 h2{margin:0 0 .375rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._header_e3gtk_7 p{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5}._loading_e3gtk_22{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;gap:.75rem;color:var(--text-secondary)}._channelsList_e3gtk_33{display:flex;flex-direction:column;gap:1rem}._channelCard_e3gtk_40{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;transition:all .15s ease;display:block;width:100%;text-align:left;font:inherit;color:inherit}._channelCardClickable_e3gtk_53{cursor:pointer}._channelCardClickable_e3gtk_53:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._channelCardClickable_e3gtk_53:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._channelCard_e3gtk_40._comingSoon_e3gtk_67{opacity:.7}._channelHeader_e3gtk_71{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem}._channelIcon_e3gtk_78{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--bg-tertiary);border-radius:.625rem;color:var(--text-primary);flex-shrink:0}._channelInfo_e3gtk_90{flex:1;min-width:0}._channelTitle_e3gtk_95{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._channelTitle_e3gtk_95 h3{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._channelInfo_e3gtk_90 p{margin:.25rem 0 0;font-size:.8125rem;color:var(--text-secondary);line-height:1.4}._liveBadge_e3gtk_116{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background:var(--bg-tertiary);border:1px solid var(--text-muted);border-radius:9999px;font-size:.6875rem;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.025em}._offlineBadge_e3gtk_131{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:9999px;font-size:.6875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.025em}._comingSoonBadge_e3gtk_146{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:9999px;font-size:.6875rem;font-weight:500;color:var(--text-muted)}._channelActions_e3gtk_159{display:flex;align-items:center;gap:.5rem}._chartContainer_gmkq9_1{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0}._emptyChart_gmkq9_10{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary)}._emptyChart_gmkq9_10 p{margin:0;font-size:.875rem}._container_1ge70_1{animation:_fadeIn_1ge70_1 .3s ease}@keyframes _fadeIn_1ge70_1{0%{opacity:0}to{opacity:1}}._previewToggle_1ge70_11{display:flex;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:.75rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._previewToggle_1ge70_11 input[type=checkbox]{accent-color:var(--accent-color, var(--text-primary))}._metricsGrid_1ge70_27{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:640px){._metricsGrid_1ge70_27{grid-template-columns:1fr}}._metricCard_1ge70_41{display:flex;flex-direction:column;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;min-height:120px}._metricCard_1ge70_41:hover{border-color:var(--border-hover)}._metricTitle_1ge70_55{font-size:.875rem;color:var(--text-secondary);font-weight:500;margin-bottom:.75rem}._metricContent_1ge70_62{display:flex;align-items:center;gap:1rem;margin-top:auto}._metricValue_1ge70_69{font-size:2.5rem;font-weight:600;line-height:1;flex-shrink:0}._sparklineContainer_1ge70_77{flex:1;min-width:0;display:flex;align-items:center}._chartsGrid_1ge70_85{display:grid;grid-template-columns:1fr 2fr;gap:1rem}@media(max-width:768px){._chartsGrid_1ge70_85{grid-template-columns:1fr}}._chartCard_1ge70_97{padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._chartTitle_1ge70_104{margin:0 0 1rem;font-size:.9375rem;font-weight:600}._chartContent_1ge70_110{min-height:220px}._loading_1ge70_115{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;color:var(--text-secondary)}._error_1ge70_125{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;gap:.5rem;color:var(--text-secondary)}._error_1ge70_125 h3{margin:0;color:var(--text-primary);font-size:1.125rem;font-weight:600}._error_1ge70_125 p{margin:0;max-width:400px}._empty_1ge70_148{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_1ge70_148 h3{margin:1rem 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_1ge70_148 p{margin:0;font-size:.9375rem;max-width:400px}._container_gd4g9_1{animation:_fadeIn_gd4g9_1 .3s ease;display:flex;height:calc(100vh - 280px);min-height:400px;border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden}@keyframes _fadeIn_gd4g9_1{0%{opacity:0}to{opacity:1}}._listPanel_gd4g9_17{width:380px;min-width:340px;border-right:1px solid var(--border-color);display:flex;flex-direction:column;background:var(--bg-secondary)}._searchWrapper_gd4g9_26{padding:.75rem;border-bottom:1px solid var(--border-color)}._searchInput_gd4g9_31{width:100%;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.875rem;outline:none;transition:border-color .15s}._searchInput_gd4g9_31:focus{border-color:var(--border-hover)}._searchInput_gd4g9_31::placeholder{color:var(--text-muted)}._previewToggle_gd4g9_51{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._previewToggle_gd4g9_51 input[type=checkbox]{accent-color:var(--accent-color, var(--text-primary))}._conversationList_gd4g9_66{flex:1;overflow-y:auto;padding:.25rem 0}._conversationItem_gd4g9_72{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.75rem;border:none;background:none;text-align:left;cursor:pointer;border-bottom:1px solid var(--border-color);transition:background .15s}._conversationItem_gd4g9_72:hover{background:var(--bg-hover)}._conversationItemActive_gd4g9_90{background:var(--bg-hover);border-left:2px solid var(--accent-color, var(--text-primary))}._conversationTitle_gd4g9_95{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conversationMeta_gd4g9_104{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-muted)}._badge_gd4g9_112{display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:9999px;font-size:.675rem;font-weight:500;background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-secondary)}._channelBadge_gd4g9_124{background:var(--bg-primary)}._previewBadge_gd4g9_129{background:var(--bg-warning, #fef3c7);color:var(--text-warning, #92400e);border-color:var(--border-warning, #fcd34d)}._scoreBadge_gd4g9_136{font-weight:600;font-size:.675rem}._scoreGood_gd4g9_142{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}._scoreMedium_gd4g9_148{background:#eab30826;color:#eab308;border-color:#eab3084d}._scoreLow_gd4g9_154{background:#ef444426;color:#ef4444;border-color:#ef44444d}._idBadge_gd4g9_160{cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;font-family:monospace;font-size:.625rem;transition:background .15s}._idBadge_gd4g9_160:hover{background:var(--bg-hover)}._pagination_gd4g9_175{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-top:1px solid var(--border-color);font-size:.75rem;color:var(--text-muted)}._paginationButtons_gd4g9_185{display:flex;gap:.25rem}._paginationButton_gd4g9_185{padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);cursor:pointer;font-size:.75rem}._paginationButton_gd4g9_185:hover:not(:disabled){background:var(--bg-hover)}._paginationButton_gd4g9_185:disabled{opacity:.4;cursor:not-allowed}._detailPanel_gd4g9_210{flex:1;display:flex;flex-direction:column;background:var(--bg-primary);min-width:0}._detailHeader_gd4g9_218{padding:.75rem 1rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:.75rem}._detailTitle_gd4g9_226{font-size:.9375rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailTimestamp_gd4g9_235{font-size:.75rem;color:var(--text-muted);flex-shrink:0}._feedbackModeButton_gd4g9_241{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-secondary);font-size:.75rem;cursor:pointer;transition:all .15s;margin-left:auto;flex-shrink:0}._feedbackModeButton_gd4g9_241:hover{background:var(--bg-hover)}._feedbackModeActive_gd4g9_261{background:#eab30826;color:#eab308;border-color:#eab3084d}._scoreBar_gd4g9_267{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._scoreReasoning_gd4g9_276{font-size:.75rem;color:var(--text-secondary);line-height:1.4}._messageList_gd4g9_282{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._emptyState_gd4g9_292{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.5rem;color:var(--text-muted);padding:2rem;text-align:center}._emptyIcon_gd4g9_304{opacity:.4}._emptyTitle_gd4g9_308{font-size:.9375rem;font-weight:500;color:var(--text-secondary)}._emptyHint_gd4g9_314{font-size:.8125rem}._loadingState_gd4g9_318{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted)}._errorState_gd4g9_326{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-error, #ef4444);font-size:.875rem}._messageWrapper_gd4g9_336{display:flex;flex-direction:column}._messageWrapper_gd4g9_336>div{margin-bottom:0}._messageTimestamp_gd4g9_346{font-size:.6875rem;color:var(--text-muted);margin-top:.125rem;padding-left:.25rem}._messageTimestampRight_gd4g9_353{text-align:right;padding-right:.25rem}._feedbackSection_gd4g9_359{border-top:1px solid var(--border-color);padding:.75rem 1rem;background:var(--bg-secondary);display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._feedbackHeader_gd4g9_369{display:flex;align-items:center;gap:.5rem;width:100%;padding:0;border:none;background:none;font-size:.8125rem;font-weight:600;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._feedbackHeader_gd4g9_369:hover{color:var(--text-secondary)}._severityBadge_gd4g9_388{padding:.125rem .375rem;border-radius:9999px;font-size:.675rem;font-weight:600;text-transform:capitalize}._feedbackPreviewText_gd4g9_396{font-weight:400;font-size:.75rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}._feedbackReadonly_gd4g9_407{display:flex;flex-direction:column;gap:.375rem}._feedbackReadonlyText_gd4g9_413{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word}._feedbackExistingBadge_gd4g9_422{font-weight:400;font-size:.75rem;color:var(--text-muted);margin-left:auto;flex-shrink:0}._severityGroup_gd4g9_430{display:flex;gap:.25rem}._severityButton_gd4g9_435{padding:.25rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-secondary);font-size:.75rem;cursor:pointer;text-transform:capitalize;transition:all .15s}._severityButton_gd4g9_435:hover{background:var(--bg-hover)}._severityButtonActive_gd4g9_451{font-weight:600}._severity_low_gd4g9_455._severityButtonActive_gd4g9_451,._severityBadge_gd4g9_388._severity_low_gd4g9_455{background:#22c55e26;color:#22c55e;border-color:#22c55e4d}._severity_medium_gd4g9_462._severityButtonActive_gd4g9_451,._severityBadge_gd4g9_388._severity_medium_gd4g9_462{background:#eab30826;color:#eab308;border-color:#eab3084d}._severity_high_gd4g9_469._severityButtonActive_gd4g9_451,._severityBadge_gd4g9_388._severity_high_gd4g9_469{background:#ef444426;color:#ef4444;border-color:#ef44444d}._severity_critical_gd4g9_476._severityButtonActive_gd4g9_451,._severityBadge_gd4g9_388._severity_critical_gd4g9_476{background:#a855f726;color:#a855f7;border-color:#a855f74d}._feedbackTextarea_gd4g9_483{width:100%;min-height:60px;max-height:120px;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.8125rem;font-family:inherit;resize:vertical;outline:none;transition:border-color .15s}._feedbackTextarea_gd4g9_483:focus{border-color:var(--border-hover)}._feedbackTextarea_gd4g9_483::placeholder{color:var(--text-muted)}._feedbackActions_gd4g9_507{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._generateSection_gd4g9_514{display:flex;align-items:center;gap:.375rem;margin-left:auto}._suiteSelect_gd4g9_521{padding:.375rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.75rem;outline:none;max-width:180px}._badge_13w4v_2{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:500;text-transform:capitalize;white-space:nowrap}._statusActive_13w4v_14{background:color-mix(in srgb,var(--color-success, #22c55e) 15%,transparent);color:var(--color-success, #22c55e)}._statusDraft_13w4v_19{background:color-mix(in srgb,var(--text-secondary) 15%,transparent);color:var(--text-secondary)}._statusGenerating_13w4v_24{background:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color)}._statusFailed_13w4v_29{background:color-mix(in srgb,var(--color-error, #ef4444) 15%,transparent);color:var(--color-error, #ef4444)}._statusProposed_13w4v_34{background:color-mix(in srgb,var(--color-warning, #f59e0b) 15%,transparent);color:var(--color-warning, #f59e0b)}._scoreBadge_13w4v_40{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;text-transform:uppercase}._scorePass_13w4v_51{background:color-mix(in srgb,var(--color-success, #22c55e) 15%,transparent);color:var(--color-success, #22c55e)}._scoreFail_13w4v_56{background:color-mix(in srgb,var(--color-error, #ef4444) 15%,transparent);color:var(--color-error, #ef4444)}._scoreError_13w4v_61{background:color-mix(in srgb,var(--color-warning, #f59e0b) 15%,transparent);color:var(--color-warning, #f59e0b)}._passRate_13w4v_67{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}._passRateDot_13w4v_74{width:8px;height:8px;border-radius:50%;flex-shrink:0}._passRateLabel_13w4v_81{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}._muted_13w4v_87{color:var(--text-secondary);font-size:.8125rem}._overlay_v71ix_1{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_v71ix_11{background:var(--bg-primary);border-radius:var(--radius-lg);padding:1.5rem;width:90%;max-width:480px;display:flex;flex-direction:column;gap:1rem}._modal_v71ix_11 h3{margin:0;font-size:1rem;font-weight:600}._modeToggle_v71ix_28{display:flex;gap:0;border:1px solid var(--border-color);border-radius:var(--radius-sm);overflow:hidden}._modeButton_v71ix_36{flex:1;padding:.5rem;font-size:.8125rem;font-weight:500;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s}._modeButton_v71ix_36:not(:last-child){border-right:1px solid var(--border-color)}._modeActive_v71ix_52{background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color)}._field_v71ix_57{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}._field_v71ix_57 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_v71ix_57 input,._field_v71ix_57 textarea{padding:.5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.875rem;font-family:inherit}._field_v71ix_57 input:focus,._field_v71ix_57 textarea:focus{outline:none;border-color:var(--accent-color)}._field_v71ix_57 input[type=number]{max-width:80px}._hint_v71ix_91{font-size:.75rem;color:var(--text-secondary)}._actions_v71ix_96{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._modalWide_v71ix_104{max-width:640px;max-height:90vh;overflow-y:auto}._feedbackList_v71ix_111{display:flex;flex-direction:column;gap:.5rem;max-height:320px;overflow-y:auto}._feedbackItem_v71ix_119{display:flex;gap:.75rem;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s,background .15s;align-items:flex-start}._feedbackItem_v71ix_119:hover{border-color:var(--accent-color)}._feedbackSelected_v71ix_134{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 5%,transparent)}._feedbackItem_v71ix_119 input[type=checkbox]{margin-top:.125rem;flex-shrink:0}._feedbackContent_v71ix_144{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}._feedbackHeader_v71ix_152{display:flex;align-items:center;gap:.5rem}._feedbackTitle_v71ix_158{font-weight:500;font-size:.8125rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._feedbackText_v71ix_167{margin:0;font-size:.8125rem;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._feedbackDate_v71ix_177{font-size:.75rem;color:var(--text-secondary)}._feedbackLoading_v71ix_182{display:flex;justify-content:center;padding:1.5rem;color:var(--text-secondary)}._feedbackEmpty_v71ix_189{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;color:var(--text-secondary);font-size:.8125rem}._selectedCount_v71ix_199{color:var(--accent-color);font-weight:400}._severityBadge_v71ix_205{display:inline-flex;padding:.0625rem .375rem;border-radius:9999px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._severityCritical_v71ix_215{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error)}._severityHigh_v71ix_220{background:color-mix(in srgb,var(--color-warning) 15%,transparent);color:var(--color-warning)}._severityMedium_v71ix_225{background:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color)}._severityLow_v71ix_230{background:color-mix(in srgb,var(--text-secondary) 15%,transparent);color:var(--text-secondary)}._judgeScore_v71ix_235{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-secondary)}._dashboard_1qnwg_1{display:flex;flex-direction:column;gap:2rem}._loading_1qnwg_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._section_1qnwg_14{display:flex;flex-direction:column;gap:1rem}._sectionHeader_1qnwg_20{display:flex;align-items:center;justify-content:space-between}._sectionHeader_1qnwg_20 h3{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._sectionActions_1qnwg_33{display:flex;gap:.5rem}._suiteGrid_1qnwg_39{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}._suiteCard_1qnwg_45{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1rem;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative;display:flex;flex-direction:column;gap:.5rem}._suiteCard_1qnwg_45:hover{border-color:var(--accent-color);box-shadow:0 1px 4px #0000000f}._suiteCardHeader_1qnwg_62{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._suiteName_1qnwg_69{font-weight:600;font-size:.875rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suiteDescription_1qnwg_78{font-size:.8125rem;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._suiteCardFooter_1qnwg_88{display:flex;align-items:center;justify-content:space-between;font-size:.75rem}._suiteCardActions_1qnwg_95{display:flex;gap:.25rem;position:absolute;top:.5rem;right:.5rem;opacity:0;transition:opacity .15s}._suiteCard_1qnwg_45:hover ._suiteCardActions_1qnwg_95{opacity:1}._actionButton_1qnwg_109{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:color .15s,border-color .15s}._actionButton_1qnwg_109:hover{color:var(--text-primary);border-color:var(--text-secondary)}._actionDanger_1qnwg_128:hover{color:var(--color-error);border-color:var(--color-error)}._tableWrapper_1qnwg_134{overflow-x:auto}._table_1qnwg_134{width:100%;border-collapse:collapse;font-size:.8125rem}._table_1qnwg_134 th{text-align:left;padding:.5rem .75rem;font-weight:500;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color)}._table_1qnwg_134 td{padding:.625rem .75rem;border-bottom:1px solid var(--border-color);color:var(--text-primary)}._clickableRow_1qnwg_161{cursor:pointer;transition:background-color .1s}._clickableRow_1qnwg_161:hover{background-color:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._resultCounts_1qnwg_170{font-variant-numeric:tabular-nums}._passed_1qnwg_174{color:var(--color-success);font-weight:600}._failed_1qnwg_179{color:var(--color-error);font-weight:600}._muted_1qnwg_184{color:var(--text-secondary);font-size:.8125rem}._emptyState_1qnwg_190{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;color:var(--text-secondary);text-align:center}._emptyState_1qnwg_190 p{margin:0}._overlay_1qnwg_205{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1qnwg_215{background:var(--bg-primary);border-radius:var(--radius-lg);padding:1.5rem;width:90%;max-width:440px;display:flex;flex-direction:column;gap:1rem}._modal_1qnwg_215 h3{margin:0;font-size:1rem;font-weight:600}._formField_1qnwg_232{display:flex;flex-direction:column;gap:.375rem}._formField_1qnwg_232 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._select_1qnwg_244{padding:.5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.875rem}._checkboxList_1qnwg_253{display:flex;flex-direction:column;gap:.375rem;max-height:200px;overflow-y:auto;border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:.5rem}._checkboxItem_1qnwg_264{display:flex;align-items:center;gap:.5rem;padding:.375rem .25rem;border-radius:var(--radius-sm);cursor:pointer;font-size:.875rem;color:var(--text-primary);transition:background-color .1s}._checkboxItem_1qnwg_264:hover{background:color-mix(in srgb,var(--text-secondary) 8%,transparent)}._checkboxItem_1qnwg_264 input[type=checkbox]{flex-shrink:0}._modalActions_1qnwg_284{display:flex;justify-content:flex-end;gap:.5rem}._overlay_17oip_1{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_17oip_11{background:var(--bg-primary);border-radius:var(--radius-lg);padding:1.5rem;width:90%;max-width:560px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}._modal_17oip_11 h3{margin:0;font-size:1rem;font-weight:600}._form_17oip_30{display:flex;flex-direction:column;gap:.75rem}._field_17oip_36{display:flex;flex-direction:column;gap:.375rem}._field_17oip_36 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_17oip_36 input,._field_17oip_36 textarea,._field_17oip_36 select{padding:.5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.875rem;font-family:inherit}._field_17oip_36 input:focus,._field_17oip_36 textarea:focus,._field_17oip_36 select:focus{outline:none;border-color:var(--accent-color)}._select_17oip_67{text-transform:capitalize}._numberInput_17oip_71{max-width:80px}._row_17oip_75{display:flex;gap:.75rem}._row_17oip_75 ._field_17oip_36{flex:1}._criteriaList_17oip_85{display:flex;flex-direction:column;gap:.375rem}._criterionRow_17oip_91{display:flex;gap:.375rem;align-items:center}._criterionRow_17oip_91 input{flex:1;padding:.5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.875rem;font-family:inherit}._criterionRow_17oip_91 input:focus{outline:none;border-color:var(--accent-color)}._removeCriterion_17oip_113{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0}._removeCriterion_17oip_113:hover{color:var(--color-error);border-color:var(--color-error)}._addCriterion_17oip_132{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.8125rem;color:var(--accent-color);background:none;border:1px dashed var(--border-color);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start}._addCriterion_17oip_132:hover{border-color:var(--accent-color)}._actions_17oip_150{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._container_2uelt_1{display:flex;flex-direction:column;gap:1rem}._loading_2uelt_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._header_2uelt_15{display:flex;flex-direction:column;gap:.75rem}._backButton_2uelt_21{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;padding:0;align-self:flex-start}._backButton_2uelt_21:hover{color:var(--text-primary)}._headerInfo_2uelt_38{display:flex;flex-direction:column;gap:.25rem}._headerTitle_2uelt_44{display:flex;align-items:center;gap:.75rem}._headerTitle_2uelt_44 h3{margin:0;font-size:1.125rem;font-weight:600}._headerDescription_2uelt_56{margin:0;font-size:.8125rem;color:var(--text-secondary)}._headerActions_2uelt_62{display:flex;gap:.5rem}._filters_2uelt_68{display:flex;align-items:center;gap:.75rem}._filterSelect_2uelt_74{padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.8125rem;text-transform:capitalize}._filterCount_2uelt_84{font-size:.8125rem;color:var(--text-secondary);margin-left:auto}._tableWrapper_2uelt_91{overflow-x:auto}._table_2uelt_91{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.8125rem}._table_2uelt_91 th{text-align:left;padding:.5rem .75rem;font-weight:500;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color)}._table_2uelt_91 td{padding:.5rem .75rem;border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle}._clickableRow_2uelt_120{cursor:pointer;transition:background-color .1s}._clickableRow_2uelt_120:hover{background-color:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._testCaseCell_2uelt_129{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._catBadge_2uelt_138{display:inline-flex;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:500;text-transform:capitalize;white-space:nowrap}._catHappy_2uelt_148{background:color-mix(in srgb,var(--color-success, #22c55e) 15%,transparent);color:var(--color-success, #22c55e)}._catEdge_2uelt_153{background:color-mix(in srgb,var(--color-warning, #f59e0b) 15%,transparent);color:var(--color-warning, #f59e0b)}._catGuardrail_2uelt_158{background:color-mix(in srgb,var(--accent-color, #6366f1) 15%,transparent);color:var(--accent-color, #6366f1)}._catOffTopic_2uelt_163{background:color-mix(in srgb,var(--text-secondary) 15%,transparent);color:var(--text-secondary)}._catAdversarial_2uelt_168{background:color-mix(in srgb,var(--color-error, #ef4444) 15%,transparent);color:var(--color-error, #ef4444)}._sourceBadge_2uelt_173{display:inline-flex;padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:500;background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-secondary);text-transform:capitalize}._rowActions_2uelt_185{display:flex;gap:.25rem;opacity:0;transition:opacity .15s}._clickableRow_2uelt_120:hover ._rowActions_2uelt_185{opacity:1}._rowAction_2uelt_185{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}._rowAction_2uelt_185:hover{color:var(--text-primary);border-color:var(--text-secondary)}._rowActionDanger_2uelt_214:hover{color:var(--color-error);border-color:var(--color-error)}._modalOverlay_2uelt_220{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_2uelt_1 .15s ease}@keyframes _fadeIn_2uelt_1{0%{opacity:0}to{opacity:1}}._modalDialog_2uelt_239{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:560px;width:100%;max-height:80vh;display:flex;flex-direction:column;animation:_scaleIn_2uelt_1 .2s ease;box-shadow:var(--shadow-lg)}@keyframes _scaleIn_2uelt_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_2uelt_257{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.5rem;background:color-mix(in srgb,var(--text-secondary) 4%,transparent);border-bottom:1px solid var(--border-color)}._modalTitleRow_2uelt_267{display:flex;align-items:center;gap:.5rem}._modalHeaderActions_2uelt_273{display:flex;align-items:center;gap:.25rem}._modalClose_2uelt_279{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;margin-left:.25rem}._modalClose_2uelt_279:hover{background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary)}._modalBody_2uelt_299{padding:1rem 1.5rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}._modalSection_2uelt_307 strong{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.25rem}._modalSection_2uelt_307 p{margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap}._modalSection_2uelt_307 ul{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.6}._modalMeta_2uelt_330{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:var(--text-secondary);padding-top:.5rem;border-top:1px solid var(--border-color)}._emptyState_2uelt_341{display:flex;flex-direction:column;align-items:center;padding:3rem;color:var(--text-secondary)}._emptyState_2uelt_341 p{margin:0}._paginationBar_2uelt_354{display:flex;align-items:center;gap:.5rem;margin-left:auto}._paginationButtons_2uelt_361{display:flex;gap:.25rem}._paginationButton_2uelt_361{padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;cursor:pointer}._paginationButton_2uelt_361:hover:not(:disabled){background:var(--bg-hover)}._paginationButton_2uelt_361:disabled{opacity:.4;cursor:not-allowed}._container_6mpu0_1{display:flex;flex-direction:column;gap:1.25rem}._loading_6mpu0_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._header_6mpu0_15{display:flex;flex-direction:column;gap:.5rem}._backButton_6mpu0_21{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;padding:0;align-self:flex-start}._backButton_6mpu0_21:hover{color:var(--text-primary)}._headerRow_6mpu0_38{display:flex;align-items:center;gap:.75rem}._triggerBadge_6mpu0_44{display:inline-flex;padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:500;background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-secondary);text-transform:capitalize}._muted_6mpu0_55{color:var(--text-secondary);font-size:.8125rem}._summaryGrid_6mpu0_61{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}._summaryCard_6mpu0_67{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:.75rem 1rem;display:flex;flex-direction:column;gap:.25rem}._summaryLabel_6mpu0_76{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._summaryValue_6mpu0_87{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary)}._suiteBreakdown_6mpu0_95{margin-bottom:1rem}._suiteBreakdown_6mpu0_95 h4{font-size:.85rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem;display:flex;align-items:baseline;gap:.5rem}._suiteBreakdownHint_6mpu0_109{font-size:.7rem;font-weight:400;color:var(--text-secondary);opacity:.7}._suiteBreakdownGrid_6mpu0_116{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}._suiteBreakdownCard_6mpu0_122{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:left;color:var(--text-primary);cursor:pointer;transition:background-color .15s,border-color .15s,transform .1s;font-family:inherit}._suiteBreakdownCard_6mpu0_122:hover{background:color-mix(in srgb,var(--text-secondary) 6%,transparent);border-color:color-mix(in srgb,var(--text-secondary) 35%,transparent)}._suiteBreakdownCard_6mpu0_122:active{transform:scale(.99)}._suiteBreakdownCardActive_6mpu0_146{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-color:var(--text-primary)}._suiteBreakdownCardActive_6mpu0_146:hover{background:color-mix(in srgb,var(--text-primary) 12%,transparent);border-color:var(--text-primary)}._suiteCardHeader_6mpu0_156{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}._suiteCardName_6mpu0_164{font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._suiteCardRate_6mpu0_174{font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._suiteCardStats_6mpu0_181{display:flex;align-items:center;gap:.625rem;padding-top:.5rem;border-top:1px solid var(--border-color)}._suiteStat_6mpu0_189{display:flex;flex-direction:column;align-items:flex-start;gap:.0625rem;flex:1;min-width:0}._suiteStatPass_6mpu0_198{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-success, #22c55e);line-height:1.1}._suiteStatFail_6mpu0_206{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error, #ef4444);line-height:1.1}._suiteStatTotal_6mpu0_214{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary);line-height:1.1}._suiteStatLabel_6mpu0_222{font-size:.625rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._suiteStatDivider_6mpu0_230{width:1px;align-self:stretch;background:var(--border-color)}._suiteCell_6mpu0_236{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary);font-size:.75rem}._filters_6mpu0_245{display:flex;align-items:center;gap:.75rem}._filterSelect_6mpu0_251{padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.8125rem}._filterCount_6mpu0_260{font-size:.8125rem;color:var(--text-secondary);margin-left:auto}._scoreBadge_6mpu0_267{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;text-transform:uppercase}._scorePass_6mpu0_278{background:color-mix(in srgb,var(--color-success, #22c55e) 15%,transparent);color:var(--color-success, #22c55e)}._scoreFail_6mpu0_283{background:color-mix(in srgb,var(--color-error, #ef4444) 15%,transparent);color:var(--color-error, #ef4444)}._scoreError_6mpu0_288{background:color-mix(in srgb,var(--color-warning, #f59e0b) 15%,transparent);color:var(--color-warning, #f59e0b)}._tableWrapper_6mpu0_294{overflow-x:auto}._table_6mpu0_294{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.8125rem}._table_6mpu0_294 th{text-align:left;padding:.5rem .75rem;font-weight:500;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color)}._table_6mpu0_294 td{padding:.5rem .75rem;border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle}._clickableRow_6mpu0_323{cursor:pointer;transition:background-color .1s}._clickableRow_6mpu0_323:hover{background-color:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._mono_6mpu0_332{font-family:SF Mono,Consolas,monospace;font-size:.75rem}._testCaseCell_6mpu0_337{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._numericCell_6mpu0_345{white-space:nowrap;font-variant-numeric:tabular-nums}._modalOverlay_6mpu0_351{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_6mpu0_1 .15s ease}@keyframes _fadeIn_6mpu0_1{0%{opacity:0}to{opacity:1}}._modalDialog_6mpu0_370{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:640px;width:100%;max-height:80vh;display:flex;flex-direction:column;animation:_scaleIn_6mpu0_1 .2s ease;box-shadow:var(--shadow-lg)}@keyframes _scaleIn_6mpu0_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalHeader_6mpu0_388{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.5rem;background:color-mix(in srgb,var(--text-secondary) 4%,transparent);border-bottom:1px solid var(--border-color)}._modalTitle_6mpu0_398{display:flex;align-items:center;gap:.625rem;min-width:0}._modalGoal_6mpu0_405{font-size:.875rem;font-weight:500;color:var(--text-primary);line-height:1.4;word-break:break-word}._modalClose_6mpu0_413{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}._modalClose_6mpu0_413:hover{background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary)}._modalMeta_6mpu0_432{display:flex;align-items:center;gap:.75rem;padding:.5rem 1.5rem;font-size:.75rem;color:var(--text-secondary)}._modalBody_6mpu0_441{padding:1rem 1.5rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}._modalSection_6mpu0_449 strong{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.375rem}._modalSection_6mpu0_449 p{margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap}._jsonBlock_6mpu0_465{margin:0;padding:.75rem;background:color-mix(in srgb,var(--text-secondary) 5%,transparent);border-radius:var(--radius-sm);font-family:SF Mono,Consolas,monospace;font-size:.75rem;line-height:1.5;overflow-x:auto;max-height:300px;overflow-y:auto;white-space:pre}._conversationThread_6mpu0_480{display:flex;flex-direction:column;gap:.5rem}._goalIndicator_6mpu0_486{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-secondary) 5%,transparent);font-size:.8125rem;font-weight:500}._goalReached_6mpu0_497{color:var(--color-success)}._goalNotReached_6mpu0_501{color:var(--color-error)}._turnCount_6mpu0_505{margin-left:auto;color:var(--text-secondary);font-weight:400;font-size:.75rem}._turnBubble_6mpu0_512{padding:.625rem .75rem;border-radius:var(--radius-md);font-size:.8125rem;line-height:1.5}._turnUser_6mpu0_519{background:color-mix(in srgb,var(--text-secondary) 8%,transparent);margin-right:2rem}._turnAssistant_6mpu0_524{background:color-mix(in srgb,var(--color-primary, var(--text-secondary)) 8%,transparent);margin-left:2rem}._turnHeader_6mpu0_529{display:flex;align-items:center;gap:.375rem;color:var(--text-secondary);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}._turnRole_6mpu0_541{color:inherit}._turnContent_6mpu0_545{margin:0;white-space:pre-wrap;word-break:break-word}._turnTools_6mpu0_551{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:.375rem;color:var(--text-secondary)}._toolPill_6mpu0_560{display:inline-flex;padding:.0625rem .375rem;border-radius:9999px;font-size:.6875rem;font-weight:500;background:color-mix(in srgb,var(--text-secondary) 12%,transparent);color:var(--text-secondary);font-family:SF Mono,Consolas,monospace}._checkList_6mpu0_572{display:flex;flex-direction:column;gap:.375rem}._checkItem_6mpu0_578{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4}._checkItem_6mpu0_578 svg{flex-shrink:0;margin-top:.125rem}._checkPass_6mpu0_591{color:var(--color-success)}._checkFail_6mpu0_595{color:var(--color-error)}._checkName_6mpu0_599{font-weight:500;color:var(--text-primary)}._checkDetail_6mpu0_604{color:var(--text-secondary);font-size:.75rem}._dimensionGrid_6mpu0_610{display:flex;flex-direction:column;gap:.625rem}._dimensionCard_6mpu0_616{padding:.625rem .75rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._dimensionHeader_6mpu0_622{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}._dimensionName_6mpu0_629{font-size:.8125rem;font-weight:500;color:var(--text-primary)}._dimensionScore_6mpu0_635{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}._dimensionBar_6mpu0_641{height:4px;border-radius:2px;background:color-mix(in srgb,var(--text-secondary) 15%,transparent);overflow:hidden}._dimensionFill_6mpu0_648{height:100%;border-radius:2px;transition:width .3s ease}._dimensionNote_6mpu0_654{margin:.375rem 0 0;font-size:.75rem;color:var(--text-secondary);line-height:1.4}._toolCallsList_6mpu0_662{display:flex;flex-wrap:wrap;gap:.375rem}._toolCallBadge_6mpu0_668{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary);font-family:SF Mono,Consolas,monospace}._toolCallBadge_6mpu0_668 svg{color:var(--text-secondary)}._toolCallCount_6mpu0_685{color:var(--text-secondary);font-weight:400}._emptyState_6mpu0_691{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem;color:var(--text-secondary);text-align:center}._emptyState_6mpu0_691 svg{opacity:.4}._emptyState_6mpu0_691 p{margin:0}._paginationBar_6mpu0_710{display:flex;align-items:center;gap:.5rem;margin-left:auto}._paginationButtons_6mpu0_717{display:flex;gap:.25rem}._paginationButton_6mpu0_717{padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;cursor:pointer}._paginationButton_6mpu0_717:hover:not(:disabled){background:var(--bg-hover)}._paginationButton_6mpu0_717:disabled{opacity:.4;cursor:not-allowed}._container_ebl33_1{display:flex;flex-direction:column;gap:1.25rem}._loading_ebl33_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._headerBar_ebl33_14{display:flex;align-items:center;justify-content:space-between}._headerBar_ebl33_14 h3{font-size:1rem;font-weight:600;margin:0}._headerActions_ebl33_26{display:flex;gap:.5rem}._tableWrapper_ebl33_32{overflow-x:auto}._table_ebl33_32{width:100%;border-collapse:collapse;font-size:.8125rem}._table_ebl33_32 th{text-align:left;padding:.5rem .75rem;font-weight:500;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color)}._table_ebl33_32 td{padding:.625rem .75rem;border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:middle}._clickableRow_ebl33_60{cursor:pointer;transition:background-color .1s}._clickableRow_ebl33_60:hover{background-color:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._mono_ebl33_69{font-family:SF Mono,Consolas,monospace;font-size:.75rem}._resultCounts_ebl33_74{font-variant-numeric:tabular-nums}._passed_ebl33_78{color:var(--color-success);font-weight:600}._failed_ebl33_83{color:var(--color-error);font-weight:600}._muted_ebl33_88{color:var(--text-secondary);font-size:.8125rem}._triggerBadge_ebl33_93{display:inline-flex;padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:500;background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-secondary);text-transform:capitalize}._emptyState_ebl33_105{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem;color:var(--text-secondary);text-align:center}._emptyState_ebl33_105 svg{opacity:.4}._emptyState_ebl33_105 p{margin:0}._paginationBar_ebl33_124{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-secondary)}._filterSelect_ebl33_132{padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.8125rem}._paginationCount_ebl33_141{margin-left:auto}._paginationButtons_ebl33_145{display:flex;gap:.25rem}._paginationButton_ebl33_145{padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;cursor:pointer}._paginationButton_ebl33_145:hover:not(:disabled){background:var(--bg-hover)}._paginationButton_ebl33_145:disabled{opacity:.4;cursor:not-allowed}._modalOverlay_ebl33_170{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_ebl33_1 .15s ease}._modalDialog_ebl33_181{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:720px;width:100%;max-height:85vh;display:flex;flex-direction:column;animation:_scaleIn_ebl33_1 .2s ease;box-shadow:var(--shadow-lg)}._modalHeader_ebl33_194{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--text-secondary) 4%,transparent)}._modalHeader_ebl33_194 h4{margin:0;font-size:.9375rem;font-weight:600}._modalClose_ebl33_209{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}._modalClose_ebl33_209:hover{background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary)}._modalBody_ebl33_228{padding:1.25rem 1.5rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}@keyframes _fadeIn_ebl33_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_ebl33_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._compareSummary_ebl33_247{display:flex;align-items:center;justify-content:center;gap:1.5rem}._compareSummaryCard_ebl33_254{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem 1.5rem;border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:120px}._compareLabel_ebl33_265{font-size:.75rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._compareValue_ebl33_273{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}._compareDelta_ebl33_279{display:flex;align-items:center}._deltaPositive_ebl33_284{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-success);font-weight:600;font-size:.875rem}._deltaNegative_ebl33_293{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-error);font-weight:600;font-size:.875rem}._deltaNeutral_ebl33_302{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-secondary);font-weight:500;font-size:.875rem}._compareFilter_ebl33_312{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}._filterToggle_ebl33_319{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:color-mix(in srgb,var(--text-secondary) 8%,transparent);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.8125rem;cursor:pointer;transition:all .15s ease}._filterToggle_ebl33_319:hover{background:color-mix(in srgb,var(--text-secondary) 12%,transparent);color:var(--text-primary)}._compareList_ebl33_339{display:flex;flex-direction:column;gap:2px}._compareItem_ebl33_345{border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}._compareRow_ebl33_351{display:flex;align-items:center;padding:.625rem .75rem;cursor:pointer;transition:background-color .1s}._compareRow_ebl33_351:hover{background-color:color-mix(in srgb,var(--text-secondary) 5%,transparent)}._compareRowMain_ebl33_363{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem;font-size:.8125rem}._compareRowScores_ebl33_372{display:flex;align-items:center;gap:.375rem;flex-shrink:0}._scoreArrow_ebl33_379{color:var(--text-secondary);font-size:.75rem}._rowImproved_ebl33_385{background-color:color-mix(in srgb,var(--color-success) 5%,transparent)}._rowRegressed_ebl33_389{background-color:color-mix(in srgb,var(--color-error) 5%,transparent)}._compareDetail_ebl33_394{border-top:1px solid var(--border-color);padding:1rem;background:color-mix(in srgb,var(--text-secondary) 3%,transparent)}._compareDetailGrid_ebl33_400{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._compareDetailCol_ebl33_406{display:flex;flex-direction:column;gap:.5rem}._compareDetailHeader_ebl33_412{display:flex;align-items:center;gap:.5rem;padding-bottom:.375rem;border-bottom:1px solid var(--border-color)}._compareDetailSection_ebl33_420 strong{display:block;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.25rem}._compareDetailSection_ebl33_420 p{margin:0;font-size:.8125rem;line-height:1.5;white-space:pre-wrap;color:var(--text-primary)}._container_1mtqi_1{display:flex;flex-direction:column;gap:1rem}._loading_1mtqi_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._emptyState_1mtqi_14{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem;color:var(--text-secondary);text-align:center}._emptyState_1mtqi_14 svg{opacity:.4}._muted_1mtqi_28{color:var(--text-secondary);font-size:.8125rem}._paginationBar_1mtqi_33{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-secondary)}._filterSelect_1mtqi_41{padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:.8125rem}._paginationCount_1mtqi_50{margin-left:auto}._paginationButtons_1mtqi_54{display:flex;gap:.25rem}._paginationButton_1mtqi_54{padding:.25rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;cursor:pointer}._paginationButton_1mtqi_54:hover:not(:disabled){background:var(--bg-hover)}._paginationButton_1mtqi_54:disabled{opacity:.4;cursor:not-allowed}._tableWrapper_1mtqi_78{overflow-x:auto}._table_1mtqi_78{width:100%;border-collapse:collapse;font-size:.875rem}._table_1mtqi_78 th{text-align:left;padding:.625rem .75rem;font-weight:500;color:var(--text-secondary);font-size:.8125rem;border-bottom:1px solid var(--border-color)}._table_1mtqi_78 td{padding:.625rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--border-color) 50%,transparent)}._clickableRow_1mtqi_102{cursor:pointer;transition:background .15s}._clickableRow_1mtqi_102:hover{background:color-mix(in srgb,var(--accent-color) 5%,transparent)}._container_1155a_1{display:flex;flex-direction:column;gap:1.5rem}._loading_1155a_7{display:flex;justify-content:center;padding:3rem;color:var(--text-secondary)}._header_1155a_15{display:flex;flex-direction:column;gap:.75rem}._backButton_1155a_21{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;padding:0;width:fit-content}._backButton_1155a_21:hover{color:var(--text-primary)}._headerInfo_1155a_38{display:flex;align-items:center;gap:.75rem}._headerInfo_1155a_38 h3{margin:0;font-size:1.125rem;font-weight:600}._summaryGrid_1155a_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}._summaryCard_1155a_57{display:flex;flex-direction:column;gap:.375rem;padding:.875rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}._summaryLabel_1155a_67{font-size:.75rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._summaryValue_1155a_75{font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}._muted_1155a_81{color:var(--text-secondary);font-size:.8125rem}._errorBanner_1155a_87{padding:.75rem 1rem;background:color-mix(in srgb,var(--color-error) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);border-radius:var(--radius-md);color:var(--color-error);font-size:.875rem}._reviewPanel_1155a_97{padding:1.25rem;background:var(--bg-secondary);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);border-radius:var(--radius-md)}._reviewHeader_1155a_104{margin-bottom:1rem}._reviewHeader_1155a_104 h4{margin:0 0 .25rem;font-size:.9375rem;font-weight:600}._reviewActions_1155a_114{display:flex;gap:.75rem}._proposedPromptBlock_1155a_120{margin-bottom:1rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);overflow:hidden}._proposedPromptHeader_1155a_127{display:flex;align-items:center;justify-content:space-between;padding:.375rem .625rem;background:color-mix(in srgb,var(--text-secondary) 6%,transparent);border-bottom:1px solid var(--border-color)}._proposedPromptHeaderLeft_1155a_136{display:flex;align-items:center;gap:.75rem}._proposedPromptActions_1155a_142{display:flex;align-items:center;gap:.375rem}._proposedPromptLabel_1155a_148{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}._textToggle_1155a_156{background:none;border:none;color:var(--accent-color);font-size:.75rem;cursor:pointer;padding:.125rem .375rem;border-radius:var(--radius-sm)}._textToggle_1155a_156:hover{background:color-mix(in srgb,var(--accent-color) 10%,transparent)}._copyButton_1155a_170{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}._copyButton_1155a_170:hover{background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary)}._proposedPromptContent_1155a_188{margin:0;padding:.75rem;max-height:60vh;overflow-y:auto;font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;background:var(--bg-tertiary);color:var(--text-primary)}._proposedPromptRendered_1155a_202{padding:.75rem 1rem;max-height:60vh;overflow-y:auto;font-size:.875rem;line-height:1.7;background:var(--bg-tertiary);color:var(--text-primary)}._proposedPromptRendered_1155a_202 h1,._proposedPromptRendered_1155a_202 h2,._proposedPromptRendered_1155a_202 h3,._proposedPromptRendered_1155a_202 h4,._proposedPromptRendered_1155a_202 h5,._proposedPromptRendered_1155a_202 h6{margin:1em 0 .5em;font-weight:600}._proposedPromptRendered_1155a_202 h1{font-size:1.25rem}._proposedPromptRendered_1155a_202 h2{font-size:1.125rem}._proposedPromptRendered_1155a_202 h3{font-size:1rem}._proposedPromptRendered_1155a_202 p{margin:.5em 0}._proposedPromptRendered_1155a_202 ul,._proposedPromptRendered_1155a_202 ol{margin:.5em 0;padding-left:1.5em}._proposedPromptRendered_1155a_202 code{font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;padding:.125em .375em;background:color-mix(in srgb,var(--text-secondary) 10%,transparent);border-radius:3px}._proposedPromptRendered_1155a_202 pre{margin:.5em 0;padding:.75rem;background:color-mix(in srgb,var(--text-secondary) 8%,transparent);border-radius:var(--radius-sm);overflow-x:auto}._proposedPromptRendered_1155a_202 pre code{padding:0;background:none}._scrollHint_1155a_257{padding:.5rem .75rem;text-align:center;font-size:.75rem;font-weight:500;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 8%,transparent);border-top:1px solid color-mix(in srgb,var(--color-warning) 20%,transparent)}._proposedPromptBlock_1155a_120 ._diffColumnHeaders_1155a_268{margin-top:0}._proposedPromptBlock_1155a_120 ._diffColumnBefore_1155a_272{border-radius:0;border-left:none}._proposedPromptBlock_1155a_120 ._diffColumnAfter_1155a_277{border-radius:0;border-right:none}._proposedPromptBlock_1155a_120 ._diffScroll_1155a_282{border-radius:0;border-left:none;border-right:none;border-bottom:none}._section_1155a_290 h4{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}._timeline_1155a_297{display:flex;flex-direction:column;gap:.5rem}._timelineRow_1155a_303{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem;background:none;border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;color:var(--text-primary);text-align:left}._timelineRow_1155a_303:hover{background:color-mix(in srgb,var(--accent-color) 3%,transparent)}._timelineSuccess_1155a_322{border-left:3px solid var(--color-success)}._timelineFail_1155a_326{border-left:3px solid var(--color-error)}._timelineRowLeft_1155a_330{display:flex;align-items:center;gap:.5rem}._timelineRowRight_1155a_336{display:flex;align-items:center;gap:1rem}._iterationLabel_1155a_342{font-weight:600;white-space:nowrap}._resultCounts_1155a_347{font-size:.8125rem;font-variant-numeric:tabular-nums}._passed_1155a_352{color:var(--color-success);font-weight:600}._failed_1155a_357{color:var(--color-error);font-weight:600}._linkButton_1155a_362{background:none;border:none;color:var(--accent-color);font-size:.8125rem;cursor:pointer;padding:0;text-decoration:underline}._linkButton_1155a_362:hover{opacity:.8}._runningIndicator_1155a_377{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;color:var(--accent-color);font-size:.875rem}._modalOverlay_1155a_388{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000;padding:2rem;animation:_fadeIn_1155a_1 .15s ease}._modalDialog_1155a_400{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:960px;width:100%;max-height:85vh;display:flex;flex-direction:column;animation:_scaleIn_1155a_1 .2s ease;box-shadow:var(--shadow-lg)}._modalHeader_1155a_413{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--text-secondary) 4%,transparent);border-radius:.75rem .75rem 0 0}._modalHeader_1155a_413 h4{margin:0;font-size:.9375rem;font-weight:600}._modalClose_1155a_429{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}._modalClose_1155a_429:hover{background:color-mix(in srgb,var(--text-secondary) 10%,transparent);color:var(--text-primary)}._modalBody_1155a_448{padding:1.25rem 1.5rem 1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}@keyframes _fadeIn_1155a_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1155a_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalSummary_1155a_467{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}._modalSummaryItem_1155a_474,._detailBlock_1155a_481{display:flex;flex-direction:column;gap:.25rem}._detailBlock_1155a_481 h5{margin:0;font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._detailBlock_1155a_481 p{margin:0;font-size:.875rem}._changesList_1155a_501{margin:0;padding-left:1.25rem;font-size:.875rem}._changesList_1155a_501 li{margin-bottom:.125rem}._diffHeader_1155a_512{display:flex;align-items:center;justify-content:space-between}._diffHeader_1155a_512 h5{margin:0;font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em}._diffStats_1155a_527{display:flex;gap:.5rem;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}._diffStatAdded_1155a_535{color:var(--color-success)}._diffStatRemoved_1155a_539{color:var(--color-error)}._diffColumnHeaders_1155a_268{display:grid;grid-template-columns:1fr 1fr;gap:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-top:.375rem}._diffColumnBefore_1155a_272,._diffColumnAfter_1155a_277{padding:.375rem .5rem .375rem 3.25rem;border:1px solid var(--border-color);border-bottom:none}._diffColumnBefore_1155a_272{background:color-mix(in srgb,var(--color-error) 6%,var(--bg-tertiary));color:var(--color-error);border-radius:var(--radius-sm) 0 0 0;border-right:none}._diffColumnAfter_1155a_277{background:color-mix(in srgb,var(--color-success) 6%,var(--bg-tertiary));color:var(--color-success);border-radius:0 var(--radius-sm) 0 0}._diffScroll_1155a_282{border:1px solid var(--border-color);border-radius:0 0 var(--radius-sm) var(--radius-sm);overflow-y:auto;max-height:50vh;background:var(--bg-tertiary);font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;line-height:1.6}._diffRow_1155a_585{display:grid;grid-template-columns:1fr 1fr}._diffRow_1155a_585:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--border-color) 40%,transparent)}._diffCell_1155a_594{display:flex;min-height:1.6em}._diffRow_1155a_585>._diffCell_1155a_594:first-child{border-right:1px solid var(--border-color)}._diffGutter_1155a_603{min-width:1.25rem;padding:0 .125rem;text-align:center;font-weight:700;-webkit-user-select:none;user-select:none;flex-shrink:0}._diffRemoved_1155a_612 ._diffGutter_1155a_603{color:var(--color-error)}._diffAdded_1155a_616 ._diffGutter_1155a_603{color:var(--color-success)}._diffLineNumber_1155a_620{min-width:2rem;padding:0 .25rem;text-align:right;color:var(--text-secondary);opacity:.4;-webkit-user-select:none;user-select:none;flex-shrink:0}._diffLineText_1155a_630{flex:1;padding:0 .5rem;white-space:pre-wrap;word-break:break-word}._diffRemoved_1155a_612{background:color-mix(in srgb,var(--color-error) 10%,transparent)}._diffAdded_1155a_616{background:color-mix(in srgb,var(--color-success) 10%,transparent)}._wordRemoved_1155a_646{background:color-mix(in srgb,var(--color-error) 28%,transparent);border-radius:2px}._wordAdded_1155a_651{background:color-mix(in srgb,var(--color-success) 28%,transparent);border-radius:2px}._diffEmpty_1155a_656{background:color-mix(in srgb,var(--text-secondary) 4%,transparent)}._diffFold_1155a_661{display:flex;align-items:center;justify-content:center;width:100%;padding:.25rem 0;background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-tertiary));border:none;border-top:1px dashed color-mix(in srgb,var(--border-color) 60%,transparent);border-bottom:1px dashed color-mix(in srgb,var(--border-color) 60%,transparent);color:var(--accent-color);font-size:.6875rem;font-weight:500;cursor:pointer;letter-spacing:.02em}._diffFold_1155a_661:hover{background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-tertiary))}._container_195c0_1{display:flex;flex-direction:column;gap:1.5rem}._subNav_195c0_7{display:flex;gap:.25rem;border-bottom:1px solid var(--border-color);padding-bottom:0}._subNavItem_195c0_14{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}._subNavItem_195c0_14:hover{color:var(--text-primary)}._subNavActive_195c0_31{color:var(--text-primary);border-bottom-color:var(--accent-color)}._viewContent_195c0_36{min-height:300px}._container_m76yl_1{position:relative;display:inline-flex}._trigger_m76yl_7{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .15s ease}._trigger_m76yl_7:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg-tertiary)}._trigger_m76yl_7:disabled{opacity:.5;cursor:not-allowed}._triggerText_m76yl_33{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_m76yl_40{color:var(--text-secondary);transition:transform .2s ease;flex-shrink:0}._chevron_m76yl_40._open_m76yl_46{transform:rotate(180deg)}._providerIcon_m76yl_51{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--text-secondary);flex-shrink:0}._providerIcon_m76yl_51._anthropic_m76yl_61{color:#d97757}._providerIcon_m76yl_51._google_m76yl_65{color:#4285f4}._providerIcon_m76yl_51._perplexity_m76yl_69{color:#20b8cd}._popover_m76yl_74{position:absolute;top:calc(100% + .5rem);left:0;z-index:1000;display:flex;min-width:700px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;animation:_popoverIn_m76yl_1 .15s ease-out}@keyframes _popoverIn_m76yl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._providerList_m76yl_101{width:160px;border-right:1px solid var(--border-color);padding:.5rem;max-height:400px;overflow-y:auto}._providerItem_m76yl_109{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:.875rem;color:var(--text-primary);cursor:pointer;transition:background .1s ease;text-align:left}._providerItem_m76yl_109:hover,._providerItem_m76yl_109._active_m76yl_127{background:var(--bg-tertiary)}._providerChevron_m76yl_131{margin-left:auto;color:var(--text-muted)}._modelList_m76yl_137{width:240px;border-right:1px solid var(--border-color);padding:.5rem;max-height:400px;overflow-y:auto}._listHeader_m76yl_145{padding:.5rem .75rem;font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._providerGroup_m76yl_154{margin-bottom:.25rem}._providerGroup_m76yl_154:last-child{margin-bottom:0}._modelItem_m76yl_162{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:.875rem;color:var(--text-primary);cursor:pointer;transition:background .1s ease;text-align:left}._modelItem_m76yl_162:hover{background:var(--bg-tertiary)}._modelItem_m76yl_162._selected_m76yl_183{background:var(--bg-elevated)}._modelName_m76yl_187{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkIcon_m76yl_194{color:var(--text-primary);flex-shrink:0}._costBadge_m76yl_200{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem;flex-shrink:0;letter-spacing:.02em}._costLow_m76yl_209{color:#16a34a;background:#16a34a1a}._costMedium_m76yl_214{color:#2563eb;background:#2563eb1a}._costHigh_m76yl_219{color:#dc2626;background:#dc26261a}._costPremium_m76yl_224{color:#b8860b;background:#b8860b1a}._modelDetails_m76yl_230{flex:1;padding:1rem 1.25rem;min-width:280px;display:flex;flex-direction:column;gap:.75rem}._detailsHeader_m76yl_239{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._description_m76yl_248{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}._capabilitiesSection_m76yl_255{margin-top:auto}._capabilitiesLabel_m76yl_259{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}._capabilities_m76yl_255{display:flex;flex-wrap:wrap;gap:.375rem}._capability_m76yl_274{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem}._hosted_m76yl_287{font-size:.75rem;color:var(--text-muted);padding-top:.5rem;border-top:1px solid var(--border-color)}._placeholder_m76yl_294{display:flex;align-items:center;justify-content:center;height:100%;min-height:150px;color:var(--text-muted);font-size:.875rem}._providerList_m76yl_101::-webkit-scrollbar,._modelList_m76yl_137::-webkit-scrollbar{width:6px}._providerList_m76yl_101::-webkit-scrollbar-track,._modelList_m76yl_137::-webkit-scrollbar-track{background:transparent}._providerList_m76yl_101::-webkit-scrollbar-thumb,._modelList_m76yl_137::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}._providerList_m76yl_101::-webkit-scrollbar-thumb:hover,._modelList_m76yl_137::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}._container_2z2ah_1{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin:1rem 0;max-width:500px}._header_2z2ah_10{margin-bottom:1rem}._header_2z2ah_10 h3{color:var(--text-primary);font-family:var(--font-display);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}._header_2z2ah_10 p{color:var(--text-secondary);font-size:.875rem;margin:0}._list_2z2ah_28{display:flex;flex-direction:column;gap:.75rem}._credButton_2z2ah_34{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;cursor:pointer;transition:all .15s ease}._credButton_2z2ah_34:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._credButton_2z2ah_34:disabled{cursor:default}._collected_2z2ah_58{border-left:3px solid var(--text-primary);background:var(--bg-tertiary)}._icon_2z2ah_63{color:var(--text-secondary);flex-shrink:0}._iconSuccess_2z2ah_68{color:var(--text-primary)}._name_2z2ah_72{flex:1;text-align:left}._resumeButton_2z2ah_77{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1rem;margin-top:1rem;background:var(--surface-active);color:var(--surface-active-text);border:none;border-radius:8px;font-family:var(--font-body);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .15s ease}._resumeButton_2z2ah_77:hover:not(:disabled){opacity:.9}._resumeButton_2z2ah_77:active:not(:disabled){transform:scale(.98)}._resumeButton_2z2ah_77:disabled{opacity:.7;cursor:not-allowed}._statusMessage_2z2ah_109{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;margin-top:1rem;background:var(--bg-tertiary);border-radius:8px;color:var(--text-secondary);font-size:.9375rem}._container_ochmh_1{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin:1rem 0;max-width:500px}._header_ochmh_10{margin-bottom:1rem}._header_ochmh_10 h3{color:var(--text-primary);font-family:var(--font-display);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}._header_ochmh_10 p{color:var(--text-secondary);font-size:.875rem;margin:0}._list_ochmh_28{display:flex;flex-direction:column;gap:.75rem}._item_ochmh_34{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px}._connected_ochmh_44{border-left:3px solid var(--text-primary);background:var(--bg-tertiary)}._info_ochmh_49{display:flex;flex-direction:column;gap:.25rem}._displayName_ochmh_55{color:var(--text-primary);font-size:.9375rem;font-weight:500}._agentName_ochmh_61{color:var(--text-secondary);font-size:.8125rem}._status_ochmh_66{display:flex;align-items:center;gap:.375rem;color:var(--text-primary);font-size:.875rem}._connectButton_ochmh_74{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:var(--surface-active);color:var(--surface-active-text);border:none;border-radius:6px;font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._connectButton_ochmh_74:hover{opacity:.9}._connectButton_ochmh_74:active{transform:scale(.98)}._overlay_1a80a_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1a80a_1 .15s ease}@keyframes _fadeIn_1a80a_1{0%{opacity:0}to{opacity:1}}._dialog_1a80a_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;max-width:520px;width:calc(100% - 2rem);animation:_slideUp_1a80a_1 .2s ease}@keyframes _slideUp_1a80a_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_1a80a_34{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_1a80a_34 h3{margin:0;font-size:1.125rem;font-weight:600}._closeButton_1a80a_48{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._closeButton_1a80a_48:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_1a80a_66{padding:1.25rem}._subtitle_1a80a_70{margin:0 0 1rem;font-size:.875rem;color:var(--text-secondary)}._searchWrapper_1a80a_76{position:relative;display:flex;align-items:center;margin-bottom:.75rem}._searchIcon_1a80a_83{position:absolute;left:.75rem;color:var(--text-secondary);pointer-events:none}._searchInput_1a80a_90{width:100%;padding:.625rem .75rem .625rem 2.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.875rem}._searchInput_1a80a_90:focus{outline:none;border-color:var(--border-hover)}._list_1a80a_105{display:flex;flex-direction:column;gap:.375rem;max-height:320px;overflow-y:auto}._item_1a80a_113{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;text-align:left;transition:all .15s ease}._item_1a80a_113:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._itemInfo_1a80a_132{display:flex;flex-direction:column;gap:.125rem;min-width:0}._itemName_1a80a_139{font-size:.9375rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemMeta_1a80a_148{font-size:.8125rem;color:var(--text-secondary)}._selectIcon_1a80a_153{color:var(--color-action);flex-shrink:0}._loading_1a80a_158{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--text-secondary);font-size:.875rem}._empty_1a80a_168{padding:2rem 1rem;text-align:center;color:var(--text-secondary);font-size:.875rem}._container_vsgdr_1{display:flex;flex-direction:column;height:100vh;background:var(--bg-primary);color:var(--text-primary)}._header_vsgdr_10{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-color)}._headerLeft_vsgdr_18,._headerRight_vsgdr_24{display:flex;align-items:center;gap:.5rem}._backButton_vsgdr_30,._deleteButton_vsgdr_31{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}._backButton_vsgdr_30:hover,._deleteButton_vsgdr_31:hover{background:var(--bg-elevated);color:var(--text-primary)}._headerTitle_vsgdr_52{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--text-secondary)}._headerTitleEditable_vsgdr_59{cursor:pointer;border-bottom:1px dashed transparent;transition:border-color .15s ease}._headerTitleEditable_vsgdr_59:hover{border-bottom-color:var(--text-muted)}._headerNameWrapper_vsgdr_69{display:inline-flex;align-items:center;gap:.375rem}._headerNameInput_vsgdr_75{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--text-primary);background:transparent;border:none;border-bottom:2px solid var(--text-primary);outline:none;padding:0 0 .125rem;min-width:150px}._editNameButton_vsgdr_88{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._headerNameWrapper_vsgdr_69:hover ._editNameButton_vsgdr_88{opacity:1}._editNameButton_vsgdr_88:hover{color:var(--text-primary);background:var(--bg-tertiary)}._main_vsgdr_112{flex:1;display:flex;flex-direction:column;overflow:hidden}._messages_vsgdr_120{flex:1;overflow-y:auto;padding:1.5rem 1rem;display:flex;flex-direction:column}._messagesList_vsgdr_128{max-width:var(--input-max-width);width:100%;margin:0 auto}._empty_vsgdr_135{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center}._emptyTitle_vsgdr_144{font-size:2rem;font-weight:600;font-family:var(--font-display);color:var(--text-primary);margin:0}._emptySubtitle_vsgdr_152{color:var(--text-muted);margin-top:.5rem;font-size:.9375rem}._emptyInput_vsgdr_158{width:100%;max-width:600px;padding:0 1rem;margin-top:1.5rem;--input-max-width: 100%}._referenceBar_vsgdr_167{display:flex;justify-content:flex-start;margin-bottom:.5rem}._referenceAddButton_vsgdr_173{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;background:transparent;border:1px dashed var(--border-color);border-radius:var(--radius-full);color:var(--text-secondary);font-size:.8125rem;cursor:pointer;transition:all .15s ease}._referenceAddButton_vsgdr_173:hover{border-color:var(--border-hover);color:var(--text-primary)}._referenceChip_vsgdr_192{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .5rem .3125rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-full);color:var(--text-primary);font-size:.8125rem}._referenceChipClear_vsgdr_204{display:inline-flex;align-items:center;justify-content:center;padding:.125rem;background:transparent;border:none;border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer}._referenceChipClear_vsgdr_204:hover{background:var(--bg-secondary);color:var(--text-primary)}._streaming_vsgdr_222{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);padding:1rem 0}._workflowPreview_vsgdr_231{border:1px solid var(--border-color);border-radius:var(--radius-sm);margin:.75rem 0;background:var(--bg-secondary);overflow:hidden}._workflowPreviewHeader_vsgdr_239{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-display);font-size:.8125rem;font-weight:600;color:var(--text-secondary);transition:color .15s ease}._workflowPreviewHeader_vsgdr_239:hover{color:var(--text-primary)}._workflowPreviewInner_vsgdr_257{height:300px;border-top:1px solid var(--border-color)}._workflowPreviewCollapsed_vsgdr_262 ._workflowPreviewInner_vsgdr_257{display:none}._bottomBar_vsgdr_267{border-top:1px solid var(--border-color);padding:.75rem 1rem}._approvalActions_vsgdr_272{display:flex;justify-content:center;gap:.5rem}._pendingReviewText_vsgdr_278{font-size:.875rem;color:var(--text-muted);text-align:center;margin:0}._inputWrapper_vsgdr_286{padding:.75rem 1rem;border-top:1px solid var(--border-color);max-width:var(--input-max-width);width:100%;margin:0 auto;box-sizing:border-box}._loading_vsgdr_296{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1;color:var(--text-muted);font-size:.875rem}._page_14l6b_1{padding:2rem;max-width:1200px;margin:0 auto}._header_14l6b_7{margin-bottom:2rem}._title_14l6b_11{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.02em}._grid_14l6b_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}._card_14l6b_26{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._card_14l6b_26:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md)}._cardHeader_14l6b_45{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._cardName_14l6b_52{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}._badge_14l6b_60{font-family:var(--font-body);font-size:.75rem;font-weight:500;padding:.1875rem .5rem;border-radius:9999px;border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-tertiary);flex-shrink:0}._badge_published_14l6b_72{background:var(--surface-active);color:var(--surface-active-text);border-color:var(--surface-active)}._cardDescription_14l6b_78{font-family:var(--font-body);font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_14l6b_90{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardMeta_14l6b_97{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._publicBadge_14l6b_103{font-family:var(--font-body);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._loading_14l6b_112{display:flex;align-items:center;justify-content:center;padding:4rem}._loadingText_14l6b_119{font-family:var(--font-body);font-size:.9375rem;color:var(--text-muted)}._empty_14l6b_125{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem}._emptyTitle_14l6b_134{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary)}._emptyDescription_14l6b_141{font-family:var(--font-body);font-size:.9375rem;color:var(--text-secondary)}._toggle_1gm9h_1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);cursor:pointer;transition:all .2s}._toggle_1gm9h_1:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-hover)}._toggle_1gm9h_1:active{transform:scale(.95)}._icon_1gm9h_25{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}._toggle_1gm9h_1:hover ._icon_1gm9h_25{transform:rotate(15deg)}._heading_xvjn8_1{font-family:var(--font-display);color:var(--text-primary);margin:0;line-height:1.3}._h1_xvjn8_8{font-size:1.75rem;font-weight:700;letter-spacing:-.02em}._h2_xvjn8_14{font-size:1.375rem;font-weight:600;letter-spacing:-.01em}._h3_xvjn8_20{font-size:1.125rem;font-weight:600}._h4_xvjn8_25{font-size:1rem;font-weight:600}._h5_xvjn8_30{font-size:.9375rem;font-weight:600}._h6_xvjn8_35{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._text_1h4p8_1{font-family:var(--font-body);font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin:0}._divider_1p3b6_1{border:none;border-top:1px solid var(--border-color);margin:.5rem 0}._field_1fgym_1{display:flex;flex-direction:column;gap:.375rem}._label_1fgym_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_1fgym_14{color:var(--text-primary);margin-left:.125rem}._textarea_1fgym_19{font-family:var(--font-body);font-size:.9375rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);outline:none;resize:vertical;min-height:80px;transition:border-color .2s ease}._textarea_1fgym_19::placeholder{color:var(--text-muted)}._textarea_1fgym_19:focus{border-color:var(--text-primary)}._textareaError_1fgym_41{border-color:var(--text-primary)}._helpText_1fgym_45{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_1fgym_51{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._field_6mts9_1{display:flex;flex-direction:column;gap:.375rem}._label_6mts9_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_6mts9_14{color:var(--text-primary);margin-left:.125rem}._input_6mts9_19{font-family:var(--font-body);font-size:.9375rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);outline:none;transition:border-color .2s ease}._input_6mts9_19::placeholder{color:var(--text-muted)}._input_6mts9_19:focus{border-color:var(--text-primary)}._inputError_6mts9_39{border-color:var(--text-primary)}._helpText_6mts9_43{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_6mts9_49{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._field_aawcl_1{display:flex;flex-direction:column;gap:.375rem}._label_aawcl_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_aawcl_14{color:var(--text-primary);margin-left:.125rem}._select_aawcl_19{font-family:var(--font-body);font-size:.9375rem;padding:.625rem 2rem .625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);outline:none;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a0a0a0' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;transition:border-color .2s ease}._select_aawcl_19:focus{border-color:var(--text-primary)}._selectError_aawcl_41{border-color:var(--text-primary)}._placeholder_aawcl_45{color:var(--text-muted)}._helpText_aawcl_49{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_aawcl_55{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._field_1qjsl_1{display:flex;flex-direction:column;gap:.375rem}._label_1qjsl_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_1qjsl_14{color:var(--text-primary);margin-left:.125rem}._optionsList_1qjsl_19{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._optionsError_1qjsl_29{border-color:var(--text-primary)}._option_1qjsl_19{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--font-body);font-size:.9375rem;color:var(--text-primary)}._checkbox_1qjsl_43{width:1rem;height:1rem;accent-color:var(--text-primary);cursor:pointer}._optionLabel_1qjsl_50{-webkit-user-select:none;user-select:none}._empty_1qjsl_54{color:var(--text-muted);font-size:.875rem}._helpText_1qjsl_59{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_1qjsl_65{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._field_1mno1_1{display:flex;flex-direction:column;gap:.375rem}._checkboxLabel_1mno1_7{display:flex;align-items:center;gap:.625rem;cursor:pointer}._checkbox_1mno1_7{width:1.125rem;height:1.125rem;accent-color:var(--text-primary);cursor:pointer}._labelText_1mno1_21{font-family:var(--font-body);font-size:.9375rem;color:var(--text-primary);-webkit-user-select:none;user-select:none}._required_1mno1_28{color:var(--text-primary);margin-left:.125rem}._helpText_1mno1_33{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted);margin-left:1.75rem}._errorText_1mno1_40{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500;margin-left:1.75rem}._field_vm363_1{display:flex;flex-direction:column;gap:.375rem}._label_vm363_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_vm363_14{color:var(--text-primary);margin-left:.125rem}._input_vm363_19{font-family:var(--font-body);font-size:.9375rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);outline:none;transition:border-color .2s ease;color-scheme:dark}[data-theme=light] ._input_vm363_19{color-scheme:light}._input_vm363_19:focus{border-color:var(--text-primary)}._inputError_vm363_40{border-color:var(--text-primary)}._helpText_vm363_44{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_vm363_50{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._field_gnxcd_1{display:flex;flex-direction:column;gap:.375rem}._label_gnxcd_7{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--text-secondary)}._required_gnxcd_14{color:var(--text-primary);margin-left:.125rem}._dropzone_gnxcd_19{display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;cursor:pointer;transition:border-color .2s ease}._dropzone_gnxcd_19:hover{border-color:var(--border-hover)}._dropzoneError_gnxcd_35{border-color:var(--text-primary)}._hiddenInput_gnxcd_39{display:none}._placeholder_gnxcd_43{font-family:var(--font-body);font-size:.875rem;color:var(--text-muted)}._fileName_gnxcd_49{font-family:var(--font-body);font-size:.875rem;color:var(--text-primary)}._helpText_gnxcd_55{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._errorText_gnxcd_61{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary);font-weight:500}._button_1mc7d_1{font-family:var(--font-body);font-size:.9375rem;font-weight:500;padding:.625rem 1.5rem;border-radius:.5rem;border:1px solid transparent;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}._primary_1mc7d_15{background:var(--surface-active);color:var(--surface-active-text);border-color:var(--surface-active)}._primary_1mc7d_15:hover{opacity:.85}._secondary_1mc7d_25{background:transparent;color:var(--text-primary);border-color:var(--border-color)}._secondary_1mc7d_25:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._ghost_1mc7d_36{background:transparent;color:var(--text-secondary);border-color:transparent}._ghost_1mc7d_36:hover{color:var(--text-primary);background:var(--bg-tertiary)}._placeholder_1vh6y_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.75rem}._icon_1vh6y_13{font-size:1.5rem;color:var(--text-muted)}._label_1vh6y_18{font-family:var(--font-body);font-size:.9375rem;font-weight:500;color:var(--text-secondary)}._hint_1vh6y_25{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._tabBar_1o59f_1{display:flex;gap:0;border-bottom:1px solid var(--border-color);margin-bottom:1.5rem}._tab_1o59f_1{font-family:var(--font-body);font-size:.875rem;font-weight:500;padding:.75rem 1.25rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;margin-bottom:-1px}._tab_1o59f_1:hover{color:var(--text-primary)}._tabActive_1o59f_26{color:var(--text-primary);border-bottom-color:var(--text-primary)}._pageRenderer_569px_1{display:flex;flex-direction:column}._blocks_569px_6{display:flex;flex-direction:column;gap:1.25rem}._blockWrapper_569px_12{width:100%}._shell_p5za1_1{display:flex;min-height:100vh;background:var(--bg-primary);color:var(--text-primary)}._sidebar_p5za1_8{width:240px;background:var(--bg-secondary);border-right:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0}._sidebarHeader_p5za1_17{padding:1.5rem;border-bottom:1px solid var(--border-color)}._appName_p5za1_22{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}._nav_p5za1_30{padding:1rem;display:flex;flex-direction:column;gap:.25rem;flex:1}._navItem_p5za1_38{display:flex;align-items:center;padding:.625rem .875rem;border-radius:.5rem;border:none;background:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.9375rem;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._navItem_p5za1_38:hover{background:var(--bg-tertiary);color:var(--text-primary)}._navItemActive_p5za1_59,._navItemActive_p5za1_59:hover{background:var(--surface-active);color:var(--surface-active-text)}._sidebarFooter_p5za1_69{padding:1rem;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}._powered_p5za1_78{font-family:var(--font-body);font-size:.75rem;color:var(--text-muted)}._main_p5za1_84{flex:1;overflow-y:auto}._content_p5za1_89{max-width:720px;margin:0 auto;padding:2.5rem 2rem}._loading_myox4_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary)}._loadingText_myox4_9{font-family:var(--font-body);font-size:.9375rem;color:var(--text-muted)}._errorContainer_myox4_15{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:.75rem;background:var(--bg-primary);color:var(--text-primary)}._errorTitle_myox4_26{font-family:var(--font-display);font-size:1.25rem;font-weight:600}._errorDescription_myox4_32{font-family:var(--font-body);font-size:.9375rem;color:var(--text-secondary)}._wrapper_1t1u6_1{display:flex;align-items:center;gap:.5rem}._label_1t1u6_7{font-family:var(--font-body);font-size:.8125rem;color:var(--text-secondary);white-space:nowrap}._select_1t1u6_14{font-family:var(--font-body);font-size:.875rem;padding:.375rem .75rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;min-width:180px}._select_1t1u6_14:hover{border-color:var(--border-hover)}._select_1t1u6_14:focus{outline:none;border-color:var(--text-primary)}._page_11qde_1{padding:2rem;max-width:1200px;margin:0 auto}._header_11qde_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem}._headerLeft_11qde_15{display:flex;align-items:center;gap:1.5rem}._title_11qde_21{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.02em}._createButton_11qde_30{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--surface-active);color:var(--surface-active-text);cursor:pointer;font-family:var(--font-body);font-size:.875rem;font-weight:500;transition:opacity .15s}._createButton_11qde_30:hover{opacity:.85}._grid_11qde_50{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}._card_11qde_56{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._card_11qde_56:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md)}._cardHeader_11qde_75{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._cardName_11qde_82{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}._badge_11qde_90{font-family:var(--font-body);font-size:.75rem;font-weight:500;padding:.1875rem .5rem;border-radius:9999px;border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-tertiary);flex-shrink:0}._badge_published_11qde_102{background:var(--surface-active);color:var(--surface-active-text);border-color:var(--surface-active)}._cardDescription_11qde_108{font-family:var(--font-body);font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_11qde_120{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardMeta_11qde_127{font-family:var(--font-body);font-size:.8125rem;color:var(--text-muted)}._cardActions_11qde_133{display:flex;gap:.25rem}._cardActionButton_11qde_138{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:.25rem;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}._cardActionButton_11qde_138:hover{border-color:var(--border-color);color:var(--text-primary);background:var(--bg-tertiary)}._loading_11qde_159{display:flex;align-items:center;justify-content:center;padding:4rem}._loadingText_11qde_166{font-family:var(--font-body);font-size:.9375rem;color:var(--text-muted)}._empty_11qde_172{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem}._emptyTitle_11qde_181{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary)}._emptyDescription_11qde_188{font-family:var(--font-body);font-size:.9375rem;color:var(--text-secondary)}._createDialog_11qde_194{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:100}._createDialogContent_11qde_204{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;width:400px;box-shadow:var(--shadow-lg)}._createDialogTitle_11qde_213{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 1rem}._createDialogField_11qde_221{margin-bottom:1rem}._createDialogLabel_11qde_225{display:block;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--text-secondary);margin-bottom:.25rem}._createDialogInput_11qde_234{width:100%;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.875rem}._createDialogInput_11qde_234:focus{outline:none;border-color:var(--text-primary)}._createDialogActions_11qde_250{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}._createDialogCancel_11qde_257{padding:.5rem .875rem;border:1px solid var(--border-color);border-radius:.375rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem}._createDialogCancel_11qde_257:hover{background:var(--bg-tertiary);color:var(--text-primary)}._createDialogSubmit_11qde_273{padding:.5rem .875rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--surface-active);color:var(--surface-active-text);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;font-weight:500}._createDialogSubmit_11qde_273:hover{opacity:.85}._createDialogSubmit_11qde_273:disabled{opacity:.5;cursor:not-allowed}._toolbar_het9c_1{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_het9c_10{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;transition:all .15s}._backButton_het9c_10:hover{background:var(--bg-tertiary);color:var(--text-primary)}._nameInput_het9c_30{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary);background:transparent;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;flex:1;min-width:0;letter-spacing:-.01em}._nameInput_het9c_30:hover{border-color:var(--border-color)}._nameInput_het9c_30:focus{outline:none;border-color:var(--text-primary)}._actions_het9c_53{display:flex;align-items:center;gap:.5rem}._statusBadge_het9c_59{font-family:var(--font-body);font-size:.75rem;font-weight:500;padding:.1875rem .5rem;border-radius:9999px;border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-tertiary)}._statusBadge_published_het9c_70{background:var(--surface-active);color:var(--surface-active-text);border-color:var(--surface-active)}._saveButton_het9c_76{padding:.375rem .75rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--surface-active);color:var(--surface-active-text);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;font-weight:500;transition:opacity .15s}._saveButton_het9c_76:hover{opacity:.85}._saveButton_het9c_76:disabled{opacity:.5;cursor:not-allowed}._panel_bqwm7_1{width:220px;min-width:220px;border-right:1px solid var(--border-color);display:flex;flex-direction:column;background:var(--bg-secondary)}._header_bqwm7_10{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-color)}._headerTitle_bqwm7_18{font-family:var(--font-body);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._addButton_bqwm7_27{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--border-color);border-radius:.25rem;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s}._addButton_bqwm7_27:hover{background:var(--bg-tertiary);color:var(--text-primary)}._list_bqwm7_47{flex:1;overflow-y:auto;padding:.5rem}._pageItem_bqwm7_53{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid transparent;border-radius:.375rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;text-align:left;transition:all .15s}._pageItem_bqwm7_53:hover{background:var(--bg-tertiary);color:var(--text-primary)}._pageItemActive_bqwm7_75,._pageItemActive_bqwm7_75:hover{background:var(--surface-active);color:var(--surface-active-text)}._entryIcon_bqwm7_85{flex-shrink:0;opacity:.6}._pageName_bqwm7_90{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deleteButton_bqwm7_98{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:.25rem;background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s;flex-shrink:0}._pageItem_bqwm7_53:hover ._deleteButton_bqwm7_98{opacity:1}._deleteButton_bqwm7_98:hover{color:var(--text-primary);background:var(--bg-tertiary)}._pageItemActive_bqwm7_75 ._deleteButton_bqwm7_98{color:var(--surface-active-text);opacity:0}._pageItemActive_bqwm7_75:hover ._deleteButton_bqwm7_98{opacity:.7}._moveButtons_bqwm7_133{display:flex;flex-direction:column;gap:0;flex-shrink:0;opacity:0;transition:opacity .15s}._pageItem_bqwm7_53:hover ._moveButtons_bqwm7_133{opacity:1}._moveBtn_bqwm7_146{display:flex;align-items:center;justify-content:center;width:16px;height:12px;padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer}._moveBtn_bqwm7_146:hover{color:var(--text-primary)}._overlay_colxp_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:100}._dialog_colxp_11{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:480px;max-height:80vh;overflow-y:auto;box-shadow:var(--shadow-lg)}._dialogHeader_colxp_21{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._dialogTitle_colxp_29{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._closeButton_colxp_37{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:.25rem;background:transparent;color:var(--text-secondary);cursor:pointer}._closeButton_colxp_37:hover{background:var(--bg-tertiary);color:var(--text-primary)}._section_colxp_56{padding:.75rem 1.25rem}._sectionTitle_colxp_60{font-family:var(--font-body);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem}._grid_colxp_70{display:grid;grid-template-columns:1fr 1fr;gap:.375rem}._blockOption_colxp_76{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border:1px solid transparent;border-radius:.375rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;text-align:left;transition:all .15s;width:100%}._blockOption_colxp_76:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-color)}._blockIcon_colxp_99{flex-shrink:0;opacity:.7}._panel_o7zjl_1{flex:1;overflow-y:auto;padding:1.5rem;background:var(--bg-primary)}._empty_o7zjl_8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:4rem 2rem;color:var(--text-muted);font-family:var(--font-body);font-size:.875rem}._previewContainer_o7zjl_20{max-width:800px;margin:0 auto}._blockWrapper_o7zjl_25{position:relative;border:2px solid transparent;border-radius:.5rem;padding:.25rem;margin-bottom:.25rem;cursor:pointer;transition:border-color .15s}._blockWrapper_o7zjl_25:hover{border-color:var(--border-hover)}._blockWrapperSelected_o7zjl_39{border-color:var(--text-primary)}._blockLabel_o7zjl_43{position:absolute;top:-.625rem;left:.5rem;font-family:var(--font-mono);font-size:.625rem;font-weight:500;color:var(--text-muted);background:var(--bg-primary);padding:0 .25rem;opacity:0;transition:opacity .15s;text-transform:uppercase;letter-spacing:.04em}._blockWrapper_o7zjl_25:hover ._blockLabel_o7zjl_43,._blockWrapperSelected_o7zjl_39 ._blockLabel_o7zjl_43{opacity:1}._addBlockButton_o7zjl_64{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;margin-top:.75rem;border:2px dashed var(--border-color);border-radius:.5rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;transition:all .15s}._addBlockButton_o7zjl_64:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-tertiary)}._field_1vpka_1{margin-bottom:.875rem}._label_1vpka_5{display:block;font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--text-secondary);margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.02em}._input_1vpka_16{width:100%;padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;transition:border-color .15s}._input_1vpka_16:hover{border-color:var(--border-hover)}._input_1vpka_16:focus{outline:none;border-color:var(--text-primary)}._textarea_1vpka_37{min-height:60px;resize:vertical;font-family:var(--font-body)}._select_1vpka_44{cursor:pointer}._checkbox_1vpka_49{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem}._checkboxInput_1vpka_56{accent-color:var(--text-primary)}._checkboxLabel_1vpka_60{font-family:var(--font-body);font-size:.8125rem;color:var(--text-primary)}._section_1vpka_66{margin-bottom:1.25rem}._sectionTitle_1vpka_70{font-family:var(--font-body);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .625rem;padding-bottom:.375rem;border-bottom:1px solid var(--border-color)}._deleteButton_1vpka_82{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.5rem;margin-top:1.5rem;border:1px solid var(--border-color);border-radius:.375rem;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.8125rem;transition:all .15s}._deleteButton_1vpka_82:hover{border-color:var(--text-primary);color:var(--text-primary)}._jsonEditor_1vpka_105{font-family:var(--font-mono);font-size:.75rem;min-height:80px;resize:vertical}._panel_1dus0_1{width:300px;min-width:300px;border-left:1px solid var(--border-color);display:flex;flex-direction:column;background:var(--bg-secondary);overflow-y:auto}._tabs_1dus0_11{display:flex;border-bottom:1px solid var(--border-color)}._tab_1dus0_11{flex:1;padding:.625rem;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;transition:all .15s;border-bottom:2px solid transparent}._tab_1dus0_11:hover{color:var(--text-primary)}._tabActive_1dus0_36{color:var(--text-primary);border-bottom-color:var(--text-primary)}._content_1dus0_41{flex:1;overflow-y:auto;padding:1rem}._empty_1dus0_47{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted);font-family:var(--font-body);font-size:.8125rem}._page_6t2cn_1{display:flex;flex-direction:column;height:100vh}._body_6t2cn_7{display:flex;flex:1;min-height:0}._loading_6t2cn_13{display:flex;align-items:center;justify-content:center;height:100vh;color:var(--text-muted);font-family:var(--font-body);font-size:.9375rem}._error_6t2cn_23{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:1rem;color:var(--text-secondary);font-family:var(--font-body)}._errorTitle_6t2cn_34{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary)}._backLink_6t2cn_41{color:var(--text-secondary);text-decoration:underline;cursor:pointer;background:none;border:none;font-family:var(--font-body);font-size:.875rem}._backLink_6t2cn_41:hover{color:var(--text-primary)}._page_ix6kj_1{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_ix6kj_1 .3s ease}@keyframes _fadeIn_ix6kj_1{0%{opacity:0}to{opacity:1}}._page_1kyb0_1{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1kyb0_1 .3s ease}@keyframes _fadeIn_1kyb0_1{0%{opacity:0}to{opacity:1}}._header_1kyb0_15{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._headerLeft_1kyb0_24 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._headerLeft_1kyb0_24 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._overlay_11yza_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_11yza_1 .15s ease}@keyframes _fadeIn_11yza_1{0%{opacity:0}to{opacity:1}}._dialog_11yza_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;max-width:480px;width:100%;animation:_scaleIn_11yza_1 .2s ease}@keyframes _scaleIn_11yza_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dialog_11yza_20 h3{margin:0 0 1.25rem}._field_11yza_39{margin-bottom:1rem}._field_11yza_39 label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}._field_11yza_39 input,._field_11yza_39 textarea{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._field_11yza_39 input:focus,._field_11yza_39 textarea:focus{outline:none;border-color:var(--text-primary)}._field_11yza_39 input::placeholder,._field_11yza_39 textarea::placeholder{color:var(--text-muted)}._field_11yza_39 textarea{resize:vertical;min-height:100px}._fileInput_11yza_80{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);cursor:pointer}._fileInput_11yza_80::file-selector-button{padding:.5rem 1rem;margin-right:.75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);cursor:pointer}._fileInfo_11yza_100{margin-top:.5rem;padding:.5rem;background:var(--bg-tertiary);border-radius:.375rem;font-size:.875rem;color:var(--text-secondary)}._visibilityToggle_11yza_109{display:flex;gap:0;border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}._visibilityOption_11yza_117{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:var(--bg-primary);border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._visibilityOption_11yza_117:first-child{border-right:1px solid var(--border-color)}._visibilityOption_11yza_117:hover{background:var(--bg-tertiary)}._visibilityActive_11yza_141{background:var(--bg-tertiary);color:var(--text-primary);font-weight:500}._actions_11yza_147{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}._tree_5jesy_1{display:flex;flex-direction:column;gap:1px;padding:.5rem 0;overflow-x:auto;overflow-y:auto;height:100%}._loading_5jesy_11{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-muted)}._node_5jesy_19{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease;white-space:nowrap;min-width:100%;width:max-content}._node_5jesy_19:hover{background:var(--bg-tertiary);color:var(--text-primary)}._nodeSelected_5jesy_44,._nodeSelected_5jesy_44:hover{background:var(--surface-active);color:var(--surface-active-text)}._chevron_5jesy_50,._chevronSpace_5jesy_51{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}._chevron_5jesy_50{color:var(--text-muted);border-radius:.1875rem;cursor:pointer}._chevron_5jesy_50:hover{background:var(--bg-primary);color:var(--text-primary)}._folderIcon_5jesy_71{color:var(--text-muted);flex-shrink:0}._nodeSelected_5jesy_44 ._folderIcon_5jesy_71{color:var(--surface-active-text)}._nodeLabel_5jesy_80{overflow:hidden;text-overflow:ellipsis}._overlay_1n48k_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;animation:_fadeIn_1n48k_1 .15s ease}@keyframes _fadeIn_1n48k_1{0%{opacity:0}to{opacity:1}}._dialog_1n48k_17{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:560px;max-height:80vh;margin:1rem;display:flex;flex-direction:column;overflow:hidden}._header_1n48k_30{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color);flex-shrink:0}._header_1n48k_30 h3{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._header_1n48k_30 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.4}._closeButton_1n48k_54{display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}._closeButton_1n48k_54:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._body_1n48k_74{flex:1;overflow-y:auto;padding:1rem 1.5rem 1.5rem}._loading_1n48k_80{display:flex;align-items:center;justify-content:center;padding:2.5rem 1rem;color:var(--text-muted)}._empty_1n48k_88{padding:2rem 1rem;text-align:center;color:var(--text-secondary);font-size:.875rem}._grid_1n48k_95{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._card_1n48k_101{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.625rem;color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .2s ease;font-family:inherit}._card_1n48k_101:hover{background:var(--bg-tertiary);border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._cardIcon_1n48k_122{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-primary);flex-shrink:0;overflow:hidden}._cardIcon_1n48k_122 img{width:24px;height:24px;object-fit:contain}._cardBody_1n48k_141{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}._cardName_1n48k_149{font-size:.9375rem;font-weight:600;color:var(--text-primary);line-height:1.2}._cardDescription_1n48k_156{font-size:.75rem;color:var(--text-secondary);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._treeRow_hcs1k_1{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .15s ease}._treeRow_hcs1k_1:hover{background:var(--bg-tertiary)}._treeRowSelected_hcs1k_16{border-color:var(--text-primary);background:var(--bg-tertiary)}._expandButton_hcs1k_21{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;cursor:pointer;color:var(--text-muted);padding:0;flex-shrink:0;border-radius:.25rem;transition:all .15s ease}._expandButton_hcs1k_21:hover{background:var(--bg-primary);color:var(--text-primary)}._expandButtonHidden_hcs1k_42{visibility:hidden}._chevron_hcs1k_46{transition:transform .15s ease}._chevronExpanded_hcs1k_50{transform:rotate(90deg)}._checkbox_hcs1k_54{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--border-color);border-radius:.25rem;flex-shrink:0;transition:all .15s ease}._checkboxChecked_hcs1k_66{background:var(--text-primary);border-color:var(--text-primary)}._treeIcon_hcs1k_71{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;font-size:.875rem}._treeTitle_hcs1k_81{flex:1;min-width:0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._treeType_hcs1k_90{font-size:.6875rem;color:var(--text-muted);flex-shrink:0}._overlay_19azk_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_19azk_1 .15s ease}@keyframes _fadeIn_19azk_1{0%{opacity:0}to{opacity:1}}._dialog_19azk_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;max-width:520px;width:100%;max-height:80vh;display:flex;flex-direction:column;animation:_scaleIn_19azk_1 .2s ease}@keyframes _scaleIn_19azk_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dialog_19azk_20 h3{margin:0 0 1.25rem}._stepDescription_19azk_42{margin:0 0 1rem;font-size:.875rem;color:var(--text-secondary)}._errorText_19azk_48{color:var(--text-secondary);font-size:.875rem;margin:0 0 .75rem}._searchField_19azk_54{margin-bottom:1rem}._searchInput_19azk_58{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._searchInput_19azk_58:focus{outline:none;border-color:var(--text-primary)}._searchInput_19azk_58::placeholder{color:var(--text-muted)}._resultsList_19azk_79{flex:1;overflow-y:auto;min-height:120px;max-height:360px;margin-bottom:1rem}._resultItem_19azk_87{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .15s ease}._resultItem_19azk_87:hover{background:var(--bg-tertiary)}._resultItemSelected_19azk_102{border-color:var(--text-primary);background:var(--bg-tertiary)}._resultItemDisabled_19azk_107{opacity:.7;cursor:default}._reconnectSmall_19azk_112{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:1px solid var(--color-warning, #d97706);border-radius:.375rem;color:var(--color-warning, #d97706);font-family:var(--font-body);font-size:.75rem;font-weight:500;cursor:pointer;flex-shrink:0;transition:all .15s ease}._reconnectSmall_19azk_112:hover{background:color-mix(in srgb,var(--color-warning, #d97706) 10%,transparent)}._resultIcon_19azk_133{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-primary);border-radius:.375rem;flex-shrink:0;font-size:.875rem;color:var(--text-secondary)}._resultInfo_19azk_146{flex:1;min-width:0}._resultTitle_19azk_151{font-size:.9375rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultType_19azk_159{font-size:.75rem;color:var(--text-muted);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyState_19azk_168{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-muted);text-align:center;gap:.5rem}._emptyState_19azk_168 p{margin:0;font-size:.875rem}._loadingState_19azk_184{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted);gap:.5rem}._searchButton_19azk_193{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:var(--text-muted);display:flex;padding:.25rem}._selectAllBar_19azk_206{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;padding:0 .25rem}._selectAllBar_19azk_206 span{font-size:.75rem;color:var(--text-muted)}._selectAllButton_19azk_219{background:transparent;border:none;cursor:pointer;font-size:.75rem;color:var(--text-secondary);padding:.25rem .5rem;border-radius:.25rem;transition:all .15s ease}._selectAllButton_19azk_219:hover{background:var(--bg-tertiary);color:var(--text-primary)}._checkbox_19azk_235{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--border-color);border-radius:.25rem;flex-shrink:0;transition:all .15s ease}._checkboxChecked_19azk_247{background:var(--text-primary);border-color:var(--text-primary)}._actions_19azk_252{display:flex;justify-content:flex-end;gap:.75rem}._selectedSummary_19azk_260{font-size:.875rem;color:var(--text-secondary);margin:0 0 1rem}._folderNameInput_19azk_266{width:100%;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease;margin-bottom:1.5rem}._folderNameInput_19azk_266:focus{outline:none;border-color:var(--text-primary)}._folderNameInput_19azk_266::placeholder{color:var(--text-muted)}._visibilityField_19azk_290{margin-bottom:1rem}._visibilityField_19azk_290 label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary)}._visibilityToggle_19azk_302{display:flex;gap:0;border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}._visibilityOption_19azk_310{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:var(--bg-primary);border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._visibilityOption_19azk_310:first-child{border-right:1px solid var(--border-color)}._visibilityOption_19azk_310:hover{background:var(--bg-tertiary)}._visibilityActive_19azk_334{background:var(--bg-tertiary);color:var(--text-primary);font-weight:500}._toolbar_41x9v_3{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0}._addButton_41x9v_13{display:inline-flex;align-items:center;gap:.375rem;height:32px;padding:0 .75rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap;flex-shrink:0}._addButton_41x9v_13:hover{opacity:.9}._searchWrap_41x9v_36{position:relative;flex:1;min-width:0}._searchIcon_41x9v_42{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_41x9v_51{width:100%;height:32px;padding:0 1.75rem 0 1.875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;outline:none;box-sizing:border-box}._searchInput_41x9v_51:focus{border-color:var(--text-muted)}._searchInput_41x9v_51::placeholder{color:var(--text-muted)}._searchClear_41x9v_73{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer}._searchClear_41x9v_73:hover{background:var(--bg-tertiary);color:var(--text-primary)}._filterSelect_41x9v_96{height:32px;padding:0 .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;outline:none;cursor:pointer;flex-shrink:0}._root_1sjs6_2{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._explorer_1sjs6_12{position:relative;flex:1;display:grid;grid-template-columns:260px 1fr;min-height:0;overflow:hidden}._sidebar_1sjs6_21{border-right:1px solid var(--border-color);background:var(--bg-secondary);overflow:hidden;display:flex;flex-direction:column}._searchResultsList_1sjs6_29{display:flex;flex-direction:column;gap:.25rem}._searchResultRow_1sjs6_35{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);text-align:left;cursor:pointer;font-family:inherit;transition:border-color .15s ease,background-color .15s ease}._searchResultRow_1sjs6_35:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._searchResultIcon_1sjs6_55{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-muted);margin-top:.0625rem}._searchResultBody_1sjs6_68{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._searchResultName_1sjs6_76{font-size:.875rem;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultPath_1sjs6_85{display:flex;align-items:center;flex-wrap:wrap;gap:.125rem;font-size:.6875rem;color:var(--text-muted)}._searchResultPathSep_1sjs6_94{margin:0 .125rem;color:var(--text-muted);vertical-align:middle}._searchResultSnippet_1sjs6_100{font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._main_1sjs6_110{display:flex;flex-direction:column;overflow:hidden;min-width:0}._createButton_1sjs6_118{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}._createButton_1sjs6_118:hover{opacity:.9}._typeChooserOverlay_1sjs6_140{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_typeChooserFadeIn_1sjs6_1 .15s ease}@keyframes _typeChooserFadeIn_1sjs6_1{0%{opacity:0}to{opacity:1}}._typeChooserDialog_1sjs6_159{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;max-width:400px;width:100%;animation:_typeChooserScaleIn_1sjs6_1 .2s ease}@keyframes _typeChooserScaleIn_1sjs6_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._typeChooserHeader_1sjs6_174{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._typeChooserHeader_1sjs6_174 h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._typeChooserClose_1sjs6_188{display:flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._typeChooserClose_1sjs6_188:hover{background:var(--bg-tertiary);color:var(--text-primary)}._typeChooserGrid_1sjs6_206{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._typeChooserOptionWide_1sjs6_212{grid-column:1 / -1}._typeChooserOption_1sjs6_212{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.25rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.625rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._typeChooserOption_1sjs6_212:hover{background:var(--bg-tertiary);border-color:var(--text-muted)}._typeChooserOption_1sjs6_212 svg{color:var(--text-secondary)}._breadcrumb_1sjs6_243{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 2rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:5}._breadcrumbPath_1sjs6_256,._breadcrumbItem_1sjs6_261{display:flex;align-items:center}._breadcrumbSeparator_1sjs6_266{color:var(--text-muted)}._breadcrumbLink_1sjs6_270{padding:.25rem .5rem;background:none;border:none;border-radius:.25rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._breadcrumbLink_1sjs6_270:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbLink_1sjs6_270:disabled{cursor:default}._breadcrumbCurrent_1sjs6_291{color:var(--text-primary);font-weight:500}._content_1sjs6_297{flex:1;overflow-y:auto;padding:1.5rem 2rem}._empty_1sjs6_304{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;color:var(--text-secondary)}._empty_1sjs6_304>svg{color:var(--text-muted);margin-bottom:1.5rem;opacity:.5}._empty_1sjs6_304 h2{margin:0 0 .5rem;color:var(--text-primary);font-size:1.25rem;font-weight:600}._empty_1sjs6_304 p{margin:0 0 1.5rem;max-width:400px;line-height:1.5}._emptyAction_1sjs6_333{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--surface-active);border:none;border-radius:.5rem;color:var(--surface-active-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}._emptyAction_1sjs6_333:hover{opacity:.9}._foldersSection_1sjs6_357{margin-bottom:1.5rem}._foldersGrid_1sjs6_361{display:flex;flex-wrap:wrap;gap:.5rem}._grid_1sjs6_368{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}._loading_1sjs6_375{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._content_1r86z_1{flex:1;overflow-y:auto;padding:1.25rem 1.5rem}._section_1r86z_7{margin-bottom:1.5rem}._section_1r86z_7:last-child{margin-bottom:0}._sectionTitle_1r86z_15{display:flex;align-items:center;gap:.5rem;margin:0 0 .625rem;padding:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}._sectionCount_1r86z_28{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .375rem;border-radius:.5625rem;background:var(--bg-tertiary);color:var(--text-muted);font-size:.6875rem;font-weight:500}._grid_1r86z_42{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}._card_1r86z_48{position:relative;display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .2s ease,transform .2s ease;font-family:inherit;color:var(--text-primary)}._card_1r86z_48:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .08));transform:translateY(-2px)}._cardHeader_1r86z_70{display:flex;align-items:center;gap:.625rem}._cardIcon_1r86z_76{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-primary);flex-shrink:0}._cardTitle_1r86z_88{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_1r86z_98{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.75rem;color:var(--text-muted)}._badge_1r86z_107{display:inline-flex;align-items:center;padding:.125rem .4375rem;border-radius:.625rem;font-size:.6875rem;font-weight:500;background:#8e8e8e1f;color:var(--text-secondary);border:1px solid rgba(142,142,142,.2);text-transform:capitalize}._badge_draft_1r86z_120{background:#eab3081a;color:#ca8a04;border-color:#eab30840}._badge_published_1r86z_126{background:#22c55e1a;color:#16a34a;border-color:#22c55e40}._badge_archived_1r86z_132{background:#6b72801f;color:#6b7280;border-color:#6b728040}._card_1r86z_48[data-re-pending-review=true]{border-color:#eab30873;box-shadow:0 0 0 1px #eab30826}._card_1r86z_48[data-re-pending-review=true]:hover{border-color:#ca8a04}._attentionBadge_1r86z_147{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .4375rem;border-radius:.625rem;font-size:.6875rem;font-weight:500;background:#eab3081f;color:#ca8a04;border:1px solid rgba(234,179,8,.3)}._loading_1r86z_160{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--text-muted)}._empty_1r86z_170{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;gap:.75rem;color:var(--text-secondary)}._empty_1r86z_170 h3{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._empty_1r86z_170 p{margin:0;max-width:360px;font-size:.875rem}._container_1mya3_1{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;background:var(--bg-primary)}._header_1mya3_10{padding:1.25rem 1.5rem 1rem;flex-shrink:0}._header_1mya3_10 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_1mya3_10 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._split_1mya3_27{flex:1;display:grid;gap:0;padding:0 1rem 1rem;min-height:0;overflow:hidden}._splitDragging_1mya3_36{cursor:col-resize;-webkit-user-select:none;user-select:none}._splitDragging_1mya3_36 *{-webkit-user-select:none!important;user-select:none!important;pointer-events:none}._panel_1mya3_46{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04))}._panelHeader_1mya3_58{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);flex-shrink:0}._panelHeader_1mya3_58 h2{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._collapseButton_1mya3_75{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._collapseButton_1mya3_75:hover{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary)}._panelBody_1mya3_96{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._divider_1mya3_105{position:relative;display:flex;align-items:center;justify-content:center;cursor:col-resize;touch-action:none}._dividerDisabled_1mya3_114{cursor:default;pointer-events:none}._dividerHandle_1mya3_119{width:2px;height:48px;border-radius:1px;background:var(--border-color);transition:background-color .15s ease}._divider_1mya3_105:hover:not(._dividerDisabled_1mya3_114) ._dividerHandle_1mya3_119,._splitDragging_1mya3_36 ._dividerHandle_1mya3_119{background:var(--text-muted)}._rail_1mya3_133{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:.75rem .25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;min-width:0;overflow:hidden;font-family:inherit}._rail_1mya3_133:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._railIcon_1mya3_157{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-muted);flex-shrink:0}._rail_1mya3_133:hover ._railIcon_1mya3_157{color:var(--text-primary)}._railTitle_1mya3_173{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap}._rail_1mya3_133:hover ._railTitle_1mya3_173{color:var(--text-primary)}._overlay_dworh_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;animation:_fadeIn_dworh_1 .15s ease}@keyframes _fadeIn_dworh_1{0%{opacity:0}to{opacity:1}}._modal_dworh_19{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:800px;height:80vh;margin:1rem;display:flex;flex-direction:column;overflow:hidden}._header_dworh_33{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color);flex-shrink:0}._header_dworh_33 h2{margin:0;font-size:1.125rem;font-weight:600}._closeButton_dworh_48{display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_dworh_48:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._controls_dworh_68{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);flex-shrink:0}._categoryBar_dworh_77{display:flex;flex-wrap:wrap;gap:.375rem}._categoryPill_dworh_83{padding:.375rem .875rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:1rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._categoryPill_dworh_83:hover{border-color:var(--border-hover);color:var(--text-primary)}._categoryPillActive_dworh_102{background:var(--surface-inverted);border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._categoryPillActive_dworh_102:hover{opacity:.9;border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._searchWrapper_dworh_114{position:relative;max-width:320px}._searchIcon_dworh_119{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_dworh_128{width:100%;padding:.5rem .75rem .5rem 2.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;outline:none;box-sizing:border-box}._searchInput_dworh_128:focus{border-color:var(--text-muted)}._searchInput_dworh_128::placeholder{color:var(--text-muted)}._body_dworh_150{flex:1;overflow-y:auto;padding:1rem 1.5rem 1.5rem}._grid_dworh_156{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}._card_dworh_163{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.625rem;cursor:pointer;transition:all .15s ease}._card_dworh_163:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm);background:var(--bg-tertiary)}._cardConnecting_dworh_181{opacity:.6;pointer-events:none}._cardTop_dworh_186{display:flex;align-items:center;gap:.75rem}._cardIcon_dworh_192{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-primary);overflow:hidden;flex-shrink:0}._cardIcon_dworh_192 img{width:22px;height:22px;object-fit:contain}._cardName_dworh_211{font-size:.9375rem;font-weight:600;margin:0;line-height:1.2}._cardDescription_dworh_218{font-size:.8125rem;color:var(--text-secondary);line-height:1.4;margin:0}._connectedBadge_dworh_225{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;color:var(--text-muted);margin-top:auto;padding-top:.25rem}._emptyState_dworh_237{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;color:var(--text-secondary)}._emptyState_dworh_237 p{margin:0;font-size:.875rem}._editableNameButton_a5tcu_2{display:inline-flex;align-items:center;gap:.375rem;padding:0;background:none;border:none;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer}._editableNameButton_a5tcu_2:hover ._editableNameIcon_a5tcu_16{opacity:1}._editableNameText_a5tcu_20{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._editableNameIcon_a5tcu_16{opacity:0;color:var(--text-muted);transition:opacity .15s ease;flex-shrink:0}._editableNameInput_a5tcu_34{padding:.125rem .375rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;width:160px;outline:none}._editableNameInput_a5tcu_34:focus{border-color:var(--text-muted)}._overlay_1jdpx_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:110;animation:_fadeIn_1jdpx_1 .15s ease}@keyframes _fadeIn_1jdpx_1{0%{opacity:0}to{opacity:1}}._dialog_1jdpx_17{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;width:100%;max-width:400px;margin:1rem}._dialog_1jdpx_17 h3{margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}._dialog_1jdpx_17 p{margin:0 0 1rem;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._input_1jdpx_40{width:100%;padding:.625rem .875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;outline:none;box-sizing:border-box}._input_1jdpx_40:focus{border-color:var(--text-muted)}._input_1jdpx_40::placeholder{color:var(--text-muted)}._actions_1jdpx_61{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._skip_1jdpx_68,._confirm_1jdpx_69{padding:.5rem 1rem;border-radius:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._skip_1jdpx_68{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._skip_1jdpx_68:hover{background:var(--bg-tertiary)}._confirm_1jdpx_69{background:var(--surface-inverted);border:1px solid var(--surface-inverted);color:var(--surface-inverted-text)}._confirm_1jdpx_69:hover{opacity:.9}._overlay_1gf41_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100;animation:_fadeIn_1gf41_1 .15s ease}@keyframes _fadeIn_1gf41_1{0%{opacity:0}to{opacity:1}}._dialog_1gf41_17{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:100%;max-width:480px;max-height:80vh;margin:1rem;display:flex;flex-direction:column;overflow:hidden}._header_1gf41_30{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color)}._header_1gf41_30 h3{margin:0;font-size:1.0625rem;font-weight:600}._closeButton_1gf41_44{display:flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;color:var(--text-muted);cursor:pointer;border-radius:.25rem;transition:all .15s ease}._closeButton_1gf41_44:hover{color:var(--text-primary);background:var(--bg-tertiary)}._body_1gf41_62{flex:1;overflow-y:auto;padding:0}._loading_1gf41_68{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted)}._emptyText_1gf41_76{text-align:center;padding:2rem;color:var(--text-muted);font-size:.875rem}._accountList_1gf41_84{display:flex;flex-direction:column}._accountItem_1gf41_89{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.75rem 1.5rem;border-bottom:1px solid var(--border-color);gap:.375rem}._accountItem_1gf41_89:last-child{border-bottom:none}._accountMeta_1gf41_103{display:flex;flex-direction:column;gap:.125rem}._accountDate_1gf41_109{font-size:.8125rem;color:var(--text-muted)}._accountActions_1gf41_114{display:flex;align-items:center;gap:.375rem}._expiredBadge_1gf41_120{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;color:var(--color-warning, #d97706)}._expiredAccountItem_1gf41_129{background:color-mix(in srgb,var(--color-warning, #d97706) 5%,transparent)}._visibilityButton_1gf41_133{display:flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._visibilityButton_1gf41_133:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._disconnectButton_1gf41_152{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._disconnectButton_1gf41_152:hover{background:var(--surface-active);border-color:var(--surface-active);color:var(--surface-active-text)}._reconnectButton_1gf41_175{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--color-warning, #d97706);border-radius:.375rem;color:var(--color-warning, #d97706);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._reconnectButton_1gf41_175:hover{background:color-mix(in srgb,var(--color-warning, #d97706) 10%,transparent)}._autoSyncRow_1gf41_197{display:flex;align-items:center;gap:.5rem;width:100%;margin-top:.375rem}._autoSyncToggle_1gf41_205{display:flex;align-items:center;gap:.375rem}._autoSyncLabel_1gf41_211{font-size:.8125rem;color:var(--text-muted);white-space:nowrap}._footer_1gf41_218{padding:1rem 1.5rem;border-top:1px solid var(--border-color)}._addAccountButton_1gf41_223{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.625rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.5rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addAccountButton_1gf41_223:hover:not(:disabled){opacity:.9}._addAccountButton_1gf41_223:disabled{opacity:.6;cursor:not-allowed}._overlay_wskx8_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:110;animation:_fadeIn_wskx8_1 .15s ease}@keyframes _fadeIn_wskx8_1{0%{opacity:0}to{opacity:1}}._dialog_wskx8_17{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;width:100%;max-width:440px;margin:1rem;max-height:90vh;overflow-y:auto}._dialog_wskx8_17 h3{margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}._dialog_wskx8_17 p{margin:0 0 1rem;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._field_wskx8_42{display:block;margin-bottom:.75rem}._label_wskx8_47{display:block;margin-bottom:.3125rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._input_wskx8_55{width:100%;padding:.625rem .875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;outline:none;box-sizing:border-box}._input_wskx8_55:focus{border-color:var(--text-muted)}._input_wskx8_55::placeholder{color:var(--text-muted)}._input_wskx8_55:disabled{opacity:.6;cursor:not-allowed}._help_wskx8_81{display:flex;gap:.5rem;padding:.75rem;margin-top:.25rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.5rem}._helpIcon_wskx8_91{flex-shrink:0;margin-top:.125rem;color:var(--text-secondary)}._helpTitle_wskx8_97{font-size:.8125rem;font-weight:600;margin-bottom:.1875rem}._helpBody_wskx8_103{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}._error_wskx8_110{margin-top:.875rem;padding:.625rem .75rem;background:var(--error-bg, rgba(220, 38, 38, .1));border:1px solid var(--error-border, rgba(220, 38, 38, .3));border-radius:.5rem;color:var(--error-text, #f87171);font-size:.8125rem;line-height:1.5}._actions_wskx8_121{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}._cancel_wskx8_128,._confirm_wskx8_129{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._cancel_wskx8_128{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._cancel_wskx8_128:hover:not(:disabled){background:var(--bg-tertiary)}._confirm_wskx8_129{background:var(--surface-inverted);border:1px solid var(--surface-inverted);color:var(--surface-inverted-text)}._confirm_wskx8_129:hover:not(:disabled){opacity:.9}._cancel_wskx8_128:disabled,._confirm_wskx8_129:disabled{opacity:.5;cursor:not-allowed}._content_1webn_2{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_1webn_9{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._categoryBar_1webn_20{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem}._categoryPill_1webn_27{padding:.375rem .875rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:1rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._categoryPill_1webn_27:hover{border-color:var(--border-hover);color:var(--text-primary)}._categoryPillActive_1webn_46{background:var(--surface-inverted);border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._categoryPillActive_1webn_46:hover{opacity:.9;border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._grid_1webn_59{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._sourceCard_1webn_66{position:relative;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;transition:all .2s;cursor:pointer;display:flex;flex-direction:column}._sourceCard_1webn_66:not(._sourceCardStatic_1webn_78):hover{border-color:var(--border-hover);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .1));transform:translateY(-2px)}._sourceCardStatic_1webn_78{cursor:default}._categoryTagWrapper_1webn_89{padding:0 1.25rem 1rem;margin-top:auto}._categoryTag_1webn_89{display:inline-block;padding:.1875rem .5rem;border-radius:.75rem;font-size:.6875rem;font-weight:500;white-space:nowrap;background:#8e8e8e1a;color:var(--text-muted);border:1px solid rgba(142,142,142,.2)}._categoryTagStorage_1webn_106{background:#3b82f61a;color:#3b82f6;border-color:#3b82f633}._categoryTagCommunication_1webn_112{background:#a855f71a;color:#a855f7;border-color:#a855f733}._categoryTagProductivity_1webn_118{background:#22c55e1a;color:#22c55e;border-color:#22c55e33}._categoryTagCrm_1webn_124{background:#f973161a;color:#f97316;border-color:#f9731633}._categoryTagDevelopment_1webn_130{background:#6366f11a;color:#6366f1;border-color:#6366f133}._categoryTagSupport_1webn_136{background:#ec48991a;color:#ec4899;border-color:#ec489933}._categoryTagEcommerce_1webn_142{background:#14b8a61a;color:#14b8a6;border-color:#14b8a633}._categoryTagFinance_1webn_148{background:#eab3081a;color:#c29508;border-color:#eab30833}._categoryTagCms_1webn_154{background:#0ea5e91a;color:#0ea5e9;border-color:#0ea5e933}._categoryTagCustom_1webn_160{background:#6b72801a;color:#6b7280;border-color:#6b728033}._categoryTagIntelligence_1webn_166{background:#8b5cf61a;color:#8b5cf6;border-color:#8b5cf633}._sourceCardHeader_1webn_172{display:flex;align-items:center;gap:.875rem;padding:1.25rem}._sourceCardIcon_1webn_179{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-tertiary);border-radius:.75rem;color:var(--text-primary);flex-shrink:0;overflow:hidden}._sourceCardIcon_1webn_179 img{width:28px;height:28px;object-fit:contain}._sourceCardTitle_1webn_198{flex:1;min-width:0}._sourceCardTitle_1webn_198 h3{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connectedBadge_1webn_212{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;color:var(--text-secondary)}._sourceCardDescription_1webn_221{margin:0;padding:0 1.25rem 1.25rem;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._manageButton_1webn_230{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease;z-index:1}._manageButton_1webn_230:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._addIntegrationCard_1webn_256{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:160px;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:.75rem;color:var(--text-muted);cursor:pointer;transition:all .2s;font-family:var(--font-body);font-size:.875rem;font-weight:500}._addIntegrationCard_1webn_256:hover{border-color:var(--border-hover);color:var(--text-secondary);background:var(--bg-tertiary)}._breadcrumb_uoxbq_2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 2rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:5}._breadcrumbPath_uoxbq_15{display:flex;align-items:center}._breadcrumbActions_uoxbq_20{display:flex;align-items:center;gap:.5rem}._manageButton_uoxbq_26{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._manageButton_uoxbq_26:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}._addButton_uoxbq_49{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._addButton_uoxbq_49:hover{opacity:.9}._breadcrumbItem_uoxbq_70{display:flex;align-items:center}._breadcrumbSeparator_uoxbq_75{color:var(--text-muted);margin:0 .25rem}._breadcrumbLink_uoxbq_80{background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;padding:.25rem .375rem;border-radius:.25rem;transition:all .15s ease}._breadcrumbLink_uoxbq_80:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}._breadcrumbCurrent_uoxbq_97{color:var(--text-primary);font-weight:500;cursor:default}._breadcrumbCurrent_uoxbq_97:hover{background:none}._content_uoxbq_108{position:relative;flex:1;overflow-y:auto;padding:1.5rem 2rem}._accountsGrid_uoxbq_116{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-bottom:1.5rem;max-width:640px}._accountCard_uoxbq_124{position:relative;display:flex;flex-direction:column;align-items:center;padding:1.5rem 1.25rem;border:1px solid var(--border-color);border-radius:.75rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._accountCard_uoxbq_124:hover{border-color:var(--border-hover);box-shadow:0 2px 8px #0000000f}._accountCardHeader_uoxbq_141{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.5rem}._accountCardBody_uoxbq_153{display:flex;flex-direction:column;align-items:center;gap:.5rem}._accountCardLogo_uoxbq_160{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:.75rem;background:var(--bg-tertiary);color:var(--text-muted)}._accountCardLogo_uoxbq_160 img{border-radius:.5rem}._accountCardName_uoxbq_175{font-size:.875rem;font-weight:600;color:var(--text-primary);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountCardMeta_uoxbq_186{font-size:.75rem;color:var(--text-muted)}._grid_uoxbq_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}._loading_uoxbq_199{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_uoxbq_210{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;color:var(--text-secondary)}._empty_uoxbq_210>svg,._empty_uoxbq_210>img{margin-bottom:1.5rem;opacity:.5}._empty_uoxbq_210 h2{margin:0 0 .5rem;color:var(--text-primary);font-size:1.25rem;font-weight:600}._empty_uoxbq_210 p{margin:0 0 1.5rem;max-width:400px;line-height:1.5}._emptyAction_uoxbq_239{display:flex;align-items:center;gap:.375rem;padding:.625rem 1.25rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.5rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._emptyAction_uoxbq_239:hover{opacity:.9}._page_1a6n3_1{padding:0;max-width:100%}._loading_1a6n3_6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem;color:var(--text-secondary)}._header_1a6n3_16{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_1a6n3_16 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_1a6n3_16 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_1a6n3_39{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}._createForm_1a6n3_46{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}._createForm_1a6n3_46 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._formGrid_1a6n3_59{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._formField_1a6n3_65{display:flex;flex-direction:column;gap:.25rem}._formFieldFull_1a6n3_71{grid-column:1 / -1;display:flex;flex-direction:column;gap:.25rem}._formField_1a6n3_65 label,._formFieldFull_1a6n3_71 label{font-size:.75rem;font-weight:500;color:var(--text-secondary)}._formField_1a6n3_65 input,._formField_1a6n3_65 textarea,._formFieldFull_1a6n3_71 input,._formFieldFull_1a6n3_71 textarea{padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:.875rem;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}._formField_1a6n3_65 input:focus,._formField_1a6n3_65 textarea:focus,._formFieldFull_1a6n3_71 input:focus,._formFieldFull_1a6n3_71 textarea:focus{outline:none;border-color:var(--border-hover);box-shadow:0 0 0 2px #ffffff0d}._fieldHint_1a6n3_107{font-size:.7rem;color:var(--text-muted)}._formActions_1a6n3_112{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}._cancelButton_1a6n3_121{padding:.5rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);cursor:pointer;transition:background .15s}._cancelButton_1a6n3_121:hover{background:var(--bg-tertiary)}._submitButton_1a6n3_136{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--surface-inverted);color:var(--surface-inverted-text);border:none;border-radius:var(--radius-sm);font-family:var(--font-body);font-weight:500;cursor:pointer;transition:opacity .15s}._submitButton_1a6n3_136:hover:not(:disabled){opacity:.9}._submitButton_1a6n3_136:disabled{opacity:.5;cursor:not-allowed}._empty_1a6n3_160{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center}._empty_1a6n3_160 h3{margin:0;color:var(--text-primary)}._empty_1a6n3_160 p{margin:0;font-size:.875rem}._secretList_1a6n3_184{display:flex;flex-direction:column;gap:.5rem}._secretItem_1a6n3_190{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}._secretHeader_1a6n3_197{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;width:100%;background:none;border:none;text-align:left;cursor:pointer;transition:background .15s}._secretHeader_1a6n3_197:hover{background:var(--bg-tertiary)}._expandIcon_1a6n3_214{color:var(--text-muted)}._secretIcon_1a6n3_218{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:var(--radius-sm)}._secretInfo_1a6n3_229{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}._secretName_1a6n3_237{font-weight:500;font-size:.875rem;color:var(--text-primary)}._secretDescription_1a6n3_243{font-size:.75rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolCountBadge_1a6n3_251{font-size:.75rem;color:var(--text-muted);padding:.25rem .5rem;background:var(--bg-primary);border-radius:var(--radius-sm)}._secretActions_1a6n3_259{display:flex;gap:.25rem}._actionButton_1a6n3_264{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background .15s,color .15s}._actionButton_1a6n3_264:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._actionButton_1a6n3_264:disabled{opacity:.5;cursor:not-allowed}._secretDetails_1a6n3_288{padding:1rem;border-top:1px solid var(--border-color);background:var(--bg-primary)}._editForm_1a6n3_294{display:flex;flex-direction:column;gap:1rem}._detailsGrid_1a6n3_300{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._detailItem_1a6n3_306{display:flex;flex-direction:column;gap:.25rem}._detailItemFull_1a6n3_312{grid-column:1 / -1;display:flex;flex-direction:column;gap:.25rem}._detailLabel_1a6n3_319{font-size:.7rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._detailValue_1a6n3_327{font-size:.875rem;color:var(--text-primary)}._toolsList_1a6n3_332{display:flex;flex-wrap:wrap;gap:.5rem}._toolTag_1a6n3_338{font-size:.75rem;padding:.25rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary)}._page_nm1ob_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_nm1ob_1 .3s ease}@keyframes _fadeIn_nm1ob_1{0%{opacity:0}to{opacity:1}}._header_nm1ob_16{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_nm1ob_16 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_nm1ob_16 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_nm1ob_39{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_nm1ob_45{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_nm1ob_55{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_nm1ob_55 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_nm1ob_55 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_nm1ob_55 p{margin:0;max-width:400px;line-height:1.5}._formList_nm1ob_88{display:flex;flex-direction:column;gap:.75rem}._formItem_nm1ob_94{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;transition:border-color .15s ease}._formItem_nm1ob_94:hover{border-color:var(--border-hover)}._formIcon_nm1ob_109{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-secondary);flex-shrink:0}._formInfo_nm1ob_121{flex:1;min-width:0}._formName_nm1ob_126{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._formTitle_nm1ob_132{font-size:1rem;font-weight:600;color:var(--text-primary);margin-top:.125rem}._formMeta_nm1ob_139{font-size:.8125rem;color:var(--text-secondary);margin-top:.25rem}._statusBadge_nm1ob_145{padding:.25rem .625rem;border-radius:.25rem;font-size:.75rem;font-weight:500;flex-shrink:0}._enabled_nm1ob_153{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}._disabled_nm1ob_158{background:var(--bg-tertiary);color:var(--text-muted)}._formActions_nm1ob_163{display:flex;align-items:center;gap:.25rem;flex-shrink:0}._actionButton_nm1ob_170{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._actionButton_nm1ob_170:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._actionButton_nm1ob_170:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._header_nm1ob_16,._content_nm1ob_39{padding:1rem 1.5rem}}._secretsSection_viuv1_1{margin-top:1.5rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._secretsSectionHeader_viuv1_9{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}._secretsSectionHeader_viuv1_9 h3{margin:0;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.375rem;color:var(--text-primary)}._secretsSectionHeader_viuv1_9 h3 svg{color:var(--text-secondary)}._emptySecrets_viuv1_30{padding:1rem;text-align:center;color:var(--text-muted);font-size:.8125rem}._secretsList_viuv1_37{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._secretItem_viuv1_44{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._secretInfo_viuv1_55{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}._secretDisplayName_viuv1_63{font-size:.8125rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._secretArrow_viuv1_71{color:var(--text-muted);font-size:.75rem}._secretNameInput_viuv1_76{flex:1;min-width:100px;max-width:180px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.75rem}._secretNameInput_viuv1_76:focus{outline:none;border-color:var(--text-secondary)}._secretNameInput_viuv1_76:disabled{opacity:.6;cursor:not-allowed}._secretNameCode_viuv1_99{font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary);background:var(--bg-tertiary);padding:.125rem .375rem;border-radius:.25rem}._removeButton_viuv1_108{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:auto;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._removeButton_viuv1_108:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._removeButton_viuv1_108:disabled{opacity:.5;cursor:not-allowed}._addSecretRow_viuv1_134{margin-top:.5rem}._secretSelect_viuv1_138{width:100%;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer}._secretSelect_viuv1_138:focus{outline:none;border-color:var(--text-secondary)}._secretSelect_viuv1_138:disabled{opacity:.6;cursor:not-allowed}._noSecretsHint_viuv1_160{margin-top:.5rem;padding:.5rem;font-size:.75rem;color:var(--text-muted);text-align:center}._hint_viuv1_168{margin-top:.5rem;font-size:.75rem;color:var(--text-muted)}._container_vcdwm_1{display:flex;flex-direction:column;gap:.5rem}._header_vcdwm_7{display:flex;align-items:center;justify-content:space-between}._header_vcdwm_7 h4{margin:0;font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._addButton_vcdwm_20{display:flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addButton_vcdwm_20:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-hover)}._addButton_vcdwm_20:disabled{opacity:.5;cursor:not-allowed}._emptyHint_vcdwm_46{margin:0;padding:.75rem;text-align:center;font-size:.8125rem;color:var(--text-muted);background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.375rem}._headerRow_vcdwm_57{display:grid;grid-template-columns:1fr auto 1fr auto auto;gap:.5rem;padding:0 .25rem;font-size:.6875rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._row_vcdwm_69{display:grid;grid-template-columns:1fr auto 1fr auto auto;gap:.5rem;align-items:center}._keyInput_vcdwm_76{padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.8125rem;transition:border-color .15s ease}._keyInput_vcdwm_76:focus{outline:none;border-color:var(--text-secondary)}._keyInput_vcdwm_76::placeholder{color:var(--text-muted);font-family:var(--font-body)}._keyInput_vcdwm_76:disabled{opacity:.6;cursor:not-allowed}._arrow_vcdwm_102{color:var(--text-muted);font-size:.875rem;flex-shrink:0}._valueSelect_vcdwm_108{padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;transition:border-color .15s ease}._valueSelect_vcdwm_108:focus{outline:none;border-color:var(--text-secondary)}._valueSelect_vcdwm_108:disabled{opacity:.6;cursor:not-allowed}._valueInput_vcdwm_129{padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.8125rem;transition:border-color .15s ease}._valueInput_vcdwm_129:focus{outline:none;border-color:var(--text-secondary)}._valueInput_vcdwm_129::placeholder{color:var(--text-muted);font-family:var(--font-body)}._valueInput_vcdwm_129:disabled{opacity:.6;cursor:not-allowed}._modeButton_vcdwm_155{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._modeButton_vcdwm_155:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._modeButton_vcdwm_155:disabled{opacity:.5;cursor:not-allowed}._removeButton_vcdwm_180{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._removeButton_vcdwm_180:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._removeButton_vcdwm_180:disabled{opacity:.5;cursor:not-allowed}._hint_vcdwm_205{font-size:.75rem;color:var(--text-muted)}._page_f1gw8_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_f1gw8_1 .3s ease}@keyframes _fadeIn_f1gw8_1{0%{opacity:0}to{opacity:1}}._header_f1gw8_16{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_f1gw8_22{display:inline-flex;align-items:center;gap:.5rem;padding:0;margin-bottom:1rem;background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:color .15s ease}._backButton_f1gw8_22:hover{color:var(--text-primary)}._headerTitle_f1gw8_41 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._headerTitle_f1gw8_41 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._tabs_f1gw8_58{display:flex;gap:0;border-bottom:1px solid var(--border-color);padding:0 2rem;background:var(--bg-secondary)}._tab_f1gw8_58{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;border:none;background:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;margin-bottom:-1px}._tab_f1gw8_58:hover{color:var(--text-primary)}._tabActive_f1gw8_87{color:var(--text-primary);border-bottom-color:var(--text-primary)}._tabBadge_f1gw8_92{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 .375rem;background:var(--bg-tertiary);border-radius:9999px;font-size:.6875rem;font-weight:600;color:var(--text-secondary)}._tabActive_f1gw8_87 ._tabBadge_f1gw8_92{background:var(--text-primary);color:var(--bg-primary)}._content_f1gw8_112{flex:1;overflow-y:auto;padding:2rem}._loading_f1gw8_118{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._configSection_f1gw8_129{max-width:800px}._configGrid_f1gw8_133{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}._field_f1gw8_139{display:flex;flex-direction:column;gap:.375rem}._fieldFull_f1gw8_145{display:flex;flex-direction:column;gap:.375rem;grid-column:1 / -1}._field_f1gw8_139 label,._fieldFull_f1gw8_145 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_f1gw8_139 input,._field_f1gw8_139 select,._field_f1gw8_139 textarea,._fieldFull_f1gw8_145 input,._fieldFull_f1gw8_145 select,._fieldFull_f1gw8_145 textarea{padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._field_f1gw8_139 input:focus,._field_f1gw8_139 select:focus,._field_f1gw8_139 textarea:focus,._fieldFull_f1gw8_145 input:focus,._fieldFull_f1gw8_145 select:focus,._fieldFull_f1gw8_145 textarea:focus{outline:none;border-color:var(--text-primary)}._field_f1gw8_139 input:disabled,._field_f1gw8_139 select:disabled,._field_f1gw8_139 textarea:disabled,._fieldFull_f1gw8_145 input:disabled,._fieldFull_f1gw8_145 select:disabled,._fieldFull_f1gw8_145 textarea:disabled{opacity:.6;cursor:not-allowed}._field_f1gw8_139 input::placeholder,._field_f1gw8_139 textarea::placeholder,._fieldFull_f1gw8_145 input::placeholder,._fieldFull_f1gw8_145 textarea::placeholder{color:var(--text-muted)}._fieldHint_f1gw8_202{font-size:.75rem;color:var(--text-muted)}._toggleField_f1gw8_207{display:flex;align-items:center;grid-column:1 / -1;padding-top:.5rem}._toggleField_f1gw8_207 label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-primary)}._toggleField_f1gw8_207 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._fieldsSection_f1gw8_230{max-width:900px}._fieldsSectionHeader_f1gw8_234{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._fieldsSection_f1gw8_230 h2{margin:0;font-size:1.125rem;font-weight:600}._addFieldButton_f1gw8_247{display:flex;align-items:center;gap:.25rem;padding:.5rem .875rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addFieldButton_f1gw8_247:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-hover)}._addFieldButton_f1gw8_247:disabled{opacity:.5;cursor:not-allowed}._fieldsList_f1gw8_273{display:flex;flex-direction:column;gap:.75rem}._emptyFields_f1gw8_279{padding:2rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;text-align:center;color:var(--text-muted);font-size:.875rem}._fieldItem_f1gw8_289{padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._fieldItemHeader_f1gw8_296{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._fieldItemNumber_f1gw8_303{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--bg-tertiary);border-radius:50%;font-size:.75rem;font-weight:600;color:var(--text-secondary)}._fieldItemActions_f1gw8_316{display:flex;align-items:center;gap:.25rem}._actionButton_f1gw8_322{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._actionButton_f1gw8_322:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._actionButton_f1gw8_322:disabled{opacity:.5;cursor:not-allowed}._fieldItemGrid_f1gw8_347{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._fieldItemField_f1gw8_353{display:flex;flex-direction:column;gap:.25rem}._fieldItemField_f1gw8_353 label{font-size:.75rem;font-weight:500;color:var(--text-muted)}._fieldItemField_f1gw8_353 input,._fieldItemField_f1gw8_353 select{padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._fieldItemField_f1gw8_353 input:focus,._fieldItemField_f1gw8_353 select:focus{outline:none;border-color:var(--text-secondary)}._fieldItemField_f1gw8_353 input:disabled,._fieldItemField_f1gw8_353 select:disabled{opacity:.6;cursor:not-allowed}._fieldItemFieldFull_f1gw8_388{grid-column:1 / -1}._fieldItemCheckbox_f1gw8_392{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text-secondary);cursor:pointer}._fieldItemCheckbox_f1gw8_392 input{width:.875rem;height:.875rem;cursor:pointer}._defaultOptions_f1gw8_407{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.25rem 0}._resultSection_f1gw8_415{max-width:800px}._resultSection_f1gw8_415 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._sectionHint_f1gw8_425{margin:0 0 1.5rem;color:var(--text-secondary);font-size:.875rem}._resultActionSelector_f1gw8_431{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}._resultActionOption_f1gw8_438{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._resultActionOption_f1gw8_438:hover{border-color:var(--border-hover)}._resultActionOption_f1gw8_438._selected_f1gw8_454{border-color:var(--text-secondary);background:var(--bg-tertiary)}._resultActionOption_f1gw8_438 input{margin-top:.125rem;cursor:pointer}._resultActionOption_f1gw8_438 svg{flex-shrink:0;color:var(--text-secondary)}._resultActionText_f1gw8_469{display:flex;flex-direction:column;gap:.125rem}._resultActionTitle_f1gw8_475{font-weight:500;color:var(--text-primary);font-size:.875rem}._resultActionDesc_f1gw8_481{font-size:.8125rem;color:var(--text-muted)}._automationConfig_f1gw8_486{display:flex;flex-direction:column;gap:1.25rem}._checkboxLabel_f1gw8_492{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary)}._checkboxLabel_f1gw8_492 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._codeTextarea_f1gw8_508{font-family:var(--font-mono)!important;font-size:.8125rem!important;line-height:1.5!important;tab-size:2;min-height:200px}._secretsSection_f1gw8_517{margin-top:1.5rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._secretsSectionHeader_f1gw8_525{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}._secretsSectionHeader_f1gw8_525 h3{margin:0;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.375rem;color:var(--text-primary)}._secretsSectionHeader_f1gw8_525 h3 svg{color:var(--text-secondary)}._emptySecrets_f1gw8_546{padding:1rem;text-align:center;color:var(--text-muted);font-size:.8125rem}._secretsList_f1gw8_553{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._secretItem_f1gw8_560{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._secretInfo_f1gw8_571{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}._secretDisplayName_f1gw8_579{font-size:.8125rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._secretArrow_f1gw8_587{color:var(--text-muted);font-size:.75rem}._secretNameInput_f1gw8_592{flex:1;min-width:100px;max-width:180px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.75rem}._secretNameInput_f1gw8_592:focus{outline:none;border-color:var(--text-secondary)}._secretNameInput_f1gw8_592:disabled{opacity:.6;cursor:not-allowed}._addSecretRow_f1gw8_615{margin-top:.5rem}._secretSelect_f1gw8_619{width:100%;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer}._secretSelect_f1gw8_619:focus{outline:none;border-color:var(--text-secondary)}._secretSelect_f1gw8_619:disabled{opacity:.6;cursor:not-allowed}._noSecretsHint_f1gw8_641{margin-top:.5rem;padding:.5rem;font-size:.75rem;color:var(--text-muted);text-align:center}._testSection_f1gw8_650{max-width:800px}._testDisabled_f1gw8_654{padding:2rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;text-align:center;color:var(--text-muted);font-size:.875rem}._testForm_f1gw8_664{display:flex;flex-direction:column;gap:1rem}._testForm_f1gw8_664 h2{margin:0;font-size:1.125rem;font-weight:600}._testFieldsGrid_f1gw8_676{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._testFormField_f1gw8_682{display:flex;flex-direction:column;gap:.375rem}._testFormField_f1gw8_682 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._requiredMark_f1gw8_694{color:#ef4444}._testFormField_f1gw8_682 input,._testFormField_f1gw8_682 select,._testFormField_f1gw8_682 textarea{padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._testFormField_f1gw8_682 input:focus,._testFormField_f1gw8_682 select:focus,._testFormField_f1gw8_682 textarea:focus{outline:none;border-color:var(--text-primary)}._testFormField_f1gw8_682 input::placeholder,._testFormField_f1gw8_682 textarea::placeholder{color:var(--text-muted)}._testCheckbox_f1gw8_723{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-primary);cursor:pointer}._testCheckbox_f1gw8_723 input[type=checkbox]{width:1rem;height:1rem;padding:0;border-radius:.25rem;cursor:pointer}._executeButton_f1gw8_740{display:flex;align-items:center;gap:.375rem;align-self:flex-start;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._executeButton_f1gw8_740:hover:not(:disabled){opacity:.9}._executeButton_f1gw8_740:disabled{opacity:.5;cursor:not-allowed}._testResult_f1gw8_766{padding:1rem;border-radius:.5rem;border:1px solid var(--border-color)}._testResult_f1gw8_766 h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600}._testResult_f1gw8_766 pre{margin:0;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-family:var(--font-mono);font-size:.75rem;color:var(--text-primary);overflow-x:auto;white-space:pre-wrap;word-break:break-word}._testSuccess_f1gw8_792{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}._testError_f1gw8_796{background:color-mix(in srgb,#ef4444 10%,transparent)}._downloadButton_f1gw8_800{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.375rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;cursor:pointer;transition:all .15s ease}._downloadButton_f1gw8_800:hover{background:var(--bg-secondary)}._footer_f1gw8_821{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 2rem;border-top:1px solid var(--border-color);background:var(--bg-secondary)}._footer_f1gw8_821 button{display:flex;align-items:center;gap:.5rem}@media(max-width:768px){._header_f1gw8_16{padding:1rem 1.5rem}._tabs_f1gw8_58{padding:0 1.5rem}._content_f1gw8_112{padding:1.5rem}._footer_f1gw8_821{padding:1rem 1.5rem}._configGrid_f1gw8_133,._fieldItemGrid_f1gw8_347,._testFieldsGrid_f1gw8_676{grid-template-columns:1fr}._secretInfo_f1gw8_571{flex-wrap:wrap}._secretNameInput_f1gw8_592{max-width:none}}._page_j2w55_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_j2w55_1 .3s ease}@keyframes _fadeIn_j2w55_1{0%{opacity:0}to{opacity:1}}._header_j2w55_14{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_j2w55_14 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_j2w55_14 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_j2w55_37{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_j2w55_43{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_j2w55_53{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_j2w55_53 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_j2w55_53 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_j2w55_53 p{margin:0;max-width:400px;line-height:1.5}._createForm_j2w55_86{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}._createForm_j2w55_86 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._formFields_j2w55_100{display:flex;flex-direction:column;gap:.75rem}._formField_j2w55_100{display:flex;flex-direction:column;gap:.25rem}._formField_j2w55_100 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._formField_j2w55_100 input{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._formField_j2w55_100 input:focus{outline:none;border-color:var(--text-secondary)}._formField_j2w55_100 input::placeholder{color:var(--text-muted)}._formActions_j2w55_138{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._cancelButton_j2w55_145{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._cancelButton_j2w55_145:hover{background:var(--bg-tertiary)}._submitButton_j2w55_161{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._submitButton_j2w55_161:hover:not(:disabled){opacity:.9}._submitButton_j2w55_161:disabled{opacity:.5;cursor:not-allowed}._orgList_j2w55_187{display:flex;flex-direction:column;gap:.5rem}._orgRow_j2w55_193{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._orgRow_j2w55_193:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._orgIcon_j2w55_210{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-secondary);flex-shrink:0}._orgInfo_j2w55_222{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._orgName_j2w55_230{font-size:.9375rem;font-weight:600;color:var(--text-primary)}._orgSlug_j2w55_236{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._orgDate_j2w55_242{font-size:.8125rem;color:var(--text-muted);flex-shrink:0}._deleteButton_j2w55_248{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}._deleteButton_j2w55_248:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._deleteButton_j2w55_248:disabled{opacity:.5;cursor:not-allowed}._page_1rh8y_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1rh8y_1 .3s ease}@keyframes _fadeIn_1rh8y_1{0%{opacity:0}to{opacity:1}}._header_1rh8y_16{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_1rh8y_16 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_1rh8y_16 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_1rh8y_39{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_1rh8y_45{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_1rh8y_55{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_1rh8y_55 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_1rh8y_55 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_1rh8y_55 p{margin:0;max-width:400px;line-height:1.5}._createForm_1rh8y_88{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}._createForm_1rh8y_88 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._formGrid_1rh8y_102{display:grid;grid-template-columns:128px 1fr;gap:1.25rem;margin-bottom:1rem}._uploadSection_1rh8y_109{display:flex;flex-direction:column;align-items:center}._fileInput_1rh8y_115{display:none}._uploadLabel_1rh8y_119{display:flex;align-items:center;justify-content:center;width:128px;height:128px;background:var(--bg-tertiary);border:2px dashed var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._uploadLabel_1rh8y_119:hover{border-color:var(--border-hover);background:var(--bg-elevated)}._uploadPlaceholder_1rh8y_137{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.75rem}._uploadHint_1rh8y_146{font-size:.625rem;opacity:.7;text-align:center}._fileError_1rh8y_152{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;color:#ef4444}._preview_1rh8y_161{width:100%;height:100%;object-fit:contain;border-radius:calc(.5rem - 2px)}._formFields_1rh8y_168{display:flex;flex-direction:column;gap:.75rem}._formField_1rh8y_168{display:flex;flex-direction:column;gap:.25rem}._formField_1rh8y_168 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._formField_1rh8y_168 input{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._formField_1rh8y_168 input:focus{outline:none;border-color:var(--text-secondary)}._formField_1rh8y_168 input::placeholder{color:var(--text-muted)}._fieldHint_1rh8y_206{font-size:.75rem;color:var(--text-muted)}._formActions_1rh8y_211{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._cancelButton_1rh8y_218{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._cancelButton_1rh8y_218:hover{background:var(--bg-tertiary)}._submitButton_1rh8y_234{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._submitButton_1rh8y_234:hover:not(:disabled){opacity:.9}._submitButton_1rh8y_234:disabled{opacity:.5;cursor:not-allowed}._emojiList_1rh8y_260{display:flex;flex-direction:column;gap:2rem}._category_1rh8y_266{display:flex;flex-direction:column;gap:.75rem}._categoryTitle_1rh8y_272{margin:0;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._emojiGrid_1rh8y_281{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}._emojiCard_1rh8y_287{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;transition:border-color .15s ease}._emojiCard_1rh8y_287:hover{border-color:var(--border-hover)}._emojiImage_1rh8y_302{width:32px;height:32px;object-fit:contain;flex-shrink:0}._emojiInfo_1rh8y_309{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._emojiName_1rh8y_317{font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emojiShortcode_1rh8y_326{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._deleteButton_1rh8y_332{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._emojiCard_1rh8y_287:hover ._deleteButton_1rh8y_332{opacity:1}._deleteButton_1rh8y_332:hover{border-color:var(--border-color);color:var(--text-primary)}@media(max-width:768px){._header_1rh8y_16,._content_1rh8y_39{padding:1rem 1.5rem}._formGrid_1rh8y_102{grid-template-columns:1fr}._uploadLabel_1rh8y_119{width:96px;height:96px}}._page_17z44_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_17z44_1 .3s ease}@keyframes _fadeIn_17z44_1{0%{opacity:0}to{opacity:1}}._header_17z44_16{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_17z44_16 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_17z44_16 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_17z44_39{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_17z44_45{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_17z44_55{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_17z44_55 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_17z44_55 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_17z44_55 p{margin:0;max-width:400px;line-height:1.5}._createForm_17z44_88,._editForm_17z44_89{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}._createForm_17z44_88 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._formGrid_17z44_103{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._formField_17z44_109{display:flex;flex-direction:column;gap:.25rem}._formFieldFull_17z44_115{display:flex;flex-direction:column;gap:.25rem;grid-column:1 / -1}._formFieldCheckbox_17z44_122{display:flex;align-items:center;grid-column:1 / -1}._formFieldCheckbox_17z44_122 label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-primary)}._formFieldCheckbox_17z44_122 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._formField_17z44_109 label,._formFieldFull_17z44_115 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._formField_17z44_109 input,._formField_17z44_109 select,._formField_17z44_109 textarea,._formFieldFull_17z44_115 input,._formFieldFull_17z44_115 textarea{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._formField_17z44_109 input:focus,._formField_17z44_109 select:focus,._formField_17z44_109 textarea:focus,._formFieldFull_17z44_115 input:focus,._formFieldFull_17z44_115 textarea:focus{outline:none;border-color:var(--text-secondary)}._formField_17z44_109 input::placeholder,._formField_17z44_109 textarea::placeholder,._formFieldFull_17z44_115 input::placeholder,._formFieldFull_17z44_115 textarea::placeholder{color:var(--text-muted)}._fieldHint_17z44_181{font-size:.75rem;color:var(--text-muted)}._formActions_17z44_186{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._cancelButton_17z44_193{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._cancelButton_17z44_193:hover{background:var(--bg-tertiary)}._submitButton_17z44_209{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._submitButton_17z44_209:hover:not(:disabled){opacity:.9}._submitButton_17z44_209:disabled{opacity:.5;cursor:not-allowed}._integrationList_17z44_235{display:flex;flex-direction:column;gap:1rem}._integrationItem_17z44_241{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden;transition:border-color .15s ease}._integrationItem_17z44_241:hover{border-color:var(--border-hover)}._integrationHeader_17z44_253{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s ease}._integrationHeader_17z44_253:hover{background:var(--bg-tertiary)}._expandIcon_17z44_270{color:var(--text-muted);flex-shrink:0}._integrationIcon_17z44_275{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-secondary);flex-shrink:0;overflow:hidden}._integrationIcon_17z44_275 img{width:24px;height:24px;object-fit:contain}._integrationInfo_17z44_294{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._integrationName_17z44_302{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._integrationDisplayName_17z44_308{font-size:1rem;font-weight:600;color:var(--text-primary)}._integrationDescription_17z44_314{font-size:.8125rem;color:var(--text-secondary);margin-top:.125rem}._integrationMeta_17z44_320{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._toolCount_17z44_327{padding:.25rem .625rem;background:var(--bg-tertiary);border-radius:.25rem;font-size:.75rem;font-weight:500;color:var(--text-secondary)}._statusBadge_17z44_336{padding:.25rem .625rem;border-radius:.25rem;font-size:.75rem;font-weight:500;flex-shrink:0}._enabled_17z44_344{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}._disabled_17z44_349{background:var(--bg-tertiary);color:var(--text-muted)}._integrationActions_17z44_354{display:flex;align-items:center;gap:.25rem;flex-shrink:0}._actionButton_17z44_361{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._actionButton_17z44_361:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._actionButton_17z44_361:disabled{opacity:.5;cursor:not-allowed}._integrationDetails_17z44_387{border-top:1px solid var(--border-color);padding:1.25rem;background:var(--bg-primary)}._toolsSection_17z44_393{display:flex;flex-direction:column;gap:.75rem}._toolsSectionHeader_17z44_399{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._toolsSectionHeader_17z44_399 h4{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary)}._addToolButton_17z44_413{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addToolButton_17z44_413:hover{background:var(--bg-primary);border-color:var(--border-hover)}._emptyTools_17z44_434{padding:1.5rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;text-align:center}._emptyTools_17z44_434 p{margin:0;color:var(--text-muted);font-size:.875rem}._toolList_17z44_449{display:flex;flex-direction:column;gap:.5rem}._toolCard_17z44_455{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;transition:border-color .15s ease}._toolCard_17z44_455:hover{border-color:var(--border-hover)}._toolCardIcon_17z44_470{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--bg-tertiary);border-radius:.375rem;color:var(--text-secondary);flex-shrink:0}._toolCardInfo_17z44_482{flex:1;min-width:0}._toolCardName_17z44_487{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._toolCardDisplayName_17z44_493{font-size:.875rem;font-weight:600;color:var(--text-primary)}._toolCardActions_17z44_499{display:flex;align-items:center;gap:.25rem;flex-shrink:0}@media(max-width:768px){._formGrid_17z44_103{grid-template-columns:1fr}._header_17z44_16,._content_17z44_39{padding:1rem 1.5rem}}._container_u23sk_1{display:flex;flex-direction:column;gap:1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;padding:1rem}._section_u23sk_11{display:flex;flex-direction:column;gap:.5rem}._sectionHeader_u23sk_17{display:flex;align-items:center;justify-content:space-between}._sectionTitle_u23sk_23{margin:0;font-size:.8125rem;font-weight:600;color:var(--text-primary)}._field_u23sk_30{display:flex;flex-direction:column;gap:.25rem}._field_u23sk_30 label{font-size:.75rem;font-weight:500;color:var(--text-secondary)}._field_u23sk_30 input{padding:.4rem .6rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;transition:border-color .15s ease}._field_u23sk_30 input:focus{outline:none;border-color:var(--text-secondary)}._fieldGrid_u23sk_58{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem .75rem}._hint_u23sk_64{font-size:.75rem;color:var(--text-tertiary)}._metadataRows_u23sk_69{display:flex;flex-direction:column;gap:.4rem}._metadataRow_u23sk_69{display:grid;grid-template-columns:1fr 1fr auto;gap:.5rem;align-items:center}._metadataRow_u23sk_69 input{padding:.4rem .6rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._metadataRow_u23sk_69 input:focus{outline:none;border-color:var(--text-secondary)}._addRowButton_u23sk_97,._removeRowButton_u23sk_98{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .6rem;background:transparent;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.75rem;cursor:pointer;transition:background .15s ease,color .15s ease}._addRowButton_u23sk_97:hover,._removeRowButton_u23sk_98:hover{background:var(--bg-secondary);color:var(--text-primary)}._removeRowButton_u23sk_98{padding:.3rem}._checkboxLabel_u23sk_122{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-primary);cursor:pointer}._checkboxLabel_u23sk_122 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._parametersHeader_o0pkd_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._parametersHeader_o0pkd_1 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._addParameterButton_o0pkd_14{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;cursor:pointer;transition:all .15s ease}._addParameterButton_o0pkd_14:hover{background:var(--bg-secondary)}._noParameters_o0pkd_33{margin:0;padding:1rem;background:var(--bg-primary);border:1px dashed var(--border-color);border-radius:.375rem;color:var(--text-muted);font-size:.8125rem;text-align:center}._parametersList_o0pkd_44{display:flex;flex-direction:column;gap:.5rem}._parameterItem_o0pkd_50{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._parameterMainRow_o0pkd_60{display:flex;align-items:center;gap:.5rem;width:100%}._parameterName_o0pkd_67{width:120px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--text-primary)}._parameterName_o0pkd_67:focus{outline:none;border-color:var(--text-secondary)}._parameterName_o0pkd_67::placeholder{color:var(--text-muted)}._parameterType_o0pkd_87{width:90px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.8125rem;color:var(--text-primary);cursor:pointer}._parameterType_o0pkd_87:focus{outline:none;border-color:var(--text-secondary)}._parameterDescription_o0pkd_103{flex:1;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.8125rem;color:var(--text-primary)}._parameterDescription_o0pkd_103:focus{outline:none;border-color:var(--text-secondary)}._parameterDescription_o0pkd_103::placeholder{color:var(--text-muted)}._parameterRequired_o0pkd_122{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer}._parameterRequired_o0pkd_122 input{margin:0;cursor:pointer}._removeParameterButton_o0pkd_137{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._removeParameterButton_o0pkd_137:hover{background:var(--bg-tertiary);color:var(--text-primary)}._enumContainer_o0pkd_157{width:100%;padding-left:.5rem}._enumInputRow_o0pkd_162{display:flex;align-items:center;gap:.25rem;margin-bottom:.375rem}._enumInput_o0pkd_162{flex:1;max-width:200px;padding:.25rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.75rem;color:var(--text-primary)}._enumInput_o0pkd_162:focus{outline:none;border-color:var(--text-secondary)}._enumInput_o0pkd_162::placeholder{color:var(--text-muted)}._enumAddButton_o0pkd_189{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);cursor:pointer;transition:all .15s ease}._enumAddButton_o0pkd_189:hover:not(:disabled){background:var(--bg-secondary)}._enumAddButton_o0pkd_189:disabled{opacity:.5;cursor:not-allowed}._enumTags_o0pkd_212{display:flex;flex-wrap:wrap;gap:.25rem}._enumTag_o0pkd_212{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.6875rem;color:var(--text-secondary)}._enumTagRemove_o0pkd_230{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;background:transparent;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._enumTagRemove_o0pkd_230:hover{background:var(--bg-secondary);color:var(--text-primary)}._nestedContainer_o0pkd_251{padding-left:.75rem;border-left:2px solid var(--border-color);margin-top:.25rem}._nestedLabel_o0pkd_257{font-size:.75rem;color:var(--text-muted)}._arrayItemConfig_o0pkd_263{display:flex;align-items:center;gap:.5rem;padding-left:.5rem}@media(max-width:768px){._parameterMainRow_o0pkd_60{flex-wrap:wrap}._parameterName_o0pkd_67,._parameterType_o0pkd_87{width:calc(50% - .25rem)}._parameterDescription_o0pkd_103{width:100%;flex:none}}._page_1oix0_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1oix0_1 .3s ease}@keyframes _fadeIn_1oix0_1{0%{opacity:0}to{opacity:1}}._header_1oix0_16{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_1oix0_22{display:inline-flex;align-items:center;gap:.5rem;padding:0;margin-bottom:1rem;background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:color .15s ease}._backButton_1oix0_22:hover{color:var(--text-primary)}._headerTitle_1oix0_41 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._headerTitle_1oix0_41 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._tabs_1oix0_58{display:flex;gap:0;border-bottom:1px solid var(--border-color);padding:0 2rem;background:var(--bg-secondary)}._tab_1oix0_58{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;border:none;background:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;margin-bottom:-1px}._tab_1oix0_58:hover{color:var(--text-primary)}._tabActive_1oix0_87{color:var(--text-primary);border-bottom-color:var(--text-primary)}._tabBadge_1oix0_92{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 .375rem;background:var(--bg-tertiary);border-radius:9999px;font-size:.6875rem;font-weight:600;color:var(--text-secondary)}._tabActive_1oix0_87 ._tabBadge_1oix0_92{background:var(--text-primary);color:var(--bg-primary)}._content_1oix0_112{flex:1;overflow-y:auto;padding:2rem}._loading_1oix0_118{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._configSection_1oix0_129{max-width:800px}._configGrid_1oix0_133{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}._field_1oix0_139{display:flex;flex-direction:column;gap:.375rem}._fieldFull_1oix0_145{display:flex;flex-direction:column;gap:.375rem;grid-column:1 / -1}._field_1oix0_139 label,._fieldFull_1oix0_145 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_1oix0_139 input,._field_1oix0_139 select,._field_1oix0_139 textarea,._fieldFull_1oix0_145 input,._fieldFull_1oix0_145 textarea{padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._field_1oix0_139 input:focus,._field_1oix0_139 select:focus,._field_1oix0_139 textarea:focus,._fieldFull_1oix0_145 input:focus,._fieldFull_1oix0_145 textarea:focus{outline:none;border-color:var(--text-primary)}._field_1oix0_139 input:disabled,._field_1oix0_139 select:disabled,._field_1oix0_139 textarea:disabled,._fieldFull_1oix0_145 input:disabled,._fieldFull_1oix0_145 textarea:disabled{opacity:.6;cursor:not-allowed}._field_1oix0_139 input::placeholder,._field_1oix0_139 textarea::placeholder,._fieldFull_1oix0_145 input::placeholder,._fieldFull_1oix0_145 textarea::placeholder{color:var(--text-muted)}._fieldHint_1oix0_199{font-size:.75rem;color:var(--text-muted)}._toggleField_1oix0_204{display:flex;align-items:center;grid-column:1 / -1;padding-top:.5rem}._toggleField_1oix0_204 label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--text-primary)}._toggleField_1oix0_204 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._paramsSection_1oix0_227{max-width:900px}._schemaPreview_1oix0_231{margin-top:1.5rem}._schemaPreview_1oix0_231 h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--text-secondary)}._schemaPreview_1oix0_231 pre{margin:0;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;font-family:var(--font-mono);font-size:.75rem;color:var(--text-primary);overflow-x:auto;white-space:pre}._resultSection_1oix0_256{max-width:800px}._resultSection_1oix0_256 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._sectionHint_1oix0_266{margin:0 0 1.5rem;color:var(--text-secondary);font-size:.875rem}._resultActionSelector_1oix0_272{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}._resultActionOption_1oix0_279{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._resultActionOption_1oix0_279:hover{border-color:var(--border-hover)}._resultActionOption_1oix0_279._selected_1oix0_295{border-color:var(--text-secondary);background:var(--bg-tertiary)}._resultActionOption_1oix0_279 input{margin-top:.125rem;cursor:pointer}._resultActionOption_1oix0_279 svg{flex-shrink:0;color:var(--text-secondary)}._resultActionText_1oix0_310{display:flex;flex-direction:column;gap:.125rem}._resultActionTitle_1oix0_316{font-weight:500;color:var(--text-primary);font-size:.875rem}._resultActionDesc_1oix0_322{font-size:.8125rem;color:var(--text-muted)}._automationConfig_1oix0_327{display:flex;flex-direction:column;gap:1.25rem}._fieldFull_1oix0_145 select{padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:border-color .15s ease}._fieldFull_1oix0_145 select:focus{outline:none;border-color:var(--text-primary)}._fieldFull_1oix0_145 select:disabled{opacity:.6;cursor:not-allowed}._checkboxLabel_1oix0_354{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--text-primary)}._checkboxLabel_1oix0_354 input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}._codeTextarea_1oix0_370{font-family:var(--font-mono)!important;font-size:.8125rem!important;line-height:1.5!important;tab-size:2;min-height:200px}._carouselSection_1oix0_378{margin-top:1rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._testSection_1oix0_387{max-width:800px}._testDisabled_1oix0_391{padding:2rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;text-align:center;color:var(--text-muted);font-size:.875rem}._voiceFillerList_1oix0_401{list-style:none;margin:.5rem 0;padding:0;display:flex;flex-direction:column;gap:.375rem}._voiceFillerItem_1oix0_410{display:flex;align-items:center;gap:.5rem}._voiceFillerInput_1oix0_416{flex:1;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.875rem;color:var(--text-primary)}._voiceFillerInput_1oix0_416:focus{outline:none;border-color:var(--accent)}._voiceFillerInput_1oix0_416:disabled{opacity:.6;cursor:not-allowed}._voiceFillerRemove_1oix0_436{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer}._voiceFillerRemove_1oix0_436:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}._voiceFillerRemove_1oix0_436:disabled{opacity:.5;cursor:not-allowed}._voiceFillerActions_1oix0_460{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._voiceFillerSecondary_1oix0_467{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem;cursor:pointer}._voiceFillerSecondary_1oix0_467:hover:not(:disabled){background:var(--bg-tertiary, var(--bg-primary))}._voiceFillerSecondary_1oix0_467:disabled{opacity:.5;cursor:not-allowed}._testForm_1oix0_489{display:flex;flex-direction:column;gap:1rem}._testForm_1oix0_489 h2{margin:0;font-size:1.125rem;font-weight:600}._testFormField_1oix0_501{display:flex;flex-direction:column;gap:.375rem}._testFormField_1oix0_501 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._testFormField_1oix0_501 textarea{padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.8125rem;transition:border-color .15s ease}._testFormField_1oix0_501 textarea:focus{outline:none;border-color:var(--text-primary)}._executeButton_1oix0_529{display:flex;align-items:center;gap:.375rem;align-self:flex-start;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._executeButton_1oix0_529:hover:not(:disabled){opacity:.9}._executeButton_1oix0_529:disabled{opacity:.5;cursor:not-allowed}._testResult_1oix0_555{padding:1rem;border-radius:.5rem;border:1px solid var(--border-color)}._testResult_1oix0_555 h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600}._testResult_1oix0_555 pre{margin:0;padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-family:var(--font-mono);font-size:.75rem;color:var(--text-primary);overflow-x:auto;white-space:pre-wrap;word-break:break-word}._testSuccess_1oix0_581{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}._testError_1oix0_585{background:color-mix(in srgb,#ef4444 10%,transparent)}._downloadButton_1oix0_589{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.375rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;cursor:pointer;transition:all .15s ease}._downloadButton_1oix0_589:hover{background:var(--bg-secondary)}._footer_1oix0_610{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 2rem;border-top:1px solid var(--border-color);background:var(--bg-secondary)}._footer_1oix0_610 button{display:flex;align-items:center;gap:.5rem}@media(max-width:768px){._header_1oix0_16{padding:1rem 1.5rem}._tabs_1oix0_58{padding:0 1.5rem}._content_1oix0_112{padding:1.5rem}._footer_1oix0_610{padding:1rem 1.5rem}._configGrid_1oix0_133{grid-template-columns:1fr}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._page_cgbu3_1{max-width:1200px;margin:0 auto;padding:1.5rem 2rem}._header_cgbu3_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}._header_cgbu3_7 h1{font-size:1.375rem;font-weight:600;color:var(--text-primary);margin:0}._subtitle_cgbu3_23{font-size:.8125rem;color:var(--text-secondary);margin:.25rem 0 0}._controls_cgbu3_29{display:flex;gap:.75rem;align-items:center}._orgSelect_cgbu3_35{padding:.4rem .625rem;border-radius:6px;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);font-size:.8125rem;min-width:180px;cursor:pointer}._periodTabs_cgbu3_46{display:flex;gap:0;border:1px solid var(--border-primary);border-radius:6px}._periodTab_cgbu3_46{padding:.4rem .75rem;font-size:.75rem;background:var(--bg-secondary);color:var(--text-secondary);border:none;cursor:pointer;transition:all .15s ease}._periodTab_cgbu3_46:first-child{border-radius:5px 0 0 5px}._periodTab_cgbu3_46:last-child,._customPeriodBtn_cgbu3_68{border-radius:0 5px 5px 0}._periodTab_cgbu3_46:not(:last-child):not(._customPeriodBtn_cgbu3_68){border-right:1px solid var(--border-primary)}._periodTabActive_cgbu3_76{background:var(--bg-accent);color:var(--text-primary);font-weight:500}._customPeriodBtn_cgbu3_68{border-left:1px solid var(--border-primary)}._datePickerWrapper_cgbu3_87{position:relative}._datePickerDropdown_cgbu3_91{position:absolute;top:calc(100% + 6px);right:0;z-index:100;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:10px;box-shadow:0 8px 24px #0000004d;padding:.75rem;color-scheme:dark}._datePickerDropdown_cgbu3_91 .rdp-root{--rdp-accent-color: #6366f1;--rdp-accent-background-color: rgba(99, 102, 241, .2);--rdp-range_middle-background-color: rgba(99, 102, 241, .15);--rdp-range_middle-color: var(--text-primary);--rdp-day_button-height: 2.25rem;--rdp-day_button-width: 2.25rem;color:var(--text-primary)}._datePickerDropdown_cgbu3_91 .rdp-chevron{fill:var(--text-secondary)}._datePickerDropdown_cgbu3_91 .rdp-day_button:hover{background:var(--bg-hover);border-radius:6px}._datePickerDropdown_cgbu3_91 .rdp-disabled{opacity:.3}._groupDivider_cgbu3_129{border-left:2px solid var(--border-primary)!important}._sectionHeader_cgbu3_134{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:.75rem 0 .375rem;padding-bottom:.25rem;border-bottom:1px solid var(--border-subtle)}._sectionHeader_cgbu3_134:first-child{margin-top:0}._content_cgbu3_150{display:flex;flex-direction:column;gap:1.25rem;transition:opacity .15s ease}._contentLoading_cgbu3_157{opacity:.5;pointer-events:none}._metricsGrid_cgbu3_163{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}._metricCard_cgbu3_169{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:.875rem}._metricTitle_cgbu3_176{font-size:.6875rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:500}._metricContent_cgbu3_184{display:flex;align-items:center;justify-content:space-between;margin-top:.375rem}._metricValue_cgbu3_191{font-size:1.375rem;font-weight:600;color:var(--text-primary);font-family:var(--font-mono)}._sparklineContainer_cgbu3_198{width:80px;flex-shrink:0}._anomalyBanner_cgbu3_204{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:500}._anomalyWarning_cgbu3_214{background:#fb923c1f;color:#fb923c;border:1px solid rgba(251,146,60,.25)}._anomalyInfo_cgbu3_220{background:#4ade801f;color:#4ade80;border:1px solid rgba(74,222,128,.25)}._metricValueWithDelta_cgbu3_227{display:flex;flex-direction:column;gap:.125rem}._costDelta_cgbu3_233{display:inline-flex;align-items:center;gap:.125rem;font-size:.6875rem;font-weight:500;font-family:var(--font-mono)}._costDeltaUp_cgbu3_242{color:#fb923c}._costDeltaDown_cgbu3_246{color:#4ade80}._efficiencyGrid_cgbu3_251{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}._tokenRatioCard_cgbu3_258{display:flex;align-items:center;gap:.75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:.75rem 1rem}._tokenRatioBar_cgbu3_268{flex:1;display:flex;height:8px;border-radius:4px;overflow:hidden}._tokenRatioInput_cgbu3_276{background:#a78bfa;height:100%}._tokenRatioOutput_cgbu3_281{background:#67e8f9;height:100%}._tokenRatioLabel_cgbu3_286{font-size:.6875rem;color:var(--text-tertiary);white-space:nowrap;font-family:var(--font-mono)}._chartsGrid_cgbu3_294{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._chartCard_cgbu3_300{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:1rem}._chartHeader_cgbu3_307{margin-bottom:.75rem}._chartHeaderRow_cgbu3_311{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}._chartHeaderControls_cgbu3_320{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._viewToggle_cgbu3_327{display:flex;gap:.125rem;border:1px solid var(--border-primary);border-radius:6px;padding:2px}._viewToggleBtn_cgbu3_335{display:flex;align-items:center;justify-content:center;width:26px;height:24px;border-radius:4px;background:transparent;color:var(--text-tertiary);border:none;cursor:pointer;transition:all .12s ease}._viewToggleBtn_cgbu3_335:hover{color:var(--text-secondary)}._viewToggleBtnActive_cgbu3_353{background:var(--bg-accent);color:var(--text-primary)}._viewToggleBtn_cgbu3_335:disabled{opacity:.35;cursor:not-allowed}._sectionTitle_cgbu3_363{font-size:.8125rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.375rem}._chartWrapper_cgbu3_373{min-height:180px}._chartEmpty_cgbu3_377{display:flex;align-items:center;justify-content:center;min-height:180px;color:var(--text-tertiary);font-size:.8125rem}._tableSection_cgbu3_387{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:1rem}._tableSectionHeader_cgbu3_394{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._filterTabs_cgbu3_401{display:flex;gap:.25rem}._filterTab_cgbu3_401{padding:.3rem .625rem;font-size:.725rem;border-radius:5px;background:transparent;color:var(--text-tertiary);border:1px solid transparent;cursor:pointer;transition:all .12s ease}._filterTab_cgbu3_401:hover{color:var(--text-secondary)}._filterTabActive_cgbu3_421{background:var(--bg-accent);color:var(--text-primary);border-color:var(--border-accent)}._tableContainer_cgbu3_427{overflow-x:auto}._table_cgbu3_387{width:100%;border-collapse:collapse;font-size:.8125rem}._table_cgbu3_387 th{text-align:left;padding:.5rem .625rem;font-weight:500;color:var(--text-tertiary);border-bottom:1px solid var(--border-primary);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._table_cgbu3_387 td{padding:.5rem .625rem;color:var(--text-primary);border-bottom:1px solid var(--border-subtle)}._table_cgbu3_387 tbody tr{cursor:pointer;transition:background .1s ease}._table_cgbu3_387 tbody tr:hover{background:var(--bg-hover)}._selectedRow_cgbu3_464{background:var(--bg-accent)!important}._agentNameCell_cgbu3_468{font-weight:500}._rowSubtitle_cgbu3_472{color:var(--text-tertiary);font-weight:400;font-size:.75rem;margin-left:.25rem}._typeBadge_cgbu3_479{display:inline-block;padding:.1rem .4rem;border-radius:4px;font-size:.6875rem;font-weight:500;background:var(--bg-tertiary);color:var(--text-secondary)}._type_automation_cgbu3_489{background:#8b5cf626;color:#a78bfa}._type_conversational_cgbu3_494{background:#3b82f626;color:#60a5fa}._type_main_cgbu3_499{background:#22c55e26;color:#4ade80}._costValue_cgbu3_504{font-family:var(--font-mono);font-weight:500}._cellWithSub_cgbu3_509{display:flex;flex-direction:column;gap:.125rem}._cellSub_cgbu3_515{font-size:.6875rem;color:var(--text-tertiary)}._dateCell_cgbu3_520{color:var(--text-secondary);white-space:nowrap}._modelCell_cgbu3_525{font-size:.75rem;color:var(--text-secondary);font-family:var(--font-mono)}._channelBadge_cgbu3_531{display:inline-block;padding:.1rem .4rem;border-radius:4px;font-size:.6875rem;font-weight:500;background:var(--bg-tertiary);color:var(--text-secondary);text-transform:capitalize}._detailPanel_cgbu3_543{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;padding:1rem}._detailHeader_cgbu3_550{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._detailHeader_cgbu3_550>div{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._detailTitle_cgbu3_564{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}._detailCost_cgbu3_571{font-family:var(--font-mono);font-weight:600;color:var(--text-primary);font-size:.875rem}._detailMeta_cgbu3_578{font-size:.75rem;color:var(--text-tertiary)}._closeButton_cgbu3_583{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center}._closeButton_cgbu3_583:hover{color:var(--text-primary);background:var(--bg-hover)}._detailTabs_cgbu3_600{display:flex;gap:0;border-bottom:1px solid var(--border-primary);margin-bottom:.75rem}._detailTabBtn_cgbu3_607{padding:.5rem .875rem;font-size:.75rem;background:transparent;color:var(--text-secondary);border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .15s ease;font-weight:500}._detailTabBtn_cgbu3_607:hover{color:var(--text-primary)}._detailTabActive_cgbu3_623{color:var(--text-primary);border-bottom-color:var(--border-accent)}._detailBody_cgbu3_628{min-height:120px}._detailGrid_cgbu3_632{display:flex;flex-direction:column;gap:1rem}._detailChart_cgbu3_638{width:220px}._detailTableWrap_cgbu3_642{width:100%;overflow-x:auto}._detailTable_cgbu3_642{width:100%;border-collapse:collapse;font-size:.8rem}._detailTable_cgbu3_642 th{text-align:left;padding:.375rem .5rem;font-weight:500;color:var(--text-tertiary);border-bottom:1px solid var(--border-primary);font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}._detailTable_cgbu3_642 td{padding:.375rem .5rem;color:var(--text-primary);border-bottom:1px solid var(--border-subtle)}._emptyState_cgbu3_671{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--text-tertiary);gap:.5rem}._loading_cgbu3_681{display:flex;align-items:center;justify-content:center;padding:4rem;color:var(--text-secondary);gap:.5rem}._errorState_cgbu3_690{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--text-error);gap:.75rem}@media(max-width:900px){._metricsGrid_cgbu3_163,._efficiencyGrid_cgbu3_251{grid-template-columns:repeat(2,1fr)}._chartsGrid_cgbu3_294{grid-template-columns:1fr}._detailGrid_cgbu3_632{flex-direction:column}._tokenRatioCard_cgbu3_258{flex-direction:column;gap:.375rem}}._node_nsuvi_1{min-width:180px;max-width:240px;padding:.5rem .75rem .625rem;background:var(--bg-secondary);border:1.5px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.8125rem;font-family:var(--font-body, inherit);box-shadow:0 1px 2px #00000014;transition:border-color .1s ease,box-shadow .1s ease}._node_nsuvi_1._selected_nsuvi_15{border-color:var(--text-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--text-primary) 20%,transparent)}.react-flow__node.errored ._node_nsuvi_1{border-color:var(--color-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error) 30%,transparent)}._header_nsuvi_25{display:flex;align-items:center;gap:.25rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:.25rem}._body_nsuvi_36{color:var(--text-primary);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._body_nsuvi_36 em{color:var(--text-muted);font-style:italic}._meta_nsuvi_50{display:flex;gap:.25rem;margin-top:.375rem;font-size:.6875rem;color:var(--text-muted)}._handle_nsuvi_58{width:8px!important;height:8px!important;background:var(--text-muted)!important;border:2px solid var(--bg-primary)!important}._interaction_nsuvi_66{border-left:3px solid var(--text-primary)}._decision_nsuvi_70{border-left:3px solid var(--color-warning)}._terminal_nsuvi_74{border-left:3px solid var(--color-success)}._action_nsuvi_78{border-left:3px solid var(--color-action)}._categoryBranch_nsuvi_82{border-left:3px solid var(--text-primary);position:relative}._categoryLeaf_nsuvi_87{border-left:3px solid var(--color-success);position:relative}._headerBadge_nsuvi_92{margin-left:auto;padding:.0625rem .375rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.625rem;text-transform:none;letter-spacing:0;font-weight:500;white-space:nowrap}._categoryName_nsuvi_105{font-size:.875rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em;line-height:1.3;margin-bottom:.25rem;word-break:break-word}._categoryActions_nsuvi_115{display:inline-flex;align-items:center;gap:.125rem;margin-left:.25rem}._categoryRetryButton_nsuvi_122{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease;pointer-events:auto}._categoryRetryButton_nsuvi_122:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary);border-color:var(--border-color)}._categoryRetryButton_nsuvi_122{color:var(--color-error)}._categoryRetryButton_nsuvi_122:disabled{cursor:not-allowed;opacity:.6}._buildBadge_nsuvi_152{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;border-radius:999px;margin-left:.25rem;color:var(--text-muted)}._buildBadge_pending_nsuvi_163{color:var(--text-muted)}._buildBadge_building_nsuvi_167{color:var(--text-primary)}._buildBadge_built_nsuvi_171{color:var(--color-success)}._buildBadge_empty_nsuvi_175{color:var(--text-muted)}._buildBadge_failed_nsuvi_179{color:var(--color-error)}._leafInfoButton_nsuvi_183{display:inline-flex;align-items:center;gap:.2rem;padding:.1rem .4rem;margin-left:auto;border:none;border-radius:999px;font-size:.65rem;font-weight:700;cursor:pointer;pointer-events:auto;transition:background .12s ease,box-shadow .12s ease}._headerBadge_nsuvi_92+._leafInfoButton_nsuvi_183{margin-left:.25rem}._leafInfoButton_healthy_nsuvi_207{background:#16a34a;color:#fff;box-shadow:0 0 0 1.5px #16a34a40}._leafInfoButton_healthy_nsuvi_207:hover{background:#22c55e;box-shadow:0 0 0 2px #22c55e59}._leafInfoButton_failed_nsuvi_218{background:#dc2626;color:#fff;box-shadow:0 0 0 1.5px #dc262640}._leafInfoButton_failed_nsuvi_218:hover{background:#ef4444;box-shadow:0 0 0 2px #ef444459}._leafInfoButton_notBuilt_nsuvi_229{background:#d97706;color:#fff;box-shadow:0 0 0 1.5px #d9770640}._leafInfoButton_notBuilt_nsuvi_229:hover{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b59}._leafInfoButton_building_nsuvi_240{background:#6b7280;color:#fff;box-shadow:0 0 0 1.5px #6b728040}._leafInfoButton_building_nsuvi_240:hover{background:#9ca3af;box-shadow:0 0 0 2px #9ca3af59}._spin_nsuvi_251{animation:_build-spin_nsuvi_1 1s linear infinite}@keyframes _build-spin_nsuvi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._canvas_1q7wt_1{width:100%;height:100%;background:var(--bg-primary)}._canvas_1q7wt_1 .react-flow__background{color:var(--border-color)}._canvas_1q7wt_1 .react-flow__edge-path{stroke:var(--text-muted);stroke-width:1.5px}._canvas_1q7wt_1 .react-flow__edge.selected .react-flow__edge-path{stroke:var(--text-primary)}._canvas_1q7wt_1 .react-flow__edge.errored .react-flow__edge-path{stroke:var(--color-error)}._canvas_1q7wt_1 .react-flow__node.highlighted{filter:drop-shadow(0 0 0 var(--text-primary)) drop-shadow(0 0 6px var(--text-primary))}._canvas_1q7wt_1 .react-flow__node.highlighted>*{outline:2px solid var(--text-primary);outline-offset:3px;border-radius:.5rem}._canvas_1q7wt_1 .react-flow__edge-textbg{fill:var(--bg-secondary)}._canvas_1q7wt_1 .react-flow__edge-text{fill:var(--text-secondary);font-size:10px;font-family:var(--font-mono, monospace)}._canvas_1q7wt_1 .react-flow__controls{box-shadow:0 1px 3px #0000001a;border-radius:.375rem;overflow:hidden;z-index:20}._canvas_1q7wt_1 .react-flow__controls-button{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}._canvas_1q7wt_1 .react-flow__controls-button:hover{background:var(--bg-tertiary)}._useCaseGroup_1q7wt_65{position:absolute;top:0;left:0;z-index:-1;pointer-events:none;border:1.5px dashed var(--border-color);border-radius:.75rem;box-sizing:border-box;transition:border-color .12s ease,background .12s ease}._useCaseGroupSelected_1q7wt_80{border-style:solid;border-width:2px}._useCaseGroupDrillButton_1q7wt_85{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer;pointer-events:auto;box-shadow:0 2px 8px #0000002e}._useCaseGroupDrillButton_1q7wt_85:hover{border-color:var(--border-hover, var(--text-secondary));color:var(--text-primary)}._useCaseGroupLabel_1q7wt_112{position:absolute;top:-.625rem;left:.75rem;padding:0 .5rem;background:var(--bg-primary);color:var(--text-muted);font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.25rem}._useCaseGroupLabel_1q7wt_112:hover{color:var(--text-primary)}._useCaseGroupLabel_1q7wt_112:active{cursor:grabbing}._useCaseGroupDescription_1q7wt_144{position:absolute;top:.5rem;left:.75rem;right:.75rem;font-size:.75rem;color:var(--text-muted);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}._backdrop_ox4dz_1{position:fixed;inset:0;background:color-mix(in srgb,#000 70%,transparent);display:flex;align-items:center;justify-content:center;z-index:100}._modal_ox4dz_11{width:100%;max-width:640px;max-height:85vh;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:hidden}._header_ox4dz_24{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._title_ox4dz_32{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._close_ox4dz_39{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem}._close_ox4dz_39:hover{color:var(--text-primary);background:var(--bg-tertiary)}._tabs_ox4dz_56{display:flex;gap:.25rem;padding:.5rem .75rem 0;border-bottom:1px solid var(--border-color)}._tab_ox4dz_56{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);cursor:pointer;font-size:.8125rem;font-weight:500;padding:.5rem .75rem;margin-bottom:-1px}._tab_ox4dz_56:hover{color:var(--text-primary)}._tabActive_ox4dz_79{color:var(--text-primary);border-bottom-color:var(--text-primary)}._body_ox4dz_84{padding:1.25rem;color:var(--text-primary);font-size:.875rem;line-height:1.5;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}._loading_ox4dz_95{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-muted)}._empty_ox4dz_103{margin:0;font-size:.8125rem;color:var(--text-muted);font-style:italic}._countHint_ox4dz_110{margin:0;font-size:.75rem;color:var(--text-muted)}._list_ox4dz_116{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}._item_ox4dz_125{padding:.75rem .875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem}._itemHeader_ox4dz_132{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._idInSource_ox4dz_139{font-family:var(--font-mono, monospace);font-size:.75rem;color:var(--text-secondary)}._sourceSystem_ox4dz_145{padding:.0625rem .375rem;background:var(--bg-tertiary);border-radius:.25rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._itemTitle_ox4dz_155{font-size:.875rem;font-weight:500;color:var(--text-primary)}._preview_ox4dz_161{margin-top:.5rem;display:flex;flex-direction:column;gap:.1875rem;font-size:.75rem;color:var(--text-secondary);line-height:1.45}._turn_ox4dz_171{display:flex;gap:.375rem}._turnRole_ox4dz_176{font-weight:600;text-transform:capitalize;color:var(--text-muted);flex-shrink:0}._turnContent_ox4dz_183{flex:1;min-width:0;overflow:hidden}._sourceLink_ox4dz_189{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.75rem;color:var(--text-muted);text-decoration:none}._sourceLink_ox4dz_189:hover{color:var(--text-primary)}._tagItem_ox4dz_203{padding:.625rem .875rem}._tagHeader_ox4dz_207{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._tagName_ox4dz_214{font-family:var(--font-mono, monospace);font-size:.8125rem;font-weight:500;color:var(--text-primary)}._tagUsage_ox4dz_221{font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._tagDescription_ox4dz_229{margin-top:.375rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.45}._panel_98icv_1{display:flex;flex-direction:column;height:100%;overflow-y:auto;background:var(--bg-secondary);border-left:1px solid var(--border-color);padding:1.25rem;gap:1rem}._panel_98icv_1._empty_98icv_12{align-items:center;justify-content:center;color:var(--text-muted);text-align:center;font-size:.875rem}._header_98icv_20{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}._headerRight_98icv_28{display:flex;align-items:center;gap:.5rem}._type_98icv_34{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._nodeId_98icv_41{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--text-muted)}._deleteButton_98icv_47{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid var(--border-color);border-radius:.3125rem;color:var(--text-muted);cursor:pointer}._deleteButton_98icv_47:hover:not(:disabled){border-color:var(--color-error);color:var(--color-error)}._deleteButton_98icv_47:disabled{opacity:.4;cursor:not-allowed}._form_98icv_70{display:flex;flex-direction:column;gap:.875rem}._field_98icv_76{display:flex;flex-direction:column;gap:.375rem}._field_98icv_76>span{font-size:.75rem;font-weight:500;color:var(--text-secondary)}._input_98icv_88,._textarea_98icv_89{width:100%;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem;font-family:inherit}._textarea_98icv_89{resize:vertical;font-family:inherit;line-height:1.4}._input_98icv_88:focus,._textarea_98icv_89:focus{outline:none;border-color:var(--text-primary)}._dataHeader_98icv_112{display:flex;align-items:center;justify-content:space-between}._hint_98icv_118{font-size:.75rem;color:var(--text-muted);margin:.25rem 0 0;font-style:italic}._addButton_98icv_125{display:inline-flex;align-items:center;gap:.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem;color:var(--text-secondary);cursor:pointer}._addButton_98icv_125:hover{border-color:var(--border-hover);color:var(--text-primary)}._dataRow_98icv_143{display:grid;grid-template-columns:1fr 1fr 90px 32px;gap:.375rem;margin-top:.375rem}._removeButton_98icv_150{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer}._removeButton_98icv_150:hover{border-color:var(--color-error);color:var(--color-error)}._violations_98icv_166{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .625rem;background:color-mix(in srgb,var(--color-error) 12%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--color-error) 35%,var(--border-color));border-radius:.5rem}._violation_98icv_166{display:flex;gap:.5rem;font-size:.75rem;color:var(--color-error)}._violation_98icv_166 strong{font-family:var(--font-mono, monospace);font-size:.6875rem}._interactionsButton_98icv_188{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;font-family:inherit;cursor:pointer}._interactionsButton_98icv_188:hover{border-color:var(--border-hover);color:var(--text-primary)}._menu_yrlnk_1{position:fixed;z-index:20;min-width:160px;padding:.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 8px 24px #0000002e;display:flex;flex-direction:column;gap:.125rem;animation:_fadeIn_yrlnk_1 .12s ease}@keyframes _fadeIn_yrlnk_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._hint_yrlnk_21{padding:.375rem .5rem .25rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._option_yrlnk_29{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:transparent;border:none;border-radius:.25rem;color:var(--text-primary);font-size:.8125rem;text-align:left;cursor:pointer;font-family:inherit}._option_yrlnk_29:hover{background:var(--bg-tertiary)}._section_1glun_1{padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;min-width:260px}._header_1glun_12{display:flex;align-items:center;justify-content:space-between}._title_1glun_18{margin:0;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:600}._addButton_1glun_27{display:inline-flex;align-items:center;gap:.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;color:var(--text-secondary);cursor:pointer}._addButton_1glun_27:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}._addButton_1glun_27:disabled{opacity:.5;cursor:not-allowed}._metadataNote_1glun_50{margin:0;font-size:.6875rem;color:var(--text-muted);font-style:italic}._picker_1glun_57{display:flex;gap:.375rem;align-items:center}._select_1glun_63{flex:1;padding:.375rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.75rem;color:var(--text-primary);font-family:inherit}._cancel_1glun_74{background:transparent;border:none;font-size:.6875rem;color:var(--text-muted);cursor:pointer}._loading_1glun_82{display:flex;justify-content:center;padding:.5rem;color:var(--text-muted)}._empty_1glun_89{margin:0;font-size:.75rem;color:var(--text-muted);font-style:italic}._list_1glun_96{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._item_1glun_105{display:flex;align-items:center;justify-content:space-between;padding:.375rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.25rem;font-size:.8125rem}._remove_1glun_116{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.125rem;border-radius:.25rem}._remove_1glun_116:hover{color:var(--color-error);background:var(--bg-tertiary)}._form_g2jbi_1{display:flex;flex-direction:column;gap:.75rem}._row_g2jbi_7{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._field_g2jbi_13{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--text-secondary)}._field_g2jbi_13 input,._field_g2jbi_13 select{padding:.45rem .6rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font-size:.875rem}._field_g2jbi_13 input:focus-visible,._field_g2jbi_13 select:focus-visible{outline:1px solid var(--text-primary)}._customBox_g2jbi_36{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.375rem}._customBox_g2jbi_36._single_g2jbi_43{grid-template-columns:1fr}._customBox_g2jbi_36 label{display:flex;flex-direction:column;gap:.25rem;font-size:.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._label_g2jbi_57{font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}._fieldset_g2jbi_65{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}._statuses_g2jbi_74{display:flex;flex-wrap:wrap;gap:.375rem}._chip_g2jbi_80{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--border-color);border-radius:999px;font-size:.75rem;color:var(--text-primary);background:var(--bg-primary);cursor:pointer;text-transform:capitalize}._chip_g2jbi_80 input{accent-color:var(--text-primary)}._error_g2jbi_98{color:var(--color-error);font-size:.75rem;margin:0}._wrap_d6rvy_1{display:flex;flex-direction:column;gap:.875rem}._cards_d6rvy_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.5rem}._summaryCard_d6rvy_13,._newUseCaseCard_d6rvy_14{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);text-align:left;color:inherit;font:inherit;cursor:default;min-height:4.5rem}._newUseCaseCard_d6rvy_14{cursor:pointer}._newUseCaseCard_d6rvy_14[data-active=true]{border-color:var(--text-primary)}._newUseCaseCard_d6rvy_14:disabled{cursor:default;opacity:.55}._newUseCaseCard_d6rvy_14:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._cardValue_d6rvy_47{font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.1}._cardLabel_d6rvy_54{font-size:.8rem;color:var(--text-secondary);line-height:1.3}._cardHint_d6rvy_60{font-size:.7rem;color:var(--text-muted)}._ticketNote_d6rvy_65{font-size:.75rem;color:var(--text-secondary);margin:0;line-height:1.4}._toggle_d6rvy_72{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-primary);cursor:pointer}._toggle_d6rvy_72 input{accent-color:var(--text-primary)}._sectionTitle_d6rvy_85{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}._interactions_d6rvy_92{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border-color);padding-top:.75rem}._interactionList_d6rvy_100{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem;max-height:20rem;overflow-y:auto}._interactionRow_d6rvy_111{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary)}._interactionTitle_d6rvy_121{font-size:.875rem;color:var(--text-primary);font-weight:500;line-height:1.4}._interactionMeta_d6rvy_128{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-secondary);flex-wrap:wrap}._actionBadge_d6rvy_137{font-size:.7rem;font-weight:600;padding:.125rem .5rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color)}._actionBadge_d6rvy_137[data-action=skip]{color:var(--text-secondary)}._actionBadge_d6rvy_137[data-action=attach_to_existing]{color:var(--text-primary)}._actionBadge_d6rvy_137[data-action=create_new]{color:var(--text-primary);border-color:var(--text-primary);background:var(--bg-secondary)}._actionBadge_d6rvy_137[data-action=pending]{color:var(--text-secondary);font-style:italic}._skipReason_d6rvy_166{color:var(--text-secondary);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0}._meta_d6rvy_175{margin:0;font-size:.8rem;color:var(--text-secondary)}._pagination_d6rvy_181{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._pagination_d6rvy_181 button{padding:.25rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font-size:.75rem;cursor:pointer}._pagination_d6rvy_181 button:disabled{opacity:.5;cursor:default}._pageIndicator_d6rvy_204{font-size:.75rem;color:var(--text-muted)}._wrap_ahztc_1{display:flex;flex-direction:column;gap:.875rem}._statusRow_ahztc_7{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._statusBadge_ahztc_14{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);white-space:nowrap}._statusBadge_ahztc_14[data-status=failed]{color:var(--color-error);border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 12%,transparent)}._statusBadge_ahztc_14[data-status=analysis_complete]{color:var(--text-primary);border-color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}._meta_ahztc_37{font-size:.8rem;color:var(--text-primary);margin:0;font-weight:500}._bar_ahztc_44{width:100%;height:.375rem;background:var(--bg-tertiary);border-radius:999px;overflow:hidden}._barFill_ahztc_52{height:100%;background:var(--text-primary);transition:width .3s ease}._counters_ahztc_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem}._phaseDescription_ahztc_64{font-size:.875rem;color:var(--text-primary);margin:0;line-height:1.45}._ticketNote_ahztc_71{font-size:.75rem;color:var(--text-secondary);margin:0;line-height:1.4}._counter_ahztc_58{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .875rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);min-height:4.25rem}._counterValue_ahztc_89{font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.1}._counterLabel_ahztc_96{font-size:.8rem;color:var(--text-secondary);line-height:1.3}._error_ahztc_102{color:var(--color-error);font-size:.8rem;margin:0}._wrap_1j9kv_1{display:flex;flex-direction:column;gap:.75rem}._intro_1j9kv_7{margin:0;color:var(--text-secondary);font-size:.875rem}._meta_1j9kv_13{margin:0;color:var(--text-muted);font-size:.875rem}._list_1j9kv_19{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._card_1j9kv_28{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;background:var(--bg-primary)}._card_1j9kv_28[data-checked=true]{border-color:var(--text-primary);background:var(--bg-tertiary)}._card_1j9kv_28 input{accent-color:var(--text-primary)}._cardBody_1j9kv_48{display:flex;flex-direction:column;gap:.125rem}._cardTitle_1j9kv_54{font-weight:600;color:var(--text-primary);font-size:.9rem}._cardMeta_1j9kv_60{color:var(--text-muted);font-size:.75rem;text-transform:capitalize}._wrap_ydhp6_1{display:flex;flex-direction:column;gap:1rem}._headerRow_ydhp6_7{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._headerLeft_ydhp6_15{display:flex;flex-direction:column;gap:.25rem;min-width:0}._title_ydhp6_22{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._description_ydhp6_29{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5;max-width:56ch}._summary_ydhp6_37{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .625rem;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);font-size:.75rem;font-weight:500;white-space:nowrap;flex-shrink:0}._summary_ydhp6_37 strong{font-weight:600}._search_ydhp6_56{position:relative;display:flex;align-items:center}._searchIcon_ydhp6_62{position:absolute;left:.625rem;color:var(--text-muted);pointer-events:none;display:flex}._searchInput_ydhp6_70{width:100%;padding:.5rem .625rem .5rem 2rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);color:var(--text-primary);font-size:.875rem;font-family:inherit}._searchInput_ydhp6_70:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._searchInput_ydhp6_70::placeholder{color:var(--text-muted)}._list_ydhp6_90{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:24rem;overflow-y:auto;padding-right:.25rem}._row_ydhp6_102{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);transition:border-color .15s ease,background .15s ease}._row_ydhp6_102:hover{border-color:var(--border-hover)}._row_ydhp6_102[data-editing=true]{border-color:var(--text-primary);background:var(--bg-secondary)}._rowHead_ydhp6_122{display:flex;align-items:center;gap:.625rem;min-width:0}._tagIcon_ydhp6_129{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-secondary);flex-shrink:0}._name_ydhp6_141{font-size:.9375rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em;word-break:break-word;flex:1 1 auto;min-width:0}._usageBadge_ydhp6_151{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.7rem;font-weight:500;white-space:nowrap;flex-shrink:0}._editButton_ydhp6_165{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.375rem;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}._editButton_ydhp6_165:hover{color:var(--text-primary);background:var(--bg-tertiary);border-color:var(--border-color)}._editButton_ydhp6_165:focus-visible{outline:1px solid var(--text-primary);outline-offset:1px}._descriptionText_ydhp6_191{font-size:.8125rem;color:var(--text-secondary);line-height:1.55;margin:0;white-space:pre-wrap}._descriptionEmpty_ydhp6_199{color:var(--text-muted);font-style:italic}._editPanel_ydhp6_204{display:flex;flex-direction:column;gap:.5rem}._textarea_ydhp6_210{width:100%;min-height:5rem;padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;line-height:1.55;resize:vertical}._textarea_ydhp6_210:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._editActions_ydhp6_229{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}._empty_ydhp6_236{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;border:1px dashed var(--border-color);border-radius:.5rem;color:var(--text-muted);font-size:.8125rem;text-align:center}._meta_ydhp6_248{margin:0;font-size:.8rem;color:var(--text-secondary)}._cta_ydhp6_254{align-self:flex-start}._stepper_13q2n_1{display:flex;gap:.5rem;padding:0;margin:0;list-style:none}._step_13q2n_1{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.75rem;color:var(--text-muted)}._step_13q2n_1[data-state=active]{color:var(--text-primary);font-weight:600}._step_13q2n_1[data-state=done]{color:var(--text-secondary)}._dot_13q2n_27{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border:1px solid var(--border-color);color:inherit;font-size:.75rem;font-weight:600;flex-shrink:0}._step_13q2n_1[data-state=active] ._dot_13q2n_27{background:var(--text-primary);color:var(--bg-secondary);border-color:var(--text-primary)}._step_13q2n_1[data-state=done] ._dot_13q2n_27{background:var(--bg-secondary);border-color:var(--text-secondary);color:var(--text-secondary)}._label_13q2n_54{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._backdrop_roc4b_1{position:fixed;inset:0;background:color-mix(in srgb,#000 70%,transparent);display:flex;align-items:center;justify-content:center;z-index:100}._modal_roc4b_11{width:100%;max-width:820px;max-height:92vh;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:hidden}._stepperWrap_roc4b_24{padding:.75rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_roc4b_29{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._titleWrap_roc4b_37{display:flex;align-items:center;gap:.5rem;color:var(--text-primary)}._titleWrap_roc4b_37 h2{margin:0;font-size:1rem;font-weight:600}._close_roc4b_50{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem}._close_roc4b_50:hover{color:var(--text-primary);background:var(--bg-tertiary)}._body_roc4b_67{padding:1.25rem;color:var(--text-primary);font-size:.875rem;line-height:1.5;overflow-y:auto}._body_roc4b_67 p{margin:0}._startError_roc4b_79{color:var(--color-error);font-size:.8rem;margin-top:.5rem}._footer_roc4b_85{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--border-color)}._footerLeft_roc4b_94,._footerRight_roc4b_95{display:flex;gap:.5rem}._container_12e63_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_12e63_8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);background:var(--bg-primary)}._summary_12e63_18{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;color:var(--text-primary)}._summaryItem_12e63_27{display:inline-flex;align-items:baseline;gap:.375rem}._summaryCount_12e63_33{font-weight:600}._summaryLabel_12e63_37{color:var(--text-muted);font-size:.8rem}._blockedMessage_12e63_42{display:block;margin-top:.125rem;color:var(--color-warning, #b45309);font-size:.75rem}._body_12e63_49{flex:1;overflow-y:auto;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}._loading_12e63_58,._empty_12e63_59{padding:3rem 2rem;text-align:center;color:var(--text-muted);font-size:.9rem}._statusIndicator_12e63_66{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;font-size:.75rem;color:var(--text-muted)}._statusIndicator_12e63_66._running_12e63_78{color:var(--color-primary);border-color:var(--color-primary)}._useCaseGroup_12e63_83{display:flex;flex-direction:column;gap:.75rem}._useCaseHeading_12e63_89{margin:0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._unlinkedHeading_12e63_98{color:var(--text-muted)}._request_12e63_102{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._requestHeader_12e63_112{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._requestTitleGroup_12e63_119{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}._requestName_12e63_127{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.85rem;font-weight:600;color:var(--text-primary);background:transparent;border:1px solid transparent;padding:.25rem .375rem;border-radius:.25rem;width:100%}._requestName_12e63_127:hover,._requestName_12e63_127:focus{background:var(--bg-tertiary);border-color:var(--border-color);outline:none}._statusPill_12e63_148{flex-shrink:0;padding:.125rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._statusPill_12e63_148._pending_12e63_158{background:color-mix(in srgb,var(--color-warning, #b45309) 15%,transparent);color:var(--color-warning, #b45309)}._statusPill_12e63_148._resolved_12e63_163{background:color-mix(in srgb,var(--color-success, #15803d) 15%,transparent);color:var(--color-success, #15803d)}._statusPill_12e63_148._rejected_12e63_168{background:var(--bg-tertiary);color:var(--text-muted)}._requestDescription_12e63_173{font-size:.875rem;color:var(--text-primary);background:transparent;border:1px solid transparent;padding:.25rem .375rem;border-radius:.25rem;resize:vertical;min-height:2.5rem;line-height:1.5;font-family:inherit;width:100%}._requestDescription_12e63_173:hover,._requestDescription_12e63_173:focus{background:var(--bg-tertiary);border-color:var(--border-color);outline:none}._resolvedInfo_12e63_194{display:inline-flex;align-items:center;gap:.375rem;font-size:.8rem;color:var(--text-muted);font-style:italic}._resolvedToolLink_12e63_203{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-style:normal;color:var(--text-primary);font-weight:600}._unlinkButton_12e63_212{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--text-muted);cursor:pointer;font-family:inherit}._unlinkButton_12e63_212:hover:not(:disabled){color:var(--color-error, var(--text-primary));border-color:currentColor;background:color-mix(in srgb,var(--color-error, var(--text-primary)) 10%,transparent)}._unlinkButton_12e63_212:disabled{opacity:.4;cursor:not-allowed}._actionsToggle_12e63_238{display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;padding:.25rem .5rem;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-muted);font-size:.75rem;cursor:pointer;font-family:inherit}._actionsToggle_12e63_238:hover{color:var(--text-primary);background:var(--bg-tertiary)}._actionList_12e63_258{list-style:none;padding:.375rem 0;margin:0;display:flex;flex-direction:column;gap:.25rem;border-top:1px dashed var(--border-color)}._actionListItem_12e63_268{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .375rem;font-size:.8rem}._actionNodeTitle_12e63_277{color:var(--text-primary)}._actionUseCase_12e63_281{color:var(--text-muted);font-size:.75rem}._panLink_12e63_286{background:transparent;border:none;color:var(--color-primary);font-size:.75rem;cursor:pointer;padding:.125rem .375rem;border-radius:.25rem;font-family:inherit}._panLink_12e63_286:hover{background:var(--bg-tertiary)}._requestActions_12e63_301{display:flex;gap:.5rem}._resetAllButton_12e63_306{flex-shrink:0}._scopeLabel_12e63_310{display:inline-flex;align-items:center;gap:.5rem}._scopeName_12e63_316{font-size:.875rem;font-weight:600;color:var(--text-primary)}._backToUseCase_12e63_322{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);font-size:.75rem;cursor:pointer;font-family:inherit}._backToUseCase_12e63_322:hover{color:var(--text-primary);background:var(--bg-tertiary)}._wrap_161b4_1{display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;height:100%;min-height:0;overflow:auto}._card_161b4_11{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;padding:2rem 2.25rem;border:1px dashed var(--border-color);border-radius:.75rem;background:var(--bg-secondary);text-align:center}._iconBubble_161b4_24{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--bg-tertiary);color:var(--text-primary)}._title_161b4_35{margin:0;font-size:1.0625rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}._subtitle_161b4_43{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5}._actions_161b4_50{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._spin_161b4_57{animation:_empty-spin_161b4_1 1s linear infinite}@keyframes _empty-spin_161b4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tagsSection_k2asa_1{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:.875rem;border-top:1px solid var(--border-color)}._tagsHeader_k2asa_10{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._tagsCount_k2asa_17{font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._tagsLoading_k2asa_24{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--text-muted)}._tagsEmpty_k2asa_32{margin:0;font-size:.75rem;color:var(--text-muted);font-style:italic}._tagsList_k2asa_39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}._tagItem_k2asa_48{padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._tagRow_k2asa_55{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._tagName_k2asa_62{font-family:var(--font-mono, monospace);font-size:.75rem;font-weight:500;color:var(--text-primary);word-break:break-all}._tagUsage_k2asa_70{font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._tagDescription_k2asa_78{margin-top:.25rem;font-size:.75rem;color:var(--text-secondary);line-height:1.45}._canvas_1w9r9_1{width:100%;height:100%;background:var(--bg-primary);position:relative}._canvas_1w9r9_1 .react-flow__background{color:var(--border-color)}._canvas_1w9r9_1 .react-flow__edge-path{stroke:var(--text-muted);stroke-width:1.5px}._canvas_1w9r9_1 .react-flow__edge.selected .react-flow__edge-path{stroke:var(--text-primary)}._canvas_1w9r9_1 .react-flow__controls{box-shadow:0 1px 3px #0000001a;border-radius:.375rem;overflow:hidden;z-index:20}._canvas_1w9r9_1 .react-flow__controls-button{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}._canvas_1w9r9_1 .react-flow__controls-button:hover{background:var(--bg-tertiary)}._backdrop_3temj_1{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:100;padding:1.5rem}._modal_3temj_13{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;width:100%;max-width:640px;max-height:calc(100vh - 4rem);overflow-y:auto;box-shadow:0 16px 48px #0006}._header_3temj_24{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border-color)}._path_3temj_33{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.25rem}._title_3temj_41{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._description_3temj_48{margin:.4rem 0 0;font-size:.825rem;color:var(--text-secondary);line-height:1.45}._metaRow_3temj_55{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.6rem;font-size:.75rem;color:var(--text-secondary)}._failedPill_3temj_64{background:#dc26262e;color:#fca5a5;border-radius:999px;padding:.1rem .5rem;font-weight:600}._notBuiltPill_3temj_72{background:#d977062e;color:#fcd34d;border-radius:999px;padding:.1rem .5rem;font-weight:600}._buildingPill_3temj_80{background:#2563eb2e;color:#93c5fd;border-radius:999px;padding:.1rem .5rem;font-weight:600}._closeButton_3temj_88{background:none;border:none;color:var(--text-muted);font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}._closeButton_3temj_88:hover{color:var(--text-primary);background:var(--bg-secondary)}._section_3temj_104{padding:1rem 1.5rem;border-bottom:1px solid var(--border-color)}._section_3temj_104:last-child{border-bottom:none}._sectionTitle_3temj_113{margin:0 0 .75rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:600}._useCasesHeader_3temj_122{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .75rem}._useCasesHeader_3temj_122 ._sectionTitle_3temj_113{margin:0}._retryAllButton_3temj_134{background:#dc2626;border:1px solid #dc2626;color:#fff;border-radius:.375rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;cursor:pointer}._retryAllButton_3temj_134:hover:not(:disabled){background:#ef4444;border-color:#ef4444}._retryAllButton_3temj_134:disabled{opacity:.6;cursor:not-allowed}._empty_3temj_155{margin:0;font-size:.825rem;color:var(--text-muted);font-style:italic}._tagList_3temj_162{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}._tagBadge_3temj_171{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:999px;padding:.2rem .6rem;font-size:.75rem}._useCaseList_3temj_180{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._useCaseRow_3temj_189,._useCaseRowFailed_3temj_190,._useCaseRowNotBuilt_3temj_191,._useCaseRowBuilding_3temj_192{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem;background:var(--bg-secondary);border-radius:.375rem;border:1px solid var(--border-color)}._useCaseRowFailed_3temj_190{border-color:#dc262666;background:#dc26260f}._useCaseRowNotBuilt_3temj_191{border-color:#d9770666;background:#d977060f}._useCaseRowBuilding_3temj_192{border-color:#2563eb66;background:#2563eb0f}._useCaseInfo_3temj_218{flex:1;min-width:0}._useCaseName_3temj_223{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.875rem;color:var(--text-primary);word-break:break-word}._statusDotCompleted_3temj_233,._statusDotFailed_3temj_234,._statusDotNotBuilt_3temj_235,._statusDotBuilding_3temj_236{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}._statusDotCompleted_3temj_233{background:#22c55e}._statusDotFailed_3temj_234{background:#dc2626}._statusDotNotBuilt_3temj_235{background:#d97706}._statusDotBuilding_3temj_236{background:#2563eb;animation:_leafDetailsBuildingPulse_3temj_1 1.4s ease-in-out infinite}@keyframes _leafDetailsBuildingPulse_3temj_1{0%,to{opacity:.45}50%{opacity:1}}._useCaseDescription_3temj_265{margin:.3rem 0 0;font-size:.8rem;color:var(--text-secondary)}._errorMessage_3temj_271{margin:.4rem 0 0;font-size:.75rem;color:#fca5a5;background:#dc262614;border-radius:.25rem;padding:.4rem .5rem;white-space:pre-wrap;word-break:break-word}._notBuiltMessage_3temj_282{margin:.4rem 0 0;font-size:.75rem;color:#fcd34d;background:#d9770614;border-radius:.25rem;padding:.4rem .5rem;white-space:pre-wrap;word-break:break-word}._buildingMessage_3temj_293{margin:.4rem 0 0;font-size:.75rem;color:#93c5fd;background:#2563eb14;border-radius:.25rem;padding:.4rem .5rem;white-space:pre-wrap;word-break:break-word}._useCaseActions_3temj_304{flex-shrink:0}._retryButton_3temj_308,._openButton_3temj_309{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);border-radius:.375rem;padding:.4rem .75rem;font-size:.8rem;font-weight:500;cursor:pointer}._retryButton_3temj_308{background:#dc2626;border-color:#dc2626;color:#fff}._retryButton_3temj_308:hover:not(:disabled){background:#ef4444;border-color:#ef4444}._retryButton_3temj_308:disabled{opacity:.6;cursor:not-allowed}._openButton_3temj_309:hover{background:var(--bg-secondary)}._wrap_1pq3u_1{position:absolute;inset:0;background:var(--bg-primary);overflow:hidden}._legend_1pq3u_8{position:absolute;top:.75rem;left:.75rem;display:inline-flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 2px 8px #0000002e;z-index:5}._legendHint_1pq3u_23{font-size:.6rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}._legendRow_1pq3u_31{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;color:var(--text-secondary);font-weight:500;background:transparent;border:none;padding:.125rem 0;cursor:pointer;text-align:left;transition:opacity .28s cubic-bezier(.33,1,.68,1),color .16s ease}._legendRow_1pq3u_31:hover{color:var(--text-primary)}._legendRow_1pq3u_31:active ._legendSwatch_1pq3u_52{transform:scale(.85)}._legendRowHidden_1pq3u_56{opacity:.45;text-decoration:line-through}._legendSwatch_1pq3u_52{width:.625rem;height:.625rem;border-radius:50%;border:1px solid transparent;flex-shrink:0;transition:background .28s cubic-bezier(.33,1,.68,1),transform .16s ease}._tooltip_1pq3u_72{position:absolute;pointer-events:none;z-index:10;padding:.5rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;box-shadow:0 4px 12px #00000040;font-size:.75rem;color:var(--text-primary);max-width:18rem;line-height:1.4}._tooltipKind_1pq3u_87{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.2rem}._tooltipTitle_1pq3u_97{display:block;font-weight:600;color:var(--text-primary);word-break:break-word}._tooltipMeta_1pq3u_104{display:block;margin-top:.25rem;font-size:.6875rem;color:var(--text-secondary)}._banner_1pq3u_111{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:6;padding:.4rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;font-size:.75rem;color:var(--text-secondary);pointer-events:none}._wrap_15mh1_1{display:contents}._canvasArea_15mh1_5{position:relative;min-height:0;overflow:hidden}._banner_15mh1_11{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:21;display:inline-flex;align-items:center;gap:.625rem;padding:.5rem .875rem .5rem .75rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-secondary);color:var(--text-primary);font-size:.8125rem;font-weight:500;box-shadow:0 4px 12px #0000002e;max-width:calc(100% - 1.5rem)}._bannerIcon_15mh1_31{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--bg-tertiary);color:var(--text-primary);flex-shrink:0}._bannerLeft_15mh1_43{display:inline-flex;flex-direction:column;gap:.0625rem;min-width:0}._bannerTitle_15mh1_50{font-size:.8125rem;font-weight:600;color:var(--text-primary);line-height:1.2}._bannerSubtitle_15mh1_57{font-size:.7rem;color:var(--text-secondary);line-height:1.2}._bannerActions_15mh1_63{display:inline-flex;align-items:center;gap:.375rem;margin-left:.5rem}._bannerSummary_15mh1_70{display:inline-flex;align-items:center;gap:.3rem;padding:.125rem .5rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.6875rem;font-weight:500;white-space:nowrap}._sidebar_15mh1_83{display:flex;flex-direction:column;gap:.875rem;padding:1rem;height:100%;overflow-y:auto}._sidebarHeader_15mh1_92{display:flex;flex-direction:column;gap:.25rem}._sidebarTitle_15mh1_98{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}._sidebarSubtitle_15mh1_106{margin:0;font-size:.75rem;color:var(--text-secondary);line-height:1.45}._emptyState_15mh1_113{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;border:1px dashed var(--border-color);border-radius:.5rem;text-align:center;color:var(--text-muted);font-size:.8125rem;line-height:1.5}._emptyStateIcon_15mh1_128{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary)}._fields_15mh1_139{display:flex;flex-direction:column;gap:.625rem}._fieldGroup_15mh1_145{display:flex;flex-direction:column;gap:.3rem}._fieldLabel_15mh1_151{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._input_15mh1_159,._textarea_15mh1_160{width:100%;padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;line-height:1.55}._textarea_15mh1_160{min-height:5rem;resize:vertical}._input_15mh1_159:focus-visible,._textarea_15mh1_160:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._metaRow_15mh1_183{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._metaPill_15mh1_190{display:inline-flex;align-items:center;gap:.3rem;padding:.125rem .5rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.7rem;font-weight:500}._editActions_15mh1_202{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._fullEmpty_15mh1_210{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted);font-size:.875rem;text-align:center}._viewModeToggle_15mh1_222{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:8;display:inline-flex;gap:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;overflow:hidden;font-size:.7rem;font-weight:600;letter-spacing:.02em;box-shadow:0 2px 8px #0000002e}._viewModeToggle_15mh1_222 button{background:transparent;color:var(--text-secondary);border:0;padding:.4rem .85rem;cursor:pointer;font:inherit}._viewModeToggle_15mh1_222 button:hover{color:var(--text-primary)}._viewModeToggle_15mh1_222 button._engineToggleActive_15mh1_253,._engineToggleActive_15mh1_253{background:var(--bg-tertiary);color:var(--text-primary)}._retryAllButton_15mh1_263{position:absolute;top:.75rem;right:.75rem;z-index:8;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:#dc2626;border:1px solid #dc2626;color:#fff;border-radius:.375rem;font-size:.7rem;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 2px 8px #0000002e}._retryAllButton_15mh1_263:hover:not(:disabled){background:#ef4444;border-color:#ef4444}._retryAllButton_15mh1_263:disabled{opacity:.6;cursor:not-allowed}._spin_15mh1_293{animation:_hierarchyBrowserSpin_15mh1_1 1s linear infinite}@keyframes _hierarchyBrowserSpin_15mh1_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrap_1696t_1{display:flex;flex-direction:column;min-height:0;height:100%}._header_1696t_8{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0}._breadcrumb_1696t_18{font-size:.875rem;font-weight:600;color:var(--text-primary)}._headerActions_1696t_24{margin-left:auto;display:flex;align-items:center;gap:.5rem}._body_1696t_31{flex:1;display:grid;grid-template-columns:1fr 340px;overflow:hidden;min-height:0}._sidebar_1696t_39{min-width:0;display:flex;flex-direction:column;overflow:hidden}._canvasArea_1696t_46{position:relative;min-height:0;overflow:hidden}._canvasOverlayTopLeft_1696t_52{position:absolute;top:.75rem;left:.75rem;z-index:20;display:flex;align-items:center;gap:.5rem}._canvasAction_1696t_62{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;font-family:inherit;cursor:pointer;box-shadow:0 2px 8px #0000001f}._canvasAction_1696t_62:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}._canvasAction_1696t_62:disabled{opacity:.5;cursor:not-allowed}._fullEmpty_1696t_87{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:4rem 2rem;color:var(--text-muted);font-size:.875rem;text-align:center}._spin_1696t_98{animation:_drilldown-spin_1696t_1 1s linear infinite}@keyframes _drilldown-spin_1696t_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_1otr9_1{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._statusBadge_1otr9_8{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);white-space:nowrap;display:inline-flex;align-items:center;gap:.375rem}._statusBadge_1otr9_8[data-status=preparing]{color:var(--text-primary);border-color:var(--accent-color, var(--text-primary));background:color-mix(in srgb,var(--accent-color, var(--text-primary)) 10%,transparent)}._statusBadge_1otr9_8[data-status=ready],._statusBadge_1otr9_8[data-status=linked]{color:var(--color-success, var(--text-primary));border-color:var(--color-success, var(--text-primary));background:color-mix(in srgb,var(--color-success, var(--text-primary)) 10%,transparent)}._statusBadge_1otr9_8[data-status=failed]{color:var(--color-error);border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 12%,transparent)}._counters_1otr9_41{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--text-secondary)}._counterPair_1otr9_49{display:inline-flex;align-items:baseline;gap:.2rem}._counterValue_1otr9_55{font-weight:600;color:var(--text-primary)}._counterTotal_1otr9_60{color:var(--text-secondary)}._counterSep_1otr9_64{color:var(--text-muted)}._counterLabel_1otr9_68{color:var(--text-muted);margin-left:.15rem}._counterDot_1otr9_73{color:var(--text-muted)}._errorMessage_1otr9_77{font-size:.75rem;color:var(--color-error);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1otr9_86{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto}._spin_1otr9_93{animation:_prep-section-spin_1otr9_1 1s linear infinite}@keyframes _prep-section-spin_1otr9_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabs_1te2u_1{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem}._tab_1te2u_1{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);font-size:.75rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._tab_1te2u_1:hover:not(._active_1te2u_27){color:var(--text-primary)}._tab_1te2u_1._active_1te2u_27{background:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary);box-shadow:0 1px 2px #0000000d}._badge_1te2u_38{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;margin-left:.125rem;background:var(--color-warning, #b45309);color:#fff;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1}._rail_3oald_1{width:280px;min-width:280px;border-right:1px solid var(--border-color);background:var(--bg-secondary);overflow-y:auto;padding:1rem .75rem;display:flex;flex-direction:column;gap:.75rem}._header_3oald_13 h1,._header_3oald_13 h2,._header_3oald_13 p{margin:0 0 .375rem;font-family:inherit}._header_3oald_13 h1{font-size:.875rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}._header_3oald_13 h2{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-top:.75rem}._header_3oald_13 p{font-size:.75rem;color:var(--text-secondary)}._empty_3oald_41{font-size:.75rem;color:var(--text-muted);margin:.25rem 0 0}._list_3oald_47{display:flex;flex-direction:column;gap:.0625rem}._row_3oald_53{display:flex;align-items:center;gap:.25rem;padding-right:.25rem}._toggle_3oald_60{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;appearance:none;background:transparent;border:none;margin:0;padding:0;color:var(--text-muted);cursor:pointer;border-radius:.1875rem;flex-shrink:0}._toggle_3oald_60:hover{background:var(--bg-tertiary);color:var(--text-primary)}._togglePlaceholder_3oald_82{width:1rem;height:1rem;flex-shrink:0}._item_3oald_88{flex:1;display:inline-flex;align-items:center;gap:.4375rem;text-align:left;padding:.375rem .5rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font-size:.8125rem;font-family:inherit;cursor:pointer;line-height:1.35;min-width:0}._itemIcon_3oald_106{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:var(--text-muted);flex-shrink:0}._item_3oald_88._active_3oald_116 ._itemIcon_3oald_106{color:var(--text-primary)}._itemLabel_3oald_120{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item_3oald_88:hover{background:var(--bg-tertiary);color:var(--text-primary)}._item_3oald_88._active_3oald_116{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary);font-weight:600}._item_3oald_88 strong{font-weight:inherit}._item_3oald_88 a{color:inherit;text-decoration:none}._page_1yotv_1{width:100%;max-width:64rem;margin:0 auto;padding:2.5rem 2.5rem 6rem;display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box}._breadcrumbs_1yotv_12{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:var(--text-muted)}._breadcrumbItem_1yotv_21{appearance:none;background:transparent;border:none;padding:.125rem .25rem;border-radius:.25rem;color:var(--text-muted);font-size:inherit;font-family:inherit;cursor:pointer}._breadcrumbItem_1yotv_21:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSeparator_1yotv_38{color:var(--text-muted);flex-shrink:0}._breadcrumbCurrent_1yotv_43{padding:.125rem .25rem;color:var(--text-primary);font-weight:500}._header_1yotv_49{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}._title_1yotv_57{margin:0;font-family:var(--font-display, inherit);font-size:1.875rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}._description_1yotv_66{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._grid_1yotv_73{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem;margin-top:.25rem}._card_1yotv_80{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;text-align:left;padding:1rem 1.125rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.625rem;color:var(--text-primary);font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}._card_1yotv_80:hover{background:var(--bg-tertiary);border-color:var(--text-muted);transform:translateY(-1px)}._cardIcon_1yotv_103{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-secondary)}._card_1yotv_80:hover ._cardIcon_1yotv_103{background:var(--bg-primary);color:var(--text-primary)}._cardName_1yotv_119{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--text-primary)}._cardDescription_1yotv_126{font-size:.8125rem;line-height:1.45;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_1yotv_137{display:inline-flex;align-items:center;gap:.25rem;margin-top:auto;padding-top:.25rem;font-size:.6875rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}._cardMetaError_1yotv_150{color:var(--color-error, #b91c1c)}._cardMetaWarn_1yotv_154{color:var(--color-warning, #b45309)}._empty_1yotv_158{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1rem;color:var(--text-muted);text-align:center}._empty_1yotv_158 p{margin:0;font-size:.875rem}._section_m399s_1{width:100%;max-width:780px;margin:0 auto;padding:0 2rem 2rem;display:flex;flex-direction:column;gap:.875rem;box-sizing:border-box}._heading_m399s_12{margin:0;font-family:var(--font-display, inherit);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}._page_18vdr_1{width:100%;max-width:780px;margin:0 auto;padding:1.75rem 2rem 4rem;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}._breadcrumbs_18vdr_12{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:var(--text-muted)}._breadcrumbItem_18vdr_21{appearance:none;background:transparent;border:none;padding:.125rem .25rem;border-radius:.25rem;color:var(--text-muted);font-size:inherit;font-family:inherit;cursor:pointer}._breadcrumbItem_18vdr_21:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSeparator_18vdr_38{color:var(--text-muted);flex-shrink:0}._breadcrumbCurrent_18vdr_43{padding:.125rem .25rem;color:var(--text-primary);font-weight:500}._header_18vdr_49{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}._title_18vdr_57{margin:0;font-family:var(--font-display, inherit);font-size:1.875rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}._description_18vdr_66{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._sectionHeading_18vdr_73{margin:.5rem 0 0;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}._list_18vdr_82{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._item_18vdr_91{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}._item_18vdr_91:last-child{border-bottom:none}._link_18vdr_103{display:inline-flex;align-items:center;gap:.4375rem;align-self:flex-start;appearance:none;background:transparent;border:none;padding:.125rem 0;font-size:1rem;font-weight:500;font-family:inherit;color:var(--text-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-muted) 60%,transparent);text-underline-offset:3px;cursor:pointer}._link_18vdr_103:hover{text-decoration-color:var(--text-primary)}._linkIcon_18vdr_126{color:var(--text-muted);flex-shrink:0}._link_18vdr_103:hover ._linkIcon_18vdr_126{color:var(--text-primary)}._linkLabel_18vdr_135{min-width:0}._itemDescription_18vdr_139{margin:0;padding-left:1.4375rem;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}._empty_18vdr_147{margin:0;padding:2rem 0;color:var(--text-muted);font-size:.875rem;text-align:center}._rail_a39ld_1{width:260px;min-width:260px;border-left:1px solid var(--border-color);background:var(--bg-secondary);overflow-y:auto;padding:1.25rem .75rem;display:flex;flex-direction:column;gap:.5rem}._header_a39ld_13{padding:0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}._list_a39ld_22{display:flex;flex-direction:column;gap:.0625rem}._row_a39ld_28{display:flex;align-items:center;gap:.25rem;padding-right:.25rem}._toggle_a39ld_35{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;appearance:none;background:transparent;border:none;margin:0;padding:0;color:var(--text-muted);cursor:pointer;border-radius:.1875rem;flex-shrink:0}._toggle_a39ld_35:hover{background:var(--bg-tertiary);color:var(--text-primary)}._togglePlaceholder_a39ld_57{width:1rem;height:1rem;flex-shrink:0}._item_a39ld_63{flex:1;display:inline-flex;align-items:center;gap:.4375rem;text-align:left;padding:.375rem .5rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font-size:.8125rem;font-family:inherit;cursor:pointer;line-height:1.35;min-width:0}._item_a39ld_63:hover{background:var(--bg-tertiary);color:var(--text-primary)}._item_a39ld_63._active_a39ld_86{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary);font-weight:600}._itemIcon_a39ld_93{color:var(--text-muted);flex-shrink:0}._item_a39ld_63._active_a39ld_86 ._itemIcon_a39ld_93{color:var(--text-primary)}._itemLabel_a39ld_102{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._page_uljmr_1{padding:1.75rem 2rem 4rem;max-width:780px;margin:0 auto;color:var(--text-primary);font-size:.9375rem;line-height:1.6}._page_uljmr_1[data-accent=on] section:first-of-type h1:first-of-type{display:inline;background:var(--usecase-accent-soft);padding:.125rem .375rem;border-radius:.25rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}._section_uljmr_19{margin-bottom:.5rem}._decisionCard_uljmr_23{margin:.5rem 0 1rem;padding:.875rem 1rem .875rem 2.5rem;background:color-mix(in srgb,hsl(210 85% 55%) 10%,transparent);border:1px solid color-mix(in srgb,hsl(210 85% 55%) 28%,transparent);border-radius:.5rem;position:relative}._decisionCard_uljmr_23 p:first-child{margin-top:0}._decisionIcon_uljmr_36{position:absolute;top:.9375rem;left:.875rem;color:#1380ec;flex-shrink:0}._interactionCard_uljmr_44{margin:.5rem 0 1rem;padding:.75rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.5rem}._interactionCard_uljmr_44 p:first-child{margin-top:0}._interactionCard_uljmr_44 p:last-child{margin-bottom:0}._actionCard_uljmr_60{margin:.5rem 0 1rem;padding:.875rem 1rem .875rem 2.5rem;background:color-mix(in srgb,var(--color-action) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-action) 32%,transparent);border-radius:.5rem;position:relative}._actionCard_uljmr_60 p:first-child{margin-top:0}._actionCard_uljmr_60 p:last-child{margin-bottom:0}._actionIcon_uljmr_77{position:absolute;top:.9375rem;left:.875rem;color:var(--color-action);flex-shrink:0}._terminalCard_uljmr_85{margin:.5rem 0 1rem;padding:.75rem 1rem;background:color-mix(in srgb,hsl(145 55% 45%) 12%,transparent);border:1px solid color-mix(in srgb,hsl(145 55% 45%) 32%,transparent);border-radius:.5rem}._terminalCard_uljmr_85 p:first-child{margin-top:0}._terminalCard_uljmr_85 p:last-child{margin-bottom:0}._breadcrumbs_uljmr_101{display:flex;align-items:center;gap:.375rem;margin-bottom:1.25rem;font-size:.8125rem;color:var(--text-secondary);flex-wrap:wrap}._breadcrumbItem_uljmr_111{appearance:none;background:none;border:none;padding:.125rem .25rem;margin:0;color:inherit;font-size:inherit;cursor:pointer;border-radius:.25rem}._breadcrumbItem_uljmr_111:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSeparator_uljmr_128{color:var(--text-muted);flex-shrink:0}._branchesCard_uljmr_133{margin:.25rem 0 1rem;padding:.625rem .875rem .75rem;background:color-mix(in srgb,hsl(210 85% 55%) 6%,transparent);border:1px dashed color-mix(in srgb,hsl(210 85% 55%) 30%,transparent);border-radius:.375rem}._branchesLabel_uljmr_141{margin-bottom:.25rem;color:#2873bd;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}._branchesCard_uljmr_133 ul{margin:.25rem 0 0;padding-left:1rem}._branchesCard_uljmr_133 li{margin-bottom:.125rem}._reasoningCard_uljmr_159{display:flex;align-items:flex-start;gap:.5rem;margin:.25rem 0 1rem;padding:.625rem .875rem;background:color-mix(in srgb,var(--text-muted, hsl(45 75% 60%)) 6%,transparent);border-left:3px solid color-mix(in srgb,hsl(45 75% 60%) 55%,transparent);border-radius:0 .25rem .25rem 0;color:var(--text-secondary);font-size:.8125rem;font-style:italic;line-height:1.5}._reasoningIcon_uljmr_174{margin-top:.125rem;color:#e2b736;flex-shrink:0}._reasoningBody_uljmr_180{flex:1;min-width:0}._reasoningLabel_uljmr_185{display:inline;margin-right:.25rem;color:#bd9828;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}._reasoningBody_uljmr_180 p:first-child{display:inline;margin:0}._reasoningBody_uljmr_180 p{margin:.25rem 0}._reasoningBody_uljmr_180 p:last-child{margin-bottom:0}._conditionCard_uljmr_209{margin:.25rem 0 .75rem;padding:.625rem .875rem;background:color-mix(in srgb,hsl(48 90% 60%) 18%,transparent);border-left:3px solid hsl(42 85% 50%);border-radius:.25rem;color:var(--text-primary);font-style:italic;font-size:.875rem}._conditionCard_uljmr_209 p:first-child{margin-top:0}._conditionCard_uljmr_209 p:last-child{margin-bottom:0}._section_uljmr_19 h1{font-size:1.5rem;font-weight:700;margin:1.5rem 0 .75rem;letter-spacing:-.01em}._section_uljmr_19 h2{font-size:1.125rem;font-weight:700;margin:1.25rem 0 .5rem}._section_uljmr_19 h3{font-size:1rem;font-weight:600;margin:1rem 0 .5rem}._section_uljmr_19 p{margin:.25rem 0 .75rem}._section_uljmr_19 strong{color:var(--text-primary);font-weight:600}._section_uljmr_19 em{color:var(--text-secondary);font-style:italic}._section_uljmr_19 ul,._section_uljmr_19 ol{padding-left:1.25rem;margin:.5rem 0 .75rem}._section_uljmr_19 li{margin-bottom:.25rem}._section_uljmr_19 code{padding:.0625rem .25rem;background:var(--bg-tertiary);border-radius:.1875rem;font-family:var(--font-mono, monospace);font-size:.875em}._section_uljmr_19 a{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._crossLink_uljmr_286{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .3125rem;margin:0 .0625rem;border-radius:.25rem;background:var(--link-accent-bg, transparent);color:var(--text-primary);text-decoration:none;cursor:pointer;transition:background-color .12s ease;vertical-align:baseline}._crossLink_uljmr_286:hover{background:var(--link-accent-bg-hover, var(--bg-tertiary))}._crossLinkIcon_uljmr_305{color:var(--link-accent-fg, var(--text-muted));flex-shrink:0}._crossLinkLabel_uljmr_310{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:var(--link-accent-fg, var(--text-muted))}._placeholder_uljmr_317{display:inline-block;padding:.0625rem .3125rem;margin:0 .0625rem;border-radius:.25rem;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);font-family:var(--font-mono, monospace);font-size:.8125em;vertical-align:baseline;white-space:nowrap}._section_uljmr_19 ::selection{background:color-mix(in srgb,var(--text-primary) 18%,transparent)}._popover_1vq5y_1{position:fixed;z-index:25;width:320px;padding:.625rem;display:flex;flex-direction:column;gap:.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 8px 32px #0000002e;animation:_popoverIn_1vq5y_1 .12s ease}@keyframes _popoverIn_1vq5y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._header_1vq5y_21{display:flex;align-items:center;justify-content:space-between}._scope_1vq5y_27{font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._closeButton_1vq5y_35{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer}._closeButton_1vq5y_35:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_1vq5y_35:disabled{opacity:.5;cursor:not-allowed}._textarea_1vq5y_58{width:100%;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem;font-family:inherit;resize:vertical;min-height:60px}._textarea_1vq5y_58:focus{outline:none;border-color:var(--border-hover)}._actions_1vq5y_76{display:flex;align-items:center;justify-content:space-between;margin-top:.375rem}._hint_1vq5y_83{font-size:.6875rem;color:var(--text-muted)}._submitButton_1vq5y_88{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;background:var(--text-primary);color:var(--bg-primary);border:none;border-radius:.3125rem;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._submitButton_1vq5y_88:disabled{opacity:.5;cursor:not-allowed}._fab_yoizh_1{position:absolute;right:1.5rem;bottom:1.5rem;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.125rem;background:var(--text-primary);color:var(--bg-primary);border:none;border-radius:999px;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:0 6px 20px #00000038;z-index:10;transition:transform .15s ease,box-shadow .15s ease}._fab_yoizh_1:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000047}._panel_yoizh_27{position:absolute;right:1.5rem;bottom:1.5rem;width:380px;padding:.625rem;display:flex;flex-direction:column;gap:.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 8px 32px #0000002e;z-index:10;animation:_panelIn_yoizh_1 .12s ease}@keyframes _panelIn_yoizh_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._header_yoizh_49{display:flex;align-items:center;justify-content:space-between}._title_yoizh_55{font-size:.6875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._closeButton_yoizh_63{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;border-radius:.25rem;color:var(--text-muted);cursor:pointer}._closeButton_yoizh_63:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_yoizh_63:disabled{opacity:.5;cursor:not-allowed}._textarea_yoizh_86{width:100%;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem;font-family:inherit;resize:vertical;min-height:80px}._textarea_yoizh_86:focus{outline:none;border-color:var(--border-hover)}._actions_yoizh_104{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}._hint_yoizh_111{font-size:.6875rem;color:var(--text-muted)}._submitButton_yoizh_116{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;background:var(--text-primary);color:var(--bg-primary);border:none;border-radius:.3125rem;font-size:.75rem;font-weight:600;font-family:inherit;cursor:pointer}._submitButton_yoizh_116:disabled{opacity:.5;cursor:not-allowed}._toolbar_1jtab_1{position:fixed;z-index:24;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.3125rem .25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;box-shadow:0 4px 16px #0000001f;animation:_actionIn_1jtab_1 .12s ease}@keyframes _actionIn_1jtab_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}._button_1jtab_21{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;color:var(--text-primary);border:none;border-radius:999px;cursor:pointer;transition:background .15s ease}._button_1jtab_21:hover{background:var(--bg-tertiary)}._root_12kfi_1{flex:1;min-height:0;display:flex;background:var(--bg-primary);overflow:hidden}._main_12kfi_9{flex:1;position:relative;overflow-y:auto;min-width:0;display:flex;flex-direction:column}._loading_12kfi_18{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem}._errorState_12kfi_28{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--color-error);font-size:.875rem}._emptyState_12kfi_38{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-height:50vh;padding:2rem;text-align:center}._emptyState_12kfi_38 p{margin:0;color:var(--text-primary);font-size:.9375rem}._emptyHint_12kfi_55{color:var(--text-muted)!important;font-size:.8125rem!important}._page_1rxut_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_1rxut_1 .2s ease;background:var(--bg-primary)}@keyframes _fadeIn_1rxut_1{0%{opacity:0}to{opacity:1}}._loading_1rxut_15{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--text-secondary)}._header_1rxut_25{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_1rxut_34{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);cursor:pointer}._backButton_1rxut_34:hover{color:var(--text-primary);border-color:var(--border-hover)}._titleGroup_1rxut_52{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}._titleInput_1rxut_60{background:transparent;border:none;color:var(--text-primary);font-size:1rem;font-weight:600;font-family:inherit;padding:0}._titleInput_1rxut_60:focus{outline:none}._subtitle_1rxut_74{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-muted)}._statusBadge_1rxut_82{padding:.0625rem .375rem;border-radius:.25rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:var(--bg-tertiary);color:var(--text-secondary)}._status_draft_1rxut_93{background:color-mix(in srgb,var(--color-warning) 20%,transparent);color:var(--color-warning)}._status_published_1rxut_98{background:color-mix(in srgb,var(--color-success) 20%,transparent);color:var(--color-success)}._status_archived_1rxut_103{background:var(--bg-tertiary);color:var(--text-muted)}._headerActions_1rxut_108{display:flex;align-items:center;gap:.5rem}._reRunIndicator_1rxut_114,._reRunIndicatorPaused_1rxut_115{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .4rem;border-radius:.25rem;font-family:inherit;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}._reRunIndicator_1rxut_114{background:#2563eb2e;border:1px solid rgba(37,99,235,.4);color:#93c5fd}._reRunIndicator_1rxut_114:hover{background:#2563eb42}._reRunIndicatorPaused_1rxut_115{background:#d977062e;border:1px solid rgba(217,119,6,.4);color:#fcd34d}._reRunIndicatorPaused_1rxut_115:hover{background:#d9770642}._canvasAction_1rxut_149{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;font-family:inherit;cursor:pointer;box-shadow:0 2px 8px #0000001f}._canvasAction_1rxut_149:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}._canvasAction_1rxut_149:disabled{opacity:.5;cursor:not-allowed}._canvasAction_1rxut_149[data-re-active=true]{border-color:var(--accent, #3b82f6);color:var(--accent, #3b82f6)}._canvasAction_1rxut_149[data-re-pending-review=true]{border-color:var(--warning, #f59e0b);color:var(--warning, #f59e0b)}._spin_1rxut_184{animation:_canvasActionSpin_1rxut_1 1s linear infinite}@keyframes _canvasActionSpin_1rxut_1{to{transform:rotate(360deg)}}._addMenu_1rxut_194{position:relative}._addMenu_1rxut_194 ._addDropdown_1rxut_198{position:absolute;top:calc(100% + .25rem);left:0;display:none;flex-direction:column;min-width:160px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;padding:.25rem;z-index:15;box-shadow:0 4px 16px #00000026}._addMenu_1rxut_194:hover ._addDropdown_1rxut_198,._addMenu_1rxut_194:focus-within ._addDropdown_1rxut_198{display:flex}._addDropdown_1rxut_198 button{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:transparent;border:none;border-radius:.25rem;text-align:left;font-size:.8125rem;color:var(--text-primary);cursor:pointer;font-family:inherit;text-transform:capitalize}._addDropdown_1rxut_198 button:hover{background:var(--bg-tertiary)}._body_1rxut_239{flex:1;display:grid;grid-template-columns:1fr 340px;overflow:hidden;min-height:0}._bodyDocs_1rxut_247{grid-template-columns:1fr}._canvasArea_1rxut_251{position:relative;min-height:0;overflow:hidden}._canvasOverlayTopLeft_1rxut_257{position:absolute;top:.75rem;left:.75rem;z-index:20;display:flex;align-items:center;gap:.5rem}._canvasOverlayTopRight_1rxut_271{position:absolute;top:.75rem;right:.75rem;z-index:20}._canvasOverlayBottomLeft_1rxut_278{position:absolute;bottom:.75rem;left:.75rem;z-index:20;display:flex;flex-direction:column;gap:.375rem;max-width:360px}._globalViolation_1rxut_289{display:flex;gap:.5rem;padding:.375rem .625rem;background:color-mix(in srgb,var(--color-error) 90%,#000);color:#fff;border-radius:.375rem;font-size:.75rem;box-shadow:0 2px 8px #0003}._globalViolation_1rxut_289 strong{font-family:var(--font-mono, monospace);font-size:.6875rem;opacity:.85}._sidebar_1rxut_306{min-width:0;display:flex;flex-direction:column}._page_s99p0_1{display:flex;flex-direction:column;height:100vh;overflow:hidden}._header_s99p0_8{padding:1.5rem 1.5rem .875rem;border-bottom:1px solid var(--border-color);background:var(--bg-primary);flex-shrink:0}._headerText_s99p0_15 h1{margin:0 0 .25rem;font-family:var(--font-display, inherit);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}._headerText_s99p0_15 p{margin:0;font-size:.8125rem;color:var(--text-secondary);max-width:720px;line-height:1.45}._content_s99p0_32{flex:1;overflow-y:auto;padding:1.25rem 1.5rem 2rem}._section_s99p0_38{margin-bottom:1.75rem}._section_s99p0_38:last-child{margin-bottom:0}._sectionTitle_s99p0_46{display:flex;align-items:center;gap:.5rem;margin:0 0 .625rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}._sectionCount_s99p0_58{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .375rem;border-radius:.5625rem;background:var(--bg-tertiary);color:var(--text-muted);font-size:.6875rem;font-weight:500}._grid_s99p0_72{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}._card_s99p0_78{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .2s ease,transform .2s ease;font-family:inherit;color:var(--text-primary)}._card_s99p0_78:hover{border-color:var(--border-hover, var(--text-muted));box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .08));transform:translateY(-2px)}._cardHeader_s99p0_103{display:flex;align-items:center;gap:.625rem}._cardIcon_s99p0_109{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-primary);flex-shrink:0}._cardTitle_s99p0_121{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardDescription_s99p0_131{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}._cardMeta_s99p0_142{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.75rem;color:var(--text-muted)}._badge_s99p0_151{display:inline-flex;align-items:center;padding:.125rem .4375rem;border-radius:.625rem;font-size:.6875rem;font-weight:500;background:#8e8e8e1f;color:var(--text-secondary);border:1px solid rgba(142,142,142,.2);text-transform:capitalize}._badge_draft_s99p0_164{background:#eab3081a;color:#ca8a04;border-color:#eab30840}._badge_active_s99p0_170{background:#22c55e1a;color:#16a34a;border-color:#22c55e40}._badge_archived_s99p0_176{background:#6b72801f;color:#6b7280;border-color:#6b728040}._loading_s99p0_182,._empty_s99p0_183{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;text-align:center;color:var(--text-secondary)}._loading_s99p0_182{color:var(--text-muted)}._empty_s99p0_183 h3{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._empty_s99p0_183 p{margin:0;max-width:360px;font-size:.875rem}._dialogOverlay_s99p0_211{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center}._dialog_s99p0_211{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:440px;max-width:calc(100vw - 2rem);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 32px #0000002e}._dialogTitle_s99p0_234{margin:0;font-family:var(--font-display, inherit);font-size:1.0625rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}._input_s99p0_243{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%}._input_s99p0_243:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._textarea_s99p0_259{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%;min-height:80px;resize:vertical}._fieldLabel_s99p0_272{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:.125rem}._fieldHelp_s99p0_281{margin:-.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.45}._dialogActions_s99p0_288{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._button_s99p0_295{padding:.4375rem .875rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_s99p0_295:hover:not(:disabled){background:var(--bg-tertiary)}._buttonPrimary_s99p0_310{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._buttonPrimary_s99p0_310:hover:not(:disabled){opacity:.9;background:var(--surface-inverted)}._buttonPrimary_s99p0_310:disabled{opacity:.55;cursor:not-allowed}._list_9by3a_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._entry_9by3a_10{border:1px solid var(--border-color);border-left-width:3px;border-radius:8px;padding:10px 12px;background:var(--bg-secondary)}._kind_add_9by3a_18{border-left-color:#22c55e}._kind_rename_9by3a_22,._kind_edit_description_9by3a_23{border-left-color:#f59e0b}._kind_move_9by3a_27{border-left-color:#3b82f6}._entryHead_9by3a_31{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--text-secondary);flex-wrap:wrap}._kindLabel_9by3a_40{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._name_9by3a_47{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-primary);word-break:break-word}._leafTag_9by3a_57{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}._detail_9by3a_68{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--text-primary)}._compare_9by3a_77{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:13px;color:var(--text-primary)}._arrow_9by3a_86{color:var(--text-muted);flex-shrink:0}._muted_9by3a_91{font-size:12px;font-style:italic;color:var(--text-muted)}._strike_9by3a_97{text-decoration:line-through;color:var(--text-muted)}._brief_9by3a_102{flex-basis:100%;margin-top:4px;padding:6px 8px;border-radius:6px;background:var(--bg-primary);font-size:12px;color:var(--text-secondary);word-break:break-word}._empty_9by3a_113{padding:16px;text-align:center;font-size:13px;color:var(--text-muted)}._panel_1668n_1{display:flex;flex-direction:column;gap:8px;padding:12px 14px;margin:0 16px 12px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px}._title_1668n_12{margin:0;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._list_1668n_21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_1668n_30{display:flex;align-items:stretch;gap:6px}._rowMain_1668n_36{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 10px;text-align:left;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;transition:border-color .15s ease}._rowMain_1668n_36:hover{border-color:var(--accent-color, #6366f1)}._statusBadge_1668n_55{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--text-secondary)}._spinnerIcon_1668n_65{animation:_spin_1668n_65 1s linear infinite}@keyframes _spin_1668n_65{to{transform:rotate(360deg)}}._preview_1668n_75{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--text-muted)}._previewIcon_1668n_83{flex-shrink:0}._previewText_1668n_87{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cancelButton_1668n_94{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);color:var(--text-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease}._cancelButton_1668n_94:hover:not(:disabled){color:#ef4444;border-color:#ef4444}._cancelButton_1668n_94:disabled{opacity:.5;cursor:default}._tree_a3zwu_1{display:flex;flex-direction:column;gap:.0625rem;padding:.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._row_a3zwu_11{display:flex;align-items:center;gap:.25rem;padding-right:.375rem}._toggle_a3zwu_18{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;appearance:none;background:transparent;border:none;margin:0;padding:0;color:var(--text-muted);cursor:pointer;border-radius:.1875rem;flex-shrink:0}._toggle_a3zwu_18:hover{background:var(--bg-tertiary);color:var(--text-primary)}._togglePlaceholder_a3zwu_40{width:1rem;height:1rem;flex-shrink:0}._item_a3zwu_46{flex:1;display:inline-flex;align-items:center;gap:.4375rem;text-align:left;padding:.375rem .5rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font-size:.8125rem;font-family:inherit;cursor:pointer;line-height:1.35;min-width:0}._item_a3zwu_46:disabled{cursor:default}._item_a3zwu_46:not(:disabled):hover{background:var(--bg-tertiary);color:var(--text-primary)}._item_a3zwu_46._active_a3zwu_73{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary);font-weight:600}._itemIcon_a3zwu_80{display:inline-flex;align-items:center;justify-content:center;width:.9375rem;height:.9375rem;color:var(--text-muted);flex-shrink:0}._item_a3zwu_46._active_a3zwu_73 ._itemIcon_a3zwu_80{color:var(--text-primary)}._itemLabel_a3zwu_94{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._leafPill_a3zwu_102{display:inline-flex;align-items:center;padding:.0625rem .375rem;border-radius:999px;background:#22c55e1f;color:#16a34a;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._count_a3zwu_116{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:1.25rem;padding:.0625rem .375rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-muted);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}._count_a3zwu_116 svg,._score_a3zwu_133 svg{opacity:.7}._item_a3zwu_46._active_a3zwu_73 ._count_a3zwu_116{color:var(--text-secondary)}._countEmpty_a3zwu_144{background:#ef44441f;color:#dc2626}._countPartial_a3zwu_149{background:#f59e0b29;color:#b45309}._countDone_a3zwu_154{background:#22c55e1f;color:#16a34a}._score_a3zwu_133{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:1.25rem;padding:.0625rem .375rem;border-radius:999px;font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}._scoreAutomate_a3zwu_176{background:color-mix(in srgb,#10b981 14%,transparent);color:#059669}._scoreNeedsWork_a3zwu_181{background:color-mix(in srgb,#f59e0b 16%,transparent);color:#b45309}._scoreLow_a3zwu_186{background:var(--bg-tertiary);color:var(--text-muted)}._reprocess_a3zwu_193{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;appearance:none;background:transparent;border:none;margin:0;padding:0;color:var(--text-muted);cursor:pointer;border-radius:.1875rem;flex-shrink:0}._reprocess_a3zwu_193:not(:disabled):hover{background:var(--bg-tertiary);color:var(--text-primary)}._reprocess_a3zwu_193:disabled{cursor:default;opacity:.6}._docItem_a3zwu_220{flex:1;display:inline-flex;align-items:center;gap:.4375rem;text-align:left;padding:.3125rem .5rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font-size:.78125rem;font-family:inherit;cursor:pointer;line-height:1.35;min-width:0}._docItem_a3zwu_220:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-color)}._docIcon_a3zwu_244{color:var(--text-muted);flex-shrink:0}._docItem_a3zwu_220:hover ._docIcon_a3zwu_244{color:var(--text-primary)}._docLabel_a3zwu_253{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_a3zwu_261{text-align:center;padding:2rem 1rem;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:.5rem;font-size:.8125rem}._tabs_135h5_1{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;background:var(--bg-tertiary);border-radius:.5rem}._tab_135h5_1{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);font-family:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}._tab_135h5_1:hover{color:var(--text-primary)}._active_135h5_30{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 2px #0000000f}._page_1twy6_6{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1rem;height:100%;min-height:0;overflow:hidden;background:var(--bg-primary)}._backLink_1twy6_19{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;padding:0;text-align:left;width:fit-content;flex-shrink:0}._backLink_1twy6_19:hover{color:var(--text-primary)}._bar_1twy6_39{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;flex-shrink:0}._titleBlock_1twy6_48{display:flex;flex-direction:column;gap:.375rem;min-width:0;flex:1}._titleRow_1twy6_56{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._title_1twy6_48{margin:0;font-family:var(--font-display, inherit);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}._description_1twy6_72{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5;max-width:720px}._statusBadge_1twy6_80{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._statusDraft_1twy6_91{background:#eab3081a;color:#ca8a04;border:1px solid rgba(234,179,8,.25)}._statusActive_1twy6_97{background:#22c55e1a;color:#16a34a;border:1px solid rgba(34,197,94,.25)}._statusArchived_1twy6_103{background:#6b72801f;color:#6b7280;border:1px solid rgba(107,114,128,.25)}._actions_1twy6_109{display:flex;gap:.5rem;flex-wrap:wrap}._button_1twy6_115{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_1twy6_115:hover:not(:disabled){background:var(--bg-tertiary)}._button_1twy6_115:disabled{opacity:.55;cursor:not-allowed}._primaryButton_1twy6_138{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._primaryButton_1twy6_138:hover:not(:disabled){background:var(--surface-inverted);opacity:.9}._body_1twy6_155{display:grid;grid-template-columns:var(--atlas-left-col, 264px) auto minmax(0,1fr) auto var(--atlas-right-col, 360px);gap:0;flex:1;min-height:0;border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden;background:var(--bg-primary)}._divider_1twy6_177{width:9px;cursor:col-resize;background:transparent;position:relative;display:flex;align-items:center;justify-content:center}._divider_1twy6_177:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--border-color);transition:background .12s ease,width .12s ease}._divider_1twy6_177:hover:after,._dividerActive_1twy6_198:after{width:2px;background:var(--text-muted)}._dividerCollapse_1twy6_207{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:26px;padding:0;border:1px solid var(--border-color);border-radius:5px;background:var(--bg-secondary);color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease}._divider_1twy6_177:hover ._dividerCollapse_1twy6_207{opacity:1}._dividerCollapse_1twy6_207:hover{background:var(--bg-tertiary);color:var(--text-primary)}._railStrip_1twy6_235{display:flex;align-items:flex-start;justify-content:center;padding-top:.75rem;border:none;background:var(--bg-secondary);color:var(--text-muted);cursor:pointer;transition:background .12s ease,color .12s ease}._railStrip_1twy6_235:hover{background:var(--bg-tertiary);color:var(--text-primary)}._railStripLeft_1twy6_252{border-right:1px solid var(--border-color)}._railStripRight_1twy6_256{border-left:1px solid var(--border-color)}._rightRailWrap_1twy6_261{min-width:0;display:flex;flex-direction:column;overflow:hidden}._treeRail_1twy6_268{display:flex;flex-direction:column;gap:.625rem;border-right:1px solid var(--border-color);background:var(--bg-secondary);overflow-y:auto;padding:1rem .75rem;box-sizing:border-box}._treeEmpty_1twy6_279{margin:0;padding:.5rem .625rem;font-size:.75rem;color:var(--text-muted)}._treeLoading_1twy6_286{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--text-muted)}._center_1twy6_296{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--bg-primary)}@media(max-width:1180px){._body_1twy6_155{grid-template-columns:0 0 minmax(0,1fr) auto var(--atlas-right-col, 360px)}._treeRail_1twy6_268,._railStripLeft_1twy6_252{display:none}}@media(max-width:880px){._body_1twy6_155{grid-template-columns:0 0 1fr 0 0}._treeRail_1twy6_268,._railStripLeft_1twy6_252,._railStripRight_1twy6_256,._rightRailWrap_1twy6_261,._divider_1twy6_177{display:none}}._node_15fb8_1{min-width:200px;max-width:240px;padding:.5rem .75rem .625rem;background:var(--bg-secondary);border:1.5px solid var(--border-color);border-left-width:4px;border-radius:.5rem;color:var(--text-primary);font-size:.8125rem;font-family:var(--font-body, inherit);box-shadow:0 1px 2px #00000014;transition:border-color .1s ease,box-shadow .1s ease}._node_15fb8_1._selected_15fb8_18{box-shadow:0 0 0 2px color-mix(in srgb,var(--text-primary) 20%,transparent)}._header_15fb8_23{display:flex;align-items:center;gap:.3125rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:.25rem}._entryTag_15fb8_34{margin-left:auto;padding:.0625rem .375rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.5625rem;letter-spacing:.04em;font-weight:600}._title_15fb8_45{font-size:.8125rem;font-weight:600;color:var(--text-primary);line-height:1.25;margin-bottom:.375rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._footer_15fb8_57{display:flex;align-items:center;gap:.375rem}._modeBadge_15fb8_63{padding:.0625rem .375rem;border-radius:999px;border:1px solid;font-size:.625rem;font-weight:600;text-transform:capitalize;background:transparent}._modeBadgeButton_15fb8_76{cursor:pointer;font-family:inherit;transition:background .1s ease}._modeBadgeButton_15fb8_76:hover:not(:disabled){background:color-mix(in srgb,currentColor 14%,transparent)}._modeBadgeButton_15fb8_76:disabled{opacity:.5;cursor:default}._handle_15fb8_91{width:8px!important;height:8px!important;background:var(--text-muted)!important;border:2px solid var(--bg-primary)!important}._runDimmed_15fb8_101{opacity:.5}._runPulse_15fb8_106{animation:_atlas-node-run-pulse_15fb8_1 1.6s ease-in-out infinite}@keyframes _atlas-node-run-pulse_15fb8_1{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}._runStatusIcon_15fb8_121{display:inline-flex;align-items:center}._runStatusIconLead_15fb8_127{margin-left:auto}._runSpin_15fb8_131{animation:_atlas-node-run-spin_15fb8_1 1.1s linear infinite}@keyframes _atlas-node-run-spin_15fb8_1{to{transform:rotate(360deg)}}._passBadge_15fb8_142{margin-left:.375rem;padding:.0625rem .3125rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.5625rem;font-weight:700;vertical-align:middle}._band_3zki0_1{position:relative;width:100%;height:100%;border:1.5px dashed;border-radius:14px;box-sizing:border-box;pointer-events:none}._label_3zki0_12{position:absolute;top:8px;left:12px;padding:1px 8px;border-radius:999px;border:1px solid;background:var(--bg-primary);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._canvas_mgi24_1{position:relative;width:100%;height:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}._canvas_mgi24_1 .react-flow__controls{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;box-shadow:0 2px 8px #0000002e}._canvas_mgi24_1 .react-flow__controls-button{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);color:var(--text-secondary)}._canvas_mgi24_1 .react-flow__controls-button:hover{background:var(--bg-tertiary);color:var(--text-primary)}._canvas_mgi24_1 .react-flow__attribution{display:none}._canvas_mgi24_1 .react-flow__edge-text{font-size:.6875rem;font-weight:500;fill:var(--text-secondary)}._canvas_mgi24_1 .react-flow__edge-textbg{fill:var(--bg-secondary);stroke:var(--border-color);stroke-width:1;rx:6;ry:6}._overlay_15te1_7{position:absolute;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;padding:24px;z-index:5}._panel_15te1_18{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;box-shadow:var(--shadow-lg);width:100%;max-width:520px;max-height:100%;display:flex;flex-direction:column;overflow:hidden}._header_15te1_31{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._headerIcon_15te1_40{flex-shrink:0;margin-top:1px}._headerText_15te1_45{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._titleRow_15te1_53{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._title_15te1_53{font-size:.95rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}._typeTag_15te1_68{text-transform:uppercase;font-size:.6rem;letter-spacing:.05em;padding:2px 7px;border-radius:999px;font-weight:600;background:var(--bg-tertiary);color:var(--text-secondary)}._statusTag_15te1_80{text-transform:uppercase;font-size:.6rem;letter-spacing:.05em;padding:2px 7px;border-radius:999px;font-weight:600;border:1px solid;background:transparent}._description_15te1_91{margin:0;font-size:.82rem;color:var(--text-secondary);line-height:1.45}._closeButton_15te1_98{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0}._closeButton_15te1_98:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_15te1_113{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:16px}._gateSection_15te1_123{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--color-warning, #b45309);border-radius:8px;background:color-mix(in srgb,var(--color-warning, #b45309) 7%,transparent)}._gateLabel_15te1_133{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-warning, #b45309);font-weight:600}._pass_15te1_142{display:flex;flex-direction:column;gap:8px}._passLabel_15te1_148{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:600}._passDivider_15te1_156{border:none;border-top:1px dashed var(--border-color);margin:2px 0}._steps_15te1_162{display:flex;flex-direction:column;gap:8px}._empty_15te1_168{font-size:.84rem;color:var(--text-muted);text-align:center;padding:1.5rem 0}._overlay_1rj58_9{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_1rj58_20{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:1040px;height:88vh;max-height:88vh;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}._header_1rj58_34{padding:14px 18px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;background:var(--bg-primary)}._headerMain_1rj58_43{display:flex;align-items:center;gap:10px}._title_1rj58_49{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}._closeButton_1rj58_56{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._closeButton_1rj58_56:hover{background:var(--bg-tertiary);color:var(--text-primary)}._graphBody_1rj58_72{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--bg-primary)}._graphCanvasWrap_1rj58_81{position:relative;flex:1;min-height:320px;padding:12px 14px 14px}._meta_1rj58_88{padding:12px 18px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);display:flex;align-items:center;gap:10px;flex-wrap:wrap}._metaTime_1rj58_98{font-size:.8rem;color:var(--text-muted)}._metaActions_1rj58_103{margin-left:auto;display:flex;gap:8px}._errorBanner_1rj58_109{flex-basis:100%;margin-top:4px;padding:8px 12px;background:var(--color-error);color:#fff;border-radius:4px;font-size:.82rem}._centered_1rj58_119{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 0;color:var(--text-muted);font-size:.85rem;flex:1}._spinner_1rj58_131{color:var(--text-muted);animation:_centurion-run-spin_1rj58_1 1.1s linear infinite}@keyframes _centurion-run-spin_1rj58_1{to{transform:rotate(360deg)}}._errorBlock_1rj58_142{padding:32px;text-align:center;color:var(--color-error);font-size:.85rem}._statusPill_1p9be_10{display:inline-flex;text-transform:uppercase;font-size:.62rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600}._pillInfo_1p9be_20{background:#3686ea24;color:#1f5fad}._pillWarn_1p9be_25{background:#f0a50029;color:#b56a00}._pillSuccess_1p9be_30{background:#2daa6424;color:#1f8a4d}._pillError_1p9be_35{background:#d0404024;color:#b03a3a}._pillMuted_1p9be_40{background:var(--bg-tertiary);color:var(--text-muted)}._step_1p9be_47{border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);padding:9px 12px;display:flex;flex-direction:column;gap:6px}._stepSystem_1p9be_57{background:transparent;border-style:dashed;opacity:.85}._stepHead_1p9be_63{display:flex;align-items:center;gap:8px}._stepKind_1p9be_69{text-transform:uppercase;font-size:.6rem;letter-spacing:.05em;padding:2px 7px;border-radius:999px;font-weight:600;background:var(--bg-tertiary);color:var(--text-secondary)}._stepWaypoint_1p9be_80{font-size:.8rem;color:var(--text-primary);font-weight:500}._stepTime_1p9be_86{margin-left:auto;font-size:.7rem;color:var(--text-muted)}._stepText_1p9be_92{margin:0;font-size:.85rem;color:var(--text-primary);line-height:1.45;white-space:pre-wrap;word-wrap:break-word}._systemText_1p9be_101{margin:0;font-size:.8rem;color:var(--text-muted);font-style:italic}._stepDetail_1p9be_108{display:flex;flex-direction:column;gap:6px}._decisionLabel_1p9be_114{font-size:.85rem;font-weight:600;color:var(--text-primary)}._toolLine_1p9be_120{font-family:IBM Plex Mono,monospace;font-size:.76rem;color:var(--text-secondary);background:var(--bg-tertiary);padding:3px 7px;border-radius:4px;width:fit-content}._toolBody_1p9be_131{margin:4px 0 0;padding:8px 10px;background:var(--bg-tertiary);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto}._toolError_1p9be_145{color:var(--color-error)}._toolMarkdown_1p9be_152{font-family:inherit;font-size:.8rem;line-height:1.5;color:var(--text-primary);white-space:normal}._toolMarkdown_1p9be_152>:first-child{margin-top:0}._toolMarkdown_1p9be_152>:last-child{margin-bottom:0}._toolMarkdown_1p9be_152 p{margin:0 0 .5em}._toolMarkdown_1p9be_152 h1,._toolMarkdown_1p9be_152 h2,._toolMarkdown_1p9be_152 h3,._toolMarkdown_1p9be_152 h4{margin:.6em 0 .3em;font-size:.85rem;font-weight:600;color:var(--text-primary)}._toolMarkdown_1p9be_152 ul,._toolMarkdown_1p9be_152 ol{margin:0 0 .5em;padding-left:1.25em}._toolMarkdown_1p9be_152 li{margin:.15em 0}._toolMarkdown_1p9be_152 a{color:var(--accent, #6366f1);text-decoration:underline}._toolMarkdown_1p9be_152 code{font-family:IBM Plex Mono,monospace;font-size:.92em;background:var(--bg-secondary);padding:.1em .35em;border-radius:3px}._toolMarkdown_1p9be_152 pre{margin:0 0 .5em;padding:8px 10px;background:var(--bg-secondary);border-radius:4px;overflow:auto}._toolMarkdown_1p9be_152 pre code{background:none;padding:0}._toolMarkdown_1p9be_152 table{border-collapse:collapse;margin:0 0 .5em;font-size:.75rem}._toolMarkdown_1p9be_152 th,._toolMarkdown_1p9be_152 td{border:1px solid var(--border-color);padding:3px 7px;text-align:left}._toolMarkdown_1p9be_152 blockquote{margin:0 0 .5em;padding-left:.75em;border-left:3px solid var(--border-color);color:var(--text-secondary)}._toolGroup_1p9be_241{display:flex;flex-direction:column;gap:8px}._toolGroupHeader_1p9be_247{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;padding:3px 11px;cursor:pointer}._toolGroupHeader_1p9be_247:hover{color:var(--text-primary);background:var(--bg-elevated)}._toolGroupChevron_1p9be_268{font-size:.7rem;line-height:1}._toolGroupBody_1p9be_273{display:flex;flex-direction:column;gap:8px;padding-left:10px;border-left:2px solid var(--border-color)}._toolName_1p9be_282{font-family:IBM Plex Mono,monospace;font-size:.8rem;color:var(--text-primary);font-weight:500}._toolSection_1p9be_290{display:flex;flex-direction:column;gap:4px}._toolSectionLabel_1p9be_296{align-self:flex-start;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary);background:none;border:none;padding:0}._toolSectionLabel_1p9be_296:hover{color:var(--text-primary)}._fieldValues_1p9be_312{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._fieldValues_1p9be_312 li{display:flex;gap:8px;font-size:.82rem}._fieldValueLabel_1p9be_327{color:var(--text-muted);min-width:120px;flex-shrink:0}._fieldValueValue_1p9be_333{color:var(--text-primary);word-wrap:break-word}._form_1p9be_340{display:flex;flex-direction:column;gap:10px}._formField_1p9be_346{display:flex;flex-direction:column;gap:4px}._formLabel_1p9be_352{font-size:.8rem;color:var(--text-secondary);font-weight:500}._required_1p9be_358{color:var(--color-error);margin-left:3px}._input_1p9be_363,._textarea_1p9be_364,._select_1p9be_365{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.88rem;box-sizing:border-box}._textarea_1p9be_364{min-height:64px;resize:vertical}._input_1p9be_363:focus,._textarea_1p9be_364:focus,._select_1p9be_365:focus{outline:none;border-color:var(--border-hover)}._helpText_1p9be_389{font-size:.74rem;color:var(--text-muted)}._formActions_1p9be_394{display:flex;justify-content:flex-end;gap:8px}._branchList_1p9be_400{display:flex;flex-direction:column;gap:6px}._branchButton_1p9be_406{padding:9px 12px;text-align:left;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:.85rem;cursor:pointer}._branchButton_1p9be_406:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._branchButton_1p9be_406:disabled{opacity:.6;cursor:not-allowed}._submitButton_1p9be_427,._rejectButton_1p9be_428,._secondaryButton_1p9be_429,._cancelButton_1p9be_430{padding:8px 14px;font-size:.84rem;border-radius:4px;cursor:pointer;border:1px solid var(--border-color);font-family:inherit}._submitButton_1p9be_427{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._submitButton_1p9be_427:hover:not(:disabled){filter:brightness(.92)}._rejectButton_1p9be_428{background:var(--bg-primary);color:var(--color-error);border-color:var(--color-error)}._rejectButton_1p9be_428:hover:not(:disabled){background:var(--bg-tertiary)}._secondaryButton_1p9be_429,._cancelButton_1p9be_430{background:var(--bg-primary);color:var(--text-primary)}._secondaryButton_1p9be_429:hover:not(:disabled),._cancelButton_1p9be_430:hover:not(:disabled){background:var(--bg-tertiary)}._submitButton_1p9be_427:disabled,._rejectButton_1p9be_428:disabled,._secondaryButton_1p9be_429:disabled,._cancelButton_1p9be_430:disabled{opacity:.6;cursor:not-allowed}._centered_m7ro6_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 0;color:var(--text-muted);font-size:.85rem}._spinner_m7ro6_12{animation:_spin_m7ro6_12 1s linear infinite}@keyframes _spin_m7ro6_12{to{transform:rotate(360deg)}}._emptyState_m7ro6_22{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:56px 24px;color:var(--text-muted);text-align:center}._grid_m7ro6_35{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;padding:16px;overflow-y:auto}._card_m7ro6_43{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative}._card_m7ro6_43:hover:not(:disabled){border-color:var(--border-hover, var(--text-muted));box-shadow:var(--shadow-sm, 0 1px 4px rgba(0, 0, 0, .08))}._card_m7ro6_43:disabled{opacity:.6;cursor:not-allowed}._cardIcon_m7ro6_69{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--bg-tertiary);color:var(--text-primary);flex-shrink:0}._cardBody_m7ro6_81{display:flex;flex-direction:column;gap:4px;min-width:0}._cardName_m7ro6_88{font-weight:600;font-size:.92rem;color:var(--text-primary)}._cardDescription_m7ro6_94{font-size:.8rem;color:var(--text-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._notReadyBadge_m7ro6_104{position:absolute;top:10px;right:10px;font-size:.68rem;padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-muted)}._runPanel_m7ro6_117{display:flex;flex-direction:column;height:100%;min-height:0}._runHeader_m7ro6_124{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-primary)}._backButton_m7ro6_133{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;color:var(--text-muted);background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:6px}._backButton_m7ro6_133:hover{color:var(--text-primary);background:var(--bg-tertiary)}._runAgentName_m7ro6_151{font-weight:600;font-size:.95rem;color:var(--text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runHeaderActions_m7ro6_162{display:flex;align-items:center;gap:8px}._iconButton_m7ro6_168{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-muted);cursor:pointer}._iconButton_m7ro6_168:hover{color:var(--text-primary);border-color:var(--border-hover, var(--text-muted))}._startButton_m7ro6_186{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:500;padding:6px 12px;border:none;border-radius:8px;background:var(--color-accent, var(--text-primary));color:var(--color-accent-fg, #fff);cursor:pointer}._startButton_m7ro6_186:disabled{opacity:.6;cursor:not-allowed}._sharingWrap_m7ro6_205{padding:14px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._runEmpty_m7ro6_211{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-muted);font-size:.85rem}._runList_m7ro6_224{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:16px}._runRow_m7ro6_234{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-secondary);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}._runRow_m7ro6_234:hover{border-color:var(--border-hover, var(--text-muted));box-shadow:var(--shadow-sm, 0 1px 4px rgba(0, 0, 0, .08))}._runRowTime_m7ro6_255{flex:1;min-width:0;font-size:.82rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runRowChevron_m7ro6_265{flex-shrink:0;color:var(--text-muted)}._wrap_1huey_1{position:absolute;inset:0;background:var(--bg-primary);overflow:hidden}._legend_1huey_8{position:absolute;top:.75rem;left:.75rem;display:inline-flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 2px 8px #0000002e;z-index:5}._legendRow_1huey_23{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;color:var(--text-secondary);font-weight:500}._legendSwatch_1huey_32{width:.625rem;height:.625rem;border-radius:50%;border:1px solid transparent;flex-shrink:0}._tooltip_1huey_40{position:absolute;pointer-events:none;z-index:10;padding:.5rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;box-shadow:0 4px 12px #00000040;font-size:.75rem;color:var(--text-primary);max-width:18rem;line-height:1.4}._tooltipKind_1huey_55{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.2rem}._tooltipTitle_1huey_65{display:block;font-weight:600;color:var(--text-primary);word-break:break-word}._tooltipMeta_1huey_72{display:block;margin-top:.25rem;font-size:.6875rem;color:var(--text-secondary)}._tooltipCountEmpty_1huey_80{display:block;margin-top:.25rem;font-size:.6875rem;font-weight:600;color:#f87171}._empty_1huey_88{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted);font-size:.875rem;text-align:center}._node_1b4kk_1{min-width:200px;max-width:240px;padding:.5rem .75rem .625rem;background:var(--bg-secondary);border:1.5px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.8125rem;font-family:var(--font-body, inherit);box-shadow:0 1px 2px #00000014;transition:border-color .1s ease,box-shadow .1s ease}._node_1b4kk_1._selected_1b4kk_17{border-color:var(--text-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--text-primary) 20%,transparent)}._header_1b4kk_23{display:flex;align-items:center;gap:.3125rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:.25rem}._headerBadge_1b4kk_34{margin-left:auto;padding:.0625rem .375rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.625rem;text-transform:none;letter-spacing:0;font-weight:500}._title_1b4kk_46{font-size:.875rem;font-weight:600;color:var(--text-primary);line-height:1.25;margin-bottom:.25rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._body_1b4kk_58{color:var(--text-secondary);line-height:1.35;font-size:.75rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._body_1b4kk_58 em{color:var(--text-muted);font-style:italic}._footer_1b4kk_73{display:flex;align-items:center;gap:.25rem;margin-top:.375rem;font-size:.6875rem;font-weight:500;color:var(--text-muted)}._footerEmpty_1b4kk_85{color:#dc2626;font-weight:600}._handle_1b4kk_90{width:8px!important;height:8px!important;background:var(--text-muted)!important;border:2px solid var(--bg-primary)!important}._cluster_1b4kk_98{border-left:3px solid var(--text-primary)}._clusterLeaf_1b4kk_104{border-left:3px solid rgb(202,138,4);background:color-mix(in srgb,rgb(234,179,8) 6%,var(--bg-secondary))}._document_1b4kk_109{border-left:3px solid rgb(16,185,129);background:color-mix(in srgb,rgb(16,185,129) 6%,var(--bg-secondary))}._canvas_5r0ez_1{position:absolute;inset:0;background:var(--bg-primary);overflow:hidden}._canvas_5r0ez_1 .react-flow__controls{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;box-shadow:0 2px 8px #0000002e}._canvas_5r0ez_1 .react-flow__controls-button{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);color:var(--text-secondary)}._canvas_5r0ez_1 .react-flow__controls-button:hover{background:var(--bg-tertiary);color:var(--text-primary)}._canvas_5r0ez_1 .react-flow__attribution{display:none}._shell_7ls5z_1{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;flex:1;min-height:520px}@media(max-width:980px){._shell_7ls5z_1{grid-template-columns:1fr}}._canvasArea_7ls5z_15{position:relative;min-height:520px;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);overflow:hidden}._viewModeToggle_7ls5z_24{position:absolute;top:.75rem;left:50%;transform:translate(-50%);z-index:8;display:inline-flex;gap:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;overflow:hidden;font-size:.7rem;font-weight:600;letter-spacing:.02em;box-shadow:0 2px 8px #0000002e}._viewModeToggle_7ls5z_24 button{background:transparent;color:var(--text-secondary);border:0;padding:.4rem .85rem;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:.3rem}._viewModeToggle_7ls5z_24 button:hover{color:var(--text-primary)}._viewModeToggle_7ls5z_24 button._modeActive_7ls5z_58,._modeActive_7ls5z_58{background:var(--bg-tertiary);color:var(--text-primary)}._sidebar_7ls5z_68{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-secondary);min-height:520px;overflow-y:auto}._sidebarHeader_7ls5z_80{display:flex;flex-direction:column;gap:.25rem}._sidebarTitle_7ls5z_86{margin:0;font-size:.875rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}._sidebarSubtitle_7ls5z_94{margin:0;font-size:.75rem;color:var(--text-secondary);line-height:1.45}._detailFields_7ls5z_101{display:flex;flex-direction:column;gap:.75rem}._metaRow_7ls5z_107{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._leafPill_7ls5z_114,._branchPill_7ls5z_115{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._leafPill_7ls5z_114{background:#22c55e1f;color:#16a34a}._branchPill_7ls5z_115{background:#f59e0b24;color:#ca8a04}._fieldGroup_7ls5z_136{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_7ls5z_142{font-size:.6875rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._fieldValue_7ls5z_150,._fieldValueMulti_7ls5z_151{margin:0;font-size:.8125rem;color:var(--text-primary);line-height:1.5}._fieldValueMulti_7ls5z_151{color:var(--text-secondary)}._fieldValueEmpty_7ls5z_163{margin:0;font-size:.8125rem;font-weight:600;color:#dc2626;line-height:1.5}._openDocButton_7ls5z_171{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;background:var(--surface-inverted);color:var(--surface-inverted-text);border:1px solid var(--surface-inverted);border-radius:.375rem;font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._openDocButton_7ls5z_171:hover{opacity:.9}._emptyState_7ls5z_192{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;border:1px dashed var(--border-color);border-radius:.5rem;text-align:center;color:var(--text-muted);font-size:.8125rem;line-height:1.5}._detail_19aa3_6{display:flex;flex-direction:column;gap:.75rem}._tierBadge_19aa3_14{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid}._tierAutomate_19aa3_22{color:#10b981;border-color:#10b981;background:color-mix(in srgb,#10b981 12%,transparent)}._tierNeedsWork_19aa3_28{color:#f59e0b;border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,transparent)}._tierLow_19aa3_34{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._axisScores_19aa3_42{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._axisScore_19aa3_42{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.5rem .25rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-secondary)}._axisScoreValue_19aa3_59{font-size:1.1rem;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}._axisScoreLabel_19aa3_66{font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}._axis_19aa3_42{display:flex;flex-direction:column;gap:.5rem}._axisTitle_19aa3_81{margin:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._criterion_19aa3_90{display:flex;flex-direction:column;gap:.25rem}._criterionHead_19aa3_96{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._criterionLabel_19aa3_103{font-size:.78rem;font-weight:500;color:var(--text-primary)}._criterionScore_19aa3_109{font-size:.75rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}._bar_19aa3_116{height:5px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}._barFill_19aa3_123{height:100%;border-radius:999px;background:var(--text-secondary)}._reasoning_19aa3_129{margin:0;font-size:.74rem;line-height:1.4;color:var(--text-muted)}._snapshot_19aa3_138{display:flex;flex-direction:column;gap:.5rem}._snapshotGrid_19aa3_144{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:0}._stat_19aa3_151{display:flex;flex-direction:column;gap:.05rem}._statLabel_19aa3_157{font-size:.62rem;text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted)}._statValue_19aa3_164{margin:0;font-size:.85rem;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._footer_19aa3_174{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.4rem;border-top:1px solid var(--border-color);font-size:.68rem;color:var(--text-muted)}._overlay_8wg49_1{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}._dialog_8wg49_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:560px;max-width:100%;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;box-shadow:0 10px 32px #0000002e}._header_8wg49_26{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._titleWrap_8wg49_34{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}._title_8wg49_34{margin:0;font-family:var(--font-display, inherit);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;color:var(--text-primary);overflow-wrap:anywhere}._doc_8wg49_52{font-size:.78rem;color:var(--text-muted);overflow-wrap:anywhere}._headerChip_8wg49_58{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._headerPriority_8wg49_65{font-size:.8rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}._tierBadge_8wg49_72{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid}._tierAutomate_8wg49_80{color:#10b981;border-color:#10b981;background:color-mix(in srgb,#10b981 12%,transparent)}._tierNeedsWork_8wg49_86{color:#f59e0b;border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,transparent)}._tierLow_8wg49_92{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._close_8wg49_98{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;flex-shrink:0;background:transparent;border:none;border-radius:.375rem;color:var(--text-muted);cursor:pointer}._close_8wg49_98:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_8wg49_120{flex:1;min-height:0;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}._summary_8wg49_130{margin:0;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}._loading_8wg49_137,._notFound_8wg49_138{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 0;font-size:.82rem;color:var(--text-muted)}._actions_8wg49_150{display:flex;justify-content:flex-end;gap:.5rem;padding:.875rem 1.25rem;border-top:1px solid var(--border-color)}._button_8wg49_158{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_8wg49_158:hover{background:var(--bg-tertiary)}._buttonPrimary_8wg49_176{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._buttonPrimary_8wg49_176:hover{background:var(--surface-inverted);opacity:.9}._view_1wv9r_5{display:flex;flex:1;flex-direction:column;min-height:0}._content_1wv9r_12{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}._loading_1wv9r_24,._empty_1wv9r_25{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;flex:1;color:var(--text-muted);text-align:center}._empty_1wv9r_25 h3{margin:.25rem 0 0;font-size:.95rem;color:var(--text-secondary)}._empty_1wv9r_25 p{margin:0;font-size:.82rem;color:var(--text-muted)}._section_1wv9r_50{display:flex;flex-direction:column;gap:.75rem}._sectionTitle_1wv9r_56{display:flex;align-items:center;gap:.5rem;width:100%;margin:0;padding:0;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._sectionChevron_1wv9r_71{flex-shrink:0;color:var(--text-muted)}._sectionCount_1wv9r_76{font-size:.74rem;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}._grid_1wv9r_83{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}._card_1wv9r_91{display:flex;flex-direction:column;gap:.6rem;padding:.85rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-secondary);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._card_1wv9r_91:hover{border-color:var(--border-hover);background:var(--bg-tertiary)}._cardHead_1wv9r_111{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._cardTitleWrap_1wv9r_118{display:flex;flex-direction:column;gap:.1rem;min-width:0}._cardName_1wv9r_125{font-size:.85rem;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}._cardDoc_1wv9r_132{font-size:.72rem;color:var(--text-muted);overflow-wrap:anywhere}._headerChip_1wv9r_138{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._headerPriority_1wv9r_145{font-size:.74rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}._summary_1wv9r_152{margin:0;font-size:.78rem;line-height:1.4;color:var(--text-secondary)}._tierBadge_1wv9r_161{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid}._tierAutomate_1wv9r_169{color:#10b981;border-color:#10b981;background:color-mix(in srgb,#10b981 12%,transparent)}._tierNeedsWork_1wv9r_175{color:#f59e0b;border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,transparent)}._tierLow_1wv9r_181{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._axisScores_1wv9r_191{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:auto}._axis_1wv9r_191{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.45rem .25rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary)}._axisValue_1wv9r_209{font-size:1.05rem;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}._axisLabel_1wv9r_216{font-size:.64rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}._overlay_pcnnf_1{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:1.5rem}._dialog_pcnnf_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;width:100%;max-width:920px;max-height:86vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);overflow:hidden}._header_pcnnf_25{padding:.875rem 1.125rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0}._titleBlock_pcnnf_35{display:flex;flex-direction:column;gap:.125rem;min-width:0}._eyebrow_pcnnf_42{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._title_pcnnf_35{margin:0;display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._kindBadge_pcnnf_60{text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;font-weight:600;padding:.125rem .5rem;border-radius:999px;background:var(--bg-tertiary)}._sequence_pcnnf_70{font-family:var(--font-mono);font-size:.78rem;color:var(--text-muted)}._closeButton_pcnnf_76{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;border-radius:.25rem;flex-shrink:0}._closeButton_pcnnf_76:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_pcnnf_91{padding:1rem 1.125rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1;min-height:0}._sectionLabel_pcnnf_101{margin:0 0 .375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._pair_pcnnf_110{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}@media(max-width:720px){._pair_pcnnf_110{grid-template-columns:1fr}}._contentBody_pcnnf_122{margin:0;padding:.625rem .75rem;font-size:.84rem;line-height:1.5;font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);max-height:40vh;overflow-y:auto}._diffBody_pcnnf_138{background:var(--bg-secondary)}._diffContext_pcnnf_142{color:var(--text-secondary)}._diffAdded_pcnnf_146{color:#1f8a4d;background:#1f8a4d14;display:block}._diffRemoved_pcnnf_152{color:#b03a3a;background:#b03a3a14;display:block}._diffHunk_pcnnf_158{color:#4a6da7;font-weight:600}._diffMeta_pcnnf_163{color:var(--text-muted)}._view_7igir_6{display:flex;flex:1;flex-direction:column;min-height:0}._content_7igir_13{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}._loading_7igir_25,._empty_7igir_26{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;flex:1;color:var(--text-muted);text-align:center}._empty_7igir_26 h3{margin:.25rem 0 0;font-size:.95rem;color:var(--text-secondary)}._empty_7igir_26 p{margin:0;font-size:.82rem;color:var(--text-muted)}._list_7igir_51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._row_7igir_60{display:flex;gap:.6rem;padding:.75rem .85rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-secondary)}._marker_7igir_69{flex-shrink:0;width:0;height:auto;margin-top:.15rem;border-left:3px solid;border-radius:2px}._body_7igir_78{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}._headline_7igir_86{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._sourceTag_7igir_95,._statusBadge_7igir_107{padding:.12rem .5rem;border-radius:999px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border:1px solid}._statusApplied_7igir_117{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._statusPending_7igir_123{color:#d9920a;border-color:#d9920a;background:color-mix(in srgb,#d9920a 14%,transparent)}._sourceManual_7igir_129{color:#8c5adc;border-color:#8c5adc;background:color-mix(in srgb,#8c5adc 12%,transparent)}._sourceAgent_7igir_135{color:#2daa64;border-color:#2daa64;background:color-mix(in srgb,#2daa64 12%,transparent)}._kindBadge_7igir_141{font-size:.72rem;font-weight:600}._docLink_7igir_146{padding:0;border:none;background:none;font:inherit;font-size:.82rem;font-weight:600;color:var(--text-primary);cursor:pointer;overflow-wrap:anywhere;text-align:left}._docLink_7igir_146:hover{text-decoration:underline}._timestamp_7igir_163{margin-left:auto;font-size:.72rem;color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._summary_7igir_171{margin:0;font-size:.78rem;line-height:1.4;color:var(--text-secondary)}._refList_7igir_180{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._author_7igir_187{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border:1px solid var(--border-color);border-radius:.3rem;background:var(--bg-tertiary);font-size:.7rem;color:var(--text-secondary)}._authorClickable_7igir_199{cursor:pointer;font:inherit;font-size:.7rem}._authorClickable_7igir_199:hover{border-color:var(--border-hover);color:var(--text-primary)}._showDiff_7igir_210{padding:.12rem .45rem;border:1px solid var(--border-color);border-radius:.3rem;background:none;font:inherit;font-size:.7rem;color:var(--text-secondary);cursor:pointer}._showDiff_7igir_210:hover{border-color:var(--border-hover);color:var(--text-primary)}._userFilterPill_7igir_228{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .55rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-tertiary);font:inherit;font-size:.72rem;color:var(--text-secondary);cursor:pointer}._userFilterPill_7igir_228:hover{border-color:var(--border-hover);color:var(--text-primary)}._pager_7igir_249{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem 0}._pagerButton_7igir_257{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .7rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-secondary);font:inherit;font-size:.78rem;color:var(--text-secondary);cursor:pointer}._pagerButton_7igir_257:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}._pagerButton_7igir_257:disabled{opacity:.45;cursor:not-allowed}._pagerStatus_7igir_281{font-size:.74rem;color:var(--text-muted);font-variant-numeric:tabular-nums}._scroll_1knuj_1{overflow-y:auto;height:100%}._page_1knuj_6{width:100%;max-width:64rem;margin:0 auto;padding:2.5rem 2.5rem 6rem;display:flex;flex-direction:column;gap:1.5rem;box-sizing:border-box}._breadcrumbs_1knuj_17{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:var(--text-muted)}._breadcrumbItem_1knuj_26{appearance:none;background:transparent;border:none;padding:.125rem .25rem;border-radius:.25rem;color:var(--text-muted);font-size:inherit;font-family:inherit;cursor:pointer}._breadcrumbItem_1knuj_26:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSeparator_1knuj_43{color:var(--text-muted);flex-shrink:0}._breadcrumbCurrent_1knuj_48{padding:.125rem .25rem;color:var(--text-primary);font-weight:500}._header_1knuj_54{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}._title_1knuj_62{margin:0;font-family:var(--font-display, inherit);font-size:1.875rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}._description_1knuj_71{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}._grid_1knuj_78{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem;margin-top:.25rem}._card_1knuj_85{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;text-align:left;padding:1rem 1.125rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.625rem;color:var(--text-primary);font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}._card_1knuj_85:hover{background:var(--bg-tertiary);border-color:var(--text-muted);transform:translateY(-1px)}._cardIcon_1knuj_108{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.375rem;background:var(--bg-tertiary);color:var(--text-secondary)}._card_1knuj_85:hover ._cardIcon_1knuj_108{background:var(--bg-primary);color:var(--text-primary)}._cardName_1knuj_124{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--text-primary)}._cardDescription_1knuj_131{font-size:.8125rem;line-height:1.45;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_1knuj_142{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.25rem;font-size:.6875rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}._cardMetaDot_1knuj_155{color:var(--text-muted)}._cardMetaEmpty_1knuj_160{color:#dc2626;font-weight:600}._scoreChip_1knuj_167{display:inline-flex;align-items:center;gap:.2rem;font-weight:700;font-variant-numeric:tabular-nums}._scoreChip_1knuj_167 svg{opacity:.8}._scoreAutomate_1knuj_179{color:#10b981}._scoreNeedsWork_1knuj_183{color:#f59e0b}._scoreLow_1knuj_187{color:var(--text-muted)}._empty_1knuj_191{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1rem;color:var(--text-muted);text-align:center}._empty_1knuj_191 p{margin:0;font-size:.875rem}._header_3p3gd_1{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}._title_3p3gd_9{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}._count_3p3gd_16{font-size:.8rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}._list_3p3gd_22{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._row_3p3gd_31{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-elevated)}._rowMain_3p3gd_41{display:flex;align-items:center;gap:10px}._docTitle_3p3gd_47{font-size:.82rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}._docCount_3p3gd_57{font-size:.78rem;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}._retryButton_3p3gd_64{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:.72rem;font-weight:600;cursor:pointer;flex-shrink:0}._retryButton_3p3gd_64:hover:not(:disabled){background:var(--bg-tertiary)}._retryButton_3p3gd_64:disabled{opacity:.55;cursor:default}._bar_3p3gd_88{height:4px;border-radius:999px;background:var(--border-color);overflow:hidden}._barFill_3p3gd_95{height:100%;background:var(--text-primary);border-radius:999px;transition:width .3s ease}._barFillError_3p3gd_102{background:#b03a3a}._rowError_3p3gd_106{font-size:.76rem;color:#b03a3a}._pill_3p3gd_112{display:inline-flex;text-transform:uppercase;font-size:.65rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600;flex-shrink:0}._pillWarn_3p3gd_123{background:#f0a50029;color:#b56a00}._pillSuccess_3p3gd_128{background:#2daa6424;color:#1f8a4d}._pillError_3p3gd_133{background:#dc464624;color:#b03a3a}._pillInfo_3p3gd_138{background:#3686ea24;color:#1f5fad}._backdrop_12hh4_1{position:fixed;inset:0;background:#0000008c;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}._modal_12hh4_12{width:100%;max-width:820px;max-height:92vh;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 36px #0003;display:flex;flex-direction:column;overflow:hidden}._header_12hh4_25{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-color)}._titleWrap_12hh4_33{display:flex;align-items:center;gap:8px;color:var(--text-primary)}._title_12hh4_33{margin:0;font-size:1rem;font-weight:600}._close_12hh4_46{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._close_12hh4_46:hover{background:var(--bg-tertiary);color:var(--text-primary)}._stepper_12hh4_60{list-style:none;margin:0;padding:12px 18px;display:flex;gap:12px;border-bottom:1px solid var(--border-color)}._step_12hh4_60{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--text-muted);flex:1}._step_12hh4_60[data-state=active]{color:var(--text-primary);font-weight:600}._step_12hh4_60[data-state=done]{color:var(--text-secondary)}._dot_12hh4_87{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-secondary);border:1px solid var(--border-color);color:inherit;font-size:.72rem;font-weight:600;flex-shrink:0}._step_12hh4_60[data-state=active] ._dot_12hh4_87{background:var(--text-primary);color:#fff;border-color:var(--text-primary)}._step_12hh4_60[data-state=done] ._dot_12hh4_87{background:var(--bg-secondary);border-color:var(--text-secondary);color:var(--text-secondary)}._stepLabel_12hh4_114{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_12hh4_120{flex:1;overflow-y:auto;padding:18px;color:var(--text-primary)}._stepContent_12hh4_127{display:flex;flex-direction:column;gap:18px}._section_12hh4_133{display:flex;flex-direction:column;gap:10px}._sectionTitle_12hh4_139{margin:0;font-size:.92rem;font-weight:600;color:var(--text-primary)}._sectionIntro_12hh4_146{margin:0;font-size:.85rem;color:var(--text-secondary)}._meta_12hh4_152{margin:0;font-size:.85rem;color:var(--text-muted)}._hint_12hh4_158{margin:0;font-size:.78rem;color:var(--text-muted)}._error_12hh4_164{margin:4px 0 0;font-size:.82rem;color:#b03a3a}._sourceList_12hh4_170{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._sourceCard_12hh4_179{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;background:var(--bg-secondary)}._sourceCard_12hh4_179[data-checked=true]{border-color:var(--text-primary);background:var(--bg-tertiary)}._sourceCard_12hh4_179 input{accent-color:var(--text-primary)}._sourceBody_12hh4_199{display:flex;flex-direction:column;gap:2px}._sourceTitle_12hh4_205{font-weight:600;color:var(--text-primary);font-size:.9rem}._sourceMeta_12hh4_211{color:var(--text-muted);font-size:.75rem;text-transform:capitalize}._filtersForm_12hh4_217{display:flex;flex-direction:column;gap:10px}._row_12hh4_223{display:grid;grid-template-columns:1fr 1fr;gap:10px}._field_12hh4_229{display:flex;flex-direction:column;gap:4px}._label_12hh4_235{font-size:.78rem;font-weight:500;color:var(--text-secondary)}._field_12hh4_229 input,._field_12hh4_229 select{padding:7px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-size:.88rem;font-family:inherit}._field_12hh4_229 input:focus,._field_12hh4_229 select:focus{outline:none;border-color:var(--text-primary)}._textarea_12hh4_258{padding:7px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-size:.88rem;font-family:inherit;resize:vertical}._textarea_12hh4_258:focus{outline:none;border-color:var(--text-primary)}._fieldset_12hh4_274{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:6px}._chipRow_12hh4_283{display:flex;flex-wrap:wrap;gap:6px}._chip_12hh4_283{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:var(--bg-secondary);border:1px solid var(--border-color);font-size:.78rem;color:var(--text-primary);cursor:pointer}._chip_12hh4_283 input{accent-color:var(--text-primary)}._statusGrid_12hh4_306{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._statusCell_12hh4_312{border:1px solid var(--border-color);border-radius:6px;padding:10px 12px;background:var(--bg-secondary);display:flex;flex-direction:column;gap:4px}._statusLabel_12hh4_322{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._statusValue_12hh4_329{font-size:.95rem;font-weight:600;color:var(--text-primary)}._statusPill_12hh4_335{display:inline-flex;text-transform:uppercase;font-size:.65rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600}._pillWarn_12hh4_345{background:#f0a50029;color:#b56a00}._pillSuccess_12hh4_350{background:#2daa6424;color:#1f8a4d}._pillError_12hh4_355{background:#dc464624;color:#b03a3a}._pillInfo_12hh4_360{background:#3686ea24;color:#1f5fad}._apexRunList_12hh4_365{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._apexRunRow_12hh4_374{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);font-size:.82rem;color:var(--text-primary);flex-wrap:wrap}._apexRunMeta_12hh4_387{color:var(--text-secondary)}._apexRunError_12hh4_391{color:#b03a3a;margin-left:auto;font-size:.78rem}._doneSection_12hh4_397{align-items:center;text-align:center}._doneIcon_12hh4_402{color:#1f8a4d;margin-bottom:4px}._footer_12hh4_407{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--border-color)}._footerLeft_12hh4_416,._footerRight_12hh4_417{display:flex;gap:8px}._button_12hh4_422{padding:7px 14px;font-size:.86rem;border-radius:4px;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary)}._button_12hh4_422:hover:not(:disabled){background:var(--bg-tertiary)}._button_12hh4_422:disabled{opacity:.55;cursor:not-allowed}._primaryButton_12hh4_441{background:var(--text-primary);color:#fff;border-color:var(--text-primary)}._primaryButton_12hh4_441:hover:not(:disabled){filter:brightness(.95);background:var(--text-primary)}._dialogOverlay_1rpay_1{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center}._dialog_1rpay_1{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:520px;max-width:calc(100vw - 2rem);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 32px #0000002e}._dialogTitle_1rpay_24{margin:0;display:flex;align-items:center;gap:.5rem;font-family:var(--font-display, inherit);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;color:var(--text-primary)}._subtitle_1rpay_36{margin:-.25rem 0 0;font-size:.8125rem;color:var(--text-muted);line-height:1.5}._textarea_1rpay_43{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%;min-height:160px;resize:vertical;line-height:1.5}._textarea_1rpay_43:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._textarea_1rpay_43:disabled{opacity:.6;cursor:not-allowed}._modeToggle_1rpay_67{display:inline-flex;gap:.25rem;padding:.1875rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-tertiary);align-self:flex-start}._modeButton_1rpay_77{padding:.3125rem .75rem;border:none;border-radius:.375rem;background:transparent;color:var(--text-muted);font:inherit;font-size:.8125rem;cursor:pointer}._modeButton_1rpay_77:hover:not(:disabled):not(._modeButtonActive_1rpay_88){color:var(--text-primary)}._modeButtonActive_1rpay_88{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}._modeButton_1rpay_77:disabled{opacity:.55;cursor:not-allowed}._leafProgress_1rpay_103{display:flex;flex-direction:column;gap:.5rem;max-height:320px;overflow-y:auto}._leafProgressHeader_1rpay_111{font-size:.8125rem;font-weight:600;color:var(--text-primary)}._leafList_1rpay_117{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._leafRow_1rpay_126{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border:1px solid var(--border-color);border-radius:.375rem;font-size:.8125rem;color:var(--text-primary)}._leafIcon_1rpay_137{display:inline-flex;color:var(--text-muted)}._leafTitle_1rpay_142{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._leafRetry_1rpay_149{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .4375rem;border:1px solid var(--border-color);border-radius:.3125rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.75rem;cursor:pointer}._leafRetry_1rpay_149:hover:not(:disabled){background:var(--bg-tertiary)}._leafRetry_1rpay_149:disabled{opacity:.55;cursor:not-allowed}._statusRow_1rpay_172{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-muted)}._errorRow_1rpay_180{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;color:var(--danger, #dc2626);line-height:1.45}._dialogActions_1rpay_189{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._button_1rpay_196{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_1rpay_196:hover:not(:disabled){background:var(--bg-tertiary)}._button_1rpay_196:disabled{opacity:.55;cursor:not-allowed}._buttonPrimary_1rpay_219{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._buttonPrimary_1rpay_219:hover:not(:disabled){background:var(--surface-inverted);opacity:.9}._buttonPrimary_1rpay_219:disabled{opacity:.55;cursor:not-allowed}._dialogOverlay_9bocn_1{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center}._dialog_9bocn_1{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:440px;max-width:calc(100vw - 2rem);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 32px #0000002e}._dialogTitle_9bocn_24{margin:0;font-family:var(--font-display, inherit);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;color:var(--text-primary)}._tabs_9bocn_33{display:flex;gap:.25rem;border-bottom:1px solid var(--border-color);margin:0 -.25rem .25rem}._tab_9bocn_33{appearance:none;background:none;border:none;border-bottom:2px solid transparent;padding:.375rem .5rem;margin-bottom:-1px;font:inherit;font-size:.8125rem;font-weight:500;color:var(--text-muted);cursor:pointer}._tab_9bocn_33:hover{color:var(--text-primary)}._tabActive_9bocn_58{color:var(--text-primary);border-bottom-color:var(--text-primary)}._input_9bocn_63{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%}._input_9bocn_63:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._textarea_9bocn_79{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%;min-height:80px;resize:vertical}._fieldLabel_9bocn_92{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:.125rem}._fieldHelp_9bocn_101{margin:-.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.45}._dialogActions_9bocn_108{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._button_9bocn_115{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_9bocn_115:hover:not(:disabled){background:var(--bg-tertiary)}._button_9bocn_115:disabled{opacity:.55;cursor:not-allowed}._buttonPrimary_9bocn_138{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._buttonPrimary_9bocn_138:hover:not(:disabled){background:var(--surface-inverted);opacity:.9}._buttonPrimary_9bocn_138:disabled{opacity:.55;cursor:not-allowed}._emptyState_xa7cy_5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;flex:1;padding:3rem 1.5rem;text-align:center;color:var(--text-secondary)}._emptyState_xa7cy_5 p{margin:0;max-width:480px;font-size:.875rem;line-height:1.5}._loading_xa7cy_24{display:flex;align-items:center;justify-content:center;gap:.5rem;height:100vh;color:var(--text-muted);font-size:.875rem}._error_xa7cy_34{display:flex;align-items:center;justify-content:center;height:100vh;color:#dc2626;font-size:.875rem}._dialogOverlay_xa7cy_43{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center}._dialog_xa7cy_43{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:440px;max-width:calc(100vw - 2rem);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 10px 32px #0000002e}._dialogTitle_xa7cy_66{margin:0;font-family:var(--font-display, inherit);font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;color:var(--text-primary)}._input_xa7cy_75{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%}._input_xa7cy_75:focus-visible{outline:1px solid var(--text-primary);border-color:var(--text-primary)}._textarea_xa7cy_91{padding:.5rem .625rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;width:100%;min-height:80px;resize:vertical}._fieldLabel_xa7cy_104{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:.125rem}._fieldHelp_xa7cy_113{margin:-.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.45}._dialogActions_xa7cy_120{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._button_xa7cy_127{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.8125rem;cursor:pointer}._button_xa7cy_127:hover:not(:disabled){background:var(--bg-tertiary)}._button_xa7cy_127:disabled{opacity:.55;cursor:not-allowed}._buttonPrimary_xa7cy_150{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._buttonPrimary_xa7cy_150:hover:not(:disabled){background:var(--surface-inverted);opacity:.9}._buttonPrimary_xa7cy_150:disabled{opacity:.55;cursor:not-allowed}._knowledgeLink_xa7cy_166{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-secondary);font-size:.74rem;font-weight:500;cursor:pointer}._knowledgeLink_xa7cy_166:hover{border-color:var(--text-muted);color:var(--text-primary)}._section_14jq3_1{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);overflow:hidden;flex-shrink:0}._section_14jq3_1._open_14jq3_15{flex:1 1 auto;min-height:0}._header_14jq3_20{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0}._toggle_14jq3_28{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;padding:.55rem .5rem .55rem .625rem;border:none;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left}._toggle_14jq3_28:hover{background:var(--bg-tertiary)}._toggle_14jq3_28 svg{flex-shrink:0;color:var(--text-muted)}._title_14jq3_51{font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_14jq3_59{flex-shrink:0;min-width:1.1rem;padding:.05rem .4rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-muted);font-size:.68rem;font-weight:600;font-variant-numeric:tabular-nums}._action_14jq3_71{display:flex;align-items:center;flex-shrink:0;padding-right:.5rem}._body_14jq3_12{flex:1;min-height:0;overflow-y:auto;padding:0 .625rem .625rem;display:flex;flex-direction:column}._pill_1yan1_3{display:inline-flex;align-items:center;gap:.3125rem;padding:.1875rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;border:1px solid transparent;cursor:pointer;font-family:inherit;white-space:nowrap}._pillBusy_1yan1_18{background:#3686ea24;color:#1f5fad;border-color:#3686ea47}._pillBusy_1yan1_18:hover{background:#3686ea33}._pillError_1yan1_28{background:#dc464624;color:#b03a3a;border-color:#dc46464d}._pillError_1yan1_28:hover{background:#dc464633}._overlay_10xun_1{position:fixed;inset:0;background:#00000080;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.5rem}._modal_10xun_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;width:560px;max-width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 10px 32px #0000002e;overflow:hidden}._header_10xun_25{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._lead_10xun_34{margin:0;font-size:.85rem;color:var(--text-secondary);line-height:1.45}._closeButton_10xun_41{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}._closeButton_10xun_41:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_10xun_61{padding:1rem 1.25rem 1.25rem;overflow-y:auto}._error_10xun_66{margin:.5rem 0 0;font-size:.78rem;color:#b03a3a}._wrapper_z9q19_1{display:flex;flex-direction:column;gap:.5rem}._bar_z9q19_7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;flex-wrap:wrap}._activateBanner_z9q19_23{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.5rem .875rem;background:#f0a5001f;border:1px solid rgba(240,165,0,.3);border-radius:.5rem}._activateBannerText_z9q19_35{font-size:.8rem;color:var(--text-secondary)}._titleBlock_z9q19_40{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}._title_z9q19_40{font-size:1.05rem;font-weight:600;margin:0;color:var(--text-primary)}._subtitle_z9q19_55{font-size:.78rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_z9q19_63{font-size:.8rem;line-height:1.35;color:var(--text-secondary);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._descriptionEmpty_z9q19_72{font-size:.8rem;color:var(--text-muted);font-style:italic}._descriptionButton_z9q19_80{display:inline-flex;align-items:flex-start;gap:.375rem;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;font-family:inherit;max-width:100%}._descriptionIcon_z9q19_94{flex-shrink:0;margin-top:2px;color:var(--text-muted);opacity:0;transition:opacity .15s ease}._descriptionButton_z9q19_80:hover ._descriptionIcon_z9q19_94{opacity:1}._descriptionInput_z9q19_106{width:100%;font-family:inherit;font-size:.8rem;line-height:1.35;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;padding:.375rem .5rem;resize:vertical}._descriptionInput_z9q19_106:focus{outline:none;border-color:var(--border-hover)}._statusBadge_z9q19_124{text-transform:uppercase;font-size:.65rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600}._statusDraft_z9q19_133{background:#f0a50029;color:#b56a00}._statusActive_z9q19_138{background:#2daa6429;color:#1f8a4d}._statusArchived_z9q19_143{background:#78787829;color:var(--text-muted)}._controls_z9q19_148{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._toggleGroup_z9q19_157{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;background:var(--bg-tertiary);border-radius:.5rem}._toggleButton_z9q19_166{display:inline-flex;align-items:center;justify-content:center;padding:.3125rem .6875rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);font-family:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}._toggleIcon_z9q19_183{padding:.3125rem;width:1.75rem;height:1.75rem}._toggleButton_z9q19_166:hover:not(:disabled){color:var(--text-primary)}._toggleButton_z9q19_166:disabled{opacity:.45;cursor:not-allowed}._toggleButton_z9q19_166._active_z9q19_198{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-sm)}._select_z9q19_204{padding:.375rem .625rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:.84rem;cursor:pointer}._select_z9q19_204:hover{border-color:var(--border-hover)}._button_z9q19_219{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:.84rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}._button_z9q19_219:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._button_z9q19_219:disabled{opacity:.45;cursor:not-allowed}._iconButton_z9q19_250{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._iconButton_z9q19_250:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._iconButton_z9q19_250:disabled{opacity:.45;cursor:not-allowed}._primaryButton_z9q19_275{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._primaryButton_z9q19_275:hover:not(:disabled){background:var(--surface-inverted);border-color:var(--surface-inverted);filter:brightness(.92)}._compileBadge_z9q19_287{font-size:.7rem;padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-muted)}._compileBadge_z9q19_287._pending_z9q19_295,._compileBadge_z9q19_287._running_z9q19_296{background:#f0a50029;color:#b56a00}._compileBadge_z9q19_287._completed_z9q19_301{background:#2daa6424;color:#1f8a4d}._compileBadge_z9q19_287._failed_z9q19_306{background:#dc464624;color:#b03a3a}._compileBadge_z9q19_287._generating_z9q19_313{background:#3686ea24;color:#1f5fad}._compileBadge_z9q19_287._generatingFailed_z9q19_318{background:#dc464624;color:#b03a3a}._generatingButton_z9q19_323{border:none;font:inherit;cursor:pointer}._generatingButton_z9q19_323:hover{filter:brightness(.96);text-decoration:underline}._diff_vbfi0_6{border-radius:4px;padding:.25rem .5rem;margin:0 -.5rem;box-shadow:inset 3px 0 0 0 var(--text-primary);background-color:color-mix(in srgb,var(--text-primary) 8%,transparent)}._diff_vbfi0_6._rewrite_vbfi0_14{box-shadow:inset 3px 0 #2c7be5;background-color:#3686ea0f}._diff_vbfi0_6._insert_vbfi0_19{box-shadow:inset 3px 0 #1f8a4d;background-color:#2daa640f}._diff_vbfi0_6._delete_vbfi0_24{box-shadow:inset 3px 0 #c0392b;background-color:#dc46460f}._kindTag_vbfi0_29{display:inline-block;text-transform:uppercase;font-size:.62rem;letter-spacing:.05em;font-weight:600;padding:1px 5px;border-radius:3px;margin-right:.5rem;vertical-align:.08em}._kindTag_vbfi0_29._rewrite_vbfi0_14{background:#3686ea29;color:#2c7be5}._kindTag_vbfi0_29._insert_vbfi0_19{background:#2daa6429;color:#1f8a4d}._kindTag_vbfi0_29._delete_vbfi0_24{background:#dc464629;color:#c0392b}._body_vbfi0_56{white-space:pre-wrap;word-wrap:break-word}._removed_vbfi0_61{text-decoration:line-through;text-decoration-color:#dc4646cc;color:#c0392b;background-color:#dc46461a}._added_vbfi0_68{text-decoration:none;color:#1f8a4d;background-color:#2daa6424}._reader_11r9v_5{font-family:var(--font-body, inherit);font-size:.9375rem;line-height:1.65;color:var(--text-primary)}._reader_11r9v_5 p{margin:0 0 .875rem}._reader_11r9v_5 ul,._reader_11r9v_5 ol{margin:0 0 .875rem;padding-left:1.5rem}._reader_11r9v_5 li{margin:0 0 .25rem}._reader_11r9v_5 code{font-family:var(--font-mono, monospace);font-size:.9em;padding:.0625rem .3125rem;border-radius:.1875rem;background:var(--bg-tertiary);color:var(--text-primary)}._reader_11r9v_5 pre{font-family:var(--font-mono, monospace);font-size:.88em;padding:.625rem .75rem;border-radius:.375rem;background:var(--bg-tertiary);border:1px solid var(--border-color);overflow-x:auto;margin:0 0 .875rem}._reader_11r9v_5 blockquote{margin:0 0 .875rem;padding-left:.875rem;border-left:3px solid var(--border-color);color:var(--text-secondary)}._reader_11r9v_5 a{color:var(--text-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text-muted) 60%,transparent);text-underline-offset:3px}._reader_11r9v_5 a:hover{text-decoration-color:var(--text-primary)}._reader_11r9v_5 h1,._reader_11r9v_5 h2,._reader_11r9v_5 h3,._reader_11r9v_5 h4,._reader_11r9v_5 h5,._reader_11r9v_5 h6{margin:1.5rem 0 .625rem;font-family:var(--font-display, inherit);line-height:1.3;color:var(--text-primary);letter-spacing:-.015em}._reader_11r9v_5 h1{font-size:1.625rem;font-weight:600;margin-top:0;letter-spacing:-.02em}._reader_11r9v_5 h2{font-size:1.25rem;font-weight:600}._reader_11r9v_5 h3{font-size:1.0625rem;font-weight:600}._reader_11r9v_5 h4,._reader_11r9v_5 h5,._reader_11r9v_5 h6{font-size:1rem;font-weight:600}._reader_11r9v_5 hr{border:0;border-top:1px solid var(--border-color);margin:1.25rem 0}._reader_11r9v_5 table{border-collapse:collapse;margin:0 0 .875rem;width:100%}._reader_11r9v_5 th,._reader_11r9v_5 td{padding:.375rem .625rem;border:1px solid var(--border-color);text-align:left}._reader_11r9v_5 th{background:var(--bg-tertiary);font-weight:600}._slot_11r9v_129{border-radius:4px}._slot_11r9v_129._blameOn_11r9v_137{background-color:var(--blame-color, transparent);padding:.0625rem .375rem;margin:0 -.375rem}._slot_11r9v_129._blameOnNoData_11r9v_146{padding:.0625rem .375rem;margin:0 -.375rem;background-image:repeating-linear-gradient(45deg,rgba(127,127,127,.06),rgba(127,127,127,.06) 6px,transparent 6px,transparent 12px)}._slot_11r9v_129._located_11r9v_162{padding:.0625rem .375rem;margin:0 -.375rem;background-color:color-mix(in srgb,var(--text-primary) 14%,transparent);box-shadow:inset 3px 0 0 0 var(--text-primary);border-radius:4px;transition:background-color .12s ease}._pendingDelete_11r9v_175{text-decoration:line-through;text-decoration-color:#dc26268c;color:var(--text-muted)}._retired_11r9v_181 p,._retired_11r9v_181 li{color:var(--text-muted);font-style:italic}._empty_11r9v_187{padding:3rem .75rem;text-align:center;color:var(--text-muted);font-style:italic;font-size:.875rem}._card_1sp23_1{position:relative;padding:10px 12px 10px 14px;border-radius:6px;border:1px dashed var(--border-color);background:var(--bg-elevated);display:flex;flex-direction:column;gap:6px;font-size:.88rem}._card_1sp23_1._rewrite_1sp23_13{border-color:#3686ea99;background:#3686ea0f}._card_1sp23_1._insert_1sp23_18{border-color:#2daa6499;background:#2daa640f}._card_1sp23_1._delete_1sp23_23{border-color:#dc464699;background:#dc46460f}._header_1sp23_28{display:flex;align-items:center;gap:8px}._kindBadge_1sp23_34{text-transform:uppercase;font-size:.66rem;letter-spacing:.04em;padding:2px 6px;border-radius:4px;font-weight:600}._kindBadge_1sp23_34._rewrite_1sp23_13{background:#3686ea29;color:#2c7be5}._kindBadge_1sp23_34._insert_1sp23_18{background:#2daa6429;color:#1f8a4d}._kindBadge_1sp23_34._delete_1sp23_23{background:#dc464629;color:#c0392b}._note_1sp23_58{font-size:.72rem;color:var(--text-muted)}._content_1sp23_63{font-family:IBM Plex Sans,sans-serif;font-size:.9rem;line-height:1.55;color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word}._content_1sp23_63 p:first-child{margin-top:0}._content_1sp23_63 p:last-child{margin-bottom:0}._rationale_1sp23_80{font-size:.76rem;color:var(--text-secondary);font-style:italic}._slotList_qi7gx_1{display:flex;flex-direction:column;gap:12px}._slotGroup_qi7gx_7{display:flex;flex-direction:column;gap:8px}._slot_qi7gx_1{position:relative;padding:12px 14px;border-radius:6px;border:1px solid transparent;background:var(--bg-elevated);cursor:pointer;transition:background .12s ease,border-color .12s ease}._slot_qi7gx_1:hover{border-color:var(--border-color);background:var(--bg-tertiary)}._slot_qi7gx_1._selected_qi7gx_28{border-color:var(--text-primary);background:var(--bg-tertiary)}._slot_qi7gx_1._blameOn_qi7gx_33{background-color:var(--blame-color, transparent)}._slot_qi7gx_1._blameOn_qi7gx_33:hover{filter:brightness(1.05)}._slot_qi7gx_1._blameOnNoData_qi7gx_45{border-style:dashed;border-color:var(--border-color);background-image:repeating-linear-gradient(45deg,rgba(127,127,127,.06),rgba(127,127,127,.06) 6px,transparent 6px,transparent 12px)}._slot_qi7gx_1._retired_qi7gx_57{opacity:.5;font-style:italic}._slot_qi7gx_1._located_qi7gx_66{border-color:var(--text-primary);background-color:color-mix(in srgb,var(--text-primary) 12%,var(--bg-elevated));box-shadow:inset 3px 0 0 0 var(--text-primary)}._slot_qi7gx_1._located_qi7gx_66 ._slotMarker_qi7gx_72{opacity:1;background:var(--text-primary)}._slot_qi7gx_1._pendingDelete_qi7gx_79{opacity:.7;text-decoration:line-through;text-decoration-color:#dc4646b3}._slotContent_qi7gx_85{font-family:IBM Plex Sans,sans-serif;font-size:.95rem;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word}._slotContent_qi7gx_85 p:first-child{margin-top:0}._slotContent_qi7gx_85 p:last-child{margin-bottom:0}._slotMarker_qi7gx_72{position:absolute;left:-22px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--text-muted);opacity:0;transition:opacity .12s ease}._slot_qi7gx_1:hover ._slotMarker_qi7gx_72,._slot_qi7gx_1._selected_qi7gx_28 ._slotMarker_qi7gx_72{opacity:1}._empty_qi7gx_119{text-align:center;padding:48px 24px;color:var(--text-muted);font-size:.9rem}._slotActionStrip_qi7gx_126{display:flex;justify-content:flex-end;padding:4px 0 8px 12px}._slotActionButton_qi7gx_132{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:999px;font-size:.78rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .1s ease,color .1s ease}._slotActionButton_qi7gx_132:hover{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._queue_okh2g_1{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}._filterRow_okh2g_10{display:flex;align-items:center;gap:6px;padding:6px 0;flex-wrap:wrap}._filterChip_okh2g_18{padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:500;background:transparent;border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._filterChip_okh2g_18:hover{border-color:var(--text-muted);color:var(--text-primary)}._filterChipActive_okh2g_35{background:var(--bg-tertiary);border-color:var(--text-primary);color:var(--text-primary)}._list_okh2g_41{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;padding-right:4px}._card_okh2g_50{border:1px solid var(--border-color);border-radius:6px;background:var(--bg-elevated);padding:10px 12px;display:flex;flex-direction:column;gap:8px;transition:border-color .12s ease,background .12s ease}._cardSelected_okh2g_61{border-color:var(--text-primary);background:var(--bg-tertiary)}._cardCheckbox_okh2g_66{cursor:pointer;margin-right:4px}._cardHeader_okh2g_71{display:flex;justify-content:space-between;align-items:center;gap:8px}._bulkBar_okh2g_78{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary, var(--bg-elevated));flex-wrap:wrap}._bulkSelectAll_okh2g_90{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--text-secondary);cursor:pointer}._bulkActions_okh2g_99{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._bulkButton_okh2g_106{padding:4px 10px;border-radius:4px;font-size:.78rem;font-weight:500;border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._bulkButton_okh2g_106:disabled{opacity:.55;cursor:not-allowed}._bulkAccept_okh2g_123{background:#388e3c1f;color:#2e7d32;border-color:#388e3c66}._bulkAccept_okh2g_123:hover:not(:disabled){background:#388e3c38}._bulkReject_okh2g_133{background:#c628281a;color:#c62828;border-color:#c6282866}._bulkReject_okh2g_133:hover:not(:disabled){background:#c6282833}._bulkClear_okh2g_143{padding:4px 8px;border-radius:4px;font-size:.78rem;background:transparent;border:none;color:var(--text-muted);cursor:pointer}._bulkClear_okh2g_143:hover:not(:disabled){color:var(--text-primary)}._kindBadge_okh2g_157{text-transform:uppercase;font-size:.66rem;letter-spacing:.04em;padding:2px 6px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-primary);font-weight:600}._kindBadge_okh2g_157._rewrite_okh2g_168{background:#3686ea1f;color:#2c7be5}._kindBadge_okh2g_157._insert_okh2g_173{background:#2daa6424;color:#1f8a4d}._kindBadge_okh2g_157._delete_okh2g_178{background:#dc464624;color:#c0392b}._statusPill_okh2g_183{font-size:.7rem;padding:2px 8px;border-radius:999px;background:var(--bg-secondary);color:var(--text-muted)}._statusPill_okh2g_183._pending_okh2g_191{background:#f0a50029;color:#b56a00}._statusPill_okh2g_183._accepted_okh2g_196{background:#2daa6424;color:#1f8a4d}._statusPill_okh2g_183._rejected_okh2g_201{background:#dc46461f;color:#b03a3a}._statusPill_okh2g_183._superseded_okh2g_206{background:#78787824;color:var(--text-muted)}._proposed_okh2g_211{font-size:.88rem;line-height:1.5;color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word;background:var(--bg-secondary);border-radius:4px;padding:8px 10px}._rationale_okh2g_222{font-size:.78rem;color:var(--text-secondary);font-style:italic}._contributorRow_okh2g_228{display:flex;flex-wrap:wrap;gap:6px;font-size:.72rem;color:var(--text-muted)}._contributorTag_okh2g_236{background:var(--bg-secondary);border-radius:4px;padding:2px 6px}._targetSlot_okh2g_242{font-size:.72rem;color:var(--text-muted);font-family:JetBrains Mono,monospace}._actions_okh2g_248{display:flex;gap:6px;margin-top:4px}._actionButton_okh2g_254{flex:1;padding:6px 10px;border-radius:4px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:.8rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}._actionButton_okh2g_254:hover:not(:disabled){background:var(--bg-tertiary)}._actionButton_okh2g_254:disabled{opacity:.5;cursor:not-allowed}._actionAccept_okh2g_275:hover:not(:disabled){border-color:#1f8a4d;color:#1f8a4d}._actionReject_okh2g_280:hover:not(:disabled){border-color:#b03a3a;color:#b03a3a}._empty_okh2g_285{text-align:center;padding:36px 16px;color:var(--text-muted);font-size:.85rem}._promptChip_okh2g_292{margin-left:auto;appearance:none;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:500;cursor:pointer;letter-spacing:.02em;font-family:inherit;transition:background .1s ease,color .1s ease}._promptChip_okh2g_292:hover{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._wrapper_cdr08_1{position:sticky;bottom:24px;display:flex;justify-content:flex-end;pointer-events:none;margin-top:auto;padding-top:16px;z-index:5}._button_cdr08_12{pointer-events:auto;display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:var(--surface-inverted);color:var(--surface-inverted-text);border:1px solid var(--surface-inverted);border-radius:999px;font-size:.85rem;font-weight:500;font-family:inherit;cursor:pointer;box-shadow:var(--shadow-lg);transition:filter .12s ease,transform 80ms ease}._button_cdr08_12:hover{filter:brightness(.92);transform:translateY(-1px)}._button_cdr08_12:active{transform:translateY(0)}._button_cdr08_12:disabled{opacity:.6;cursor:not-allowed;transform:none}._panel_137mk_1{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px}._header_137mk_11{display:flex;align-items:center;justify-content:space-between}._title_137mk_17{margin:0;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._list_137mk_26{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_137mk_35{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;cursor:pointer;font-family:inherit;color:var(--text-primary);transition:background .12s ease,border-color .12s ease}._row_137mk_35:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._rowHeader_137mk_56{display:flex;align-items:center;justify-content:space-between;gap:8px}._scopeChip_137mk_63{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-muted);border:1px solid var(--border-color)}._statusBadge_137mk_74{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._rowClarifying_137mk_84 ._statusBadge_137mk_74{color:var(--color-warning, #b54708);font-weight:600}._rowClarifying_137mk_84{border-color:var(--color-warning, #b54708)}._spinnerIcon_137mk_93{animation:_in-flight-spin_137mk_1 1s linear infinite}@keyframes _in-flight-spin_137mk_1{to{transform:rotate(360deg)}}._preview_137mk_103{display:flex;align-items:flex-start;gap:6px;font-size:.82rem;line-height:1.4;color:var(--text-secondary, var(--text-primary))}._previewIcon_137mk_112{flex-shrink:0;margin-top:3px;color:var(--text-muted)}._previewText_137mk_118{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._overlay_yathn_1{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_yathn_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:640px;max-height:90vh;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._header_yathn_24{padding:14px 18px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;background:var(--bg-primary)}._title_yathn_33{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}._closeButton_yathn_40{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._closeButton_yathn_40:hover{background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_yathn_40:disabled{opacity:.5;cursor:not-allowed}._contextHeader_yathn_59{padding:12px 18px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);display:flex;flex-direction:column;gap:6px}._contextLabel_yathn_68{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._contextBody_yathn_75{white-space:pre-wrap;word-wrap:break-word;font-size:.85rem;color:var(--text-primary);max-height:120px;overflow-y:auto}._excerpt_yathn_84{margin:0;padding:8px 12px;border-left:3px solid var(--surface-inverted);background:var(--bg-tertiary);color:var(--text-primary);font-size:.88rem;white-space:pre-wrap;word-wrap:break-word;max-height:140px;overflow-y:auto;border-radius:0 4px 4px 0}._spanHint_yathn_98{font-size:.75rem;color:var(--text-muted);font-style:italic}._thread_yathn_104{flex:1;overflow-y:auto;padding:12px 18px;display:flex;flex-direction:column;gap:10px;background:var(--bg-primary);min-height:140px}._threadEmpty_yathn_115{font-size:.85rem;color:var(--text-muted);text-align:center;padding:1rem 0}._bubble_yathn_122{max-width:84%;padding:8px 12px;border-radius:12px;font-size:.9rem;line-height:1.45;word-wrap:break-word}._bubble_yathn_122 p{margin:0 0 .5rem}._bubble_yathn_122 p:last-child{margin-bottom:0}._bubbleUser_yathn_139{align-self:flex-end;background:var(--surface-inverted);color:var(--surface-inverted-text);border-bottom-right-radius:4px}._bubbleAgent_yathn_146{align-self:flex-start;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);border-bottom-left-radius:4px}._generatingCard_yathn_154{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 28px;text-align:center;background:var(--bg-primary);min-height:220px}._generatingSpinner_yathn_167{color:var(--text-muted);animation:_prompt-generating-spin_yathn_1 1.1s linear infinite}@keyframes _prompt-generating-spin_yathn_1{to{transform:rotate(360deg)}}._generatingTitle_yathn_178{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}._generatingQuote_yathn_185{margin:0;padding:8px 12px;border-left:3px solid var(--surface-inverted);background:var(--bg-tertiary);color:var(--text-primary);font-size:.88rem;text-align:left;width:100%;max-width:480px;max-height:140px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;border-radius:0 4px 4px 0}._generatingHint_yathn_202{margin:0;font-size:.85rem;color:var(--text-muted);line-height:1.5;max-width:480px}._generatingFooter_yathn_210{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;justify-content:flex-end;gap:8px}._errorBanner_yathn_219{margin:0 18px 8px;padding:8px 12px;background:var(--color-error);color:#fff;border-radius:4px;font-size:.85rem}._composer_yathn_228{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:8px}._textarea_yathn_237{width:100%;min-height:70px;padding:10px 12px;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-body);font-size:.92rem;resize:vertical;box-sizing:border-box}._textarea_yathn_237:focus{outline:none;border-color:var(--border-hover)}._composerActions_yathn_256{display:flex;justify-content:flex-end;gap:8px}._cancelButton_yathn_262,._submitButton_yathn_263{padding:8px 14px;font-size:.85rem;border-radius:4px;cursor:pointer;border:1px solid var(--border-color);font-family:inherit}._cancelButton_yathn_262{background:var(--bg-primary);color:var(--text-primary)}._cancelButton_yathn_262:hover:not(:disabled){background:var(--bg-tertiary)}._submitButton_yathn_263{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._submitButton_yathn_263:hover:not(:disabled){filter:brightness(.92)}._submitButton_yathn_263:disabled,._cancelButton_yathn_262:disabled{opacity:.6;cursor:not-allowed}._resolvedFooter_yathn_297{padding:14px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:10px;align-items:stretch}._resolvedMessage_yathn_307{font-size:.92rem;color:var(--text-primary);font-weight:500}._timeoutFooter_yathn_313{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:8px}._timeoutTitle_yathn_322{font-size:.9rem;color:var(--text-primary);font-weight:500}._timeoutBody_yathn_328{font-size:.82rem;color:var(--text-muted);line-height:1.45}._overlay_1dgk9_1{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_1dgk9_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:640px;max-height:90vh;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._header_1dgk9_24{padding:14px 18px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;background:var(--bg-primary)}._title_1dgk9_33{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}._closeButton_1dgk9_40{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._closeButton_1dgk9_40:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_1dgk9_54{padding:16px 18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;background:var(--bg-primary)}._empty_1dgk9_63{font-size:.85rem;color:var(--text-muted);text-align:center;padding:1rem 0}._metaSection_1dgk9_70{display:flex;flex-direction:column;gap:6px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;padding:8px 10px}._metaRow_1dgk9_80{display:flex;gap:8px;font-size:.82rem}._metaLabel_1dgk9_86{color:var(--text-muted);text-transform:uppercase;font-size:.7rem;letter-spacing:.05em}._metaValue_1dgk9_93{color:var(--text-primary);font-weight:500}._excerpt_1dgk9_98{margin:0;padding:8px 12px;border-left:3px solid var(--surface-inverted);background:var(--bg-tertiary);color:var(--text-primary);font-size:.85rem;white-space:pre-wrap;word-wrap:break-word;border-radius:0 4px 4px 0}._section_1dgk9_110{display:flex;flex-direction:column;gap:8px}._sectionTitle_1dgk9_116{font-size:.85rem;font-weight:600;margin:0;color:var(--text-primary)}._messages_1dgk9_123{display:flex;flex-direction:column;gap:8px}._bubble_1dgk9_129{max-width:84%;padding:8px 12px;border-radius:12px;font-size:.9rem;line-height:1.45;word-wrap:break-word}._bubble_1dgk9_129 p{margin:0 0 .5rem}._bubble_1dgk9_129 p:last-child{margin-bottom:0}._bubbleUser_1dgk9_146{align-self:flex-end;background:var(--surface-inverted);color:var(--surface-inverted-text);border-bottom-right-radius:4px}._bubbleAgent_1dgk9_153{align-self:flex-start;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);border-bottom-left-radius:4px}._suggestionList_1dgk9_161{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._suggestionItem_1dgk9_170{border:1px solid var(--border-color);border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;background:var(--bg-secondary)}._suggestionKind_1dgk9_180{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}._suggestionStatus_1dgk9_188{font-size:.72rem;color:var(--text-muted)}._suggestionContent_1dgk9_193{font-size:.85rem;color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word}._popover_ganen_1{position:fixed;transform:translate(-50%);z-index:40;pointer-events:auto}._button_ganen_8{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--surface-inverted);color:var(--surface-inverted-text);border:1px solid var(--surface-inverted);border-radius:999px;font-size:.78rem;font-weight:500;cursor:pointer;font-family:inherit;box-shadow:var(--shadow-md);transition:filter .1s ease}._button_ganen_8:hover{filter:brightness(.92)}._overlay_c0697_1{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:1.5rem}._dialog_c0697_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;width:100%;max-width:720px;max-height:86vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);overflow:hidden}._header_c0697_25{padding:.875rem 1.125rem;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0}._titleBlock_c0697_35{display:flex;flex-direction:column;gap:.125rem;min-width:0}._eyebrow_c0697_42{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._title_c0697_35{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._closeButton_c0697_60{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;border-radius:.25rem;flex-shrink:0}._closeButton_c0697_60:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_c0697_75{padding:1rem 1.125rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1;min-height:0}._sectionLabel_c0697_85{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 .375rem}._tagRow_c0697_97{display:flex;flex-wrap:wrap;gap:.375rem}._tagChip_c0697_103{display:inline-flex;align-items:center;padding:.1875rem .5rem;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);font-size:.72rem;font-weight:500;cursor:default}._sourceList_c0697_116{display:flex;flex-direction:column;gap:.375rem;list-style:none;padding:0;margin:0}._sourceRow_c0697_125{display:flex;align-items:baseline;gap:.5rem;font-size:.78rem;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem}._sourceKind_c0697_136{text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;font-weight:600;color:var(--text-secondary)}._sourceId_c0697_144{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);word-break:break-all}._messageList_c0697_151{display:flex;flex-direction:column;gap:.625rem;list-style:none;padding:0;margin:0}._messageRow_c0697_163{display:flex;flex-direction:column;gap:.375rem;padding:.5rem .625rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-left:3px solid var(--border-color);border-radius:.375rem}._messageRowCustomer_c0697_174{border-left-color:#2c7be5}._messageRowStaff_c0697_178{border-left-color:#1f8a4d}._messageRowBot_c0697_182{border-left-color:#7a3aa8}._messageRowSystem_c0697_186{border-left-color:var(--text-muted);background:var(--bg-primary)}._messageHeader_c0697_191{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._rolePill_c0697_198{text-transform:uppercase;font-size:.625rem;letter-spacing:.06em;font-weight:700;padding:.125rem .4375rem;border-radius:999px}._roleCustomer_c0697_207{background:#2c7be529;color:#2c7be5}._roleStaff_c0697_212{background:#1f8a4d29;color:#1f8a4d}._roleBot_c0697_217{background:#7a3aa829;color:#7a3aa8}._roleSystem_c0697_222{background:var(--bg-tertiary);color:var(--text-muted)}._authorLabel_c0697_227{font-size:.78rem;font-weight:500;color:var(--text-primary)}._messageTimestamp_c0697_233{font-size:.68rem;color:var(--text-muted);margin-left:auto}._messageContent_c0697_239{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:.84rem;line-height:1.5;color:var(--text-primary)}._empty_c0697_249{font-size:.8rem;color:var(--text-muted);padding:.5rem 0}._loading_c0697_255{font-size:.8rem;color:var(--text-muted);padding:1rem 0;text-align:center}._error_c0697_262{font-size:.85rem;color:var(--color-error);padding:1rem 0;text-align:center}._list_1oewc_1{list-style:none;padding:0;margin:0;position:relative;display:flex;flex-direction:column;gap:.75rem}._list_1oewc_1:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:var(--border-color)}._row_1oewc_21{position:relative;padding-left:1.125rem;display:flex;gap:.5rem}._marker_1oewc_30{position:absolute;left:0;top:4px;width:11px;height:11px;border-radius:50%;background:var(--bg-primary);border:2px solid var(--text-muted)}._body_1oewc_41{display:flex;flex-direction:column;gap:.25rem;flex:1 1 auto;min-width:0}._headline_1oewc_49{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._kindBadge_1oewc_58{text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;font-weight:600}._sequence_1oewc_65{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted)}._timestamp_1oewc_71{font-size:.7rem;color:var(--text-muted)}._summary_1oewc_76{font-size:.78rem;color:var(--text-primary);line-height:1.4}._reasoning_1oewc_82{font-size:.78rem;color:var(--text-secondary);line-height:1.4;font-style:italic}._refList_1oewc_89{display:flex;flex-wrap:wrap;gap:.25rem}._refTag_1oewc_95{font-family:var(--font-mono);font-size:.68rem;color:var(--text-muted);padding:.0625rem .375rem;border-radius:.1875rem;background:var(--bg-tertiary);border:1px solid var(--border-color)}._refTagClickable_1oewc_108{cursor:pointer;appearance:none;font-family:var(--font-mono);transition:background .15s ease,color .15s ease,border-color .15s ease}._refTagClickable_1oewc_108:hover{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-hover)}._toggle_1oewc_122{align-self:flex-start;padding:.125rem .5rem;font-family:inherit;font-size:.7rem;border-radius:.25rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}._toggle_1oewc_122:hover{background:var(--bg-tertiary);color:var(--text-primary)}._empty_1oewc_140,._loading_1oewc_146{font-size:.8rem;color:var(--text-muted);padding:.375rem 0}._panel_3jk9p_1{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);min-height:0;max-height:100%;overflow:hidden}._header_3jk9p_14{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._title_3jk9p_21{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}._slotId_3jk9p_28{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted)}._actions_3jk9p_34{display:flex;gap:.375rem;flex-shrink:0}._button_3jk9p_40{padding:.3125rem .625rem;font-family:inherit;font-size:.78rem;font-weight:500;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}._button_3jk9p_40:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}._tabScroll_3jk9p_61{flex:1;min-height:0;overflow-y:auto;padding-right:.25rem}._legend_alijq_1{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:6px 10px;border-radius:6px;background:var(--bg-secondary);font-size:.74rem;color:var(--text-secondary)}._title_alijq_13{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--text-muted)}._entry_alijq_21{display:inline-flex;align-items:center;gap:6px}._swatch_alijq_27{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid var(--border-color);background:var(--swatch, transparent)}._swatch_alijq_27._noData_alijq_36{background-image:repeating-linear-gradient(45deg,var(--border-color),var(--border-color) 3px,transparent 3px,transparent 6px)}._rail_17uxu_1{display:flex;flex-direction:column;gap:.5rem;width:280px;min-width:240px;border-left:1px solid var(--border-color);background:var(--bg-secondary);overflow-y:auto;padding:1rem .75rem;box-sizing:border-box}._header_17uxu_14{display:flex;align-items:center;gap:.5rem;padding:0 .125rem}._title_17uxu_21{margin:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._count_17uxu_30{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .375rem;border-radius:.5625rem;background:var(--bg-tertiary);color:var(--text-muted);font-size:.625rem;font-weight:500}._empty_17uxu_44{margin:0;padding:.5rem .625rem;font-size:.75rem;color:var(--text-muted)}._loading_17uxu_51{display:flex;align-items:center;justify-content:center;padding:.5rem;color:var(--text-muted)}._list_17uxu_59{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.0625rem}._item_17uxu_68{display:inline-flex;align-items:center;gap:.5rem;width:100%;padding:.3125rem .5rem;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary);font:inherit;font-size:.78125rem;text-align:left;cursor:pointer}._item_17uxu_68[data-level="1"]{font-weight:600;color:var(--text-primary)}._item_17uxu_68[data-level="2"]{padding-left:1.25rem}._item_17uxu_68[data-level="3"]{padding-left:2rem;font-size:.75rem}._item_17uxu_68[data-level="4"],._item_17uxu_68[data-level="5"],._item_17uxu_68[data-level="6"]{padding-left:2.75rem;font-size:.75rem;color:var(--text-muted)}._item_17uxu_68:hover{background:var(--bg-tertiary);color:var(--text-primary)}._label_17uxu_111{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rescoreButton_1mx3b_1{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;font-family:inherit;font-size:.74rem;font-weight:500;border-radius:.375rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}._rescoreButton_1mx3b_1:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-hover)}._rescoreButton_1mx3b_1:disabled{opacity:.6;cursor:default}._headerChip_1mx3b_29{display:inline-flex;align-items:center;gap:.35rem}._headerPriority_1mx3b_35{font-size:.74rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}._headerScoring_1mx3b_42{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;color:var(--text-muted)}._spin_1mx3b_50{animation:_spin_1mx3b_50 .8s linear infinite}@keyframes _spin_1mx3b_50{to{transform:rotate(360deg)}}._empty_1mx3b_60{margin:0;font-size:.8rem;color:var(--text-muted)}._embeddedBody_1mx3b_68{display:flex;flex-direction:column;gap:.75rem}._embeddedActions_1mx3b_74{display:flex;justify-content:flex-end}._tierBadge_1mx3b_81{padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid}._tierAutomate_1mx3b_89{color:#10b981;border-color:#10b981;background:color-mix(in srgb,#10b981 12%,transparent)}._tierNeedsWork_1mx3b_95{color:#f59e0b;border-color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,transparent)}._tierLow_1mx3b_101{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._summary_1mx3b_107{margin:0;font-size:.82rem;line-height:1.4;color:var(--text-secondary)}._axisScores_1mx3b_116{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._axisScore_1mx3b_116{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.5rem .25rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-secondary)}._axisScoreValue_1mx3b_133{font-size:1.1rem;font-weight:700;color:var(--text-primary)}._axisScoreLabel_1mx3b_139{font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}._flags_1mx3b_148{display:flex;flex-wrap:wrap;gap:.375rem}._flag_1mx3b_148{padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:500;border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-secondary)}._routeCard_1mx3b_166{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-secondary)}._routeHead_1mx3b_176{display:flex;align-items:center;gap:.4rem;width:100%;padding:0;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._routeChevron_1mx3b_190{flex-shrink:0;color:var(--text-muted)}._routeName_1mx3b_195{flex:1;min-width:0;font-size:.8rem;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}._axis_1mx3b_116{display:flex;flex-direction:column;gap:.5rem}._axisTitle_1mx3b_212{margin:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._criterion_1mx3b_221{display:flex;flex-direction:column;gap:.25rem}._criterionHead_1mx3b_227{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._criterionLabel_1mx3b_234{font-size:.78rem;font-weight:500;color:var(--text-primary)}._criterionScore_1mx3b_240{font-size:.75rem;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}._bar_1mx3b_247{height:5px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}._barFill_1mx3b_254{height:100%;border-radius:999px;background:var(--text-secondary)}._reasoning_1mx3b_260{margin:0;font-size:.74rem;line-height:1.4;color:var(--text-muted)}._snapshot_1mx3b_269{display:flex;flex-direction:column;gap:.5rem}._snapshotGrid_1mx3b_275{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:0}._stat_1mx3b_282{display:flex;flex-direction:column;gap:.05rem}._statLabel_1mx3b_288{font-size:.62rem;text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted)}._statValue_1mx3b_295{margin:0;font-size:.85rem;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._footer_1mx3b_305{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.4rem;border-top:1px solid var(--border-color);font-size:.68rem;color:var(--text-muted)}._centerStack_fbugl_8{display:flex;flex-direction:column;gap:.75rem;min-width:0;height:100%;overflow:hidden;padding:.75rem .75rem 0;box-sizing:border-box}._readerColumn_fbugl_19{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem}._readerScroll_fbugl_30{flex:1;overflow-y:auto}._readerInner_fbugl_35{max-width:780px;margin:0 auto;padding:1.5rem 2rem 4rem;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}._breadcrumbs_fbugl_45{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.75rem;color:var(--text-muted);padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}._breadcrumbItem_fbugl_56{appearance:none;background:transparent;border:none;padding:.125rem .25rem;border-radius:.25rem;color:var(--text-muted);font-size:inherit;font-family:inherit;cursor:pointer}._breadcrumbItem_fbugl_56:hover{background:var(--bg-tertiary);color:var(--text-primary)}._breadcrumbSeparator_fbugl_73{color:var(--text-muted);flex-shrink:0}._breadcrumbCurrent_fbugl_78{padding:.125rem .25rem;color:var(--text-primary);font-weight:500}._sideColumn_fbugl_4{width:100%;display:flex;flex-direction:column;gap:.625rem;overflow-y:auto;padding:.875rem;border-left:1px solid var(--border-color);background:var(--bg-secondary);box-sizing:border-box}@media(max-width:880px){._sideColumn_fbugl_4{width:auto;min-width:0}}@keyframes _slotFlash_fbugl_1{0%{background-color:#789eff2e}to{background-color:transparent}}._flash_fbugl_123{animation:_slotFlash_fbugl_1 1.5s ease-out}._loading_fbugl_127{display:flex;align-items:center;justify-content:center;padding:3rem;color:var(--text-muted);font-size:.875rem}._error_fbugl_136{display:flex;align-items:center;justify-content:center;height:100vh;color:#dc2626;font-size:.875rem}._page_1wn9x_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._body_1wn9x_10{flex:1;display:flex;flex-direction:column;overflow:hidden}._docScroll_1wn9x_17{flex:1;overflow-y:auto;padding:8px 4px 8px 28px}._markdownBlock_1wn9x_23{font-family:IBM Plex Sans,sans-serif;font-size:.95rem;line-height:1.7;color:var(--text-primary);max-width:760px}._markdownBlock_1wn9x_23 pre{background:var(--bg-muted);padding:10px 12px;border-radius:4px;overflow-x:auto}._loading_1wn9x_38{padding:48px;text-align:center;color:var(--text-muted)}._error_1wn9x_44{padding:48px;text-align:center;color:#b03a3a}._backLink_1wn9x_50{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_1wn9x_50:hover{color:var(--text-primary)}._header_1wn9x_64{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:6px}._titleBlock_1wn9x_75 h1{margin:0;font-size:1.05rem;font-weight:600}._subtitle_1wn9x_81{font-size:.78rem;color:var(--text-muted)}._actions_1wn9x_86{display:flex;gap:8px}._button_1wn9x_91{padding:6px 12px;border-radius:4px;border:1px solid var(--border-default);background:var(--bg-default);color:var(--text-primary);font-size:.84rem;cursor:pointer}._button_1wn9x_91:hover:not(:disabled){background:var(--bg-elevated-hover)}._primaryButton_1wn9x_105{background:var(--accent);color:#fff;border-color:var(--accent)}._container_1h47d_1{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-elevated);overflow:hidden}._line_1h47d_11{font-family:JetBrains Mono,monospace;font-size:.82rem;padding:2px 12px;white-space:pre-wrap;word-wrap:break-word;border-left:3px solid transparent;display:flex;gap:8px;line-height:1.55}._lineContext_1h47d_23{color:var(--text-secondary)}._lineAdd_1h47d_27{background:#2daa641a;border-left-color:#1f8a4d;color:var(--text-primary)}._lineDel_1h47d_33{background:#dc46461a;border-left-color:#b03a3a;color:var(--text-primary)}._lineHunk_1h47d_39{background:var(--bg-secondary);color:var(--text-muted);font-size:.74rem;padding:4px 12px}._lineHeader_1h47d_46{background:var(--bg-secondary);color:var(--text-secondary);font-weight:600;font-size:.78rem;padding:4px 12px}._lineMarker_1h47d_54{width:12px;color:var(--text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}._lineMarker_1h47d_54._add_1h47d_61{color:#1f8a4d}._lineMarker_1h47d_54._del_1h47d_65{color:#b03a3a}._empty_1h47d_69{padding:24px;text-align:center;color:var(--text-muted);font-size:.9rem}._page_7wtk1_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._header_7wtk1_10{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:6px}._titleBlock_7wtk1_21 h1{margin:0;font-size:1.05rem;font-weight:600}._subtitle_7wtk1_27{font-size:.78rem;color:var(--text-muted)}._body_7wtk1_32{flex:1;display:grid;grid-template-columns:1fr 320px;gap:14px;min-height:0}@media(max-width:980px){._body_7wtk1_32{grid-template-columns:1fr}}._diffScroll_7wtk1_46{overflow-y:auto}._contributorPanel_7wtk1_50{border:1px solid var(--border-default);border-radius:6px;padding:12px;background:var(--bg-elevated);display:flex;flex-direction:column;gap:8px;overflow:hidden}._panelTitle_7wtk1_61{margin:0;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._contributorScroll_7wtk1_70{overflow-y:auto;display:flex;flex-direction:column;gap:6px}._contributorCard_7wtk1_77{padding:6px 8px;background:var(--bg-muted);border-radius:4px;display:flex;flex-direction:column;gap:2px}._contributorKind_7wtk1_86{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600}._kindIntroduced_7wtk1_93{color:#2c7be5}._kindRefined_7wtk1_94{color:#7a3aa8}._kindStrengthened_7wtk1_95{color:#1f8a4d}._kindRemoved_7wtk1_96{color:#b03a3a}._contributorRationale_7wtk1_98{font-size:.78rem;color:var(--text-secondary)}._empty_7wtk1_103{font-size:.85rem;color:var(--text-muted);padding:12px;text-align:center}._loading_7wtk1_110{padding:48px;text-align:center;color:var(--text-muted)}._error_7wtk1_116{padding:48px;text-align:center;color:#b03a3a}._backLink_7wtk1_122{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_7wtk1_122:hover{color:var(--text-primary)}._button_7wtk1_136{padding:6px 12px;border-radius:4px;border:1px solid var(--border-default);background:var(--bg-default);color:var(--text-primary);font-size:.84rem;cursor:pointer}._button_7wtk1_136:hover:not(:disabled){background:var(--bg-elevated-hover)}._page_szgir_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._backLink_szgir_10{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_szgir_10:hover{color:var(--text-primary)}._header_szgir_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated, var(--bg-secondary));border:1px solid var(--border-color);border-radius:6px}._titleBlock_szgir_35 h1{margin:0;font-size:1.05rem;font-weight:600}._titleSuffix_szgir_41{color:var(--text-muted);font-weight:400}._subtitle_szgir_46{font-size:.78rem;color:var(--text-muted);margin-top:2px}._list_szgir_52{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}._row_szgir_61{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:12px 14px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;cursor:pointer}._row_szgir_61:hover{border-color:var(--text-muted);background:var(--bg-tertiary)}._rowMain_szgir_79{display:flex;flex-direction:column;gap:4px;min-width:180px;flex:1}._routeName_szgir_87{font-size:.9rem;font-weight:600;color:var(--text-primary)}._handle_szgir_93{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--text-muted);width:fit-content}._stats_szgir_100{display:flex;flex-direction:column;gap:4px;min-width:200px}._statGroupLabel_szgir_107{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._chips_szgir_114{display:flex;flex-wrap:wrap;gap:4px}._chip_szgir_114{padding:1px 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.7rem;text-transform:capitalize}._metric_szgir_129{display:flex;flex-direction:column;align-items:center;min-width:64px}._metricValue_szgir_136{font-size:1.1rem;font-weight:600;color:var(--text-primary)}._metricLabel_szgir_142{font-size:.68rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._toolBadges_szgir_149{display:flex;gap:4px;flex-wrap:wrap;min-width:120px}._toolBadge_szgir_149{padding:1px 7px;border-radius:999px;font-size:.7rem;font-weight:500;border:1px solid}._chevron_szgir_164{color:var(--text-muted);flex-shrink:0}._loading_szgir_169{padding:48px;text-align:center;color:var(--text-muted)}._error_szgir_175{padding:48px;text-align:center;color:#b03a3a}._empty_szgir_181{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:8px}._empty_szgir_181 p{margin:0;font-weight:600;color:var(--text-secondary)}._empty_szgir_181 span{font-size:.8rem}._spin_szgir_203{animation:_routesSpin_szgir_1 .9s linear infinite}@keyframes _routesSpin_szgir_1{to{transform:rotate(360deg)}}._compilePill_szgir_214{padding:3px 10px;border-radius:999px;font-size:.74rem;font-weight:600;border:1px solid}._pending_szgir_222{color:var(--text-muted);border-color:var(--border-color);background:var(--bg-tertiary)}._running_szgir_228{color:#2563eb;border-color:#2563eb;background:color-mix(in srgb,#2563eb 10%,transparent)}._completed_szgir_234{color:#10b981;border-color:#10b981;background:color-mix(in srgb,#10b981 10%,transparent)}._failed_szgir_240{color:#dc2626;border-color:#dc2626;background:color-mix(in srgb,#dc2626 10%,transparent)}._section_1xjnb_1{display:flex;flex-direction:column;gap:.375rem}._compact_1xjnb_7{display:flex;flex-direction:column;gap:.25rem}._label_1xjnb_13{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._list_1xjnb_20{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}._field_1xjnb_29{display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.8rem;color:var(--text-primary)}._compact_1xjnb_7 ._field_1xjnb_29{padding:.2rem .4rem;font-size:.74rem}._fieldLabel_1xjnb_46{font-weight:500}._fieldType_1xjnb_50{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--text-muted)}._required_1xjnb_57{color:var(--danger, #ef4444);font-weight:700}._reqToggle_1xjnb_65{flex-shrink:0;padding:.05rem .4rem;border-radius:999px;border:1px solid transparent;background:none;font-size:.66rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:color .12s,border-color .12s,background .12s}._reqToggle_1xjnb_65:disabled{cursor:default;opacity:.6}._reqRequired_1xjnb_86{color:var(--danger, #ef4444);border-color:color-mix(in srgb,var(--danger, #ef4444) 45%,transparent)}._reqOptional_1xjnb_91{color:var(--text-muted);border-color:var(--border-color)}._reqToggle_1xjnb_65:not(:disabled):hover{background:var(--bg-secondary, rgba(127, 127, 127, .08))}._panel_f4txl_1{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:.875rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;overflow-y:auto}._empty_f4txl_14{align-items:center;justify-content:center;text-align:center;color:var(--text-muted)}._empty_f4txl_14 p{margin:0;font-size:.85rem}._head_f4txl_26{display:flex;align-items:center;gap:.375rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._entryTag_f4txl_36{margin-left:auto;padding:.0625rem .4rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.5625rem;letter-spacing:.04em}._text_f4txl_46{margin:0;font-size:.9rem;font-weight:600;line-height:1.35;color:var(--text-primary)}._description_f4txl_54{margin:0;font-size:.85rem;font-weight:400;line-height:1.4;color:var(--text-secondary)}._muted_f4txl_62{font-weight:400;color:var(--text-muted)}._fields_f4txl_67{display:grid;grid-template-columns:auto 1fr;gap:.5rem .75rem;margin:0;align-items:center}._fields_f4txl_67 dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._fields_f4txl_67 dd{margin:0;font-size:.82rem;color:var(--text-secondary)}._modeBadge_f4txl_88{padding:.0625rem .5rem;border-radius:999px;border:1px solid;font-size:.7rem;font-weight:600;text-transform:capitalize}._modeToggle_f4txl_97{padding:.125rem .625rem;border-radius:999px;border:1px solid;background:transparent;font-size:.7rem;font-weight:600;text-transform:capitalize;cursor:pointer;transition:background .1s ease}._modeToggle_f4txl_97:hover:not(:disabled){background:color-mix(in srgb,currentColor 14%,transparent)}._modeToggle_f4txl_97:disabled{opacity:.5;cursor:default}._hint_f4txl_118{font-family:IBM Plex Mono,monospace;font-size:.72rem;background:var(--bg-tertiary);padding:1px 6px;border-radius:3px}._branches_f4txl_126{display:flex;flex-direction:column;gap:.375rem}._branchesLabel_f4txl_132{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._branchList_f4txl_139{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}._branch_f4txl_126{display:flex;flex-direction:column;gap:.25rem;padding:.375rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.8rem;color:var(--text-primary)}._branchCond_f4txl_160{font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--text-muted)}._promptButton_f4txl_166{margin-top:.5rem;display:inline-flex;align-items:center;gap:6px;padding:.4rem .75rem;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.8rem;font-weight:500;cursor:pointer;align-self:flex-start}._promptButton_f4txl_166:hover{background:var(--bg-tertiary)}._fieldEditHint_f4txl_189{margin-top:-.1rem;align-self:flex-start;padding:0;border:none;background:none;color:var(--text-muted);font-size:.72rem;text-align:left;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}._fieldEditHint_f4txl_189:hover{color:var(--text-primary)}._rework_f4txl_209{display:flex;flex-direction:column;gap:.375rem}._reworkLabel_f4txl_215{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._reworkSelect_f4txl_222{padding:.375rem .5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;font-size:.8rem;color:var(--text-primary);cursor:pointer}._reworkSelect_f4txl_222:disabled{opacity:.6;cursor:progress}._reworkHint_f4txl_237{font-size:.72rem;color:var(--text-muted)}._reworkValue_f4txl_242{font-size:.8rem;color:var(--text-primary)}._list_sa6gf_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._entry_sa6gf_10{border:1px solid var(--border-color);border-left-width:3px;border-radius:8px;padding:10px 12px;background:var(--bg-secondary)}._kind_add_sa6gf_18{border-left-color:#22c55e}._kind_update_sa6gf_22{border-left-color:#f59e0b}._kind_remove_sa6gf_26{border-left-color:#ef4444}._entryHead_sa6gf_30{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--text-secondary)}._kindLabel_sa6gf_38{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._targetLabel_sa6gf_45{font-size:12px;color:var(--text-muted)}._compare_sa6gf_50{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}._arrow_sa6gf_57{color:var(--text-muted);flex-shrink:0}._side_sa6gf_62{display:flex;flex-direction:column;gap:4px;min-width:0}._typeTag_sa6gf_69{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:capitalize}._text_sa6gf_76{font-size:13px;color:var(--text-primary);word-break:break-word}._muted_sa6gf_82{font-size:12px;font-style:italic;color:var(--text-muted)}._branches_sa6gf_88{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-secondary)}._pathRow_sa6gf_96{display:flex;align-items:center}._pathText_sa6gf_101{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-primary);flex-wrap:wrap}._branchRef_sa6gf_110{font-size:11px;color:var(--text-muted);font-family:var(--font-mono, monospace)}._empty_sa6gf_116{padding:16px;text-align:center;font-size:13px;color:var(--text-muted)}._overlay_1vws4_1{position:fixed;inset:0;background:var(--overlay);z-index:60;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_1vws4_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;width:min(1100px,92vw);height:min(760px,88vh);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}._header_1vws4_24{padding:14px 18px;border-bottom:1px solid var(--border-color);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:var(--bg-primary)}._headerText_1vws4_34{display:flex;flex-direction:column;gap:3px}._title_1vws4_40{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}._subtitle_1vws4_47{font-size:.78rem;margin:0;color:var(--text-muted)}._closeButton_1vws4_53{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0}._closeButton_1vws4_53:hover{background:var(--bg-tertiary);color:var(--text-primary)}._body_1vws4_68{flex:1;min-height:0;display:flex}._canvasWrap_1vws4_74{flex:1;min-height:0;position:relative}._stateCard_1vws4_80{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}._stateText_1vws4_91{margin:0;font-size:.9rem;color:var(--text-muted);max-width:360px}._spinner_1vws4_98{color:var(--text-muted);animation:_route-preview-spin_1vws4_1 1.1s linear infinite}._errorIcon_1vws4_103{color:var(--text-muted)}@keyframes _route-preview-spin_1vws4_1{to{transform:rotate(360deg)}}._retryButton_1vws4_113{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:.82rem;padding:6px 14px}._retryButton_1vws4_113:hover{background:var(--bg-secondary)}._overlay_b9sty_1{position:fixed;inset:0;background:var(--overlay);z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_b9sty_12{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:660px;max-height:90vh;box-shadow:var(--shadow-lg);display:flex;flex-direction:column}._header_b9sty_24{padding:14px 18px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;background:var(--bg-primary)}._title_b9sty_33{font-size:1rem;font-weight:600;margin:0;color:var(--text-primary)}._closeButton_b9sty_40{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._closeButton_b9sty_40:hover{background:var(--bg-tertiary);color:var(--text-primary)}._closeButton_b9sty_40:disabled{opacity:.5;cursor:not-allowed}._contextHeader_b9sty_59{padding:12px 18px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);display:flex;flex-direction:column;gap:6px}._contextLabel_b9sty_68{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._contextBody_b9sty_75{white-space:pre-wrap;word-wrap:break-word;font-size:.85rem;color:var(--text-primary);max-height:120px;overflow-y:auto}._thread_b9sty_84{flex:1;overflow-y:auto;padding:12px 18px;display:flex;flex-direction:column;gap:10px;background:var(--bg-primary);min-height:140px}._threadEmpty_b9sty_95{font-size:.85rem;color:var(--text-muted);text-align:center;padding:1rem 0}._bubble_b9sty_102{max-width:84%;padding:8px 12px;border-radius:12px;font-size:.9rem;line-height:1.45;word-wrap:break-word}._bubble_b9sty_102 p{margin:0 0 .5rem}._bubble_b9sty_102 p:last-child{margin-bottom:0}._bubbleUser_b9sty_119{align-self:flex-end;background:var(--surface-inverted);color:var(--surface-inverted-text);border-bottom-right-radius:4px}._bubbleAgent_b9sty_126{align-self:flex-start;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);border-bottom-left-radius:4px}._diffWrap_b9sty_134{margin-top:4px;display:flex;flex-direction:column;gap:8px}._diffHeader_b9sty_141{display:flex;align-items:center;justify-content:space-between;gap:12px}._diffLabel_b9sty_148{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._previewLink_b9sty_155{display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:.74rem;padding:4px 9px}._previewLink_b9sty_155:hover{background:var(--bg-tertiary);color:var(--text-primary)}._generatingCard_b9sty_173{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 28px;text-align:center;background:var(--bg-primary);min-height:220px}._generatingSpinner_b9sty_186{color:var(--text-muted);animation:_route-prompt-generating-spin_b9sty_1 1.1s linear infinite}@keyframes _route-prompt-generating-spin_b9sty_1{to{transform:rotate(360deg)}}._generatingTitle_b9sty_197{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}._generatingQuote_b9sty_204{margin:0;padding:8px 12px;border-left:3px solid var(--surface-inverted);background:var(--bg-tertiary);color:var(--text-primary);font-size:.88rem;text-align:left;width:100%;max-width:480px;max-height:140px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;border-radius:0 4px 4px 0}._generatingHint_b9sty_221{margin:0;font-size:.85rem;color:var(--text-muted);line-height:1.5;max-width:480px}._generatingFooter_b9sty_229{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;justify-content:flex-end;gap:8px}._errorBanner_b9sty_238{margin:0 18px 8px;padding:8px 12px;background:var(--color-error);color:#fff;border-radius:4px;font-size:.85rem}._composer_b9sty_247{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:8px}._textarea_b9sty_256{width:100%;min-height:70px;padding:10px 12px;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-body);font-size:.92rem;resize:vertical;box-sizing:border-box}._textarea_b9sty_256:focus{outline:none;border-color:var(--border-hover)}._composerActions_b9sty_275{display:flex;justify-content:flex-end;gap:8px}._cancelButton_b9sty_281,._submitButton_b9sty_282,._secondaryButton_b9sty_283{padding:8px 14px;font-size:.85rem;border-radius:4px;cursor:pointer;border:1px solid var(--border-color);font-family:inherit}._cancelButton_b9sty_281{background:var(--bg-primary);color:var(--text-primary)}._cancelButton_b9sty_281:hover:not(:disabled){background:var(--bg-tertiary)}._secondaryButton_b9sty_283{background:var(--bg-secondary);color:var(--text-primary)}._secondaryButton_b9sty_283:hover:not(:disabled){background:var(--bg-tertiary)}._submitButton_b9sty_282{background:var(--surface-inverted);color:var(--surface-inverted-text);border-color:var(--surface-inverted)}._submitButton_b9sty_282:hover:not(:disabled){filter:brightness(.92)}._submitButton_b9sty_282:disabled,._cancelButton_b9sty_281:disabled,._secondaryButton_b9sty_283:disabled{opacity:.6;cursor:not-allowed}._stagedFooter_b9sty_327{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;align-items:center;justify-content:space-between;gap:8px}._stagedActions_b9sty_337{display:flex;gap:8px}._resolvedFooter_b9sty_342{padding:14px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:10px;align-items:stretch}._resolvedMessage_b9sty_352{font-size:.92rem;color:var(--text-primary);font-weight:500}._timeoutFooter_b9sty_358{padding:12px 18px;border-top:1px solid var(--border-color);background:var(--bg-primary);display:flex;flex-direction:column;gap:8px}._timeoutBody_b9sty_367{font-size:.82rem;color:var(--text-muted);line-height:1.45}._page_sd27q_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._backLink_sd27q_10{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_sd27q_10:hover{color:var(--text-primary)}._header_sd27q_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated, var(--bg-secondary));border:1px solid var(--border-color);border-radius:6px}._titleBlock_sd27q_35 h1{margin:0;font-size:1.05rem;font-weight:600}._subtitle_sd27q_41{font-size:.78rem;color:var(--text-muted);margin-top:2px}._handle_sd27q_47{font-family:IBM Plex Mono,monospace;font-size:.72rem;background:var(--bg-tertiary);padding:1px 5px;border-radius:3px;color:var(--text-secondary)}._centurionsButton_sd27q_56{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:.84rem;font-weight:500;cursor:pointer;white-space:nowrap}._centurionsButton_sd27q_56:hover{background:var(--bg-tertiary)}._headerActions_sd27q_75{display:flex;align-items:center;gap:8px}._signoffButton_sd27q_81{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--accent, #6366f1);background:var(--accent, #6366f1);color:#fff;font-size:.84rem;font-weight:500;cursor:pointer;white-space:nowrap}._signoffButton_sd27q_81:hover:not(:disabled){filter:brightness(1.05)}._signoffButton_sd27q_81:disabled{cursor:default}._signoffButton_sd27q_81._signoffDone_sd27q_105{border-color:var(--border-color);background:var(--bg-primary);color:var(--text-muted)}._promptButton_sd27q_111{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--surface-inverted);background:var(--surface-inverted);color:var(--surface-inverted-text);font-size:.84rem;font-weight:500;cursor:pointer;white-space:nowrap}._promptButton_sd27q_111:hover{filter:brightness(.92)}._saveLayoutButton_sd27q_132{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--color-warning, #b45309);background:var(--color-warning, #b45309);color:#fff;font-size:.84rem;font-weight:500;cursor:pointer;white-space:nowrap}._saveLayoutButton_sd27q_132:hover:not(:disabled){filter:brightness(1.05)}._saveLayoutButton_sd27q_132:disabled{cursor:default;opacity:.7}._body_sd27q_156{flex:1;display:flex;gap:14px;min-height:0}._canvasWrap_sd27q_163{flex:1;min-width:0;position:relative}._loading_sd27q_169{padding:48px;text-align:center;color:var(--text-muted)}._error_sd27q_175{padding:48px;text-align:center;color:#b03a3a}._empty_sd27q_181{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:8px}._empty_sd27q_181 p{margin:0;font-weight:600;color:var(--text-secondary)}._empty_sd27q_181 span{font-size:.82rem}._generateButton_sd27q_203{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--accent, #6366f1);background:var(--accent, #6366f1);color:#fff;font-size:.84rem;font-weight:500;cursor:pointer}._generateButton_sd27q_203:hover:not(:disabled){filter:brightness(1.05)}._generateButton_sd27q_203:disabled{opacity:.6;cursor:default}._spin_sd27q_227{animation:_routeSpin_sd27q_1 .9s linear infinite}@keyframes _routeSpin_sd27q_1{to{transform:rotate(360deg)}}._card_5hvcp_1{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px}._card_5hvcp_1._editing_5hvcp_11{flex-direction:column;gap:10px}._body_5hvcp_16{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._questionRow_5hvcp_24{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._question_5hvcp_24{font-size:.92rem;font-weight:600;color:var(--text-primary)}._handle_5hvcp_37{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--text-muted)}._answer_5hvcp_43{margin:0;font-size:.84rem;line-height:1.5;color:var(--text-secondary);white-space:pre-wrap}._actions_5hvcp_51{display:flex;gap:4px;flex-shrink:0}._field_5hvcp_57{display:flex;flex-direction:column;gap:4px;width:100%}._fieldLabel_5hvcp_64{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._input_5hvcp_71{width:100%;resize:vertical;padding:8px 10px;font-family:inherit;font-size:.85rem;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:5px}._input_5hvcp_71:focus{outline:none;border-color:var(--text-muted)}._editActions_5hvcp_88{display:flex;justify-content:flex-end;gap:6px;width:100%}._iconButton_5hvcp_95{display:inline-flex;align-items:center;justify-content:center;padding:6px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:5px;color:var(--text-secondary);cursor:pointer}._iconButton_5hvcp_95:hover:not(:disabled){border-color:var(--text-muted);color:var(--text-primary)}._iconButton_5hvcp_95:disabled{opacity:.6;cursor:default}._primary_5hvcp_117{background:var(--surface-inverted);border-color:var(--surface-inverted);color:var(--surface-inverted-text)}._danger_5hvcp_123:hover:not(:disabled){border-color:#dc2626;color:#dc2626}._error_5hvcp_128{margin:0;font-size:.78rem;color:#dc2626}._spin_5hvcp_134{animation:_faqCardSpin_5hvcp_1 .9s linear infinite}@keyframes _faqCardSpin_5hvcp_1{to{transform:rotate(360deg)}}._page_199dc_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._backLink_199dc_10{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_199dc_10:hover{color:var(--text-primary)}._header_199dc_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated, var(--bg-secondary));border:1px solid var(--border-color);border-radius:6px}._titleBlock_199dc_35 h1{margin:0;font-size:1.05rem;font-weight:600}._titleSuffix_199dc_41{color:var(--text-muted);font-weight:400}._subtitle_199dc_46{font-size:.78rem;color:var(--text-muted);margin-top:2px}._list_199dc_52{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}._loading_199dc_61{padding:48px;text-align:center;color:var(--text-muted)}._error_199dc_67{padding:48px;text-align:center;color:#b03a3a}._empty_199dc_73{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:8px}._empty_199dc_73 p{margin:0;font-weight:600;color:var(--text-secondary)}._empty_199dc_73 span{font-size:.8rem}._generateButton_199dc_95{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:6px;border:1px solid var(--surface-inverted);background:var(--surface-inverted);color:var(--surface-inverted-text);font-size:.82rem;font-weight:600;cursor:pointer}._generateButton_199dc_95:hover:not(:disabled){opacity:.9}._generateButton_199dc_95:disabled{opacity:.65;cursor:default}._generateError_199dc_118{font-size:.78rem;color:#dc2626}._spin_199dc_123{animation:_faqsPageSpin_199dc_1 .9s linear infinite}@keyframes _faqsPageSpin_199dc_1{to{transform:rotate(360deg)}}._page_3h487_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._backLink_3h487_10{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_3h487_10:hover{color:var(--text-primary)}._header_3h487_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated, var(--bg-secondary));border:1px solid var(--border-color);border-radius:6px}._titleBlock_3h487_35 h1{margin:0;font-size:1.05rem;font-weight:600}._titleSuffix_3h487_41{color:var(--text-muted);font-weight:400}._subtitle_3h487_46{font-size:.78rem;color:var(--text-muted);margin-top:2px}._scroll_3h487_52{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}._clusterHeader_3h487_61{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._clusterHeader_3h487_61:first-child{margin-top:0}._documentHeader_3h487_77{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:5px;color:var(--text-primary);font-size:.85rem;font-weight:600;cursor:pointer}._documentHeader_3h487_77:hover{border-color:var(--text-muted)}._docCount_3h487_97{margin-left:auto;padding:0 8px;border-radius:999px;background:var(--bg-secondary);color:var(--text-muted);font-size:.72rem;font-weight:500}._list_3h487_107{display:flex;flex-direction:column;gap:8px;padding-left:10px}._loading_3h487_114{padding:48px;text-align:center;color:var(--text-muted)}._error_3h487_120{padding:48px;text-align:center;color:#b03a3a}._empty_3h487_126{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:8px}._empty_3h487_126 p{margin:0;font-weight:600;color:var(--text-secondary)}._empty_3h487_126 span{font-size:.8rem}._backdrop_6i91a_1{position:fixed;inset:0;background:#0000008c;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}._modal_6i91a_12{width:100%;max-width:720px;max-height:92vh;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 36px #0003;display:flex;flex-direction:column;overflow:hidden}._header_6i91a_25{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-color)}._titleWrap_6i91a_33{display:flex;align-items:center;gap:8px;color:var(--text-primary)}._title_6i91a_33{margin:0;font-size:1rem;font-weight:600}._close_6i91a_46{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px}._close_6i91a_46:hover{background:var(--bg-tertiary);color:var(--text-primary)}._stepper_6i91a_60{list-style:none;margin:0;padding:12px 18px;display:flex;gap:12px;border-bottom:1px solid var(--border-color)}._step_6i91a_60{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--text-muted);flex:1}._step_6i91a_60[data-state=active]{color:var(--text-primary);font-weight:600}._step_6i91a_60[data-state=done]{color:var(--text-secondary)}._dot_6i91a_87{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-secondary);border:1px solid var(--border-color);color:inherit;font-size:.72rem;font-weight:600;flex-shrink:0}._step_6i91a_60[data-state=active] ._dot_6i91a_87{background:var(--text-primary);color:#fff;border-color:var(--text-primary)}._step_6i91a_60[data-state=done] ._dot_6i91a_87{background:var(--bg-secondary);border-color:var(--text-secondary);color:var(--text-secondary)}._stepLabel_6i91a_114{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_6i91a_120{flex:1;overflow-y:auto;padding:18px;color:var(--text-primary)}._stepContent_6i91a_127{display:flex;flex-direction:column;gap:18px}._section_6i91a_133{display:flex;flex-direction:column;gap:10px}._sectionTitle_6i91a_139{margin:0;font-size:.92rem;font-weight:600;color:var(--text-primary)}._sectionIntro_6i91a_146{margin:0;font-size:.85rem;color:var(--text-secondary)}._meta_6i91a_152{margin:0;font-size:.85rem;color:var(--text-muted)}._hint_6i91a_158{margin:0;font-size:.78rem;color:var(--text-muted)}._error_6i91a_164{margin:4px 0 0;font-size:.82rem;color:#b03a3a}._row_6i91a_170{display:grid;grid-template-columns:1fr 1fr;gap:10px}._field_6i91a_176{display:flex;flex-direction:column;gap:4px}._label_6i91a_182{font-size:.78rem;font-weight:500;color:var(--text-secondary)}._field_6i91a_176 input,._field_6i91a_176 select,._textarea_6i91a_190{padding:7px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-size:.88rem;font-family:inherit}._textarea_6i91a_190{resize:vertical}._field_6i91a_176 input:focus,._field_6i91a_176 select:focus,._textarea_6i91a_190:focus{outline:none;border-color:var(--text-primary)}._statusGrid_6i91a_211{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._statusCell_6i91a_217{border:1px solid var(--border-color);border-radius:6px;padding:10px 12px;background:var(--bg-secondary);display:flex;flex-direction:column;gap:4px}._statusLabel_6i91a_227{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._statusValue_6i91a_234{font-size:.95rem;font-weight:600;color:var(--text-primary)}._statusPill_6i91a_240{display:inline-flex;text-transform:uppercase;font-size:.65rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600}._pillWarn_6i91a_250{background:#f0a50029;color:#b56a00}._pillSuccess_6i91a_255{background:#2daa6424;color:#1f8a4d}._pillError_6i91a_260{background:#dc464624;color:#b03a3a}._pillInfo_6i91a_265{background:#3686ea24;color:#1f5fad}._doneSection_6i91a_270{align-items:center;text-align:center}._doneIcon_6i91a_275{color:#1f8a4d;margin-bottom:4px}._footer_6i91a_280{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--border-color)}._footerLeft_6i91a_289,._footerRight_6i91a_290{display:flex;gap:8px}._button_6i91a_295{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:.86rem;border-radius:4px;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary)}._button_6i91a_295:hover:not(:disabled){background:var(--bg-tertiary)}._button_6i91a_295:disabled{opacity:.55;cursor:not-allowed}._primaryButton_6i91a_317{background:var(--text-primary);color:#fff;border-color:var(--text-primary)}._primaryButton_6i91a_317:hover:not(:disabled){filter:brightness(.95);background:var(--text-primary)}._backdrop_1cdai_1{position:fixed;inset:0;background:color-mix(in srgb,#000 70%,transparent);display:flex;align-items:center;justify-content:center;z-index:100}._modal_1cdai_11{width:100%;max-width:560px;max-height:85vh;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:hidden}._header_1cdai_24{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._titleWrap_1cdai_32{display:flex;align-items:center;gap:.5rem;color:var(--text-primary)}._titleWrap_1cdai_32 h2{margin:0;font-size:1rem;font-weight:600}._close_1cdai_45{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem}._close_1cdai_45:hover{color:var(--text-primary);background:var(--bg-tertiary)}._body_1cdai_62{padding:1rem 1.25rem;color:var(--text-primary);font-size:.875rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;min-height:280px}._requestSummary_1cdai_73{padding:.625rem .75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem}._requestName_1cdai_80{font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.8rem}._requestDescription_1cdai_88{margin-top:.25rem;color:var(--text-muted);font-size:.8rem;line-height:1.45}._search_1cdai_95{padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:.375rem;background:var(--bg-primary);color:var(--text-primary);font-size:.875rem;width:100%}._search_1cdai_95:focus{outline:2px solid var(--color-primary);outline-offset:-1px;border-color:transparent}._toolList_1cdai_111{list-style:none;margin:0;padding:0;border:1px solid var(--border-color);border-radius:.375rem;overflow-y:auto;max-height:260px}._toolOption_1cdai_121{width:100%;text-align:left;padding:.5rem .75rem;border:none;background:transparent;color:var(--text-primary);font-size:.875rem;cursor:pointer;display:flex;flex-direction:column;gap:.125rem;border-bottom:1px solid var(--border-color)}._toolOption_1cdai_121:last-child{border-bottom:none}._toolOption_1cdai_121:hover,._toolOption_1cdai_121._selected_1cdai_141{background:var(--bg-tertiary)}._toolName_1cdai_145{font-weight:600;font-size:.8rem}._toolDisplayName_1cdai_150{color:var(--text-muted);font-size:.8rem}._empty_1cdai_155{padding:2rem;text-align:center;color:var(--text-muted);font-size:.875rem}._error_1cdai_162{color:var(--color-error);font-size:.8rem}._footer_1cdai_167{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--border-color)}._wrap_1whi2_1{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px dashed var(--border-color);border-radius:6px;background:var(--bg-secondary)}._heading_1whi2_11{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._list_1whi2_18{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_1whi2_27{display:flex;align-items:flex-start;gap:10px;padding:6px 8px;border:1px solid var(--border-color);border-radius:5px;background:var(--bg-primary)}._info_1whi2_37{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._nameLine_1whi2_45{display:flex;align-items:center;gap:8px}._name_1whi2_45{font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:600;color:var(--text-primary)}._description_1whi2_58{font-size:.78rem;color:var(--text-secondary);line-height:1.4}._resolvedTool_1whi2_64{font-size:.72rem;color:var(--text-muted)}._pill_1whi2_69{display:inline-flex;text-transform:uppercase;font-size:.6rem;letter-spacing:.04em;padding:1px 6px;border-radius:999px;font-weight:600}._pending_1whi2_79{background:color-mix(in srgb,var(--color-warning, #d9822b) 18%,transparent);color:var(--color-warning, #d9822b)}._resolved_1whi2_64{background:color-mix(in srgb,var(--color-success, #3aa76d) 18%,transparent);color:var(--color-success, #3aa76d)}._rejected_1whi2_89{background:var(--bg-tertiary);color:var(--text-muted)}._actions_1whi2_94{display:flex;align-items:center;gap:6px;margin-left:auto}._resolveBtn_1whi2_101{padding:4px 10px;border-radius:5px;border:1px solid var(--text-primary);background:var(--text-primary);color:#fff;font-size:.76rem;cursor:pointer}._resolveBtn_1whi2_101:hover:not(:disabled){filter:brightness(.95)}._ghostBtn_1whi2_115{padding:4px 10px;border-radius:5px;border:1px solid var(--border-color);background:transparent;color:var(--text-secondary);font-size:.76rem;cursor:pointer}._ghostBtn_1whi2_115:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._resolveBtn_1whi2_101:disabled,._ghostBtn_1whi2_115:disabled{opacity:.55;cursor:not-allowed}._page_d2qpp_1{display:flex;flex-direction:column;gap:14px;padding:18px 22px;height:100vh;overflow:hidden}._backLink_d2qpp_10{font-size:.82rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;width:fit-content;padding:4px 0}._backLink_d2qpp_10:hover{color:var(--text-primary)}._header_d2qpp_24{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--bg-elevated, var(--bg-secondary));border:1px solid var(--border-color);border-radius:6px}._titleBlock_d2qpp_35 h1{margin:0;font-size:1.05rem;font-weight:600}._titleSuffix_d2qpp_41{color:var(--text-muted);font-weight:400}._subtitle_d2qpp_46{font-size:.78rem;color:var(--text-muted);margin-top:2px}._deployButton_d2qpp_52{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;border:1px solid var(--text-primary);background:var(--text-primary);color:#fff;font-size:.84rem;font-weight:500;cursor:pointer;white-space:nowrap}._deployButton_d2qpp_52:hover{filter:brightness(.95)}._scroll_d2qpp_71{flex:1;min-height:0;overflow-y:auto}._loading_d2qpp_77{padding:48px;text-align:center;color:var(--text-muted)}._error_d2qpp_83{padding:48px;text-align:center;color:#b03a3a}._empty_d2qpp_89{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:64px 24px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:8px}._empty_d2qpp_89 p{margin:0;font-weight:600;color:var(--text-secondary)}._empty_d2qpp_89 span{font-size:.82rem}._list_d2qpp_111{display:flex;flex-direction:column;gap:12px}._card_d2qpp_117{border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);padding:14px 16px;display:flex;flex-direction:column;gap:10px}._cardHeader_d2qpp_127{display:flex;align-items:center;justify-content:space-between;gap:12px}._cardTitleBlock_d2qpp_134{display:flex;align-items:center;gap:10px}._cardName_d2qpp_140{font-size:.95rem;font-weight:600;color:var(--text-primary)}._cardDescription_d2qpp_146{margin:0;font-size:.82rem;color:var(--text-secondary)}._cardActions_d2qpp_152{display:flex;align-items:center;gap:8px}._startRunButton_d2qpp_158{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:5px;border:1px solid var(--text-primary);background:var(--text-primary);color:#fff;font-size:.8rem;cursor:pointer;white-space:nowrap}._startRunButton_d2qpp_158:hover:not(:disabled){filter:brightness(.95)}._startRunButton_d2qpp_158:disabled{opacity:.55;cursor:not-allowed}._addButton_d2qpp_181{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:5px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:.8rem;cursor:pointer;white-space:nowrap}._addButton_d2qpp_181:hover:not(:disabled){background:var(--bg-tertiary)}._addButton_d2qpp_181:disabled{opacity:.55;cursor:not-allowed}._runLine_d2qpp_204{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.8rem}._runMeta_d2qpp_212{color:var(--text-secondary)}._runError_d2qpp_216{color:#b03a3a}._meta_d2qpp_220{margin:0;font-size:.82rem;color:var(--text-muted)}._soldierList_d2qpp_226{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._soldierItem_d2qpp_235{display:flex;flex-direction:column;gap:6px}._soldierRow_d2qpp_241{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);font-size:.85rem}._soldierName_d2qpp_252{font-weight:500;color:var(--text-primary)}._range_d2qpp_257{font-family:IBM Plex Mono,monospace;font-size:.72rem;background:var(--bg-tertiary);padding:1px 6px;border-radius:3px;color:var(--text-secondary)}._activateButton_d2qpp_266{margin-left:auto;padding:5px 12px;border-radius:5px;border:1px solid var(--text-primary);background:var(--text-primary);color:#fff;font-size:.8rem;cursor:pointer}._activateButton_d2qpp_266:hover:not(:disabled){filter:brightness(.95)}._activateButton_d2qpp_266:disabled{opacity:.55;cursor:not-allowed}._statusPill_d2qpp_286{display:inline-flex;text-transform:uppercase;font-size:.62rem;letter-spacing:.05em;padding:2px 8px;border-radius:999px;font-weight:600}._runPill_d2qpp_296{background:#3686ea24;color:#1f5fad}._pillWarn_d2qpp_301{background:#f0a50029;color:#b56a00}._pillSuccess_d2qpp_306{background:#2daa6424;color:#1f8a4d}._pillMuted_d2qpp_311{background:var(--bg-tertiary);color:var(--text-muted)}._pillError_d2qpp_316{background:#d0404024;color:#b03a3a}._runsSection_d2qpp_321{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--border-color)}._runsLabel_d2qpp_329{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._runList_d2qpp_336{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._runRow_d2qpp_345{width:100%;display:flex;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);cursor:pointer;text-align:left}._runRow_d2qpp_345:hover{background:var(--bg-tertiary)}._runRowTime_d2qpp_362{font-size:.78rem;color:var(--text-secondary)}._overlay_19m77_1{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_19m77_1 .15s ease}@keyframes _fadeIn_19m77_1{0%{opacity:0}to{opacity:1}}._dialog_19m77_20{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;width:calc(100% - 2rem);padding:1.25rem;animation:_slideUp_19m77_1 .2s ease}@keyframes _slideUp_19m77_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}._dialog_19m77_20 h3{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._field_19m77_41{margin-bottom:.75rem}._field_19m77_41 label{display:block;font-size:.75rem;font-weight:500;color:var(--text-secondary);margin-bottom:.25rem}._field_19m77_41 input{width:100%;padding:.4rem .625rem;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:.8125rem;box-sizing:border-box}._field_19m77_41 input:focus{outline:none;border-color:var(--border-accent)}._actions_19m77_69{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._btn_19m77_76{padding:.4rem .875rem;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-body);transition:all .15s ease}._btn_19m77_76:hover{background:var(--bg-hover)}._btnPrimary_19m77_93{background:var(--bg-accent);border-color:var(--border-accent)}._btnPrimary_19m77_93:hover{opacity:.9}._btnPrimary_19m77_93:disabled{opacity:.5;cursor:not-allowed}._dialog_u0uro_1{max-width:420px}._field_u0uro_5 input{font-family:var(--font-body)}._toggleBtn_u0uro_9{cursor:pointer;border:none;background:none;padding:0}._badge_u0uro_16{display:inline-block;padding:.15rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}._badgeActive_u0uro_24{background:#22c55e26;color:#4ade80}._badgeInactive_u0uro_29{background:#ef444426;color:#f87171}._dialog_1m4m6_1{max-width:360px}._dialog_1m4m6_1 h3{margin-bottom:.25rem}._userInfo_1m4m6_9{font-size:.8125rem;color:var(--text-secondary);margin-bottom:1rem}._field_1m4m6_15 input{font-family:var(--font-mono);font-size:.875rem}._section_ns6jz_2{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;padding:1rem;margin-bottom:1.25rem}._sectionHeader_ns6jz_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._sectionTitle_ns6jz_17{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0}._sectionSubtitle_ns6jz_24{font-size:.75rem;color:var(--text-muted);margin:.125rem 0 0}._table_ns6jz_31{width:100%;border-collapse:collapse;font-size:.8125rem}._table_ns6jz_31 th{text-align:left;padding:.5rem .625rem;font-weight:500;color:var(--text-muted);border-bottom:1px solid var(--border-color);font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._table_ns6jz_31 td{padding:.5rem .625rem;color:var(--text-primary);border-bottom:1px solid var(--border-subtle)}._table_ns6jz_31 tbody tr{transition:background .1s ease}._table_ns6jz_31 tbody tr:hover{background:var(--bg-hover)}._btn_ns6jz_64{padding:.375rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-body);transition:all .15s ease}._btn_ns6jz_64:hover{background:var(--bg-hover)}._btnPrimary_ns6jz_81{background:var(--bg-accent);border-color:var(--border-accent);color:var(--text-primary)}._btnPrimary_ns6jz_81:hover{opacity:.9}._btnSmall_ns6jz_91{padding:.25rem .5rem;font-size:.75rem}._badge_ns6jz_97{display:inline-block;padding:.1rem .4rem;border-radius:4px;font-size:.6875rem;font-weight:500}._badgeDefault_ns6jz_105{background:#3b82f626;color:#60a5fa}._badgeCustom_ns6jz_110{background:#eab30826;color:#facc15}._badgeActive_ns6jz_115{background:#22c55e26;color:#4ade80}._badgeInactive_ns6jz_120{background:#ef444426;color:#f87171}._costValue_ns6jz_126{font-family:var(--font-mono);font-weight:500}._usageBar_ns6jz_132{display:flex;align-items:center;gap:.5rem}._usageBarTrack_ns6jz_138{flex:1;height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden;min-width:60px}._usageBarFill_ns6jz_147{height:100%;border-radius:3px;transition:width .3s ease}._usageBarGreen_ns6jz_153{background:#4ade80}._usageBarYellow_ns6jz_157{background:#facc15}._usageBarRed_ns6jz_161{background:#f87171}._usagePercent_ns6jz_165{font-family:var(--font-mono);font-size:.75rem;min-width:3.5rem;text-align:right}._defaultCard_ns6jz_173{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--bg-tertiary);border-radius:8px;margin-bottom:1rem}._defaultLabel_ns6jz_183{font-size:.75rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.05em}._defaultValue_ns6jz_191{font-size:.875rem;font-weight:600;color:var(--text-primary)}._defaultSelect_ns6jz_197{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.8125rem;min-width:160px;cursor:pointer}._actionCell_ns6jz_209{display:flex;gap:.375rem;align-items:center}._actionSelect_ns6jz_215{padding:.25rem .4rem;border-radius:5px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.75rem;cursor:pointer}._emptyState_ns6jz_226{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:var(--text-muted);gap:.5rem;font-size:.8125rem}._loading_ns6jz_237{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--text-secondary);gap:.5rem}._healthGrid_ns6jz_247{display:flex;gap:1.5rem;align-items:center}._healthDonut_ns6jz_253{width:180px;flex-shrink:0}._healthStats_ns6jz_258{flex:1;display:flex;flex-direction:column;gap:.5rem}._healthStatRow_ns6jz_265{display:flex;justify-content:space-between;align-items:center}._healthStatLabel_ns6jz_271{font-size:.8125rem;color:var(--text-secondary)}._healthDivider_ns6jz_276{border-top:1px solid var(--border-color);margin:.25rem 0}._thresholdRow_ns6jz_281{display:flex;gap:.5rem;flex-wrap:wrap}._thresholdBadge_ns6jz_287{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:4px;font-size:.6875rem;font-weight:500}._thresholdGreen_ns6jz_296{background:#4ade801f;color:#4ade80}._thresholdYellow_ns6jz_301{background:#facc151f;color:#facc15}._thresholdRed_ns6jz_306{background:#f871711f;color:#f87171}._projectionWarning_ns6jz_311{font-size:.75rem;color:#fb923c;background:#fb923c14;border:1px solid rgba(251,146,60,.2);padding:.375rem .625rem;border-radius:6px;margin-top:.25rem}@media(max-width:900px){._actionCell_ns6jz_209,._healthGrid_ns6jz_247{flex-direction:column}._healthDonut_ns6jz_253{width:100%}}._page_199xj_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_199xj_1 .3s ease}@keyframes _fadeIn_199xj_1{0%{opacity:0}to{opacity:1}}._header_199xj_14{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem}._headerLeft_199xj_24{display:flex;align-items:center;gap:.75rem}._header_199xj_14 h1{margin:0 0 .125rem;font-size:1.5rem;font-weight:600}._slug_199xj_36{margin:0;color:var(--text-muted);font-size:.8125rem;font-family:var(--font-mono)}._backButton_199xj_43{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._backButton_199xj_43:hover{background:var(--bg-tertiary);color:var(--text-primary)}._tabs_199xj_64{display:flex;gap:0;padding:0 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._tab_199xj_64{padding:.75rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}._tab_199xj_64:hover{color:var(--text-secondary)}._tabActive_199xj_90{color:var(--text-primary);border-bottom-color:var(--text-primary)}._content_199xj_95{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_199xj_101{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._section_199xj_112{margin-bottom:2rem}._section_199xj_112:last-child{margin-bottom:0}._section_199xj_112 h2{margin:0 0 1rem;font-size:1.0625rem;font-weight:600}._emptyText_199xj_126{color:var(--text-secondary);font-size:.875rem}._inviteForm_199xj_132{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._inviteInput_199xj_139{flex:1;min-width:200px;padding:.5rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._inviteInput_199xj_139:focus{outline:none;border-color:var(--text-secondary)}._inviteInput_199xj_139::placeholder{color:var(--text-muted)}._roleSelect_199xj_161{padding:.5rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;cursor:pointer;transition:border-color .15s ease}._roleSelect_199xj_161:focus{outline:none;border-color:var(--text-secondary)}._roleSelect_199xj_161:disabled{opacity:.5;cursor:not-allowed}._inviteButton_199xj_183{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}._inviteButton_199xj_183:hover:not(:disabled){opacity:.9}._inviteButton_199xj_183:disabled{opacity:.5;cursor:not-allowed}._table_199xj_210{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}._tableHeader_199xj_217{display:grid;grid-template-columns:1fr 120px 100px 48px;padding:.625rem 1rem;background:var(--bg-tertiary);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}._tableRow_199xj_229{display:grid;grid-template-columns:1fr 120px 100px 48px;padding:.75rem 1rem;align-items:center;border-top:1px solid var(--border-subtle);transition:background .1s ease}._tableRow_199xj_229:hover{background:var(--bg-primary)}._colUser_199xj_242{min-width:0}._colRole_199xj_246{display:flex;align-items:center}._colDate_199xj_251{font-size:.8125rem;color:var(--text-muted)}._colActions_199xj_256{display:flex;justify-content:flex-end}._memberInfo_199xj_262{display:flex;align-items:center;gap:.625rem;min-width:0}._memberAvatar_199xj_269{width:28px;height:28px;border-radius:50%;flex-shrink:0;object-fit:cover}._memberAvatarFallback_199xj_277{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-body);font-size:.75rem;font-weight:600}._memberDetails_199xj_292{display:flex;flex-direction:column;min-width:0}._memberName_199xj_298{font-size:.875rem;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:.375rem}._youBadge_199xj_307{font-size:.625rem;font-weight:500;color:var(--text-muted);padding:.0625rem .375rem;background:var(--bg-tertiary);border-radius:.25rem}._memberEmail_199xj_316{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inviteEmail_199xj_324{font-size:.875rem;color:var(--text-primary)}._roleBadge_199xj_329{font-size:.8125rem;color:var(--text-secondary);text-transform:capitalize}._removeButton_199xj_335{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._removeButton_199xj_335:hover:not(:disabled){border-color:var(--border-color);color:var(--text-primary)}._removeButton_199xj_335:disabled{opacity:.5;cursor:not-allowed}._page_16kzd_3{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_16kzd_1 .3s ease}@keyframes _fadeIn_16kzd_1{0%{opacity:0}to{opacity:1}}._header_16kzd_16{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem;flex-wrap:wrap}._header_16kzd_16 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_16kzd_16 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_16kzd_39{flex:1;overflow-y:auto;padding:1.5rem 2rem}._loading_16kzd_45{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._empty_16kzd_55{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_16kzd_55 svg{color:var(--text-muted);margin-bottom:1rem;opacity:.5}._empty_16kzd_55 h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem;font-weight:600}._empty_16kzd_55 p{margin:0;max-width:400px;line-height:1.5}._createForm_16kzd_88{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}._createForm_16kzd_88 h3{margin:0 0 1rem;font-size:1rem;font-weight:600}._formGrid_16kzd_102{display:grid;grid-template-columns:128px 1fr;gap:1.25rem;margin-bottom:1rem}._uploadSection_16kzd_109{display:flex;flex-direction:column;align-items:center}._fileInput_16kzd_115{display:none}._uploadLabel_16kzd_119{display:flex;align-items:center;justify-content:center;width:128px;height:128px;background:var(--bg-tertiary);border:2px dashed var(--border-color);border-radius:.5rem;cursor:pointer;transition:all .15s ease}._uploadLabel_16kzd_119:hover{border-color:var(--border-hover);background:var(--bg-elevated)}._uploadPlaceholder_16kzd_137{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.75rem}._uploadHint_16kzd_146{font-size:.625rem;opacity:.7;text-align:center}._fileError_16kzd_152{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;color:#ef4444}._preview_16kzd_161{width:100%;height:100%;object-fit:contain;border-radius:calc(.5rem - 2px)}._formFields_16kzd_168{display:flex;flex-direction:column;gap:.75rem}._formField_16kzd_168{display:flex;flex-direction:column;gap:.25rem}._formField_16kzd_168 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._formField_16kzd_168 input{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._formField_16kzd_168 input:focus{outline:none;border-color:var(--text-secondary)}._formField_16kzd_168 input::placeholder{color:var(--text-muted)}._fieldHint_16kzd_206{font-size:.75rem;color:var(--text-muted)}._formActions_16kzd_211{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._cancelButton_16kzd_218{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .15s ease}._cancelButton_16kzd_218:hover{background:var(--bg-tertiary)}._submitButton_16kzd_234{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--surface-inverted);border:1px solid var(--surface-inverted);border-radius:.375rem;color:var(--surface-inverted-text);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}._submitButton_16kzd_234:hover:not(:disabled){opacity:.9}._submitButton_16kzd_234:disabled{opacity:.5;cursor:not-allowed}._emojiSections_16kzd_260{display:flex;flex-direction:column;gap:2.5rem}._section_16kzd_266{display:flex;flex-direction:column;gap:1rem}._sectionTitle_16kzd_272{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._sectionIcon_16kzd_282{color:var(--text-muted)}._sectionHint_16kzd_286{font-size:.8125rem;color:var(--text-muted);margin:0}._emojiList_16kzd_293{display:flex;flex-direction:column;gap:1.5rem}._category_16kzd_299{display:flex;flex-direction:column;gap:.75rem}._categoryTitle_16kzd_305{margin:0;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._emojiGrid_16kzd_314{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}._emojiCard_16kzd_320{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;transition:border-color .15s ease}._emojiCard_16kzd_320:hover{border-color:var(--border-hover)}._globalEmoji_16kzd_335{opacity:.85}._emojiImage_16kzd_339{width:32px;height:32px;object-fit:contain;flex-shrink:0}._emojiInfo_16kzd_346{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._emojiName_16kzd_354{font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emojiShortcode_16kzd_363{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}._deleteButton_16kzd_369{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-muted);cursor:pointer;opacity:0;transition:all .15s ease}._emojiCard_16kzd_320:hover ._deleteButton_16kzd_369{opacity:1}._deleteButton_16kzd_369:hover{border-color:var(--border-color);color:var(--text-primary)}@media(max-width:768px){._header_16kzd_16,._content_16kzd_39{padding:1rem 1.5rem}._formGrid_16kzd_102{grid-template-columns:1fr}._uploadLabel_16kzd_119{width:96px;height:96px}}._container_8uepe_1{display:flex;flex-direction:column;gap:1rem}._dropdown_8uepe_8{position:relative;align-self:flex-end}._dropdownButton_8uepe_13{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,color .15s ease}._dropdownButton_8uepe_13:hover{background:var(--bg-elevated);color:var(--text-primary)}._chevronOpen_8uepe_33{transform:rotate(180deg)}._dropdownMenu_8uepe_37{position:absolute;top:calc(100% + .25rem);right:0;min-width:140px;padding:.25rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 4px 12px #0003;z-index:10}._dropdownItem_8uepe_50{display:block;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:.375rem;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}._dropdownItem_8uepe_50:hover{background:var(--bg-elevated);color:var(--text-primary)}._dropdownItemActive_8uepe_70{background:var(--bg-secondary);color:var(--text-primary)}._list_8uepe_76{display:flex;flex-direction:column}._headerRow_8uepe_82{display:flex;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--border-color)}._headerName_8uepe_89{flex:1;font-size:.875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding-left:calc(32px + 1rem)}._headerCount_8uepe_99{font-size:.875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;min-width:60px;text-align:right;margin-left:1.5rem}._headerSeparator_8uepe_110{width:calc(1.5rem + 1ch)}._headerPercentage_8uepe_114{font-size:.875rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;min-width:60px;text-align:right}._row_8uepe_124{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid var(--border-color)}._row_8uepe_124:last-child{border-bottom:none}._iconWrapper_8uepe_135{width:32px;height:32px;margin-right:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}._icon_8uepe_135{width:28px;height:28px;object-fit:contain;border-radius:6px}._iconPlaceholder_8uepe_152{width:28px;height:28px;background:var(--bg-tertiary);border-radius:6px}._name_8uepe_159{flex:1;font-size:1rem;font-weight:500;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_8uepe_170{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary);margin-left:1.5rem;min-width:60px;text-align:right}._separator_8uepe_180{margin:0 .75rem;color:var(--text-muted)}._percentage_8uepe_185{font-size:1rem;font-variant-numeric:tabular-nums;color:var(--text-secondary);min-width:60px;text-align:right}._empty_8uepe_194{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary);font-size:.875rem}._emptyFiltered_8uepe_203{padding:1.5rem 1rem;text-align:center;color:var(--text-secondary);font-size:.875rem}._page_ano3q_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_ano3q_1 .3s ease}@keyframes _fadeIn_ano3q_1{0%{opacity:0}to{opacity:1}}._header_ano3q_14{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._header_ano3q_14 h1{margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._header_ano3q_14 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._content_ano3q_32{flex:1;overflow-y:auto;padding:1.5rem 2rem;display:grid;grid-template-rows:1fr 2fr 2fr;gap:1rem}._loading_ano3q_41{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._error_ano3q_51{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;gap:.5rem;color:var(--text-secondary)}._error_ano3q_51 h2{margin:0;color:var(--text-primary);font-size:1.25rem;font-weight:600}._error_ano3q_51 p{margin:0;max-width:400px}._metricsGrid_ano3q_75{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;min-height:0}@media(max-width:640px){._metricsGrid_ano3q_75{grid-template-columns:1fr}}._metricCard_ano3q_89{display:flex;flex-direction:column;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;min-height:0}._metricCard_ano3q_89:hover{border-color:var(--border-hover)}._metricTitle_ano3q_103{font-size:.875rem;color:var(--text-secondary);font-weight:500;margin-bottom:.75rem}._metricContent_ano3q_110{display:flex;align-items:center;gap:1rem;margin-top:auto}._metricValue_ano3q_117{font-size:2.5rem;font-weight:600;line-height:1;flex-shrink:0}._sparklineContainer_ano3q_125{flex:1;min-width:0;display:flex;align-items:center}._section_ano3q_133{margin-bottom:2rem}._chartsGrid_ano3q_138{display:grid;grid-template-columns:2fr 1fr;gap:1rem;min-height:0}._tokenUsageSection_ano3q_145{min-width:0}._tokenUsageSection_ano3q_145 ._breakdownCard_ano3q_149{height:100%;display:flex;flex-direction:column}._tokenUsageSection_ano3q_145 ._chartWrapper_ano3q_155{flex:1;min-height:0;display:flex;flex-direction:column}._tokenUsageSection_ano3q_145 ._chartWrapper_ano3q_155>*{flex:1;min-height:0}._pieChartSection_ano3q_167{min-width:0}._pieChartSection_ano3q_167 ._breakdownCard_ano3q_149{height:100%;display:flex;flex-direction:column}._pieChartSection_ano3q_167 ._breakdownHeader_ano3q_177{margin-bottom:.5rem}._pieChartSection_ano3q_167 ._chartWrapper_ano3q_155{flex:1;min-height:0;display:flex;align-items:stretch;justify-content:stretch}._pieChartSection_ano3q_167 ._chartWrapper_ano3q_155>*{flex:1;width:100%}._integrationGrid_ano3q_195{display:grid;grid-template-columns:1fr 2fr;gap:1rem;min-height:0}._integrationSection_ano3q_202{min-width:0}._integrationSection_ano3q_202 ._breakdownCard_ano3q_149{height:100%;display:flex;flex-direction:column}._integrationSection_ano3q_202 ._breakdownHeader_ano3q_177{margin-bottom:.5rem}._topicsSection_ano3q_217{min-width:0}._topicsSection_ano3q_217 ._breakdownCard_ano3q_149{height:100%;display:flex;flex-direction:column}._topicsSection_ano3q_217 ._breakdownHeader_ano3q_177{margin-bottom:.5rem}._topicsSection_ano3q_217 ._chartWrapper_ano3q_155{flex:1;min-height:0;display:flex;align-items:stretch}._topicsSection_ano3q_217 ._chartWrapper_ano3q_155>*{flex:1;width:100%;height:100%}@media(max-width:1024px){._content_ano3q_32{grid-template-rows:auto auto auto}._chartsGrid_ano3q_138,._integrationGrid_ano3q_195{grid-template-columns:1fr}}._sectionTitle_ano3q_258{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.125rem;font-weight:600}._integrationList_ano3q_268{display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden}._integrationItem_ano3q_277{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}._integrationItem_ano3q_277:last-child{border-bottom:none}._integrationApp_ano3q_289{font-weight:500}._integrationCount_ano3q_293{font-size:.875rem;color:var(--text-secondary)}._empty_ano3q_299{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 2rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-secondary)}._empty_ano3q_299 p{margin:0;font-size:.9375rem}._emptyHint_ano3q_317{margin-top:.5rem;font-size:.8125rem;color:var(--text-muted)}._barChart_ano3q_324{display:flex;flex-direction:column;gap:.75rem}._barItem_ano3q_330{display:flex;flex-direction:column;gap:.375rem}._barLabel_ano3q_336{display:flex;justify-content:space-between;align-items:center}._barName_ano3q_342{font-size:.8125rem;font-weight:500}._barNameLink_ano3q_347{font-size:.8125rem;font-weight:500;color:var(--text-primary);text-decoration:none;transition:color .15s ease}._barNameLink_ano3q_347:hover{color:var(--accent-color);text-decoration:underline}._barValue_ano3q_360{font-size:.8125rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}._barTrack_ano3q_366{height:8px;background:var(--bg-tertiary);border-radius:4px;overflow:hidden}._barFill_ano3q_373{height:100%;background:var(--text-secondary);border-radius:4px;transition:width .3s ease}._chartCard_ano3q_381,._breakdownCard_ano3q_149{padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._breakdownHeader_ano3q_177{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}._breakdownHeader_ano3q_177 ._sectionTitle_ano3q_258{margin:0}._segmentedControl_ano3q_409{display:flex;background:var(--bg-tertiary);padding:.25rem;border-radius:.5rem;gap:.125rem}._segment_ano3q_409{padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}._segment_ano3q_409:hover{color:var(--text-primary)}._segmentActive_ano3q_434{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}._breakdownEmpty_ano3q_441{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary)}._breakdownEmpty_ano3q_441 p{margin:0;font-size:.875rem}._chartWrapper_ano3q_155{transition:opacity .2s ease}._chartRefreshing_ano3q_459{opacity:.5;pointer-events:none}._dropdown_ano3q_465{position:relative}._dropdownButton_ano3q_469{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,color .15s ease}._dropdownButton_ano3q_469:hover{background:var(--bg-elevated);color:var(--text-primary)}._chevronOpen_ano3q_489{transform:rotate(180deg)}._dropdownMenu_ano3q_493{position:absolute;top:calc(100% + .25rem);right:0;min-width:140px;padding:.25rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 4px 12px #0003;z-index:10}._dropdownItem_ano3q_506{display:block;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:.375rem;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}._dropdownItem_ano3q_506:hover{background:var(--bg-elevated);color:var(--text-primary)}._dropdownItemActive_ano3q_526{background:var(--bg-secondary);color:var(--text-primary)}@media(max-width:480px){._breakdownHeader_ano3q_177{flex-direction:column;align-items:flex-start}._segmentedControl_ano3q_409{width:100%;overflow-x:auto}}._section_1unv5_1{border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;background:var(--bg-primary)}._header_1unv5_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}._header_1unv5_8 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._subtitle_1unv5_23{margin:0;color:var(--text-secondary);font-size:.875rem}._form_1unv5_29{display:flex;flex-direction:column;gap:.75rem;padding:1rem;margin-bottom:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._field_1unv5_40{display:flex;flex-direction:column;gap:.375rem}._field_1unv5_40 label{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._field_1unv5_40 input{padding:.5rem .75rem;font-family:var(--font-body);font-size:.9375rem;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;outline:none}._field_1unv5_40 input:focus{border-color:var(--accent-primary)}._formActions_1unv5_67{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._list_1unv5_74{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._item_1unv5_83{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}._itemIcon_1unv5_93{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-tertiary);border-radius:.5rem;color:var(--text-secondary);flex-shrink:0}._itemBody_1unv5_105{flex:1;min-width:0}._itemPhone_1unv5_110{font-family:var(--font-mono);font-size:.9375rem;font-weight:500;color:var(--text-primary)}._itemLabel_1unv5_117{font-size:.8125rem;color:var(--text-secondary);margin-top:.125rem}._empty_1unv5_123{margin:0;padding:1rem;text-align:center;color:var(--text-secondary);background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:.5rem;font-size:.875rem}._loading_1unv5_134{display:flex;align-items:center;gap:.5rem;padding:1rem;color:var(--text-secondary);font-size:.875rem}._webhookHint_1unv5_143{margin-top:1rem;padding:.75rem 1rem;background:var(--bg-tertiary);border-radius:.5rem;font-size:.8125rem;color:var(--text-secondary);word-break:break-all}._errorText_1unv5_153{margin:0;padding:1rem;color:var(--color-danger);background:var(--bg-secondary);border:1px solid var(--color-danger);border-radius:.5rem;font-size:.875rem}._section_1q4pl_1{border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;background:var(--bg-primary)}._header_1q4pl_8{margin-bottom:1rem}._header_1q4pl_8 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._subtitle_1q4pl_19{margin:0;color:var(--text-secondary);font-size:.875rem}._textarea_1q4pl_25{width:100%;padding:.75rem .875rem;font-family:var(--font-body);font-size:.9375rem;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;resize:vertical;min-height:80px;outline:none}._textarea_1q4pl_25:focus{border-color:var(--accent-primary)}._footer_1q4pl_43{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;gap:.5rem}._counter_1q4pl_51{font-size:.8125rem;color:var(--text-tertiary, var(--text-secondary));font-variant-numeric:tabular-nums}._loading_1q4pl_57{display:flex;align-items:center;gap:.5rem;padding:1rem 0;color:var(--text-secondary);font-size:.875rem}._section_1wd5t_1{border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;background:var(--bg-primary)}._header_1wd5t_8{margin-bottom:1rem}._header_1wd5t_8 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._subtitle_1wd5t_19{margin:0;color:var(--text-secondary);font-size:.875rem}._controls_1wd5t_25{display:flex;flex-direction:column;gap:1rem}._row_1wd5t_31{display:flex;flex-direction:column;gap:.375rem}._label_1wd5t_37{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}._select_1wd5t_43{width:100%;padding:.625rem .75rem;font-family:var(--font-body);font-size:.9375rem;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;outline:none}._select_1wd5t_43:focus{border-color:var(--accent-primary)}._sliderRow_1wd5t_59{display:flex;align-items:center;gap:.75rem}._slider_1wd5t_59{flex:1}._sliderValue_1wd5t_69{min-width:3.5rem;text-align:right;font-size:.875rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}._footer_1wd5t_77{display:flex;align-items:center;justify-content:flex-end;margin-top:.5rem;gap:.5rem}._loading_1wd5t_85{display:flex;align-items:center;gap:.5rem;padding:1rem 0;color:var(--text-secondary);font-size:.875rem}._section_6m061_1{padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._toggleRow_6m061_8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.5rem 0}._toggleLabel_6m061_16{flex:1;min-width:0}._toggleLabel_6m061_16 span{font-size:.875rem;font-weight:500;color:var(--text-primary)}._toggleHint_6m061_27{margin:.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.4}._panel_1lh6d_1{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:2rem}._idleState_1lh6d_10,._sessionState_1lh6d_11{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;max-width:380px;width:100%}._idleHint_1lh6d_21{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._errorText_1lh6d_28{margin:0;color:#ef4444;font-size:.8125rem}._startButton_1lh6d_34{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:9999px;border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._startButton_1lh6d_34:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--text-muted)}._startButton_1lh6d_34:disabled{opacity:.6;cursor:not-allowed}._orbIdle_1lh6d_60{width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#818cf8,#6366f1,#4f46e5);opacity:.5}._orbContainer_1lh6d_69{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}._orb_1lh6d_60{width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#818cf8,#6366f1,#4f46e5);transition:transform .3s ease,box-shadow .3s ease}._orb_1lh6d_60._listening_1lh6d_86{box-shadow:0 0 0 6px #4ade8033,0 0 20px #4ade8026;animation:_pulse_1lh6d_1 2s ease-in-out infinite}._orb_1lh6d_60._speaking_1lh6d_91{box-shadow:0 0 0 6px #6366f14d,0 0 30px #6366f140;animation:_speak_1lh6d_91 .8s ease-in-out infinite}._orb_1lh6d_60._connecting_1lh6d_96{opacity:.6;animation:_pulse_1lh6d_1 1.5s ease-in-out infinite}@keyframes _pulse_1lh6d_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _speak_1lh6d_91{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}._ring_1lh6d_111{position:absolute;inset:0;border-radius:50%;border:2px solid transparent}._ring_1lh6d_111._listening_1lh6d_86{border-color:#4ade8066;animation:_ringPulse_1lh6d_1 2s ease-in-out infinite}._ring_1lh6d_111._speaking_1lh6d_91{border-color:#6366f166;animation:_ringPulse_1lh6d_1 1s ease-in-out infinite}@keyframes _ringPulse_1lh6d_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.3}}._transcripts_1lh6d_133{display:flex;flex-direction:column;align-items:center;gap:.75rem;min-height:4rem;text-align:center;width:100%}._transcript_1lh6d_133{font-size:1rem;line-height:1.5;color:var(--text-primary);max-width:100%;overflow-wrap:break-word}._transcriptLabel_1lh6d_151{font-size:.75rem;color:var(--text-secondary);font-weight:500}._statusText_1lh6d_157{font-size:.875rem;color:var(--text-secondary)}._endButton_1lh6d_162{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:9999px;border:1px solid rgba(239,68,68,.3);background:#ef44441a;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}._endButton_1lh6d_162:hover{background:#ef444433;border-color:#ef444480}._root_14ess_1{display:flex;flex-direction:column}._sectionHeader_14ess_6{margin-bottom:1.5rem}._sectionHeader_14ess_6 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._sectionHeader_14ess_6 p{margin:0;color:var(--text-secondary);font-size:.875rem}._searchInput_14ess_23{width:100%;margin-bottom:1rem;padding:.625rem .875rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;transition:border-color .15s ease}._searchInput_14ess_23:focus{outline:none;border-color:var(--accent-color, #6366f1)}._voiceGrid_14ess_41{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._voiceCard_14ess_47{display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem;border:1px solid var(--border-color);border-radius:.875rem;background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease;text-align:left;min-height:180px}._voiceCard_14ess_47:hover{border-color:var(--accent-color, #6366f1);background:var(--bg-secondary);transform:translateY(-1px)}._voiceCard_14ess_47:focus-visible{outline:none;border-color:var(--accent-color, #6366f1);box-shadow:0 0 0 3px #6366f133}._voiceCardSelected_14ess_73{border-color:var(--accent-color, #6366f1);background:var(--bg-secondary);box-shadow:0 0 0 1px var(--accent-color, #6366f1) inset}._cardHeader_14ess_79{display:flex;align-items:flex-start;gap:.75rem;justify-content:space-between}._cardTitleBlock_14ess_86{flex:1;min-width:0}._voiceName_14ess_91{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._voiceTagline_14ess_101{margin:.125rem 0 0;font-size:.8125rem;color:var(--text-secondary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._voiceDescription_14ess_112{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._playButton_14ess_123{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease;flex-shrink:0}._playButton_14ess_123:hover:not(:disabled){background:var(--accent-color, #6366f1);border-color:var(--accent-color, #6366f1);color:#fff;transform:scale(1.05)}._playButton_14ess_123:disabled{cursor:not-allowed;opacity:.4}._chipRow_14ess_150{display:flex;flex-wrap:wrap;gap:.375rem}._chip_14ess_150{display:inline-flex;align-items:center;padding:.1875rem .5rem;border-radius:9999px;background:var(--bg-tertiary);color:var(--text-primary);font-size:.6875rem;font-weight:500;text-transform:capitalize;white-space:nowrap}._voiceCardSelected_14ess_73 ._chip_14ess_150{background:var(--bg-primary)}._cardFooter_14ess_173{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.625rem;border-top:1px solid var(--border-color)}._languagesList_14ess_183{font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._languagesLabel_14ess_193{font-weight:600;color:var(--text-primary);margin-right:.25rem}._selectedBadge_14ess_199{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border-radius:9999px;background:var(--accent-color, #6366f1);color:#fff;font-size:.6875rem;font-weight:600;flex-shrink:0;margin-left:auto}._actions_14ess_213{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}._loading_14ess_222,._empty_14ess_223{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 2rem;color:var(--text-secondary);font-size:.9375rem}._section_r186y_1{padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._sectionHeader_r186y_8{margin-bottom:1.25rem}._sectionHeader_r186y_8 h2{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._sectionHeader_r186y_8 p{margin:0;color:var(--text-secondary);font-size:.875rem}._loading_r186y_25{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.875rem}._summaryCard_r186y_33{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.625rem}._playButton_r186y_43{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:50%;color:var(--text-primary);cursor:pointer;flex-shrink:0;transition:all .15s ease}._playButton_r186y_43:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--text-muted)}._playButton_r186y_43:disabled{opacity:.5;cursor:not-allowed}._voiceInfo_r186y_69{flex:1;min-width:0}._voiceName_r186y_74{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._voiceTagline_r186y_81{margin:.125rem 0 0;font-size:.8125rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyState_r186y_90{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--bg-primary);border:1px dashed var(--border-color);border-radius:.625rem}._emptyState_r186y_90 p{margin:0;color:var(--text-secondary);font-size:.875rem}._overlay_r186y_108{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._modal_r186y_119{background:var(--bg-primary);border-radius:.75rem;box-shadow:0 20px 60px #00000059;width:100%;max-width:960px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._modalHeader_r186y_131{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color)}._modalHeader_r186y_131 h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}._closeButton_r186y_146{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._closeButton_r186y_146:hover{background:var(--bg-tertiary);color:var(--text-primary)}._modalBody_r186y_164{flex:1;min-height:0;overflow-y:auto;padding:1.5rem}._page_10850_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_10850_1 .3s ease}@keyframes _fadeIn_10850_1{0%{opacity:0}to{opacity:1}}._header_10850_14{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_10850_20{display:inline-flex;align-items:center;gap:.5rem;padding:0;margin-bottom:1rem;background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:color .15s ease}._backButton_10850_20:hover{color:var(--text-primary)}._titleRow_10850_39{display:flex;align-items:center;gap:1rem}._titleText_10850_45{min-width:0}._settingsButton_10850_49{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}._settingsButton_10850_49:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-hover)}._channelIcon_10850_71{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-tertiary);border-radius:.75rem;color:var(--text-primary);flex-shrink:0}._titleRow_10850_39 h1{margin:0;font-size:1.5rem;font-weight:600;color:var(--text-primary)}._titleRow_10850_39 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._splitLayout_10850_97{flex:1;display:flex;gap:2rem;padding:2rem;overflow:hidden}._configPanel_10850_105{flex:1;max-width:600px;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}._previewPanel_10850_114{flex:2;min-width:0;display:flex;flex-direction:column;border-radius:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);overflow:hidden}._previewHeader_10850_125{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color)}._previewHeader_10850_125 h2{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._fullscreenButton_10850_140{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._fullscreenButton_10850_140:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--text-tertiary)}@media(max-width:1024px){._splitLayout_10850_97{flex-direction:column}._configPanel_10850_105{max-width:100%}._previewPanel_10850_114{min-height:500px}}:root{--widget-primary: #000000;--widget-background: #fcfcfc;--widget-text: #1e293b;--widget-text-secondary: #64748b;--widget-text-muted: #94a3b8;--widget-border: #e2e8f0;--widget-border-light: rgba(226, 232, 240, .8);--widget-user-bubble: #e2e6eb;--widget-user-text: #1e293b;--widget-assistant-bubble: #ffffff;--widget-assistant-text: #1e293b;--widget-hover: #f8fafc;--widget-active: #f1f5f9;--widget-focus-ring: rgba(0, 0, 0, .1);--widget-success: #10b981;--widget-success-bg: #ecfdf5;--widget-error: #ef4444;--widget-error-bg: #fef2f2;--widget-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--widget-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--widget-shadow-md: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--widget-shadow-lg: 0 10px 25px rgba(0, 0, 0, .08);--widget-font-family: "Outfit", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--widget-font-size-xs: .75rem;--widget-font-size-sm: .875rem;--widget-font-size-base: 1rem;--widget-font-size-lg: 1.125rem;--widget-font-size-xl: 1.25rem;--widget-font-size-2xl: 1.5rem;--widget-font-size-3xl: 1.875rem;--widget-space-1: .25rem;--widget-space-2: .5rem;--widget-space-3: .75rem;--widget-space-4: 1rem;--widget-space-5: 1.25rem;--widget-space-6: 1.5rem;--widget-space-8: 2rem;--widget-radius-sm: .375rem;--widget-radius: .5rem;--widget-radius-md: .75rem;--widget-radius-lg: 1rem;--widget-radius-xl: 1.25rem;--widget-radius-2xl: 1.5rem;--widget-radius-full: 9999px;--widget-transition-fast: .15s ease;--widget-transition: .2s ease;--widget-transition-slow: .3s ease;--widget-transition-spring: .3s cubic-bezier(0, 0, .2, 1);--widget-z-base: 1;--widget-z-dropdown: 10;--widget-z-modal: 50;--widget-z-tooltip: 100}body.pleiground-resizing,body.pleiground-resizing *{user-select:none;-webkit-user-select:none}@keyframes widgetFadeIn{0%{opacity:0}to{opacity:1}}@keyframes widgetFadeOut{0%{opacity:1}to{opacity:0}}@keyframes widgetSlideInFromBottom{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes widgetSlideOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes widgetSlideInFromTop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes widgetScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes widgetScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes widgetZoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes widgetTypingDot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes widgetPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes widgetSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes widgetBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes widgetShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}@keyframes widgetFadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.widget-animate-in{animation:widgetFadeIn .3s ease forwards}.widget-animate-out{animation:widgetFadeOut .2s ease forwards}.widget-slide-in-bottom{animation:widgetSlideInFromBottom .3s ease forwards}.widget-slide-out-bottom{animation:widgetSlideOutToBottom .2s ease forwards}.widget-scale-in{animation:widgetScaleIn .3s cubic-bezier(0,0,.2,1) forwards}.widget-spin{animation:widgetSpin 1s linear infinite}.widget-pulse{animation:widgetPulse 2s ease-in-out infinite}.widget-typing-dot{animation:widgetTypingDot 1.4s ease-in-out infinite}._previewContainer_1mkd7_5{width:100%;height:100%;background-color:var(--bg-tertiary);overflow:hidden;position:relative;display:flex;flex-direction:column}._mockUrlBar_1mkd7_15{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--bg-primary);border-bottom:1px solid var(--border-color);color:var(--text-tertiary);flex-shrink:0;z-index:2}._tabBar_1mkd7_27{display:flex;align-items:center;gap:4px;padding:6px 12px;background:var(--bg-primary);border-bottom:1px solid var(--border-color);flex-shrink:0;z-index:2}._tabButton_1mkd7_38{padding:6px 12px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .12s ease,color .12s ease,border-color .12s ease}._tabButton_1mkd7_38:hover{background:var(--bg-secondary);color:var(--text-primary)}._tabButtonActive_1mkd7_56{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}._searchbarPreviewBody_1mkd7_62{flex:1;min-height:0;overflow:auto;padding:32px 24px;background:var(--bg-secondary)}._mockUrlInput_1mkd7_70{flex:1;border:none;background:transparent;font-size:.8125rem;color:var(--text-primary);outline:none;font-family:inherit}._mockUrlInput_1mkd7_70::placeholder{color:var(--text-tertiary)}._previewBody_1mkd7_84{flex:1;min-height:0;position:relative;overflow:hidden}._previewBody_1mkd7_84:before{content:"";position:absolute;inset:0;background-image:linear-gradient(45deg,var(--border-color) 25%,transparent 25%),linear-gradient(-45deg,var(--border-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--border-color) 75%),linear-gradient(-45deg,transparent 75%,var(--border-color) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;opacity:.15;pointer-events:none}._virtualViewport_1mkd7_107{position:relative;transform-origin:top left}._widgetWrapper_1mkd7_112{position:absolute;inset:0;z-index:1;animation:_fadeIn_1mkd7_1 .3s ease;pointer-events:none}._widgetWrapper_1mkd7_112>*{pointer-events:auto}@keyframes _fadeIn_1mkd7_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._page_2xmn9_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_2xmn9_1 .3s ease}@keyframes _fadeIn_2xmn9_1{0%{opacity:0}to{opacity:1}}._header_2xmn9_14{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_2xmn9_20{display:inline-flex;align-items:center;gap:.5rem;padding:0;margin-bottom:1rem;background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:color .15s ease}._backButton_2xmn9_20:hover{color:var(--text-primary)}._headerTitle_2xmn9_39{display:flex;flex-direction:column;gap:.25rem}._titleRow_2xmn9_45{display:flex;align-items:center;gap:1rem}._titleText_2xmn9_51{min-width:0}._settingsButton_2xmn9_55{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}._settingsButton_2xmn9_55:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-hover)}._channelIcon_2xmn9_77{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-tertiary);border-radius:.75rem;color:var(--text-primary);flex-shrink:0}._titleRow_2xmn9_45 h1{margin:0;font-size:1.5rem;font-weight:600;color:var(--text-primary)}._titleRow_2xmn9_45 p{margin:0;color:var(--text-secondary);font-size:.9375rem}._splitLayout_2xmn9_103{flex:1;display:flex;gap:2rem;padding:2rem;overflow:hidden}._configPanel_2xmn9_111{flex:1;max-width:600px;overflow-y:auto}._previewPanel_2xmn9_117{flex:2;min-width:0;display:flex;flex-direction:column;border-radius:.75rem;background:var(--bg-secondary);border:1px solid var(--border-color);overflow:hidden}._previewHeader_2xmn9_128{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color)}._previewHeader_2xmn9_128 h2{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}._previewHeaderLeft_2xmn9_143{display:flex;align-items:center;gap:.75rem}._previewSize_2xmn9_149{font-size:.8125rem;color:var(--text-tertiary);font-variant-numeric:tabular-nums}._fullscreenButton_2xmn9_155{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._fullscreenButton_2xmn9_155:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--text-tertiary)}._previewContent_2xmn9_177{flex:1;min-height:0;overflow:hidden}._content_2xmn9_184{flex:1;overflow-y:auto;padding:2rem;max-width:720px}@media(max-width:1024px){._splitLayout_2xmn9_103{flex-direction:column}._configPanel_2xmn9_111{max-width:100%}._previewPanel_2xmn9_117{min-height:500px}}._section_2xmn9_206{padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;margin-bottom:1.5rem}._section_2xmn9_206 h2{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--text-primary)}._sectionHint_2xmn9_221{margin:0 0 1rem;color:var(--text-secondary);font-size:.8125rem;line-height:1.5}._toggleRow_2xmn9_229{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.5rem 0}._toggleLabel_2xmn9_237{flex:1;min-width:0}._toggleLabel_2xmn9_237 span{font-size:.875rem;font-weight:500;color:var(--text-primary)}._toggleHint_2xmn9_248{margin:.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.4}._radioGroup_2xmn9_256{display:flex;flex-direction:column;gap:.625rem;padding:.75rem 0}._radioLabel_2xmn9_263{font-size:.875rem;font-weight:500;color:var(--text-primary)}._radioOptions_2xmn9_269{display:flex;gap:1.5rem}._radioOption_2xmn9_269{display:flex;align-items:center;gap:.5rem;cursor:pointer}._radioOption_2xmn9_269 input{margin:0;accent-color:var(--text-primary)}._radioOption_2xmn9_269 span{font-size:.875rem;color:var(--text-secondary)}._radioOption_2xmn9_269 input:checked+span{color:var(--text-primary)}._suggestionsList_2xmn9_296{display:flex;flex-direction:column;gap:.75rem}._suggestionItem_2xmn9_302{display:flex;align-items:center;gap:.5rem}._suggestionLabel_2xmn9_308,._suggestionQuery_2xmn9_309{padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;outline:none;transition:border-color .15s ease}._suggestionLabel_2xmn9_308{width:160px;flex-shrink:0}._suggestionQuery_2xmn9_309{flex:1;min-width:0}._suggestionLabel_2xmn9_308:focus,._suggestionQuery_2xmn9_309:focus{border-color:var(--text-muted)}._suggestionLabel_2xmn9_308::placeholder,._suggestionQuery_2xmn9_309::placeholder{color:var(--text-muted)}._removeSuggestion_2xmn9_341{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:all .15s ease}._removeSuggestion_2xmn9_341:hover:not(:disabled){background:var(--surface-active);border-color:var(--surface-active);color:var(--surface-active-text)}._removeSuggestion_2xmn9_341:disabled{opacity:.5;cursor:not-allowed}._addSuggestion_2xmn9_368{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:1px dashed var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._addSuggestion_2xmn9_368:hover:not(:disabled){background:var(--bg-primary);border-color:var(--text-muted);color:var(--text-primary)}._addSuggestion_2xmn9_368:disabled{opacity:.5;cursor:not-allowed}._noSuggestions_2xmn9_396{margin:0;padding:1rem;text-align:center;font-size:.8125rem;color:var(--text-muted);background:var(--bg-primary);border-radius:.375rem}._suggestionButtons_2xmn9_406{display:flex;gap:.5rem}._openChatBadge_2xmn9_411{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;color:var(--text-muted);background:var(--bg-primary);border-radius:9999px;white-space:nowrap;flex:1}._actions_2xmn9_425{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem}._actions_2xmn9_425 button{display:flex;align-items:center;gap:.5rem}._loading_2xmn9_442{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--text-secondary)}._apiKeyContainer_2xmn9_453{display:flex;flex-direction:column;gap:.75rem}._apiKeyDisplay_2xmn9_459{display:flex;align-items:center;gap:.5rem}._apiKeyField_2xmn9_465{flex:1;display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;min-width:0}._apiKeyIcon_2xmn9_477{flex-shrink:0;color:var(--text-muted)}._apiKeyValue_2xmn9_482{flex:1;font-family:var(--font-mono);font-size:.8125rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._apiKeyCopyButton_2xmn9_492{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;flex-shrink:0;transition:all .15s ease}._apiKeyCopyButton_2xmn9_492:hover{background:var(--bg-elevated);color:var(--text-primary)}._apiKeyPlaceholder_2xmn9_514{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:var(--bg-primary);border:1px dashed var(--border-color);border-radius:.375rem;color:var(--text-muted);font-size:.8125rem}._apiKeyActions_2xmn9_526{display:flex;gap:.5rem}._apiKeyGenerateButton_2xmn9_531,._apiKeyRevokeButton_2xmn9_532{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:.375rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._apiKeyGenerateButton_2xmn9_531{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary)}._apiKeyGenerateButton_2xmn9_531:hover:not(:disabled){background:var(--bg-elevated)}._apiKeyRevokeButton_2xmn9_532{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._apiKeyRevokeButton_2xmn9_532:hover:not(:disabled){background:var(--surface-active);border-color:var(--surface-active);color:var(--surface-active-text)}._apiKeyGenerateButton_2xmn9_531:disabled,._apiKeyRevokeButton_2xmn9_532:disabled{opacity:.5;cursor:not-allowed}._apiKeyWarning_2xmn9_573{margin:0;padding:.625rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-size:.75rem;line-height:1.4}._templatesList_2xmn9_585{display:flex;flex-direction:column;gap:.75rem}._templateItem_2xmn9_591{padding:.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._templateHeader_2xmn9_598{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}._templateLabelInput_2xmn9_605{flex:1;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._templateLabelInput_2xmn9_605:focus{outline:none;border-color:var(--text-muted)}._templateLabelInput_2xmn9_605:disabled{opacity:.6;cursor:not-allowed}._templateLabelInput_2xmn9_605::placeholder{color:var(--text-muted)}._templateActions_2xmn9_630{display:flex;gap:.25rem}._templateActionButton_2xmn9_635{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._templateActionButton_2xmn9_635:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}._templateActionButton_2xmn9_635:disabled{opacity:.4;cursor:not-allowed}._templateActionButton_2xmn9_635._deleteButton_2xmn9_661:hover:not(:disabled){background:var(--bg-elevated);color:#ef4444;border-color:#ef4444}._templateMessageInput_2xmn9_667{width:100%;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem;resize:vertical;min-height:48px;box-sizing:border-box}._templateMessageInput_2xmn9_667:focus{outline:none;border-color:var(--text-muted)}._templateMessageInput_2xmn9_667:disabled{opacity:.6;cursor:not-allowed}._templateMessageInput_2xmn9_667::placeholder{color:var(--text-muted)}._charCount_2xmn9_695{margin-top:.25rem;text-align:right;font-size:.6875rem;color:var(--text-muted)}._emojiInput_2xmn9_703{width:48px;padding:.375rem .5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-primary);font-family:var(--font-body);font-size:1rem;text-align:center;flex-shrink:0}._emojiInput_2xmn9_703:focus{outline:none;border-color:var(--text-muted)}._emojiInput_2xmn9_703:disabled{opacity:.6;cursor:not-allowed}._emojiInput_2xmn9_703::placeholder{color:var(--text-muted);font-size:.75rem}._appearanceRow_2xmn9_732{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:.75rem 0;border-bottom:1px solid var(--border-color)}._appearanceRow_2xmn9_732:last-child{border-bottom:none;padding-bottom:0}._appearanceRow_2xmn9_732:first-child{padding-top:0}._appearanceLabel_2xmn9_750{flex:1;min-width:9rem}._appearanceLabel_2xmn9_750>span{font-size:.875rem;font-weight:500;color:var(--text-primary)}._appearanceHint_2xmn9_764{margin:.25rem 0 0;font-size:.75rem;color:var(--text-muted);line-height:1.4}._colorInputWrapper_2xmn9_772{display:flex;align-items:center;gap:.5rem}._messageColorPairWrapper_2xmn9_779{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}._messageColorField_2xmn9_786{display:flex;flex-direction:column;gap:.375rem}._messageColorFieldLabel_2xmn9_792{font-size:.75rem;font-weight:500;color:var(--text-muted)}._colorPicker_2xmn9_798{width:36px;height:36px;padding:0;border:1px solid var(--border-color);border-radius:.375rem;cursor:pointer;background:none}._colorPicker_2xmn9_798::-webkit-color-swatch-wrapper{padding:2px}._colorPicker_2xmn9_798::-webkit-color-swatch{border:none;border-radius:.25rem}._colorPicker_2xmn9_798::-moz-color-swatch{border:none;border-radius:.25rem}._colorPicker_2xmn9_798:disabled{opacity:.5;cursor:not-allowed}._colorHexInput_2xmn9_827{width:90px;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-mono);font-size:.8125rem}._colorHexInput_2xmn9_827:focus{outline:none;border-color:var(--text-muted)}._colorHexInput_2xmn9_827:disabled{opacity:.6;cursor:not-allowed}._colorHexInput_2xmn9_827::placeholder{color:var(--text-muted)}._fontSelect_2xmn9_853{min-width:180px;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem;cursor:pointer}._fontSelect_2xmn9_853:focus{outline:none;border-color:var(--text-muted)}._fontSelect_2xmn9_853:disabled{opacity:.6;cursor:not-allowed}._fontControlWrapper_2xmn9_875{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}._fontSizeField_2xmn9_883{display:flex;align-items:center;gap:.375rem}._fontSizeLabel_2xmn9_889{font-size:.75rem;font-weight:500;color:var(--text-muted)}._fontSizeInput_2xmn9_895{width:60px;padding:.5rem .625rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-size:.8125rem}._fontSizeInput_2xmn9_895:focus{outline:none;border-color:var(--text-muted)}._fontSizeInput_2xmn9_895:disabled{opacity:.6;cursor:not-allowed}._fontSizeUnit_2xmn9_915{font-size:.75rem;color:var(--text-muted)}._colorClearButton_2xmn9_920{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:.25rem;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._colorClearButton_2xmn9_920:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}._colorClearButton_2xmn9_920:disabled{opacity:.4;cursor:not-allowed}._gradientToggle_2xmn9_947{display:flex;align-items:center;gap:.375rem;margin-left:.5rem;padding:.375rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:.375rem;font-size:.8125rem;color:var(--text-secondary);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}._gradientToggle_2xmn9_947:hover{border-color:var(--text-muted)}._gradientToggle_2xmn9_947 input[type=checkbox]{width:14px;height:14px;margin:0;cursor:pointer;accent-color:var(--text-primary)}._imageUploadWrapper_2xmn9_976{display:flex;flex-direction:column;gap:.5rem}._imagePreview_2xmn9_982{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem}._previewImage_2xmn9_993{max-width:160px;max-height:40px;object-fit:contain}._previewIcon_2xmn9_999{width:40px;height:40px;object-fit:contain}._imageDeleteButton_2xmn9_1005{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:50%;color:var(--text-muted);cursor:pointer;transition:all .15s ease}._imageDeleteButton_2xmn9_1005:hover:not(:disabled){background:var(--bg-elevated);color:#ef4444;border-color:#ef4444}._imageDeleteButton_2xmn9_1005:disabled{opacity:.5;cursor:not-allowed}._imageUploadButton_2xmn9_1034{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:1px dashed var(--border-color);border-radius:.375rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}._imageUploadButton_2xmn9_1034:hover:not(:disabled){background:var(--bg-primary);border-color:var(--text-muted);color:var(--text-primary)}._imageUploadButton_2xmn9_1034:disabled{opacity:.5;cursor:not-allowed}._hiddenFileInput_2xmn9_1061{display:none}._textInput_2xmn9_1066{width:200px;padding:.5rem .75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-primary);font-family:var(--font-body);font-size:.8125rem}._textInput_2xmn9_1066:focus{outline:none;border-color:var(--text-muted)}._textInput_2xmn9_1066:disabled{opacity:.6;cursor:not-allowed}._textInput_2xmn9_1066::placeholder{color:var(--text-muted)}._selector_9l9vg_1{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._selector_9l9vg_1:hover{background:var(--color-bg-elevated);border-color:var(--color-border-hover)}._icon_9l9vg_18{color:var(--color-text-secondary);flex-shrink:0}._select_9l9vg_1{appearance:none;background:transparent;border:none;color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-body);cursor:pointer;padding-right:var(--space-2)}._select_9l9vg_1:focus{outline:none}._select_9l9vg_1 option{background:var(--color-bg-secondary);color:var(--color-text)}._page_13g9j_1{height:100%;display:flex;flex-direction:column;overflow:hidden;animation:_fadeIn_13g9j_1 .3s ease}@keyframes _fadeIn_13g9j_1{0%{opacity:0}to{opacity:1}}._header_13g9j_14{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);gap:1rem}._header_13g9j_14 h1{margin:0;font-size:1.5rem;font-weight:600}._content_13g9j_30{flex:1;overflow-y:auto;padding:1.5rem 2rem;max-width:640px}._section_13g9j_38{margin-bottom:2rem}._section_13g9j_38:last-child{margin-bottom:0}._section_13g9j_38 h2{margin:0 0 1rem;font-size:1.0625rem;font-weight:600}._profileCard_13g9j_53{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm)}._profileAvatar_13g9j_63{width:48px;height:48px;border-radius:50%;flex-shrink:0;object-fit:cover}._profileAvatarFallback_13g9j_71{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-body);font-size:1.125rem;font-weight:600}._profileInfo_13g9j_86{display:flex;flex-direction:column;min-width:0}._profileName_13g9j_92{font-size:1rem;font-weight:500;color:var(--text-primary)}._profileEmail_13g9j_98{font-size:.875rem;color:var(--text-muted)}._settingRow_13g9j_104{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm)}._settingInfo_13g9j_115{display:flex;flex-direction:column;min-width:0}._settingLabel_13g9j_121{font-size:.9375rem;font-weight:500;color:var(--text-primary)}._settingDescription_13g9j_127{font-size:.8125rem;color:var(--text-muted)}._themeToggle_13g9j_133{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._themeToggle_13g9j_133:hover{background:var(--bg-elevated);border-color:var(--text-secondary)}
