@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,400..700;1,14..32,400..700&display=swap";.fatal-error-route{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;display:flex}.fatal-error-route__inner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fatal-error-route__details{padding-left:10%;padding-right:10%;overflow:auto}.fatal-error-route__img{width:auto;max-width:100px;height:auto;max-height:100px}.error-boundary{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-boundary h1{color:#00000073;font-size:16px;font-weight:400}.error-boundary h2{color:#00000073;text-align:center;font-size:14px;font-weight:400}.error-boundary__try-again-button{margin-top:12px}.modal-cancel-button{margin:10px 10px 0}.folder-icon{flex-wrap:nowrap;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.folder-icon__icon{border-radius:4px 0 0 4px;width:7px;height:15px;margin:auto 8px auto 0;display:inline-block}.folder-icon__content{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.loading-spinner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loading-spinner__wrapper{flex-direction:column;align-items:center;display:flex}.loading-spinner__spin{width:100%;max-width:75px;height:100%;max-height:75px}.loading-spinner__text{margin:16px 0 0;padding:0}.loading-spinner__title{margin:16px 0 0;padding:0;font-weight:500}.loading-spinner__subtitle{margin:16px 0 0;padding:0}.bigquery-credentials-descriptions{margin-bottom:16px;overflow:hidden}.bigquery-credentials-descriptions .ant-descriptions-item-label{width:145px}.loading-credentials-state{justify-content:center;padding:24px;display:flex}.coalesce-logo{z-index:100;background-color:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #d9d9d9;align-items:center;width:calc(100% + 49px);height:70px;display:flex;position:relative;left:-49px;overflow:visible}.coalesce-logo>a{height:50px}.coalesce-logo__logo{color:#000;height:50px;min-height:50px}.coalesce-logo path{fill:currentColor}.deploy-plan-errors{flex-wrap:nowrap;height:100%;display:flex;overflow:hidden}.deploy-plan-errors__menu{max-width:256px}.deploy-plan-errors__menu__item{flex-wrap:nowrap;align-items:center;display:flex}.deploy-plan-errors__content{flex-direction:column;flex:1;padding:16px;display:flex;overflow:hidden}.deploy-plan-errors__content__list-wrapper{flex:1}.deploy-plan-errors__content__list{margin-bottom:0;padding-left:0;list-style:none}.deploy-plan-errors__content__list>li{flex-wrap:nowrap;align-items:start;display:flex}.deploy-plan-errors__content__list>li>.anticon{margin-top:3px;margin-right:12px}.deploy-plan-errors__content__list>li+li{margin-top:12px}.deploy-plan-errors__content__list__error-details{white-space:pre-wrap;margin:0}.deploy-plan-warnings{flex-wrap:nowrap;height:100%;display:flex;overflow:hidden}.deploy-plan-warnings__menu{max-width:256px}.deploy-plan-warnings__menu__item{flex-wrap:nowrap;align-items:center;display:flex}.deploy-plan-warnings__content{flex-direction:column;flex:1;padding:16px;display:flex;overflow:hidden}.deploy-plan-warnings__content__list-wrapper{flex:1}.deploy-plan-warnings__content__list{margin-bottom:0;padding-left:0;list-style:none}.deploy-plan-warnings__content__list>li{flex-wrap:nowrap;align-items:start;display:flex}.deploy-plan-warnings__content__list>li>.anticon{margin-top:3px;margin-right:12px}.deploy-plan-warnings__content__list>li+li{margin-top:12px}.deploy-plan-warnings__content__list__error-details{white-space:pre-wrap;margin:0}.deploy-plan-content{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.deploy-plan-content .full-height-tabs{flex-direction:column;flex-grow:1;height:100%;margin-top:16px;display:flex;overflow:hidden}.deploy-plan-content .full-height-tabs .ant-tabs-content{flex-grow:1;height:100%}.deploy-plan-content .full-height-tabs .ant-tabs-content .ant-alert{margin-bottom:16px}.deploy-plan-content .full-height-tabs .ant-tabs-tabpane{height:100%}.deploy-plan-content .ant-tabs-tab-active .ant-tabs-tab-btn #text{color:#1677ff}.deploy-plan-content .ant-tabs-tab-active .ant-badge.tab-badge .ant-badge-count{color:#1677ff;background-color:#e6f4ff}.deploy-plan-content .ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active>.ant-tabs-tab-btn,.deploy-plan-content .ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active.ant-tabs-tab-with-remove>.ant-tabs-tab-btn{color:#1677ff}.deploy-plan-content .ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{pointer-events:none;background:#1677ff;position:absolute}.deploy-plan-content .ant-badge.tab-badge{margin-left:8px}.deploy-plan-content .ant-badge.tab-badge .ant-badge-count,.deploy-plan-content .grey-badge .ant-badge-count,.deploy-plan-content .grey-badge--active .ant-badge-count{border-radius:10px}.deploy-plan-content .ant-badge.grey-badge,.deploy-plan-content .ant-badge.grey-badge--active{margin-left:8px}.deploy-plan-content .grey-badge .ant-badge-count{color:#00000073;background-color:#f0f0f0}.deploy-plan-content .grey-badge--active .ant-badge-count{color:#1677ff;background-color:#e6f4ff}.monaco-tab-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title .ant-drawer-title{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.summary-container{align-items:center;display:flex}.summary-container .ant-badge.grey-badge{margin-right:8px}.button-no-margin{margin:0;padding:0}.deploy-table-container{flex-direction:column;height:100%;display:flex}.deploy-table-alert{flex-shrink:0;margin-bottom:16px}.deploy-table-wrapper{flex:1;min-height:0}.change-reason{margin-bottom:12px}.change-reason__summary{color:#000000d9;margin-bottom:4px;font-size:12px;font-weight:600}.change-reason__location{align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.change-reason__arrow{color:#00000073}.change-diff__table{border-collapse:collapse;width:100%;margin-top:8px}.change-diff__header-row{border-bottom:1px solid #d9d9d9}.change-diff__header-cell{color:#00000073;text-align:left;text-transform:uppercase;width:30%;padding:4px 8px;font-size:11px;font-weight:500}.change-diff__header-cell--property{width:40%;padding-left:0}.change-diff__row{border-bottom:1px solid #f0f0f0}.change-diff__row:last-child{border-bottom:none}.change-diff__cell{vertical-align:top;padding:8px;font-size:12px}.change-diff__cell--property{color:#00000073;padding-left:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:11px}.change-diff__value--removed{color:#cf1322;background-color:#fff1f0;border-radius:2px;padding:0 4px}.change-diff__value--added{color:#389e0d;background-color:#f6ffed;border-radius:2px;padding:0 4px}.change-diff__empty{color:#00000040}.change-diff__details-summary{cursor:pointer;font-size:12px}.change-diff__details-pre{white-space:pre-wrap;margin:4px 0;padding:4px 8px;font-size:11px}.deploy-plan-error{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.deploy-plan-error__title{margin-top:12px}.deploy-plan-error__plan-id{flex-wrap:nowrap;align-items:center;display:flex}.deploy-plan-error__plan-id>.ant-typography,.deploy-plan-error__plan-id>span{margin-left:8px}.deploy-plan-error__buttons{flex-wrap:nowrap;margin-top:12px;display:flex}.deploy-plan-error__buttons>*+*{margin-left:12px}.snowflake-advanced-options-collapse.ant-collapse{width:95%;margin-top:40px}.snowflake-advanced-options-collapse.ant-collapse .snowflake-advanced-options{font-size:14px}.snowflake-advanced-options-collapse.ant-collapse .snowflake-advanced-options .ant-form-item-row{justify-content:space-between;display:flex}.snowflake-advanced-options-collapse.ant-collapse .snowflake-advanced-options .ant-input{padding:8px;font-size:14px}.ant-tabs.environment-tabs.full-height-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{overflow:auto}.add-new-storage-location-button{margin:auto 0}.new-environment-modal-parent{flex-direction:column;height:100%;display:flex;overflow:hidden}.workspace-modal__buttons{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.delete-workspace-button{margin-top:24px}.workspace-setting-database-schema-title{margin-bottom:16px;padding-left:180px}.workspace-setting-database-schema-title .workspace-setting-database-title,.workspace-setting-database-schema-title .workspace-setting-schema-title{font-size:16px;font-weight:400}.runtime-parameters{flex-flow:column;width:100%;height:100%;display:flex}.runtime-parameters__header{flex-direction:column;justify-content:space-between;margin-bottom:16px;display:flex}.runtime-parameters__header--text{color:#00000073;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.runtime-parameters__header--text a{text-decoration:underline}.runtime-parameters__monaco-container{flex:auto;overflow:hidden}.runtime-parameters__monaco-container__editor{height:100%}.runtime-parameters__extra-parameters .ant-form-item:last-of-type{margin-bottom:0}.runtime-parameters__extra-parameters__alert,.ant-alert.runtime-parameters__error,.deploy-wizard-modal__alerts{margin-bottom:16px}.deploy-wizard-modal__alerts>.ant-alert+.ant-alert{margin-top:16px}.git-modal-branch-tab-selector-and-buttons{justify-content:space-between;align-items:center;width:100%;display:flex}.git-modal-branch-tab-selector-and-buttons>*{margin:4px}.git-modal-branch-tab-selector-and-buttons>.git-modal-branch-tab-title{flex-shrink:0}.git-modal-branch-tab-selector-and-buttons .git-modal-branch-selector{flex-grow:1;min-width:100px;margin:8px;display:flex}.git-modal-branch-tab-selector-and-buttons .git-modal-branch-selector>.ant-select{flex-grow:1;min-width:100px;display:flex}.deploy-wizard-modal{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.deploy-wizard-modal>*{width:100%}.deploy-wizard-modal__header-container{align-items:center;gap:4px;width:100%;margin-bottom:8px;padding-bottom:16px;display:flex}.deploy-wizard-modal__project-name,.deploy-wizard-modal__workspace-name{text-overflow:ellipsis;white-space:nowrap;margin:0;display:inline;overflow:hidden}.deploy-wizard-modal__project-name{color:#00000073;margin-left:4px;font-size:14px}.deploy-wizard-modal__workspace-name{font-size:16px}.deploy-wizard-modal__credential-alert-keyword{font-weight:500}.deploy-wizard-modal__steps{width:50%;padding:16px 0}.deploy-wizard-modal__content{flex:1;justify-content:center;overflow:auto}.deploy-wizard-modal__loading-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.deploy-wizard-modal__progress{justify-content:flex-end;padding-top:16px;display:flex}.deploy-wizard-modal__footer-left{align-items:center;display:flex;overflow:hidden}.deploy-wizard-modal__footer-typography{white-space:nowrap;font-size:12px}.deploy-wizard-modal__footer-icon{vertical-align:middle;align-items:center;padding:0 8px 0 0;display:flex}.deploy-wizard-modal__footer-stacked-text{flex-direction:column;display:flex;overflow:hidden}.deploy-wizard-modal__connection-summary,.deploy-wizard-modal__git-summary{align-items:center;display:flex}.deploy-wizard-modal__git-branch-icon{font-size:16px}.deploy-wizard-modal__git-summary{margin:0 12px;overflow:hidden}.deploy-wizard-modal__git-commit-message{overflow-wrap:break-word;white-space:normal;max-width:100%;display:inline-flex}.deploy-wizard-modal__git-commit-meta{white-space:nowrap;margin-left:4px}.deploy-wizard-modal__footer-right{margin-left:auto;display:flex}.ant-notification .ant-notification-notice.failed-nodes-error-notification{color:#f5222d;border-radius:4px;padding:16px 40px 16px 24px;top:171px}.ant-notification ul.failed-nodes-list{text-wrap:nowrap;width:251px;max-height:190px;margin-bottom:0;padding-left:9px;font-size:14px;list-style-position:inside;overflow:hidden scroll}.ant-notification ul.failed-nodes-list>li{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ant-notification ul.failed-nodes-list>li::marker{font-size:xx-small}.ant-drawer.error-drawer{top:unset;bottom:unset;text-wrap:nowrap;height:100%;margin-bottom:0;padding-left:8px;font-size:14px;list-style-position:inside;position:absolute;overflow:hidden scroll}.ant-drawer.error-drawer .ant-drawer-content{padding-bottom:40px}.ant-drawer.error-drawer ul{padding-inline-start:unset;padding-left:16px}.ant-drawer.error-drawer ul>li::marker{font-size:small}.ant-tag.environment-tag{vertical-align:middle;border:none;border-radius:4px;overflow:hidden}.tooltip-on-truncation-tag{text-overflow:ellipsis;white-space:nowrap;width:100%}.overflow{width:100%;height:100%;overflow:auto}.overflow__wrapper{width:100%;height:100%;position:relative;overflow:hidden}.overflow__shadow{display:block;position:absolute;margin:0!important;padding:0!important}.overflow__shadow--top{border-top:1px solid #d9d9d9;width:100%;top:0;left:0}.overflow__shadow--bottom{border-bottom:1px solid #d9d9d9;width:100%;bottom:0;left:0}.overflow__shadow--left{height:100%;top:0;left:0}.overflow__shadow--right{height:100%;top:0;right:0}.deployed-in-environment-tags-list{flex-wrap:wrap;gap:4px;max-width:400px;max-height:80px;display:flex}.deployed-in-environment-tags-list>*{overflow:hidden}.deployed-in-environment-tags-list>*>.ant-tag{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.error-alert-drawer__alert{padding:8px 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.error-alert-drawer__alert__message{margin-bottom:8px;font-family:Inter,sans-serif;font-size:16px}.loading-select-dropdown__wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.loading-select-dropdown__spinner{opacity:.5}.loading-select-dropdown__text{margin-top:12px}.tooltip-on-truncation{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;padding:0;overflow:hidden}.commit-table{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.commit-table__alerts .ant-alert.commit-table__alerts__alert{margin-bottom:16px}.commit-table__refresh-button{padding:0}.commit-table__branch-selector{flex-wrap:nowrap;align-items:center;display:flex}.commit-table__branch-selector>*+*{margin-left:12px}.commit-table__branch-selector>span{margin-right:16px}.commit-table__branch-selector__input{flex:1}.commit-table__table{flex:1;height:100%;margin-top:8px;overflow:hidden}.commit-table__table>.ant-table-wrapper{height:100%}.commit-table__table__column{overflow:ellipsis}.commit-table__table__row--bold{font-weight:600}.documentation-tooltip-link,.documentation-flyout{margin:auto 8px}.documentation-tooltip-link__icon,.documentation-flyout__icon{font-size:16px}.draggable-tabs .ant-tabs-tab:has(.ant-tabs-tab-remove)>.ant-tabs-tab-remove{color:#00000073;opacity:0;padding-left:12px;transition:none;position:absolute;top:50%;right:12px;overflow:hidden;transform:translateY(-50%)}.draggable-tabs .ant-tabs-tab:has(.ant-tabs-tab-remove)>.ant-tabs-tab-remove:hover{color:#1677ff}:is(.draggable-tabs .ant-tabs-tab:has(.ant-tabs-tab-remove):hover>.ant-tabs-tab-remove,.draggable-tabs .ant-tabs-tab:has(.ant-tabs-tab-remove):focus-within>.ant-tabs-tab-remove){opacity:1;background-image:linear-gradient(90deg,#0000,#fff 20%)}.entity-notification{margin:0}.entity-notification__keyword{font-weight:500}.entity-name-editor{flex-wrap:nowrap;flex:1;align-items:center;width:100%;margin:0 auto 0 8px;display:flex;position:relative}.entity-name-editor__name{cursor:pointer;flex:1;font-size:16px;position:relative}.entity-name-editor__name>.ant-typography.ant-typography-edit-content.ant-typography-span{margin:12px 0 12px 12px;display:flex}.entity-name-editor__name__edit-icon.anticon-edit{color:#1677ff;visibility:hidden;font-size:16px}.entity-name-editor__name:hover .entity-name-editor__name__edit-icon.anticon-edit{visibility:visible}.entity-name-editor__id{color:#00000040;margin-left:8px;font-size:12px}.expandable{flex-wrap:nowrap;align-items:flex-start;display:flex;overflow:hidden}.expandable__content{text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.free-trial-tc-sheet{padding:16px}.free-trial-tc-sheet__list{list-style-type:none}.free-trial-tc-sheet__list li{margin-top:12px}.free-trial-tc-sheet__list--numbered li b{margin-left:24px}.graph-controls{z-index:1;pointer-events:none;flex-wrap:nowrap;justify-content:flex-end;width:100%;padding:4px;display:flex;position:absolute;top:0;left:0}.graph-controls__buttons,.graph-controls__extra-controls{pointer-events:auto;background-color:#fff;border-radius:2px;flex-wrap:nowrap;justify-content:flex-end;display:inline-block}.graph-droppable{pointer-events:none;z-index:2;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.graph-droppable--is-dragging{pointer-events:all;background-color:#d9d9d980;border:4px solid #d9d9d9}.graph-droppable--is-dragging>.graph-droppable__content--default{background-color:#d9d9d9}.graph-droppable--is-over{pointer-events:all;background-color:#e6f4ff80;border:4px solid #1677ff}.graph-droppable--is-over>.graph-droppable__content--default{background-color:#1677ff}.graph-droppable__content--default{color:#fff;border-radius:4px;padding:24px 48px}.graph-edge{fill:none;pointer-events:stroke;stroke:#d5d9e7;stroke-width:1.5px;transition:stroke .1s}.graph-edge--active-lineage{stroke:#003eb3;stroke-width:3px}.graph-edges{display:block;overflow:visible}.stepper-arrow{z-index:5;display:flex;position:absolute}.column-lineage-stepper-right{margin-top:-12px;margin-left:28px}.column-lineage-stepper-right.hide{opacity:0}.column-lineage-stepper-right.hide:hover{opacity:1}.column-lineage-stepper-left{margin-top:-12px;margin-left:-4px}.column-lineage-stepper-left.hide{opacity:0}.column-lineage-stepper-left.hide:hover{opacity:1}.graph-node{cursor:pointer;pointer-events:auto;background-color:#fff;border:1.5px solid #d5d9e7;border-radius:4px;flex-flow:column;width:200px;min-height:44px;transition:all .1s;display:flex;position:absolute;box-shadow:0 1px 2px -4px #4c59870a,0 3px 6px #4c598708,0 5px 13px 8px #4c598708}.graph-node:hover:not(.column-lineage-graph-node),.graph-node:active:not(.column-lineage-graph-node){border-color:#1677ff;outline:none}.graph-node__name-container{flex-direction:row;align-items:center;width:100%;display:flex}.graph-node__name-container .graph-node__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.graph-node__content{border-left:6px solid #d5d9e7;border-radius:2.5px;align-items:center;padding:8px;transition:all .25s;display:flex}.graph-node__content-left{flex-direction:column;flex:1;min-width:0;display:flex}.graph-node__content-left>*+*{margin-top:6px}.graph-node__name{color:#000000d9;width:100%;font-size:12px;line-height:12px}.graph-node__storage-location{color:#00000059;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:12px;overflow:hidden}.graph-node--selected{background-color:#135594}.graph-node--selected .graph-node__name{color:#fff}.graph-node--selected .graph-node__storage-location{color:#ffffff8c}.graph-node--selected:hover,.graph-node--selected:active{border-color:#1677ff}.graph-node--successor,.graph-node--predecessor{border-color:#135594}.graph-node--successor:hover,.graph-node--successor:active,.graph-node--predecessor:hover,.graph-node--predecessor:active{border-color:#1677ff}.graph-node--small.graph-node--selected{border-width:8px}.graph{background-color:#f0f0f0;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.graph--dots{background-color:#f3f4f7}.graph__content,.graph__error,.graph__loading{flex:1;width:100%;height:100%;position:relative;overflow:hidden}.graph__content span,.graph__error span,.graph__loading span{top:40vh}.graph__content{cursor:move}.graph__content--dots{background-image:radial-gradient(circle, #e9eaf2 var(--graph-dot-size,2px), transparent var(--graph-dot-size,2px))}.graph__content .react-transform-wrapper{width:100%;height:100%}.graph__error,.graph__loading{justify-content:center;display:flex}.graph_error{align-items:center}.graph__loading{align-items:flex-start}.graph__container{width:100%;height:100%;position:relative}.graph__spinner-container{pointer-events:all;z-index:1000;cursor:not-allowed;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.graph__minimap-container{z-index:5;background-color:#f3f4f7;border:1px solid #141414;border-radius:4px;position:absolute;bottom:40px;right:20px}.display-card-container{color:#00000073;font-size:12px;position:relative}.display-card__title{background-color:#fff;align-items:center;gap:4px;max-width:fit-content;padding:0 4px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.display-card{border:1px solid #f0f0f0;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px;padding:20px;display:flex}.display-card__text-wrap{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4px;display:flex}.display-card__primary-text.ant-typography{color:#000000d9;margin-bottom:0;font-size:14px;font-weight:400;line-height:round(1.6em,1px)}.display-card__secondary-text.ant-typography{color:#00000073;margin:0;font-size:14px;font-weight:400;line-height:round(1.4em,1px)}.display-card__copy-button{color:#00000073}.display-card.display-card-error{border:1px solid #ff4d4f}.display-card.display-card-error .display-card__primary-text-error{color:#00000073}.invalid-route{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;display:flex}.invalid-route__inner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.invalid-route__details{padding-left:10%;padding-right:10%;overflow:auto}.key-value-tooltip{text-overflow:ellipsis;overflow:hidden}.ant-tooltip.key-value-tooltip-overlay{max-width:none}.ant-tooltip.key-value-tooltip-overlay .ant-tooltip-inner{min-height:16px;font-size:11px}.key-value-tooltip-overlay__table__row__label{text-transform:capitalize;padding-right:8px;font-weight:800}.key-value-tooltip-overlay__table__row__label,.key-value-tooltip-overlay__table__row__text{text-align:left;white-space:nowrap}.loading-spinner-with-text{margin:0}.loading-spinner-with-text>.anticon-loading{color:#1677ff;margin-right:8px}.override-sql-content{padding:8px}.override-sql-content__container{flex-direction:row;justify-content:center;padding:8px;display:flex}.override-sql-content__container__title{font-size:16px;font-weight:600}.data-type--semi-opaque{opacity:.5}.data-type--gray{color:#00000073}.create-sql-monaco-editor{flex-direction:column;height:100%;display:flex}.create-sql-monaco-editor__mapping{flex-direction:row;justify-content:flex-end;display:flex}.create-sql-monaco-editor__input{flex:auto;max-height:100%;display:flex}.create-sql-monaco-editor__input-container{flex:auto}.mapping-grid-right-menu{border:1px solid #f5f6fa;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d!important}.metadata-source-container{flex-direction:row;flex:1 0 auto;padding:0 12px;display:flex}.expandable-button{gap:0;transition:border-radius .35s ease-in-out,padding .35s ease-in-out,box-shadow .35s ease-in-out;position:absolute;bottom:60px;right:27px;box-shadow:0 6px 16px #0000000f,0 3px 6px -4px #0000001a,0 9px 28px 8px #0000000a}.expandable-button .expandable-button__label{opacity:0;max-width:0;margin-left:0;transition:max-width .35s ease-in-out,opacity .35s ease-in-out,margin-left .35s ease-in-out;overflow:hidden}.expandable-button:hover .expandable-button__label,.expandable-button.expandable-button--hovered .expandable-button__label{opacity:1;max-width:160px;margin-left:8px}.expandable-button--hovered{cursor:pointer}.custom-monaco-editor{width:500px;height:20vh}.custom-monaco-editor__editor{flex-direction:row;flex:auto;width:100%;height:90%;display:flex}.warning-modal__header-container{flex-direction:row;gap:12px;display:flex}.warning-modal__header-icon{color:#faad14!important}.source-cascader{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.source-cascader__overlay .source-cascader__popover__content{flex-direction:column;width:300px;max-height:500px;display:flex}@media screen and (height<=1200px){.source-cascader__overlay .source-cascader__popover__content{max-height:400px}}@media screen and (height<=768px){.source-cascader__overlay .source-cascader__popover__content{max-height:300px}}.source-cascader__overlay .source-cascader__popover__content__header,.source-cascader__overlay .source-cascader__popover__content__header__back{margin-bottom:4px}.source-cascader__overlay .source-cascader__popover__content__options{flex-direction:column;flex:1;display:flex;overflow-y:auto}.source-cascader__overlay .source-cascader__popover__content__option--table{font-weight:500}.source-cascader__overlay .source-cascader__popover__content__option--table.source-cascader__popover__content__option--selected>button .source-tooltip__entity-name{color:#1677ff}.source-cascader__overlay .source-cascader__popover__content__option--column{width:100%;display:block}.source-cascader__overlay .source-cascader__popover__content__option--column.source-cascader__popover__content__option--selected>button{background-color:#e6f4ff}.source-cascader__overlay .source-cascader__popover__content__button{text-align:left;flex-wrap:nowrap;align-items:center;padding-left:8px;padding-right:8px;display:flex}.source-cascader__overlay .source-cascader__popover__content__button__label{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.source-cascader__overlay .source-cascader__popover__content__children button{padding-left:24px}.source-cascader__clear-icon>svg{fill:#d9d9d9}.metadata-grid{flex-direction:row;width:100%;height:100%;display:flex}.metadata-grid__inner{width:100%}.metadata-grid .ag-root-wrapper{overflow:visible}.metadata-grid .ag-row[row-id="-1"] .ag-icon-grip{visibility:hidden}.metadata-grid .ag-row[row-id="-1"] .ag-drag-handle{cursor:default;pointer-events:none}.ag-body-viewport--scrolling-disabled{overflow-y:hidden!important}.delete-column-modal__content{flex-direction:column;gap:24px;display:flex}.ag-row .ag-cell.cell-disabled[col-id=description] span{color:#00000073!important}.ag-row-selected .ag-cell.cell-disabled[col-id=description] span{color:#ffffffa6!important}.source-metadata{flex-direction:row;flex:1 0 auto;width:100%;height:100%;display:flex}.source-metadata__grid-wrapper{flex:1 0 auto;width:100%;height:100%}.standard-grid-cell-container{width:100%;height:100%}.standard-grid-cell-container__icon-wrapper{flex-direction:row;height:100%;margin:0 12px;display:flex}.standard-grid-cell-container__icon-wrapper .cell-error-icon{margin-top:auto;margin-bottom:auto;margin-right:10px}.standard-grid-cell-container__icon-wrapper__content{flex-direction:row;flex:1 0 auto;height:100%;display:flex}.source-cell-content{flex-direction:column;font-size:12px;display:flex}.source-cell-content__header{font-weight:500}.source-cell-content__column-wrapper{align-items:flex-start;margin-top:-1px;margin-bottom:-1px;padding-left:16px;display:flex;position:relative}.source-cell-content__tree-container{position:absolute;left:0}.source-cell-content__tree-icon{width:8px;height:20px}.source-cell-content__column{display:inline-block}.source-cell-content__location,.source-cell-content__ampersand,.ag-row .source-popover-content{color:#00000073}.ag-row-selected .source-popover-content{color:#ffffffa6!important}.ant-popover-title .source-popover-title{color:#00000073;font-size:12px}.ant-popover-title span svg{fill:#1677ff}.wrap-renderer-tooltip{white-space:pre-wrap;max-width:400px}.table-container{width:100%}.table-container .original-description-cell,.table-container .new-description-cell{white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.table-container .hidden-textarea-placeholder{visibility:hidden;width:100%;position:absolute}.table-container .textarea-input{resize:vertical}.table-container .gray-text{color:#00000073}.centered-content{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.loading-text{color:#000000d9;margin-top:16px;font-size:16px}.loading-icon{font-size:48px}.progress-container{text-align:center;width:100%;max-width:400px;margin:20px auto 0}.progress-text{text-align:center;color:#00000073;margin-top:8px}.error-alert{margin-bottom:20px}.warning-alert{margin-bottom:16px}.table-container{width:100%;height:100%;overflow-y:auto}.node-right-click-context-menu.ant-dropdown-menu:not(.ant-dropdown-menu-submenu){min-width:260px;max-height:none}.node-right-click-context-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{min-width:14px;font-size:14px}.node-right-click-context-menu__add-node-sub-menu__filter-input-wrapper.ant-dropdown-menu-item{z-index:1;background-color:#fff;padding:12px;position:sticky;top:0;left:0}.shortcutText{color:#00000073}.delete-nodes-modal-message-font{font-size:16px;font-weight:400}.delete-nodes-modal-table{margin-top:16px}.column-megagrid{width:100%;height:100%}.column-grid__row--error{background-color:#fff1f0!important}.column-grid__row--error .cell-error-text,.column-grid__row--error .cell-error-icon{color:#f5222d!important}.column-grid__row--warning{background-color:#fffbe6!important}.column-grid__row--warning .cell-error-text,.column-grid__row--warning .cell-error-icon{color:#faad14!important}.run-result-status-icon{margin:0 4px}.results-widget-container,.results-widget-container-new-graph-enhancements{z-index:1;flex-direction:row;justify-content:center;width:20px;height:20px;display:flex;position:relative}.results-widget-container-new-graph-enhancements{justify-content:right}.results-widget-container.old-graph,.old-graph.results-widget-container-new-graph-enhancements{margin-left:-10px}.results-widget-container .ResultsDiv,.results-widget-container-new-graph-enhancements .ResultsDiv{flex:1 0 auto;font-size:11px;position:absolute}.step-container--megagrid{padding:0 12px}.step-container-wrapper{flex-direction:row;display:flex}.node-megagrid{width:100%;height:100%}.node-status-container>div{justify-content:center}.megagrid-node-cell__node-container{flex:1 0 auto}.megagrid-node-cell__text{font-size:11px;font-weight:400;line-height:inherit}.ag-row-selected .megagrid-node-cell__text{color:#fff}.node-grid-cell__node-container{flex:1 0 auto}.node-grid-cell__text{font-size:11px;font-weight:400;line-height:inherit}.ag-row-selected .node-grid-cell__text{color:#fff}.node-grid{width:100%;height:100%}.monaco-tooltip{flex-direction:row;width:100%;font-size:11px;display:flex}.monaco-tooltip__content{white-space:nowrap}.monaco-tooltip__content--left{flex:1}.monaco-tooltip__content--right{color:#00000073;text-overflow:ellipsis;flex:2;padding-left:8px;overflow:hidden}.monaco-tooltip__content>h5.ant-typography{color:#000000d9;font-size:11px}.monaco-tooltip__content>.ant-typography{margin:0}.monaco-tooltip__content>.ant-typography+.ant-typography{margin-top:8px}.monaco-tooltip__overlay.ant-popover>.ant-popover-arrow:before,.monaco-tooltip__overlay.ant-popover>.ant-popover-arrow:after,.monaco-tooltip__overlay.ant-popover>.ant-popover-content>.ant-popover-inner{background-color:#f9f9f9}.monaco-tooltip__overlay.ant-popover>.ant-popover-content>.ant-popover-inner>.ant-popover-inner-content{max-height:35vh;overflow-y:auto}.resizable-monaco-editor{position:relative}.monaco-editor textarea.inputarea{min-width:1px;min-height:1px}.MuiTableCell-root .monaco-editor .view-line{text-align:left}.monaco-tooltip__icon{z-index:100;cursor:help;will-change:color;font-size:14px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:2px;right:16px;color:#00000040!important}.monaco-tooltip__icon:hover{color:#1677ff!important}.custom-monaco{flex-direction:row;flex:1 0 auto;width:100%;height:100%;display:flex}.editor-header{z-index:1;background-color:#fff;border-radius:4px;flex-direction:row;height:100%;display:flex}.editor-header--extra-left{justify-content:space-between;width:100%}.editor-header--outside-editor{margin:0}.editor-header--inside-editor{margin:12px 12px 12px 24px}.editor-header-container-right{flex-direction:row;flex-shrink:0;align-items:center;display:flex}.editor-header-container-right--outside-editor{margin-top:0;margin-right:0}.editor-header-container-right--inside-editor{margin-top:12px;margin-right:32px}.editor-header-container{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.editor-header-container--header-overlay{position:absolute}.monaco-container{background-color:#fff;border-radius:4px;width:100%;padding:10px}.monaco-container--header-overlay{position:relative}.monaco-container--dynamic-height{height:fit-content}.monaco-container--fixed-height{height:100%}.monaco-tab-drawer .monaco-tab-container,.monaco-tab-drawer .monaco-tab-container--simple{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.monaco-tab-drawer .monaco-tab-container--simple{padding:16px 0 16px 16px}.monaco-tab-drawer .monaco-tab-content-header{flex-shrink:0;justify-content:space-between;align-items:center;width:auto;margin:16px;display:flex;overflow:hidden}.monaco-tab-drawer .monaco-tab-content-header .tab-header-title.ant-typography{text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:16px;overflow:hidden}.monaco-tab-drawer .monaco-tab-presync-body{flex:1;margin:0 16px 16px;overflow:auto}.monaco-tab-drawer .monaco-tab-editor{flex:1;width:100%;overflow:auto}.monaco-tab-drawer .ant-drawer-body{height:100%;padding:0;overflow:hidden}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding-left:0}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-tab{max-width:200px}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-tab .ant-tabs-tab-btn{overflow:hidden}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-tab-active{background-color:#e6f4ff}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-ink-bar{background-color:#1677ff}.page-header{flex-wrap:nowrap;align-items:center;display:flex}.page-header>.ant-typography.page-header__title{margin:0;padding:0}.page-header>.page-header__button{margin-right:12px}.page-header>*+*{margin-left:12px}.password-input{width:100%;height:100%;display:flex}.password-input .ant-input-password{flex:1}.password-input button.ant-btn{margin-left:12px}.popover-truncation-text{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.popover-truncation-content{white-space:pre-wrap}.private-key-input{flex-direction:column;width:100%;display:flex}.private-key-input__key{margin-bottom:8px}.private-key-input__key .ant-form-item-explain>div>.ant-typography:not(.ant-typography-danger),.private-key-input__saved .ant-typography{color:#00000073}.private-key-input__saved-keypair{width:100%;display:flex}.private-key-input__saved-keypair button.ant-btn{margin-left:12px}.private-key-input__passphrase-container{align-items:center;width:100%;display:flex}.private-key-input__passphrase-icon{margin:0 8px}.private-key-input__passphrase .ant-form-item-explain>div>.ant-typography{margin-left:36px}.private-key-input__passphrase .ant-form-item-explain>div>.ant-typography:not(.ant-typography-danger){color:#00000073}.protected-route{width:100%;height:100%}.run-all-button__action-button span{font-size:14px}.run-all-button__action-button .ant-btn.ant-btn-primary.ant-btn-primary[disabled],.run-all-button__action-button.ant-btn.ant-btn-primary.ant-btn-sm[disabled],.run-all-button__action-button .ant-dropdown-trigger[disabled]{opacity:.5;color:#fff;background:#135594;border:none}.run-all-button__action-button .ant-dropdown-trigger[disabled]{pointer-events:none;border-radius:0 2px 2px 0}.run-all-button__action-button .ant-btn-compact-item[disabled]:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){margin-right:0}.run-all-button__action-button .ant-btn,.run-all-button__action-button .ant-btn:before{transition:none}.segmented-input-form-item.ant-form-item,.segmented-input-form-item,.segmented-input-input-number{margin:16px 4px 32px}.segmented-input-display{justify-content:space-between;width:100%;display:flex}.segmented-input-input-array{flex-direction:row;flex:1 0 auto;justify-content:space-between;display:flex}.segmented-input-input-array .ant-input-number-input{text-align:center}.ant-segmented-number-input .ant-input-number.ant-input-number-lg{width:3em}.ant-segmented-number-input .ant-input-number-input{text-align:center}.segmented-input-for-mfa__paragraph{flex-direction:row;justify-content:center;display:flex}.segmented-input-for-mfa__section{flex-direction:row;justify-content:space-between;display:flex}.anticon.select-warning-icon{color:#faad14;z-index:999;margin-left:-44px;font-size:14px;position:relative}.sticky-header-wrapper{background-color:#fff;flex-flow:column;width:100%;height:100%;display:flex;position:relative;overflow:auto}.sticky-header-wrapper__breadcrumb{background-color:#fff;padding:16px 16px 0;position:sticky;top:0}.sticky-header-wrapper__breadcrumb--without-header{position:relative}.sticky-header-wrapper__header{z-index:1;background-image:linear-gradient(#fff0,20%,#fff);padding:32px 16px 16px;position:sticky;top:0}.sticky-header-wrapper__header--with-dropshadow{background-color:#fff;transition-duration:.1s;box-shadow:0 .5rem 1rem #0000001a}.sticky-header-wrapper__content{flex:1;padding:16px}.sticky-header-wrapper__footer{background-color:#fff;padding:16px;position:sticky;bottom:0}.sticky-header-wrapper__footer--with-dropshadow{transition-duration:.1s;box-shadow:0 -.5rem 1rem -.5rem #0000001a}.dynamic-table-container{flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.dynamic-table-container.full-height-wrapper{height:100%}.dynamic-table-container [class^=table-]{flex:1;width:100%;height:100%;overflow:auto}.dynamic-table-container .ant-table,.dynamic-table-container .ant-table-wrapper,.dynamic-table-container .ant-spin-nested-loading,.dynamic-table-container .ant-spin-container{height:100%}.tree-filter-input{width:100%}.wizard{background-color:#fff;grid-template:".breadcrumb breadcrumb"".header header""nav steps steps"1fr/auto 1fr 1fr;height:100%;padding:32px;display:grid}.wizard__breadcrumb.ant-breadcrumb{grid-area:breadcrumb;padding-bottom:24px}.wizard__header{grid-area:header;padding-bottom:24px}.wizard__nav{flex-direction:column;grid-area:nav;justify-content:space-between;min-width:256px;padding-right:32px;display:flex}.wizard__steps{flex:1;grid-area:steps}.wizard-step{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.wizard-step__header{margin-bottom:32px;overflow:hidden}.wizard-step__body{flex:1;overflow:hidden}.wizard-step__footer{border-top:1px solid #f0f0f0;justify-content:space-between;padding-top:32px;display:flex;overflow:hidden}.wizard-step__footer__section{flex-wrap:nowrap;display:flex}.wizard-step__footer__section--buttons>*+*{margin-left:12px}.wizard-step__footer__section--left{justify-content:flex-start}.wizard-step__footer__section--right{justify-content:flex-end}.current-change{background-color:#c2e8e3;width:100%}.current-change-code{background-color:#eafbf8;width:100%}.incoming-change-code{background-color:#f2f6fd;width:100%}.incoming-change{background-color:#dce6f9;width:100%}.monaco-editor .dangling-conflict-marker{color:#f5222d}.merge-conflict-content{flex-direction:column;height:100%;display:flex}.merge-conflict-content-header{justify-content:space-between;align-items:center;display:flex}.merge-conflict-content-header .ant-typography{margin:0;font-weight:500}.merge-conflict-content-header .merge-conflict-select-changes-buttons,.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button{align-items:center;gap:8px;display:flex}.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-current-changes-icon,.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-incoming-changes-icon{border-radius:2px;width:12px;height:12px}.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-current-changes-icon{background-color:#9cdbd2}.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-incoming-changes-icon{background-color:#b1c7f1}.merge-conflict-content-header .merge-conflict-header-previous-next-buttons{gap:8px;display:flex}.merge-conflict-content-header .merge-conflict-header-previous-next-buttons .ant-btn{max-height:24px;padding:0 4px}.contentWidgets{width:100vw}.contentWidgets>.merge-conflict-select-changes-button-box{width:100%}.merge-conflict-select-changes-button-box-first-line{margin-top:32px}.merge-conflict-select-changes-button-box-second-line{margin-top:20px}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons{float:right;flex-direction:row;align-items:flex-start;gap:8px;height:32px;padding-right:24px;display:flex}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button:hover{color:#1677ff;border-color:#1677ff}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button{white-space:nowrap;background-color:#fff;border:1px solid #d9d9d9;align-items:center;gap:8px;display:flex;overflow:hidden}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-current-changes-icon,.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-incoming-changes-icon{border-radius:2px;width:12px;height:12px}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-current-changes-icon{background-color:#9cdbd2}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button .merge-conflict-incoming-changes-icon{background-color:#b1c7f1}.merge-conflict-monaco-editor{height:100%;margin:16px 0;display:flex;box-shadow:inset 0 -12px 12px -12px #0003}.merge-conflict-instructions-alert.ant-alert{border-radius:8px;margin-bottom:20px}.merge-conflict-footer{justify-content:flex-end;gap:8px;width:100%;display:flex}.warningBorder{border:1px solid #ffc53d;border-radius:4px}.merge-branch-modal-container{gap:24px;padding:12px 0 0 20px;display:flex}.merge-icon{width:36px;height:182px}.merge-branch-modal-span-text{word-break:break-all;white-space:normal;font-weight:500;display:inline}.merge-branch-modal-content{flex-direction:column;flex-grow:1;display:flex}.merge-branch-modal-card-container{color:#000000d9;max-width:590px;font-size:12px;position:relative}.merge-branch-modal-card-title{color:#00000073;background-color:#fff;align-items:center;gap:8px;max-width:fit-content;padding:0 8px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.merge-branch-modal-card{border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}.merge-branch-modal-card>.ant-typography,.merge-branch-modal-with-tag>.ant-typography{overflow-wrap:anywhere}.merge-branch-modal-card-commit-code{color:#00000073;margin-left:4px;font-size:12px;font-weight:400}.merge-branch-modal-with-tag{align-items:center;max-width:100%;display:flex}.merge-modal-branch-with-tag,.merge-modal-branch{margin-bottom:0;font-weight:500}.merge-modal-branch-with-tag{margin:0 8px 0 0}.new-branch-modal-header>.ant-alert{margin-bottom:32px}.new-branch-modal-alert-text{margin:0}.new-branch-modal-alert-text>span{font-weight:500}.new-branch-modal-container{display:flex}.new-branch-modal-icon-container{align-items:stretch;width:32px;margin:0 24px;display:flex}.new-branch-icon{object-fit:fill;flex:1;width:100%;height:100%}.new-branch-modal-content{flex-direction:column;width:100%;display:flex}.new-branch-modal-card-container,.new-branch-modal-card-container-input{color:#000000d9;width:100%;font-size:12px;position:relative}.new-branch-modal-card-container{margin-bottom:24px}.new-branch-modal-card-title{color:#00000073;background-color:#fff;align-items:center;gap:8px;max-width:fit-content;padding:0 8px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.new-branch-modal-card-commit-info,.new-branch-modal-card-name-input{border:1px solid #f0f0f0;border-radius:4px;flex-direction:row;align-items:flex-start;gap:12px;width:100%;display:flex}.new-branch-modal-card-commit-info>div{word-break:break-all;border-right:1px dashed #f0f0f0;flex-direction:column;gap:12px;padding:24px;display:flex}.new-branch-modal-card-commit-info>div>.ant-typography{margin:0}.new-branch-modal-card-commit-info>div:first-of-type{flex-grow:1;flex-shrink:1;font-size:14px}.new-branch-modal-card-selected-branch{font-weight:500}.new-branch-modal-oid{color:#00000073;margin-left:8px;font-size:12px;font-weight:400}.new-branch-modal-card-commit-info>div:nth-of-type(2),.new-branch-modal-card-commit-info>div:nth-of-type(3){width:160px;min-width:130px}.new-branch-modal-card-commit-info>div:nth-of-type(2)>.ant-typography:first-of-type,.new-branch-modal-card-commit-info>div:nth-of-type(3)>.ant-typography:first-of-type{color:#00000073}.new-branch-modal-card-name-input>.ant-form{gap:4px;width:100%;padding:20px 20px 0;font-size:14px}#newBranchName_help{height:22px}.new-branch-modal-footer{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.new-branch-modal-footer>.ant-typography{margin:0}.branches-table{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.branches-table__table{flex:1;height:100%;overflow:hidden}.branches-table__table .ant-table-footer{background-color:#0000;flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.branches-table__table div.ant-table-sticky-scroll:has(div.ant-table-sticky-scroll-bar){visibility:hidden;max-height:0}.branches-table__table__column--message{min-width:300px;max-width:600px}.branches-table__table__column--author,.branches-table__table__column--commit{min-width:100px}.branches-table__table__column--date{min-width:150px}.branches-table__table__column--workspaces,.branches-table__table__column--environments{min-width:150px;max-width:250px}.branches-table__table__column--branch-button{min-width:125px}.branches-table__table__column--merge-button{min-width:90px}.branches-table__action-button.ant-btn,.branches-table__action-button.ant-btn:not(:disabled):hover{color:#1677ff}.branches-table__action-button.ant-btn:disabled{color:#00000040}.branches-table .git-pagination-footer{flex-direction:column;align-items:flex-end;display:flex}.new-branch-success-message-name{font-weight:500}.checkout-modal-content{flex-direction:column;flex-grow:1;gap:20px;display:flex}.checkout-modal-card-container{color:#000000d9;max-width:590px;font-size:14px;position:relative}.checkout-modal-card-container:nth-of-type(2){margin-bottom:12px}.checkout-modal-card-title{color:#00000073;background-color:#fff;align-items:center;gap:8px;max-width:fit-content;padding:0 4px;font-size:12px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.checkout-modal-card{border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}.checkout-modal-card>.ant-typography{overflow-wrap:anywhere}.checkout-modal-arrow{align-self:center}.checkout-modal-card-commit-code{color:#00000073;margin-left:4px;font-size:12px;font-weight:400}.checkout-modal-branch{align-items:center;gap:8px;font-weight:500;display:flex}.checkout-modal-branch,.checkout-modal-commit{margin-bottom:0}.checkout-modal-uncommitted-warning{flex-direction:column;gap:4px;padding:2px;display:flex}#forceCheckoutInput{height:40px}.checkout-modal-span-text{font-weight:500;text-decoration:underline}.checkout-modal-footer{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.checkout-modal-footer>.ant-typography{margin:0}.invalid-data-platform-confirmation-modal .invalid-data-platform-confirmation-modal-title{margin-left:4px}.invalid-data-platform-modal-card-container{color:#000000d9;width:100%;margin-top:4px;font-family:Inter,sans-serif;font-size:12px;position:relative}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-title{color:#00000073;background-color:#fff;align-items:center;gap:8px;max-width:fit-content;padding:0 8px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-commit-info{border:1px solid #f0f0f0;border-radius:4px;width:100%;padding:24px;font-size:14px}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-commit-info .invalid-data-platform-modal-oid{color:#00000073;margin-left:8px;font-size:12px;font-weight:400}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-commit-info .invalid-data-platform-modal-branch-name{margin-bottom:4px;font-weight:500}.invalid-data-platform-modal-off-platform-info{margin-top:24px}.invalid-data-platform-modal-off-platform-info__text{margin-bottom:0}.invalid-data-platform-modal-card-message{margin-bottom:24px}.invalid-data-platform-modal-button-box{align-self:flex-end;gap:8px;display:flex}.parsing-error-drawer-collapse-container{margin-top:20px}.parsing-error-drawer-collapse-container .ant-collapse-header{display:flex}.parsing-error-drawer-collapse-container .ant-collapse-header .parsing-error-file-name{margin:0}.parsing-error-drawer-collapse-container .menu-entry,.parsing-error-drawer-collapse-container .filename{opacity:0;pointer-events:none}.parsing-error-drawer-collapse-container .parsing-error-monaco-editor{height:110px}.parsing-error-drawer-collapse-container .parsing-error-monaco-editor-error{height:175px}.parsing-error-drawer{font-size:14px}.parsing-error-drawer .ant-drawer-body{scrollbar-gutter:stable}.parsing-error-drawer .ant-drawer-close{width:0;margin:0;padding:0}.parsing-error-drawer .parsing-error-drawer-close-button.ant-btn{box-shadow:none;border:none}.parsing-error-drawer .parsing-error-drawer-close-button.ant-btn>.anticon{color:#00000073}.parsing-error-drawer .ant-drawer-footer{justify-content:flex-end;gap:8px;display:flex}.parsing-error-drawer .parsing-error-drawer-info{line-height:round(1.6em,1px)}.parsing-error-drawer .parsing-error-docs-link{margin:4px}.repo-validation-drawer-collapse-container{margin-top:20px}.repo-validation-drawer-collapse-container .ant-collapse-header{display:flex}.repo-validation-drawer-collapse-container .ant-collapse-header .ant-collapse-expand-icon{align-self:center}.repo-validation-drawer-collapse-container .ant-collapse-header .repo-validation-file-id{color:#00000073;font-size:12px}.repo-validation-drawer-collapse-container .ant-collapse-header .ant-collapse-header-text>*{margin:0}.repo-validation-drawer-collapse-container .repo-validation-drawer-error{flex-direction:column;gap:8px;display:flex}.repo-validation-drawer-collapse-container .repo-validation-drawer-error .repo-validation-drawer-error-path{width:fit-content;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.repo-validation-drawer-collapse-container .repo-validation-drawer-error .repo-validation-drawer-error-message{color:#f5222d}.repo-validation-drawer-collapse-container .repo-validation-drawer-error .repo-validation-drawer-error-message .anticon-exclamation-circle{margin-right:4px}.repo-validation-drawer{font-size:14px}.repo-validation-drawer .ant-drawer-body{scrollbar-gutter:stable}.repo-validation-drawer .ant-drawer-close{width:0;margin:0;padding:0}.repo-validation-drawer .repo-validation-drawer-close-button.ant-btn{box-shadow:none;border:none}.repo-validation-drawer .repo-validation-drawer-close-button.ant-btn>.anticon{color:#00000073}.repo-validation-drawer .repo-validation-error-info,.repo-validation-drawer .repo-validation-error-link{line-height:round(1.6em,1px)}.repo-validation-drawer .repo-validation-branch-name{font-weight:500}.repo-validation-drawer .repo-validation-docs-link{margin-left:4px}.repo-validation-drawer .ant-drawer-footer{justify-content:flex-end;gap:8px;display:flex}.ant-tabs-content:has(.upgrade-commit-box-container){align-items:center;display:flex}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container{max-width:65%;margin:auto}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box{width:100%;height:100%;margin-top:16px;box-shadow:4px 4px 12px 4px #0000001a,4px -4px 12px 4px #0000001a}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box .upgrade-commit-banner{flex-direction:row;height:100%;display:flex}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box .upgrade-commit-banner .upgrade-commit-banner-text-box{flex-direction:column;justify-content:space-evenly;padding:16px 0 16px 16px;display:flex}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box .upgrade-commit-banner .upgrade-commit-banner-text-box .upgrade-commit-banner-text{font-size:16px}:is(.rounded-modal,.ant-modal-body:has(.rounded-modal),.ant-modal-content:has(.rounded-modal)){border-radius:8px}.git-modal{flex-direction:column;height:100%;display:flex;overflow:hidden}.git-modal .ant-tabs.git-modal__tabs{flex:1}.git-modal__tabs-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.git-modal__tabs-action-footer{pointer-events:none;justify-content:flex-start;align-items:center;width:560px;min-height:32px;display:flex;position:absolute;bottom:14px;left:26px}.git-modal__tabs>.ant-tabs-nav{background-color:#f9f9f9;padding:0 24px}.git-modal__tabs>.ant-tabs-content-holder{padding:0 24px 24px}.git-modal-content{background-color:#f9f9f9;flex-direction:row;justify-content:space-between;display:flex}.git-modal-header{background-color:#f9f9f9;width:100%;padding:24px 24px 0}.git-modal-branch-commit-container{display:flex}.git-modal-branch-container,.git-modal-commit-container{flex-direction:column;max-width:500px;margin:0;display:flex}.git-modal-branch-title,.git-modal-commit-title{color:#00000073;margin-bottom:4px;font-size:12px;overflow:hidden}.git-modal-commit-name{margin:0;font-weight:500;overflow:hidden}.tooltip-on-truncation{text-overflow:ellipsis;white-space:nowrap;width:100%}.git-modal-arrow svg{color:#00000073;align-self:flex-end;margin:0 24px}.git-modal-commit-name{margin-right:16px}.git-modal-name-and-tag{flex-direction:row;display:flex}.git-modal-banner-container{background-color:#f9f9f9;flex-direction:column;gap:8px;padding:12px 24px;display:flex}.git-modal-alert-container{flex-direction:row;gap:8px;margin-left:16px;display:flex}.git-modal-alert-container>.ant-tag,.git-modal-banner-text{margin:0}.git-modal-banner-text .git-modal-banner-branch-name{margin-left:4px;font-weight:500}.branches-panel{flex-direction:column;height:100%;display:flex}.branches-panel__loading{text-align:center;color:#00000073;padding:24px}.branches-panel__list{flex:1;overflow-y:auto}.branches-panel__section{padding:8px 0}.branches-panel__section-title{color:#00000073;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;margin:0 0 4px;padding:0 8px 0 12px;font-size:12px;font-weight:600;display:flex}.branches-panel__section-toggle{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:flex-start}.branches-panel__section-toggle:hover{color:#000000d9}.branches-panel__section-toggle:focus{outline:none}.branches-panel__section-toggle:focus-visible{outline:1px solid #1677ff}.branches-panel__new-branch-btn{color:#00000073}.branches-panel__new-branch-btn:hover{color:#1677ff}.branches-panel__item{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex}.branches-panel__item:hover{background:#f5f5f5}.branches-panel__item:hover .branches-panel__force-checkout-btn{opacity:1}.branches-panel__item--current{background:#e6f4ff;font-weight:500}.branches-panel__item--remote{opacity:.8}.branches-panel__icon{color:#00000073;font-size:12px}.branches-panel__name{flex:1;font-size:12px}.branches-panel__current-label{color:#00000073;font-size:11px}.branches-panel__force-checkout-btn{opacity:0;color:#00000073;transition:opacity .2s}.branches-panel__force-checkout-btn:hover{color:#1677ff}.changes-panel{flex-direction:column;height:100%;display:flex}.changes-panel__list{border-bottom:1px solid #d9d9d9;flex:none;max-height:40%;overflow-y:auto}.changes-panel__header{background:#f9f9f9;border-bottom:1px solid #d9d9d9;padding:8px 12px}.changes-panel__empty{text-align:center;color:#00000073;padding:24px}.changes-panel__item{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:8px 12px;display:flex}.changes-panel__item:hover{background:#f5f5f5}.changes-panel__item--selected{background:#e6f4ff}.changes-panel__file-path{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.changes-panel__file-status{text-transform:uppercase;border-radius:2px;padding:2px 4px;font-size:11px}.changes-panel__file-status--modified{color:#d46b08;background:#fff7e6}.changes-panel__file-status--added{color:#52c41a;background:#f6ffed}.changes-panel__file-status--deleted{color:#cf1322;background:#fff1f0}.changes-panel__file-status--untracked{color:#1677ff;background:#e6f4ff}.changes-panel__diff-viewer{border-bottom:1px solid #d9d9d9;flex-direction:column;flex:1;display:flex;overflow:hidden}.changes-panel__diff-header{background:#f9f9f9;border-bottom:1px solid #d9d9d9;padding:8px 12px;font-size:12px;font-weight:500}.changes-panel__diff-content{white-space:pre-wrap;word-break:break-all;background:#f5f5f5;flex:1;margin:0;padding:12px;font-family:Monaco,Menlo,Courier New,monospace;font-size:12px;line-height:1.5;overflow:auto}.changes-panel__commit{border-top:1px solid #d9d9d9;padding:12px}.changes-panel__commit .ant-input{margin-bottom:8px}.changes-panel__commit-actions{gap:8px;display:flex}.changes-panel__commit-actions button{flex:1}.history-panel{flex-direction:column;height:100%;display:flex}.history-panel__header{border-bottom:1px solid #d9d9d9;align-items:center;gap:8px;padding:12px;display:flex}.history-panel__branch-select{flex:1;min-width:0}.history-panel__loading{text-align:center;color:#00000073;padding:24px}.history-panel__list{flex:1;overflow-y:auto}.history-panel__empty{text-align:center;color:#00000073;padding:24px}.history-panel__item{border-bottom:1px solid #f0f0f0;padding:12px}.history-panel__item:hover{background:#f5f5f5}.history-panel__item-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.history-panel__author{font-size:13px;font-weight:500}.history-panel__time{color:#00000073;font-size:11px}.history-panel__message{color:#000000d9;margin-bottom:4px;font-size:13px}.history-panel__sha{color:#00000073;font-family:Monaco,Menlo,Courier New,monospace;font-size:11px}.git-sidebar{background:#fff;border-right:1px solid #d9d9d9;flex-direction:column;height:100%;display:flex}.git-sidebar-header{border-bottom:1px solid #d9d9d9;padding:16px}.git-sidebar-header h3{margin:0;font-size:16px;font-weight:600}.git-sidebar-error{color:#cf1322;background-color:#fff1f0;border-bottom:1px solid #ffccc7;padding:8px 16px;font-size:12px}.git-sidebar-empty{text-align:center;color:#00000073;padding:24px}.git-sidebar-tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.git-sidebar-tabs .ant-tabs-nav{margin:0;padding:0 16px}.git-sidebar-tabs .ant-tabs-nav .ant-tabs-tab{padding:8px 0}.git-sidebar-tabs .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 16px}.git-sidebar-tabs .ant-tabs-content{height:100%}.git-sidebar-tabs .ant-tabs-tabpane{height:100%;overflow:auto}.tag-workspace-with-branch-modal__content{flex-direction:column;display:flex}.tag-workspace-with-branch-modal .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:none}.tag-workspace-with-branch-modal .ant-alert{margin-bottom:16px}.git-footer{color:#00000073;z-index:100;background-color:#f5f5f5;width:100%;padding:4px 16px;position:relative}.git-footer img,.git-footer .anticon{width:11px;height:11px;font-size:11px;display:block}.git-footer>.ant-col{font-size:11px}.git-footer>.ant-col>.ant-row{align-items:center;display:flex}.git-footer>.ant-col>.ant-row>.ant-col{font-size:11px}.git-footer>.ant-col>.ant-row>.ant-col:not(.no-line)+.ant-col{padding-left:8px}.git-footer>.ant-col>.ant-row>.ant-col+.ant-col{margin-left:8px}.git-footer__status{color:#00000073;cursor:pointer;background:0 0;border:none;flex-direction:row;padding:0;font-size:11px;display:flex}.git-footer__status:active,.git-footer__status:hover,.git-footer__status:focus,.git-footer__status:focus{color:#00000073;background:0 0;border:none;padding:0}.job-container,.subgraph-container{flex-direction:row;flex:1 0 auto;gap:8px;width:100%;display:flex;overflow:hidden}.job-container .subgraph-name,.job-container .job-name,.subgraph-container .subgraph-name,.subgraph-container .job-name{white-space:pre}.job-container .job-container__icon,.job-container .subgraph-container__icon,.subgraph-container .job-container__icon,.subgraph-container .subgraph-container__icon{color:#faad14}.new-subgraph-success-message-name,.new-job-success-message-name{font-weight:600}.copilot-container{background-color:#f5f6fa;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.dataset-tree__notification{margin:0}.dataset-tree__notification-keyword{font-weight:600}.tree-categories-sidebar{background-color:#f5f6fa;flex-direction:column;justify-content:space-between;width:64px;display:flex}.tree-buttons-wrapper,.tree-category-buttons-wrapper,.tree-misc-buttons-wrapper{border:none;flex-direction:column;padding:8px 2px 0;display:flex}.tree-buttons-wrapper .category-button,.tree-category-buttons-wrapper .category-button,.tree-misc-buttons-wrapper .category-button,.tree-buttons-wrapper .action-button,.tree-category-buttons-wrapper .action-button,.tree-misc-buttons-wrapper .action-button{text-align:center;border-radius:4px;justify-content:center;width:100%;height:fit-content;min-height:60px;font-size:11px}.tree-buttons-wrapper .category-button--active,.tree-category-buttons-wrapper .category-button--active,.tree-misc-buttons-wrapper .category-button--active,.tree-buttons-wrapper .action-button--active,.tree-category-buttons-wrapper .action-button--active,.tree-misc-buttons-wrapper .action-button--active{color:#1677ff!important}.tree-buttons-wrapper .category-button:focus,.tree-category-buttons-wrapper .category-button:focus,.tree-misc-buttons-wrapper .category-button:focus,.tree-buttons-wrapper .category-button:hover,.tree-category-buttons-wrapper .category-button:hover,.tree-misc-buttons-wrapper .category-button:hover,.tree-buttons-wrapper .action-button:focus,.tree-category-buttons-wrapper .action-button:focus,.tree-misc-buttons-wrapper .action-button:focus,.tree-buttons-wrapper .action-button:hover,.tree-category-buttons-wrapper .action-button:hover,.tree-misc-buttons-wrapper .action-button:hover{background-color:#f0f0f0}.tree-buttons-wrapper .category-button__icon,.tree-category-buttons-wrapper .category-button__icon,.tree-misc-buttons-wrapper .category-button__icon,.tree-buttons-wrapper .category-button svg,.tree-category-buttons-wrapper .category-button svg,.tree-misc-buttons-wrapper .category-button svg,.tree-buttons-wrapper .action-button__icon,.tree-category-buttons-wrapper .action-button__icon,.tree-misc-buttons-wrapper .action-button__icon,.tree-buttons-wrapper .action-button svg,.tree-category-buttons-wrapper .action-button svg,.tree-misc-buttons-wrapper .action-button svg{flex-shrink:0;width:18px;min-width:18px;height:18px;min-height:18px;margin:0 auto;display:block}.tree-buttons-wrapper .category-button,.tree-category-buttons-wrapper .category-button,.tree-misc-buttons-wrapper .category-button{flex-direction:column;padding:8px 0 4px;display:flex}.tree-buttons-wrapper .category-button__icon+span,.tree-category-buttons-wrapper .category-button__icon+span,.tree-misc-buttons-wrapper .category-button__icon+span,.tree-buttons-wrapper .category-button svg+span,.tree-category-buttons-wrapper .category-button svg+span,.tree-misc-buttons-wrapper .category-button svg+span{margin:0 auto}.tree-buttons-wrapper .category-button+.category-button,.tree-category-buttons-wrapper .category-button+.category-button,.tree-misc-buttons-wrapper .category-button+.category-button{margin-top:2px}.tree-buttons-wrapper .clear-stale-subgraph-nodes-button:focus,.tree-category-buttons-wrapper .clear-stale-subgraph-nodes-button:focus,.tree-misc-buttons-wrapper .clear-stale-subgraph-nodes-button:focus{background:unset}.tree-misc-buttons-wrapper{margin:0}.tree-misc-buttons-wrapper .category-button--active .problem-button-icon{color:#1677ff}.tree-category-buttons-wrapper{margin:0}.create-or-duplicate-jobs-modal,.shared-subgraph-modal-content{flex-direction:column;gap:16px;display:flex}.non-pkg-node-type-item{flex-direction:row;align-items:center;display:flex}.new-workspace-tooltip__title-container{gap:16px;padding:12px;display:flex}.new-workspace-tooltip__header{color:#fff}.new-workspace-tooltip__button-container{flex-direction:column;justify-content:space-between;gap:32px;display:flex}.new-workspace-tooltip__close-button{align-self:flex-end;width:20px;color:#fff!important}.new-workspace-tooltip__got-it-button{color:#1677ff!important}.new-workspace-tooltip__overlay .ant-tooltip-arrow-content{--antd-arrow-background-color: ;background-color:#1677ff}.new-workspace-tooltip__overlay .ant-tooltip-inner{background-color:#1677ff}.new-workspace-tooltip__overlay.ant-tooltip{max-width:425px}.dataset-tree-header__button{margin-left:8px;padding:0 8px}.dataset-tree-horizontal-tabs{background-color:#fff;border-bottom:1px solid #f0f0f0;width:100%;padding:0 12px}.dataset-tree-horizontal-tabs__ant-tabs{max-width:320px}.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-nav{margin-bottom:0}.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-nav .ant-tabs-nav-list{flex-wrap:nowrap;justify-content:space-between;width:100%;display:flex}.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-nav-wrap{padding:0}.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-tab,.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-tab .anticon{margin:0!important}.dataset-tree-horizontal-tabs__ant-tabs .ant-tabs-content-holder{display:none}.dataset-tree-horizontal-tabs__tab-label{justify-content:center;align-items:center;padding:8px 16px;display:inline-flex}.dataset-tree-horizontal-tabs__tab-icon{flex-shrink:0;width:16px;height:16px;font-size:16px}.dataset-tree-horizontal-tabs__tab-badge{align-items:center;display:flex}.dataset-tree-horizontal-tabs .ant-tabs-tab-btn .ant-badge{color:inherit}.dataset-tree-horizontal-tabs__alerts-tooltip{min-width:120px}.dataset-tree-horizontal-tabs__alerts-tooltip>*+*{margin-top:4px}.dataset-tree-horizontal-tabs__alerts-tooltip__title{color:#fff;font-size:14px;font-weight:500}.dataset-tree-horizontal-tabs__alerts-tooltip__row{justify-content:space-between;align-items:center;display:flex}.dataset-tree-horizontal-tabs__alerts-tooltip__label--warning{color:#faad14}.dataset-tree-horizontal-tabs__alerts-tooltip__label--error{color:#f5222d}.dataset-tree-horizontal-tabs__alerts-tooltip__count{color:#fff;margin-left:16px}.builder-setting{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.builder-setting__header{border-bottom:1px solid #f0f0f0;flex-flow:column;justify-content:center;min-height:72px;padding:20px 16px;display:flex}.builder-setting__header__inner{flex-direction:row;justify-content:space-between;width:100%;display:flex}.builder-setting__header__inner__text-and-icon{flex-wrap:nowrap;align-items:center;display:flex}.builder-setting__header__inner__text.ant-typography{margin:0}.builder-setting__header__inner__icon{margin-left:12px}.builder-setting__header__inner__buttons{align-items:center;display:flex}.builder-setting__header__inner__buttons>*+*{margin-left:16px}.builder-setting__header__alert{width:100%;margin-top:12px}.builder-setting__content{background-color:#f9f9f9;flex:1;width:100%;padding:16px}.org-member-container{flex-direction:column;display:flex}.org-member-details{color:#00000073;font-size:12px}.environment-member-role-select{width:100%;min-width:100px}.environment-member-role-select__doc-link{padding:4px 12px;font-size:12px;display:inline-block}.environment-member-role-select__doc-link>.anticon{margin-left:2px}.environment-member-role-select__item__description{color:#00000073;white-space:normal;margin:0;font-size:12px}.environment-members{flex-direction:column;height:100%;display:flex;overflow:hidden}.environment-members__header{flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;display:flex}.environment-members__header__text.ant-typography{white-space:nowrap}.environment-members__header__buttons{flex-wrap:wrap}.environment-members__alert.ant-alert{margin-bottom:12px}.environment-members__table{flex:1;width:100%;height:100%;min-height:300px;overflow:hidden}.environment-members__table__column--member{min-width:100px;display:flex}.environment-members__table__column--role{min-width:100px}.environment-members__table__column--actions{min-width:160px}.environment-members .environment-member-role-text{text-transform:capitalize;margin-left:12px}.org-member-container--environment{gap:8px}.empty-storage-mappings{margin-top:8px}.storage-mappings-form__row-fullwidth{width:100%}.storage-mappings-form__left-col{padding-right:16px}.storage-mappings-form__alert{margin-bottom:24px}.storage-mappings-form__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.storage-mappings-form__header-right{align-items:center;display:flex}.storage-mappings-form__header-right-label{margin-right:8px}.storage-mappings-form__no-margin{margin:0}.mappingInput{width:100%}.popover-overlay--color-picker .ant-popover-inner-content{padding:0}.environment-color-picker__swatch{background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:30px;padding:4px;display:flex}.environment-color-picker__swatch-color{border-radius:4px;width:100%;height:100%}.delete-button-modal__button-box{align-self:flex-end;display:flex}.delete-button-modal__button-box .ant-btn{margin:8px}.file-error-alert{margin-bottom:8px}.bigquery-oauth-auth-info{flex-direction:column;width:100%;display:flex}.databricks-credentials-form__sql-warehouse-selector{display:flex}.databricks-credentials-form__sql-warehouse-selector .ant-form-item{flex:1}.databricks-credentials-form__sql-warehouse-selector button.ant-btn-link{padding-right:0}.CommitListMeta .ant-checkbox-wrapper{padding-right:8px}.settingsContainer .visibilityHidden{visibility:hidden!important}.settingsContainer .marginBottom-5{margin-bottom:-5px}.settingsContainer .ant-row.ant-form-item{flex-direction:row;justify-content:flex-start;display:flex}.workspace-settings-user-credentials .ant-row.ant-form-item-row{padding-bottom:24px}.environment.ant-card{border-radius:4px;max-width:1200px;margin-bottom:16px}.environment__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 0 8px;display:flex}.environment__name{margin:0;padding:0}.environment__description{color:#00000073;margin:12px 0 0;padding:0}.environment__tag{color:#00000073}.environment-workspace-settings-modal .ant-modal-title{max-width:100%;padding-right:24px;overflow:hidden}.development-workspace.ant-card{border-radius:4px;max-width:1200px}.development-workspace__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 0 8px;display:flex}.development-workspace__name{margin:0;padding:0}.development-workspace__description{color:#00000073;margin:12px 0 0;padding:0}.development-workspace__tag{color:#00000073}.default-storage-location-select{width:100%}.node-type-tooltip p{margin:0;padding:0}.node-type-tooltip p+p{margin-top:12px}.node-types{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.node-types__table{flex:1;width:100%;height:100%;overflow:hidden}.node-types__table__column__inner--flex{flex-wrap:nowrap;align-items:center;display:flex}.node-types__table__column--status{min-width:80px}.node-types__table__column--enabled{min-width:110px}.node-types__table__column--name{min-width:100px}.node-types__table__column--package{min-width:130px}.node-types__table__column--default-storage-location{min-width:220px}.node-types__table__column--actions{min-width:90px}.node-types__table__package-id{color:#00000073;margin-top:4px;font-size:12px}.node-types .node-types__readonly-alert{margin-bottom:20px}.packages .packages-header-btn-container{align-items:center;gap:10px;display:flex}.packages .packages-empty{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.packages .packages-card{background-color:#fff;border-radius:8px;margin-bottom:10px;padding:24px}.packages .packages-card .card-header{justify-content:space-between;align-items:center;display:flex}.packages .packages-card .card-header .card-title-info{align-items:center;display:flex}.packages .packages-card .card-header .card-title-info .card-title-alias.ant-typography{max-width:40vw;margin:0}.packages .packages-card .card-header .card-title-info .packages-card-tag{white-space:nowrap;text-overflow:ellipsis;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;align-items:center;max-width:150px;margin-left:10px;padding:1px 8px;font-size:12px;font-weight:400;display:flex;overflow:hidden}.packages .packages-card .package-publisher-info{flex-direction:column;gap:5px;display:flex}.uninstall-package-btn-container .ant-btn{margin-left:10px}.install-package-form{width:100%}.install-package-form .install-form-items{gap:15px;display:flex}.install-package-form .ant-form-item:has(#package-id-input){min-width:75%}.install-package-form .package-version-select{text-overflow:ellipsis;width:25vw;overflow:hidden}.install-package-form .package-alias-description{color:#000000d9}.install-package-form .install-package-error-boundary{margin-bottom:12px}.install-package-form .button-container{justify-content:flex-end;padding-bottom:24px;padding-right:24px;display:flex}.view-nodes-in-use-btn{padding-left:0!important}.storage-location.ant-card{border-radius:4px;max-width:1200px}.storage-location__content{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.storage-location__header{flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.storage-location__header__text{margin:0;padding:0}.storage-location__header__tag.ant-tag{margin:0 0 0 12px}.storage-location+.storage-location{margin-top:12px}.builder-settings{flex-wrap:nowrap;width:100%;height:100%;display:flex;overflow:hidden}.builder-settings__content{flex-basis:80%;overflow:hidden}.builder-settings__menu{flex-basis:20%;overflow:hidden auto}.builder-settings__menu.ant-menu{padding-top:12px}.package-macro-viewer{flex-direction:column;height:100%;display:flex;overflow:hidden}.package-macro-viewer .macro-viewer-header,.package-macro-viewer .macro-viewer-header.ant-typography{background-color:#fff;margin-bottom:0;padding:12px}.package-macro-viewer .macro-divider{background-color:#fff;margin:0;padding:16px}.package-macro-viewer .macro-editor{flex:1;overflow:hidden}.query-results__header{justify-content:space-between;align-items:center;display:flex}.query-results__header__text{font-size:12px}.query-results__header__text--error{color:#f5222d}.query-results__header__timing{text-wrap:nowrap;margin-left:12px;font-size:11px}.sql-modal.ant-modal-wrap .ant-modal{width:calc(100vw - 48px);min-width:min(950px,100vw - 48px);max-width:1920px;padding-bottom:0}.sql-modal.ant-modal-wrap .ant-modal-content{flex-direction:column;width:calc(100vw - 48px);max-width:1920px;height:calc(100vh - 48px);display:flex;overflow:hidden}.sql-modal.ant-modal-wrap .ant-modal-body{flex-direction:column;flex:1;display:flex;overflow:hidden auto}.sql-modal-title{align-items:center;gap:8px;display:flex}.sql-modal-title__error-icon{color:#f5222d}.sql-modal-header{align-items:center;min-width:140px;display:flex}.sql-modal-header tr.ant-descriptions-row{flex-wrap:wrap;gap:16px;display:flex}.sql-modal-header td.ant-descriptions-item{flex:0 auto;min-width:100px;padding:0}.sql-modal-split{flex-direction:row;height:100%;display:flex;overflow:hidden}.sql-modal-split>div:first-child{min-width:375px}.sql-modal-split>div:last-child{min-width:200px}.sql-modal-content{flex-direction:column;height:100%;min-height:0;display:flex}.sql-modal-content .monaco-container{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.sql-modal-content .monaco-container .editor-header-container{flex-shrink:0;margin-bottom:16px}.sql-modal-content .monaco-container>div:last-child{flex:1;min-height:0}.sql-modal-content--split{padding-right:24px}.sql-modal-error-container{word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;flex:1;align-items:flex-start;min-width:200px;height:100%;padding-left:24px;display:flex;overflow-y:auto}.sql-modal-error-container .ant-alert{width:100%;min-width:0}.sql-modal-error-container .ant-alert .ant-alert-description{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;max-height:none}.result-header{align-items:center;width:100%;display:flex;overflow:hidden}.result-header .anticon.result-header__icon--test{font-size:16px}.result-header .anticon.result-header__icon--error{color:#f5222d}.result-header .anticon.result-header__icon--warning{color:#faad14}.result-header .anticon.result-header__icon--success{color:#52c41a}.result-header>*+*{margin-left:8px!important}.sequence-header{align-items:center;width:100%;display:flex;overflow:hidden}.sequence-header .anticon.sequence-header__icon{margin-right:8px}.sequence-header .anticon.sequence-header__icon--error{color:#f5222d}.sequence-header .anticon.sequence-header__icon--warning{color:#faad14}.sequence-header .anticon.sequence-header__icon--success{color:#52c41a}.data-previewer{border-radius:8px;flex-direction:column;gap:12px;height:100%;padding:12px;display:flex}.data-previewer__header{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.data-previewer__header__title.ant-typography{margin:0}.data-previewer__header__preview-info{text-align:right}.data-previewer__content{flex:auto}.data-previewer .ant-empty{flex-direction:column;justify-content:center;height:90%;display:flex}.data-previewer .ag-root-wrapper{border-radius:8px;min-height:0;overflow:hidden}.source-tree{border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.source-tree__header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px;display:flex}.source-tree__header__title-container{flex-direction:row;align-items:center;gap:8px;display:flex}.source-tree__header .source-tree-title{margin:0}.source-tree__search{border-bottom:1px solid #f0f0f0;flex-wrap:nowrap;align-items:center;padding:12px;display:flex}.source-tree__search>*+*{margin-left:8px}.source-tree__search__icon{color:gray}.source-tree__grid{flex:1;width:100%;height:100%;position:relative}.source-tree__grid.ag-theme-balham .ag-root-wrapper.ag-layout-normal.ag-ltr{border:none}.source-tree__grid .ag-row-level-0 .ag-cell{padding-left:0}.source-tree__grid .ag-row-level-1 .ag-cell{padding-left:48px}.source-tree__grid .ag-row-level-1.ag-row-group-contracted .ag-cell,.source-tree__grid .ag-row-level-1.ag-row-group-expanded .ag-cell{padding-left:8px}.source-tree__grid .with-padding{padding-left:4px}.source-tree__grid__schema-row{align-items:center;gap:8px;min-width:0;display:flex}.source-tree__grid__schema-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.source-tree__grid .even-index-color{color:red;background-color:#fff2f0;padding-left:12px}.source-tree__grid .odd-index-color{color:red;background-color:#fffaf9;padding-left:12px}.source-tree__grid .error-icon{color:red;margin-right:4px;display:inline-block}.source-tree__grid__schema-row .source-tree__grid__count-chip.MuiChip-root{min-width:auto;height:16px;padding:0 4px;font-size:11px;line-height:16px}.source-tree__grid__schema-row .source-tree__grid__count-chip.MuiChip-root .MuiChip-label{padding:0 4px}.source-tree__grid__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:12px;display:inline-flex}.source-tree__grid__empty-overlay{z-index:1;background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.add-source-modal__splitter{flex:auto;display:flex}.add-source-modal__splitter .gutter-horizontal{background-color:#fff}.add-source-modal__preview-source{background-color:#f5f6fa;border-radius:8px;flex-flow:column;justify-content:center;display:flex;overflow:hidden}.add-source-modal__source-tree-wrapper{min-width:200px}.add-source-modal .error-message{text-align:center;padding:0 48px}.add-source-modal .unexpected-error{margin-bottom:12px}.cascader-dropdown .ant-cascader-menu-item-content{text-overflow:ellipsis;overflow:auto}.column-bulk-editor__input{width:100%}.column-bulk-editor__input--description{margin-bottom:16px}.column-bulk-editor__form-item--description .ant-form-item-explain-error{margin-top:-16px;margin-right:90px;display:block}.column-bulk-editor__monaco-error{border:1px solid #f5222d}.column-bulk-editor__monaco-error-message .ant-form-item-control-input{display:none}.column-bulk-editor__cascade-editor{flex-direction:row;padding:4px 0;display:flex}.column-bulk-editor__cascade-editor__title{word-break:normal;margin:6px 4px 4px;font-weight:600;font-size:12px!important}.column-bulk-editor__cascade-editor .ant-select{width:100%}.node-dropdown-option{padding:4px 0;font-size:12px}.node-dropdown-option>*{line-height:12px;display:block}.node-dropdown-option__location{color:#00000073;text-overflow:ellipsis;white-space:nowrap;padding-top:2px;overflow:hidden}.column-bulk-editor-preview-table{width:95%;height:400px;margin:0 auto}.fetched-data-status-bar{border-top:1px solid #f0f0f0;justify-content:space-between;gap:8px;width:100%;min-width:min-content;padding:8px 16px;font-size:11px;display:flex}.fetched-data-status-bar__items{white-space:nowrap;align-items:center;gap:8px;display:flex}.fetched-data-status-bar__divider{border-left:1px solid #f0f0f0;padding-left:8px}.fetched-data-status-bar__popover-toggle{justify-content:space-between;align-items:center;display:flex}.fetched-data-status-bar__popover-content{max-width:280px}.preview-placeholder{flex-direction:column;justify-content:center;height:100%;padding:24px;display:flex}.preview-placeholder__content{text-align:center;flex-direction:column;display:flex}.preview-placeholder__run-btn,.preview-placeholder__load-btn{padding:0 4px}.data-viewer-data-tab{flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.data-viewer-data-tab__error-message{width:100%;height:100%;padding:12px;overflow:auto}.data-viewer-data-tab__grid{width:100%;height:100%;overflow:hidden}.run-result{background-color:#f9f9f9;height:100%;padding:0 8px;overflow:auto}.run-result__collapse.ant-collapse>.ant-collapse-item{border:none}.run-result__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{background-color:#fff;border-radius:4px;margin:8px;padding:0}.run-result__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{border:none}.run-result__collapse.ant-collapse b{font-size:12px}.data-viewer-tabs.ant-tabs{height:100%}.data-viewer-tabs.ant-tabs .ant-tabs-nav{min-width:min-content;margin-bottom:0;padding:0 0 0 12px}.data-viewer-tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{padding-top:0}.data-viewer-tabs.ant-tabs .ant-tabs-tabpane{height:100%}.data-viewer-tabs__extra{gap:12px;padding:0 8px;display:flex}.data-viewer-tabs__extra .fetched-data-status-bar{border-top:none;padding:0}.data-viewer{z-index:1;background-color:#fff;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.data-viewer--collapsed{justify-content:flex-end;align-items:center}.data-viewer--expanded{border-top:1px solid #f0f0f0;flex-direction:column}.data-viewer__tabs-wrapper{flex:1;width:100%;height:100%;overflow:hidden}.package-option{padding:4px 0;font-size:12px}.package-option>*{line-height:12px;display:block}.package-option__location{text-overflow:ellipsis;white-space:nowrap;color:#00000073;padding-top:2px;overflow:hidden}.ant-select-item-option-content .package-option__location{display:none}.ant-select-item-option-content .package-option__name{font-size:14px}.changes-table{flex-direction:column;gap:12px;display:flex}.changes-table__header{justify-content:space-between;align-self:stretch;align-items:center;padding:4px 0;display:flex}.changes-table__header__title{color:#000000d9;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.changes-table__header__title svg{flex-shrink:0;width:20px;height:20px}.changes-table__header__counts{justify-content:flex-end;align-items:center;gap:12px;width:160px;display:flex}.changes-table__header__count{align-items:center;gap:4px;font-size:14px;font-weight:400;display:flex}.changes-table__header__count svg{flex-shrink:0;width:16px;height:16px}.changes-table__header__count--removed{color:#ff4d4f}.changes-table__header__count--updated{color:#000000d9}.changes-table__header__count--updated svg{width:12px;height:12px}.changes-table__header__count--added{color:#52c41a}.changes-table__header__divider{background-color:#00000040;width:1px;height:16px}.changes-table__table.ant-table-wrapper .ant-table-thead>tr>th{background-color:#fff}.changes-table__table__attribute-name{width:70%;max-width:400px}.changes-table__table__change-type{width:30%}.changes-table__attribute-name{font-size:12px}.changes-table__change-type{font-size:12px;font-weight:400}.changes-table__change-type--removed{color:#f5222d}.changes-table__change-type--added{color:#52c41a}.changes-table__change-type--updated{color:#000000d9}.node-type-switch-summary{flex-direction:column;gap:8px;padding:16px;display:flex}.node-type-switch-summary--detailed{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:0!important}.node-type-switch-summary--compact{padding:0}.node-type-switch-summary__changes{flex-direction:column;gap:24px;display:flex}.node-type-switch-summary--detailed .node-type-switch-summary__changes{background:#f9f9f9;border-radius:8px;gap:24px;padding:16px}.node-type-switch-confirm-modal__content{flex-direction:column;gap:16px;display:flex}.node-type-switch-confirm-modal__preview{background:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:62px;padding:16px;display:flex}.node-type-switch-confirm-modal__preview__node{background:#fff;border:1px solid #f0f0f0;border-radius:4px;flex:1;align-items:center;gap:12px;height:42px;padding:8px 12px 8px 8px;display:flex;position:relative;overflow:hidden}.node-type-switch-confirm-modal__preview__node__text{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:4px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden}.node-type-switch-confirm-modal__preview__node__color{width:4px;position:absolute;top:0;bottom:0;left:0}.node-type-switch-confirm-modal__preview__arrow{color:#00000040;flex-shrink:0;font-size:20px;font-weight:400}.node-type-switch-confirm-modal__description{color:#000000d9;margin:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.node-type-switch-details-cell{cursor:pointer;padding:4px 0;line-height:round(1.4em,1px);text-decoration:underline}.preview-table-modal__table{width:100%;height:100%}.node-bulk-editor__form__alert.ant-alert{margin-bottom:16px}.selector-syntax-button{align-items:"center";display:"flex";padding:4px 0 4px 4px}.search{flex-direction:row;flex:1 0 auto;justify-content:flex-end;display:flex}.search[data-enabled=true]{justify-content:space-between}.search-row,.search-wrap{flex-direction:row;flex:1 0 auto;display:flex}.search-row-wrap{gap:16px}.search-label{background-color:#f5f6fa;border:1px solid #d9d9d9;border-right:none;border-radius:8px 0 0 8px;flex-direction:column;justify-content:space-evenly;margin-left:-8px;padding:0 8px;font-size:12px;display:flex}.search-text-area{font-size:12px}.search-text-area[data-dimmed=true]{opacity:.1}.palette-bar-search-controls{flex-direction:row;flex:1;align-items:center;margin-bottom:8px;display:flex}.palette-bar-search-controls__edit-button{margin-left:8px}.view-selector{flex-wrap:nowrap;align-items:stretch;display:flex}.view-selector__label{background:#f9f9f9;border:1px solid #d9d9d9;border-right:0;border-radius:4px 0 0 4px;padding:0 8px;font-size:14px;line-height:round(1.6em,1px);display:inline-block}.view-selector__select__label{margin-left:4px}#view-select-container .ant-select-selector{border-radius:4px;width:140px}.view-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500}#view-select-container div.ant-select-selector{border-top-left-radius:0;border-bottom-left-radius:0}.palette-bar{background-color:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;flex-direction:column;flex:1;width:100%;padding:4px 12px;display:flex}.palette-bar__view-controls{flex-flow:row;flex:1;justify-content:space-between;align-items:center;display:flex}.palette-bar__view-controls>*{flex-direction:row;display:flex}.palette{flex:1;width:100%;display:flex}.palette--add-sql-activated{background-color:#fff1b8}.palette__filter-button.ant-btn-sm{padding-right:4px}.palette-smart{width:100%;display:flex}.graph-node__minimap{border-radius:4px;width:200px;min-height:44px;position:absolute}.step-node-title-content{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-left:12px;font-size:12px;display:flex}.cursor-pointer{cursor:pointer}.target-menu-item{font-size:11px}.collapse-button.current-collapse-lineage-node,.collapse-button.current-collapse-lineage-node:hover{color:#fff}.collapse-button-wrapper{align-items:center;padding-left:0;padding-right:8px;font-size:11px}.link-line{stroke:#d9d9d9;fill:none;pointer-events:stroke;transition:stroke .1s}.active-lineage.link-line{stroke-width:3px;stroke:#003eb3}.inactive-lineage.link-line{stroke-width:1.5px;stroke:#bfbfbf}.StepNodeContainer__lineage-column-popover__inner{padding-right:8px;font-size:11px}.column-lineage-inactive-edge.LinkLine{stroke-width:1.5px;stroke:#bfbfbfb3}.column-lineage-active-edge.LinkLine{stroke-width:3px;stroke:#135594}.collapse-node-container{pointer-events:auto;border-radius:6px;position:absolute}.collapse-node-container.NodeOut{background-color:#fff;border:2px solid #f0f0f0}.collapse-node-container.NodeOut .nameBox{color:#00000040}.collapse-node{border-radius:12px;flex-direction:row;width:225px;height:20px;display:flex}.collapse-node.SelectedItemBrand,.collapse-node.CurrentColumnLineageNode{color:#fff}.collapse-button-wrapper{flex-direction:row;align-items:center;width:100%;padding-left:0;padding-right:8px;font-size:11px;display:flex}.collapse-button{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.collapse-button.current-collapse-lineage-node{color:#fff}.collapse-button.current-collapse-lineage-node:hover{color:#fff!important}.monaco-editor-width{width:600px}.popover-monaco-editor{flex:auto;width:100%;height:100%}.popover-title-wrapper{flex-direction:row;display:flex}.popover-title-name-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:8px;display:flex}.popover-title-secondary-text{color:#00000073;text-overflow:ellipsis;min-width:80px;max-width:300px;font-size:11px;overflow:hidden}.popover-title-primary-text{text-overflow:ellipsis;max-width:400px;overflow:hidden}.popover-title-datatype{color:#00000073;flex-direction:column;flex:1 0 auto;justify-content:flex-end;align-items:flex-end;padding-left:8px;font-size:12px;display:flex}.cte-path-section{background-color:#f9f9f9;border-radius:2px;margin-bottom:12px;padding:12px}.cte-path-header{color:#00000073;margin-bottom:12px;font-size:11px;font-weight:600}.cte-tree-table{border-collapse:collapse;background-color:#fff;border-radius:2px;width:100%;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:11px}.cte-tree-table td{vertical-align:top;padding:2px 4px}.cte-tree-row{line-height:1.6}.cte-tree-ref-cell{white-space:nowrap;padding-right:24px!important}.cte-tree-prefix,.cte-tree-branch{color:#00000073;white-space:pre}.cte-name{color:#1677ff;font-weight:500}.cte-column{color:#000000d9}.cte-transform{color:#00000073;white-space:pre-wrap;word-break:break-word;font-style:italic}.cte-root-row .cte-step-ref,.cte-root{font-weight:700}.cte-physical-column{color:#52c41a}.dropdown-button-color{color:#fff}.dropdown-button-flex-end{justify-content:flex-end}.propagate-deletion-checkbox{margin-top:auto;margin-bottom:auto}.propagate-deletion-padding>.ant-checkbox-wrapper>.ant-checkbox{top:0}.propagate-deletion-padding{padding-right:8px}.column-node-content-wrapper{flex-direction:row;align-items:center;width:100%;padding-left:8px;display:flex}.lineage-column-popover-wrapper{flex-direction:row;flex:1 0 auto;margin-top:auto;margin-bottom:auto;display:flex}.ellipse-parent{flex-direction:row;align-items:center;width:175px;padding-left:10px;padding-right:8px;font-size:11px;display:flex}.ellipse-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.column-node-container{pointer-events:auto;border-radius:6px;position:absolute}.column-node-three-dot.column-node-dropdown-button{height:100%}.column-node-container.NodeOut{background-color:#fff;border:2px solid #f0f0f0}.column-node-container.NodeOut .nameBox{color:#00000040}.column-lineage-node{border-radius:8px;flex-direction:row;width:225px;height:20px;display:flex}.column-lineage-node.selected-item-brand,.column-lineage-node.selected-item-brand .ant-btn,.column-lineage-node.selected-item-brand .ant-btn:hover{color:#fff}.column-lineage-node.current-column-lineage-node{color:#fff;cursor:pointer}.selected-item-brand{background-color:#135594}.selected-item-brand .tempColumn{color:#fff}.cte-indicator-icon{color:#1677ff;flex-shrink:0;margin-left:4px;margin-right:4px;font-size:11px}.group-node-container{pointer-events:auto;border-radius:6px;position:absolute}.group-node-container.NodeOut{background-color:#fff;border:2px solid #f0f0f0}.group-node-container.NodeOut .nameBox{color:#00000040}.current-group-node{background:#6ea7db;border:4px solid #135594;border-radius:8px;box-shadow:0 4px 4px #00000040}.not-current-group-node{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 4px 4px #00000040}.group-node-menu-item{font-size:11px}.title-node-container{pointer-events:auto;border-radius:6px;position:absolute}.title-node-container.NodeOut{background-color:#fff;border:2px solid #f0f0f0}.title-node-container.NodeOut .nameBox{color:#00000040}.title-node{background:#f5f5f5;border-radius:8px 8px 0 0;flex:1 0 auto;width:225px}.title-node.current-title-node{color:#fff;background:#135594}.title-node.current-title-node .ant-btn,.title-node.current-title-node .ant-btn:hover{color:#fff}.checkbox-margin{margin-top:auto;margin-bottom:auto}.checkbox-wrapper{flex-direction:row;justify-content:flex-end;display:flex}.checkbox-wrapper>.ant-checkbox-wrapper>.ant-checkbox{top:0}.title-node-top{border-radius:4px 4px 0 0;min-width:225px;height:8px}.graph-node.column-lineage-graph-node{border:none}.review-changes-modal__title{align-items:center;gap:8px;display:flex}.review-changes-modal__content,.review-changes-modal__list,.review-changes-modal__alert,.review-changes-modal__table{margin-top:12px}.control-margins{margin:0 2px}.propagation-button:disabled{background-color:#fff}.column-graph-palette-bar{background-color:#1677ff;border-top:1px solid #f0f0f0;border-bottom:1px #1677ff;flex-direction:row;flex-grow:1;justify-content:space-between;width:100%;padding:4px 12px;display:flex}.column-graph-palette-bar__title{color:#fff;flex-direction:column;justify-content:center;align-items:center;font-size:14px;line-height:round(1.6em,1px);display:flex}.column-graph-tab-content{flex-direction:column;width:100%;height:100%;display:flex}.column-graph-tab-content__content{flex:1}.column-graph-tab-content__content-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.column-graph-tab-content .column-graph-border--propagation{border:4px solid #1677ff;border-top:none}.column-graph-tab-content__propagation-alert{z-index:5;width:fit-content;position:absolute;top:48px;left:96px}@media screen and (width>=1680px){.column-graph-tab-content__propagation-alert{left:288px}}.graph-view-disabled{background-color:#f3f4f7;flex-direction:column;justify-content:space-around;width:100%;height:100%;display:flex;position:relative}.graph-view-disabled__inner-content{flex-direction:column;align-items:center;padding:0 254px;display:flex}.graph-view-disabled__inner-content__description{color:#00000073;text-align:center}.job-editor{flex-direction:column;height:100%;display:flex}.job-editor__content{width:100%;height:100%;display:flex}.job-editor__data-viewer{flex-direction:row;display:flex}.job-editor__grid{width:100%;height:100%}.job-editor__name{flex-flow:row;justify-content:space-between;align-items:center;padding:4px 12px;display:flex}.job-editor__name__editor{flex-wrap:nowrap;flex:1;align-items:center;width:100%;display:flex}.job-editor__name__editor__icon{width:16px;height:16px}.job-editor__split{width:100%;height:100%}.config-column-dropdown{width:100%}.config-column-transfer{width:100%!important}.config-column-transfer .ant-transfer-list-body.ant-transfer-list-body-with-search{position:relative;overflow-y:scroll}.config-column-transfer .ant-transfer-list-body.ant-transfer-list-body-with-search>.ant-transfer-list-content{width:100%;position:absolute;top:4em}.config-dropdown,.config-text-box{width:100%}.config-text-box--monaco{height:100%}.config-text-box__editor{border:1px solid #f0f0f0;min-height:100px}.config-text-box__text-area{border:1px solid #f0f0f0}.killSwitchAnimation .ant-switch,.killSwitchAnimation .ant-switch-handle,.killSwitchAnimation .ant-switch-handle:before,.killSwitchAnimation .ant-switch-inner{transition-property:none!important;animation:none!important;transform:none!important}.tabular-config-wrapper{flex-direction:row;justify-content:center;margin:auto;display:flex}.tabular-config-container{width:100%;overflow-x:auto}.tabular-config-container .tabular-config{margin-bottom:40px}.tabular-config-container .tabular-config__add-new-row-button.ant-btn{margin-top:8px;position:absolute;right:8px}.tabular-config-container .tabular-config__footer{width:100%;position:relative}.deploy-toggle{flex-direction:column;width:100%;display:flex}.deploy-toggle__button-wrapper{margin-top:4px}.location-selector{flex-direction:column;justify-content:space-evenly;width:100%;display:flex}.location-selector__label{align-items:center;display:flex}.location-selector__select-wrapper{align-items:center;width:100%;margin-top:4px;display:flex}.location-selector__select{width:100%}.location-selector__select .ant-typography-secondary,.location-selector__dropdown .ant-typography-secondary{color:#00000073}.node-type-display{flex-direction:column;width:100%;display:flex}.node-type-display__label{align-items:center;display:flex}.node-type-display__name{color:#00000073;margin-top:4px}.node-type-display__id-row{align-items:center;gap:4px;display:flex}.node-type-display__id{color:#00000040;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px}.handle-sql-type-change-modal__content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;display:flex}.node-type-selector__select{width:100%;margin-top:4px}.node-config-properties>*+*{margin-top:16px}.annotation-list__scope-description{color:#00000040;font-size:11px}.annotation-list__scope-description.ant-typography{margin:0 0 8px}.annotation-list__annotations.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 0 8px 16px}.annotation-list__annotation{border-bottom:1px solid #f0f0f0}.annotation-list__annotation:last-child{border-bottom:none}.annotation-list__signature-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.annotation-list__signature{color:#000000d9;font-size:12px;font-weight:700}.annotation-list__tag.ant-tag{margin-inline-end:0}.annotation-list__description.ant-typography{color:#00000073;margin:0 0 8px;font-size:12px}.annotation-list__snippet{color:#000000d9;overflow-wrap:anywhere;background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:2px;margin-bottom:8px;padding:4px 8px;font-size:11px;display:block}.annotation-list__parameters{margin:0}.annotation-list__parameter+.annotation-list__parameter{margin-top:4px}.annotation-list__parameter-name{color:#000000d9;align-items:baseline;gap:8px;font-size:12px;font-weight:400;display:flex}.annotation-list__parameter-type{color:#00000040;font-size:11px}.annotation-list__parameter-detail{color:#00000073;flex-direction:column;margin:0;font-size:11px;display:flex}.annotation-list__parameter-default{color:#00000040}.node-annotations-tab__sections.ant-collapse{border:none}.node-annotations-tab__section-header{flex-wrap:nowrap;justify-content:space-between;gap:8px;display:flex}.expand-to-modal.ant-modal .ant-modal-content>.ant-modal-body{overflow:hidden}.expand-to-modal__content{width:100%;height:100%;overflow:hidden}.expand-to-modal__content .resizable-monaco-editor,.expand-to-modal__content .config-text-box{height:100%}.expand-to-modal__content .config-text-box__text-area{resize:none;height:100%}.expand-to-modal .config-column-transfer,.expand-to-modal .config-column-transfer .ant-transfer-list{height:100%}.custom-node-config-item__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;display:flex;overflow:hidden}.custom-node-config-item__header>label{flex-wrap:nowrap;justify-content:flex-start;display:flex;overflow:hidden}.custom-node-config-item__header>label>span{color:#f5222d;flex:1}.custom-node-config-item--loading{min-height:100px}.custom-node-config-group>*+*{margin-top:24px}.node-config-groups-wrapper .node-config-groups{height:100%;overflow:auto}.node-config-groups-wrapper .node-config-groups .node-config-group__header{flex-wrap:nowrap;justify-content:space-between;gap:8px;display:flex}.node-config-groups-wrapper .ant-collapse.node-config-groups{border:none}.node-config-groups-wrapper .config-menu-group__header{flex-wrap:nowrap;justify-content:space-between;gap:8px;display:flex}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco){height:100%}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse{flex-direction:column;display:flex}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco){flex-direction:column;display:flex}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco) .custom-node-config-group{flex-direction:column;display:flex}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco) .custom-node-config-item:has(.config-text-box--monaco){flex-direction:column;display:flex}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco){flex:auto}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco)>.ant-collapse-content{flex:auto}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco) .custom-node-config-item:has(.config-text-box--monaco){flex:auto}.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco) .custom-node-config-item:has(.config-text-box--monaco) .custom-node-config-item__content{flex:auto}:is(.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco)>.ant-collapse-content>.ant-collapse-content-box,.node-config-groups-wrapper:has(.ant-collapse-item-active .config-text-box--monaco) .node-config-groups.ant-collapse>.ant-collapse-item-active:has(.config-text-box--monaco) .config-text-box--monaco .resizable-monaco-editor){height:100%}.node-config-tab--empty{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:8px;display:flex}.hash-column-editor{flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.hash-column-editor__selector{align-items:center;width:100%;padding:12px;display:flex}.hash-column-editor__selector__select.ant-select{flex:1;margin-left:4px}.transform-editor{flex-direction:column;flex:1;width:100%;height:40%;min-height:0;display:flex}.transform-editor--single{height:100%}.transform-editor__card{flex-direction:column;flex:1;height:100%;min-height:0;margin-top:8px;display:flex}.transform-editor__card>.ant-card-body{height:100%}.transform-editor__card__editor{width:100%;height:100%}.column-editor{flex-direction:column;height:100%;display:flex}.column-editor__empty{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.column-editor__bulk{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.column-editor__bulk__card{flex-direction:column;flex:1;min-height:0;margin-top:8px;display:flex}.column-editor__bulk__card .ant-card-body{overflow-y:auto}.column-test-details{border-top:1px solid #f0f0f0;padding:4px}.column-test-details>td{padding:4px 8px}.column-test-details>td:first-child{border-right:1px solid #f0f0f0;width:33%;min-width:200px}.column-test-details__tests{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex}.column-test-details__tests>*+*{margin-left:8px}.column-test-selector{flex-flow:row;align-items:center;padding:0 8px 8px;display:flex}.column-test-selector__title{margin-right:16px}.column-test-selector__select{flex:1;width:100%}.column-testing-tab{flex-direction:column;height:100%;display:flex;overflow:hidden}.column-testing-tab__list-wrapper{flex:1;height:100%;overflow:hidden}.column-testing-tab__list{border-collapse:collapse;table-layout:fixed;width:100%}.column-testing-tab__empty{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.testing-sql-editor{border:1px solid #f0f0f0;height:100%}.node-test-details{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.node-test-details__editor-header{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.node-test-details__editor-header__title-wrapper{flex-wrap:nowrap;flex:1;align-items:center;display:flex}.node-test-details__editor-header__title.ant-typography{margin-bottom:0;margin-right:4px;font-size:14px;font-weight:400}.node-test-details__editor{flex:1;height:192px;overflow:hidden}.node-test-details__pop-out-icon{width:12px;height:12px}.node-test-details__test-options{table-layout:fixed}.node-test-details__test-options>tr>td:first-child{width:33%;min-width:150px}.node-test-details__test-options>tr>td:nth-child(2){padding-left:12px}.node-test-details__test-options>tr:not(:first-child)>td{padding-top:12px}.node-test-details__test-options__run-order__select{width:100%}.node-test+.node-test{margin-top:12px}.node-test__button__icon{color:#000000d9;font-size:14px}.node-test__header{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.node-test__header__buttons{flex-wrap:nowrap;display:flex}.node-test__header__title{flex:1;display:flex;overflow:hidden}.node-test__header__title>*{flex:1}.node-test__header__drag-handle{cursor:grab;z-index:1;justify-content:center;align-items:center;width:20px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.node-test__header__drag-handle>svg{fill:#bfbfbf;font-size:20px}.node-test>.ant-collapse>.ant-collapse-item>.ant-collapse-header{flex-wrap:nowrap;align-items:center;padding-top:4px;padding-bottom:4px;display:flex}.node-test>.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{margin-left:30px}.node-testing-tab{flex-direction:column;height:100%;display:flex;overflow:hidden}.node-testing-tab__empty{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;padding:12px;display:flex}.node-testing-tab__list-wrapper{flex-direction:column;flex:1;display:flex;overflow:hidden}.node-testing-tab__list{flex:1;margin-top:12px}.node-testing-tab__list__inner{padding:0 12px 12px}.new-node-test-button.ant-btn{margin:0 12px 12px}.ant-tabs.testing-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{padding-left:8px}.model-viewer{z-index:500}.model-viewer>.ant-tabs-nav{margin:0!important}.model-viewer>.ant-tabs-nav>.ant-tabs-nav-wrap{padding-left:8px}.model-viewer__tab-content{flex-wrap:nowrap;align-items:center;display:flex}.model-viewer__tab-content>.anticon{font-size:16px;margin-right:8px!important}.mapping-drop-zone{color:#00000040;text-align:center;background-color:#f0f0f0;border:2px solid #f0f0f0;border-radius:8px;width:98%;height:75%;margin:12px;padding:10px}.mapping-drop-zone:hover{border:2px solid #135594}.generated-join-sql{flex-direction:column;height:100%;display:flex}.generated-join-sql__buttons{justify-content:flex-end;margin-bottom:12px;display:flex}.generated-join-sql__buttons>*+*{margin-left:8px}.generated-join-sql__monaco{border:1px solid #f0f0f0;width:450px;height:200px}.sql-node-editor-join-tab{flex-direction:column;align-items:flex-end;width:100%;height:100%;display:flex}.sql-node-editor-join-tab__generate-join-button{margin:8px 0}.sql-node-editor-join-tab__monaco{flex:1;width:100%;min-height:0}.sql-node-editor-tabs.ant-tabs{flex-direction:column;flex:auto;min-height:0;display:flex}.sql-node-editor-tabs.ant-tabs.sql-node-editor-tabs--multisource.ant-tabs{margin-top:-28px}.sql-node-editor-tabs.ant-tabs.sql-node-editor-tabs--multisource.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list{max-height:32px;margin:auto 0 0}.sql-node-editor-tabs.ant-tabs.full-height-tabs--overflow-visible{overflow:hidden}.sql-node-editor-tabs.ant-tabs>.ant-tabs-nav{flex:none;margin:0}.sql-node-editor-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{padding:8px 16px 0}.sql-node-editor-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{font-size:12px}.sql-node-editor-tabs.ant-tabs>.ant-tabs-content-holder{flex:auto;min-height:0;overflow:hidden}.multi-source-node-tab{text-align:left;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:240px;font-size:12px;display:flex}.multi-source-node-tab>*+*{margin-left:8px}.multi-source-node-tab__title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.multi-source-node-tab.collapsed{flex-shrink:0;width:15px}.multi-source-node-tab__buttons{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.multi-source-node-tab__buttons>*+*{margin-left:2px}.multi-source-node-tab__button.ant-btn{font-size:12px}.multi-source-node{height:100%;overflow:hidden}.multi-source-node__collapse-button{width:95%}.multi-source-node__tabs.ant-tabs{height:100%;padding-left:2px}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav{margin-top:12px}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-extra-content{justify-content:center;align-items:center;width:100%;padding-right:2px;display:flex}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{padding-right:4px}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{border-radius:4px;width:100%}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{width:100%}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-remove{display:none}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab .anticon{margin-right:0}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab-active{border:1px solid #135594;border-radius:4px}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-nav-add{background-color:#fff;border:none;border-radius:4px;width:95%;margin-top:8px;margin-left:4px}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-nav-add:hover{background-color:#f5f5f5}.multi-source-node__tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-left:0}.multi-source-node__tabs.ant-tabs .multi-source-node__title-input{cursor:pointer}.multi-source-node__tabs.ant-tabs .multi-source-node__title-input .multi-source-node__title-input-edit-icon.anticon-edit{visibility:hidden;font-size:16px}.multi-source-node__tabs.ant-tabs .multi-source-node__title-input:hover .multi-source-node__title-input-edit-icon.anticon-edit{visibility:visible}.multi-source-node__add-icon{width:100%;display:block}.ant-typography.multi-source-node__title-input{text-overflow:ellipsis;white-space:nowrap;z-index:2;border-bottom:1px solid #d9d9d9;width:calc(100% - 430px);height:32px;margin-left:16px;padding-bottom:4px;display:block;position:relative;margin-top:0!important}.ant-typography.multi-source-node__title-input:hover{border-bottom:1px solid #000}.ant-typography.multi-source-node__title-input.ant-typography-edit-content>textarea{padding-right:28px}.node-description{cursor:pointer;align-items:center;gap:4px;max-width:100%;font-size:12px;line-height:20px;display:flex;overflow:hidden}.node-description__text{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.node-description__text:hover,.node-description__text--active{color:#1677ff}.node-description__edit-icon.anticon-edit{color:#1677ff;visibility:hidden;font-size:16px}.node-description--disabled{cursor:default}.node-description--disabled .node-description__edit-icon.anticon-edit{display:none}.node-description--disabled .node-description__text:hover{color:inherit}.node-description__popover{flex-direction:column;gap:8px;display:flex}.node-description__popover-actions{justify-content:space-between;gap:8px;display:flex}.node-description__popover-button-span{width:fit-content}.node-description__popover-button-tooltip.ant-tooltip .ant-tooltip-inner{width:270px}.node-description__popover-button.ant-tooltip-disabled-compatible-wrapper{width:fit-content}.node-description__popover-button.ant-btn{align-items:center;gap:12px;width:fit-content;display:flex}.node-description:hover .node-description__edit-icon.anticon-edit{visibility:visible}.node-description-overlay{width:400px}.node-description-overlay .ant-popover-inner-content{width:100%}.node-description-tooltip-on-truncation.ant-tooltip.ant-tooltip .ant-tooltip-content,.node-description-tooltip-on-truncation.ant-tooltip.ant-tooltip .ant-tooltip-arrow{margin-left:20px}.node-description-tooltip-on-truncation.ant-tooltip.ant-tooltip .ant-tooltip-inner{width:400px;font-size:12px}.node-name-field{width:100%}.node-name-field.node-name-field--source{cursor:default}.node-name-field:not(.node-name-field--source){cursor:pointer}.node-name-field__edit-icon.anticon-edit{color:#1677ff;visibility:hidden;font-size:16px}.node-name-field:hover .node-name-field__edit-icon.anticon-edit{visibility:visible}.node-name{justify-content:space-between;width:100%;font-size:16px;display:flex}.node-name .ant-typography.ant-typography-edit-content.ant-typography-span{flex:1 0 auto;margin:8px;display:flex}.node-name__container{flex:auto;min-width:0;display:flex}.node-name__id{display:flex}.node-name__id__section{color:#00000073;margin:auto 8px;font-size:12px}.node-name-input{width:100%;padding-right:24px}.node-name-input__content>.ant-typography-edit-content{padding-left:8px}.node-name-input__content>.ant-typography-edit-content>textarea{padding-right:28px}.semantic-view-editor{flex-direction:column;height:100%;display:flex}.semantic-view-editor__sql-section{flex-direction:column;flex:1;min-height:300px;display:flex}.semantic-view-editor__sql-header{border-bottom:1px solid #d9d9d9;align-items:center;gap:8px;padding:8px;display:flex}.semantic-view-editor__monaco{flex:1;min-height:200px}.semantic-view-editor__grid-section{border-top:1px solid #d9d9d9;flex:1;min-height:300px}.semantic-view-editor__status-error{background-color:#fff1f0;border-left:3px solid #f5222d;align-items:flex-start;gap:8px;max-height:160px;padding:8px 12px;display:flex;overflow-y:auto}.semantic-view-editor__status-error-icon{color:#f5222d;flex-shrink:0;margin-top:2px}.semantic-view-editor__status-error-message{color:#000000d9;white-space:pre-wrap;word-break:break-word;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;line-height:round(1.6em,1px)}.semantic-view-grid__tabs{flex-direction:column;flex:1;display:flex}.semantic-view-grid__tabs .ant-tabs-content-holder{flex:1}.semantic-view-grid__tabs .ant-tabs-content,.semantic-view-grid__tabs .ant-tabs-tabpane{height:100%}.semantic-view-grid__placeholder{background:#f5f5f5;border-radius:2px;padding:16px}.mapping-grid-lineage-button{color:#00000073;cursor:pointer;padding:8px;transition:color .15s}.mapping-grid-lineage-button:hover{color:#1677ff}.mapping-grid{flex:auto;height:100%;min-height:0}.mapping-grid .mapping-grid-lineage-cell{justify-content:center;align-items:center;display:flex}.sql-editor-toolbar{justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.sql-editor-toolbar__button-wrap{display:inline-flex}.sql-editor-toolbar__button{align-items:center;gap:8px;display:inline-flex}.sql-editor{flex:auto;height:100%;min-height:0}.sql-editor .sql-editor__line-number--non-sql{color:#00000040!important}.sql-editor__container{flex-direction:column;height:100%;display:flex}.sql-editor__container .sql-editor-toolbar{background-color:#f9f9f9;border-bottom:1px solid #d9d9d9;flex-shrink:0}.sql-editor__status-indicator{flex-shrink:0;align-items:center;gap:8px;width:fit-content;display:flex}.sql-editor__status-error{background-color:#fff1f0;border-left:3px solid #f5222d;align-items:flex-start;gap:8px;max-height:160px;padding:8px 12px;display:flex;overflow-y:auto}.sql-editor__status-error-icon{color:#f5222d;flex-shrink:0;margin-top:2px}.sql-editor__status-error-message{color:#000000d9;white-space:pre-wrap;word-break:break-word;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;line-height:round(1.6em,1px)}.v2-node-editor{flex-direction:column;flex:auto;min-height:0;display:flex}.v2-node-editor__header{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 20px;display:flex}.v2-node-editor__view-toggle-label{flex-direction:row;align-items:center;gap:4px;display:inline-flex}.v2-node-editor__view-toggle-icon{flex-shrink:0;width:16px;height:16px}.v2-node-editor__body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.v2-node-editor__pane{flex-direction:column;flex:auto;min-height:0;display:flex}.v2-node-editor__pane--hidden{display:none}.node-editor{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.node-editor__header{flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:16px 20px 8px;display:flex}.node-editor__extra-tab{align-self:center;margin-right:10px}.node-editor__extra-tab .ant-unchecked-background{background-color:#52c41a}.node-editor__deploy-alert.ant-alert{font-size:12px}.node-editor__v2-disabled-message,.node-editor__semantic-view-disabled-message{text-align:center;padding:20px}.run-panel-header{justify-content:flex-end;display:flex}.run-panel-buttons-container{justify-content:flex-end;align-items:center;padding:8px 8px 4px;display:flex}.run-panel-buttons-container>*{padding:4px}.run-panel__save-status{align-items:center;margin-right:auto;padding-left:8px;display:inline-flex}.run-panel__save-status .ant-badge.ant-badge-status .ant-badge-status-text{color:#00000073;min-width:50px;display:inline-block}.step-tab-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.step-tab-content__horizontal-split{flex-wrap:nowrap;width:100%;height:100%;display:flex;overflow:hidden}.step-tab-content__vertical-split{flex-flow:column;height:100%;display:flex;overflow:hidden}.step-tab-content__sql-and-run{flex-direction:column;height:100%;display:flex}.editable-subgraph-name{flex-direction:row;flex:1 0 auto;justify-content:space-between;padding:4px 12px;display:flex}.editable-subgraph-name__content{align-items:center;width:100%;display:flex}.editable-subgraph-name__extras{align-items:center;gap:12px;display:flex}.subgraph-node-graph__controls{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.subgraph-menu{flex-direction:column;height:100%;display:flex}.subgraph-menu__container{width:100%;height:100%}.subgraph-menu__views{flex-direction:row;width:100%;height:100%;display:flex}.subgraph-menu__views__graph{width:100%;height:100%;position:relative}.subgraph-menu__data-viewer{display:flex}.advanced-deploy-node-type-editor{flex-direction:column;height:100%;display:flex;overflow:hidden}.advanced-deploy-node-type-editor__monaco-container{flex:1}.advanced-deploy-node-type-editor__monaco{border:1px solid #f0f0f0;width:100%;height:100%}.advanced-deploy-node-type-editor__reset-button-container{margin-top:12px}.node-type-editor-header{flex-direction:row;flex:1 0 auto;justify-content:space-between;align-items:center;margin-bottom:4px;display:flex;overflow:hidden}.node-type-editor-header__name{flex-direction:row;flex:auto;align-items:center;min-width:0;display:flex}.node-type-editor-header__name__icon{flex-shrink:0;margin-right:12px}.node-type-editor-header__name__text.ant-typography{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;transition:width .5s;position:relative;overflow:hidden}.node-type-editor-header__name__text.ant-typography:has(.ant-typography-edit){padding-right:20px}.node-type-editor-header__name__text.ant-typography .ant-typography-edit{outline:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.node-type-editor-header__name__text.ant-typography.ant-typography-edit-content{width:100%;padding-right:0;overflow:visible}.node-type-editor-header__right{flex-direction:row;flex-shrink:0;display:flex}.node-type-editor-header__right__id{color:#00000073;margin:0 8px;font-size:12px}.node-selector.ant-select{flex:1;width:100%;min-width:100px}.node-type-editor-preview-header{flex-direction:row;align-items:center;padding-left:12px;display:flex}.operation-type-tabs.ant-tabs{flex:1}.operation-type-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){flex-direction:column;height:100%;display:flex;overflow:hidden}.template-editor{flex-direction:column;height:100%;display:flex}.template-editor__header{margin:5px 10px;font-size:16px}.template-editor__header .ant-typography.ant-typography-edit-content.ant-typography-span{margin:8px 0 8px 8px}.template-editor__content{flex:1;width:100%;display:flex}.template-editor__content__editor-container{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.template-editor__split{flex-direction:row;flex:1 0 auto;display:flex}.template-editor__tabs-pane{flex-direction:column;padding:0 8px;display:flex}.template-editor__tabs-pane--grow{flex:1 0 auto}.template-editor__editor-split,.template-editor__tabs-container{flex-direction:column;flex:1 0 auto;display:flex}.template-editor__run-results{flex-direction:column;margin-top:5px;display:flex}.template-editor__run-results__actions{flex-direction:row;justify-content:flex-end;display:flex}.template-editor__run-results__history{flex:1 0 auto;width:100%;position:relative;overflow-y:scroll}.template-editor__run-results__collapse{width:100%;position:absolute}.template-editor__node-spec-pane{width:30%;height:100%;padding:0 5px}.template-editor__node-spec-pane__scroller{flex-direction:column;flex:1 0 auto;width:100%;height:100%;display:flex;position:relative;overflow-y:auto}.template-editor__node-spec-pane__inner{width:100%;position:absolute}.template-editor__metadata-viewer{flex-direction:column;height:100%;margin:10px;display:flex}.template-editor__monaco{height:100%}.template-editor__error-panel{border:1px solid #ff4d4f;border-radius:4px;padding:20px}.template-editor__advanced-deploy-state{flex-direction:column;min-width:250px;height:100%;margin:10px;display:flex}.template-editor__advanced-deploy-state__header{flex-direction:column;align-items:baseline;display:flex}.template-editor__mock-state-switch{flex-direction:row;display:flex}.template-editor__mock-state-switch__label{margin-right:10px;font-size:14px}.template-editor .metadata-error-zone{flex:1 0 auto;height:100px;margin:10px;position:relative}.template-editor .advanced-deploy-container{flex-direction:row;height:100%;display:flex;overflow:hidden}.template-editor .advanced-deploy-container__editor{flex-direction:column;width:50%;display:flex}.reload-node-error{margin:16px 32px 12px 0}.browser-tab-node-graph__controls{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.browser-tab-content{flex-direction:column;width:100%;height:100%;display:flex}.browser-tab-content__content{flex:1}.browser-tab-content__content-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.browser-tab-content__data-viewer{display:flex}.canvas-tabs-extra-content{align-items:center;height:100%;display:flex}.canvas-tabs-extra-content__buttons{align-items:center;display:flex}.canvas-tabs-extra-content__divider{height:34px;margin:0 1px}.close-all-tabs-button__icon{width:18px;height:18px;margin:0 auto;display:block}.copilot-button{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:center;align-items:center;min-width:36px;min-height:36px;margin:4px;display:flex}.copilot-button .ant-btn-icon{width:100%;height:100%}.copilot-button__icon{width:100%;height:100%;padding:4px}.canvas-tabs-container{width:100%;height:100%;padding-top:0;position:relative}.canvas-tabs{flex:1;min-width:0;max-width:100%;position:relative;overflow:hidden}.canvas-tabs.ant-tabs{flex-direction:column;height:100%;padding-top:0;display:flex}.canvas-tabs.ant-tabs>.ant-tabs-nav{border:none;flex-shrink:0;margin:0;padding-top:0}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{border:none;padding-top:0}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list{border:none}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{background-color:#0000;border:none;font-size:12px}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab:not(.ant-tabs-tab-active)>.ant-tabs-tab-remove{background-color:#f9f9f9;background-image:none}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{color:#00000073;flex-wrap:nowrap;justify-content:flex-start;align-items:center;transition:none;display:flex}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn:hover{color:#135594!important}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>.key-value-tooltip{flex-wrap:nowrap;justify-content:flex-start;align-items:center;line-height:12px;display:flex}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>.key-value-tooltip .folder-icon{overflow:hidden}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>.key-value-tooltip .folder-icon__content,.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>.key-value-tooltip span{text-overflow:ellipsis;white-space:pre;max-width:150px;overflow:hidden}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active{background-color:#fff}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active>.ant-tabs-tab-btn{color:#135594}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-extra-content>.ant-tabs-nav-more{color:#00000073}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-extra-content>.ant-tabs-nav-more:hover{color:#000000d9}.canvas-tabs.ant-tabs>.ant-tabs-content-holder{flex:1;overflow:hidden}.canvas-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content,.canvas-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%}.canvas-tabs__tab-icon{width:1rem;height:1rem;margin-right:12px;font-size:14px}.tree{flex-wrap:nowrap;width:100%;height:100%;display:flex;position:relative}.tree__grid{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.tree__grid--with-header .ag-header{height:0!important;min-height:0!important}.tree__grid--with-header .ag-group-value{width:-webkit-fill-available!important}.tree__grid--with-sidebar{width:calc(100% - 60px)}.tree__grid__header--custom{color:#00000073;background:#f5f6fa;flex-direction:row;justify-content:space-between;align-items:center;margin-top:-2px;padding:4px 2px;display:flex}.tree__grid__header--custom .ant-page-header{padding:0}.tree__grid__header--custom .ant-page-header .ant-page-header-heading{flex-wrap:unset;margin:0}.tree__grid__header--custom .ant-page-header .ant-page-header-heading-left{justify-content:center;padding-left:12px}.tree__grid__header--custom .ant-page-header .ant-page-header-heading-left .ant-page-header-heading-title{overflow:visible}.tree__grid__header--sidebar{background:#fff;padding:4px 8px}.tree__grid__content{flex:1 0 auto;width:100%;display:contents}.tree .ag-cell-wrapper:has(.ag-group-expanded.ag-hidden+.ag-group-contracted.ag-hidden) .ag-group-value .cell-label{margin-left:12px}.jobs-tree{width:100%;height:100%;overflow:hidden auto}.jobs-tree .ag-row-level-1 .ag-cell{padding-left:32px}.node-column-container{padding:0}.node-column-container-content{flex-direction:row;flex:1 0 auto;display:flex}.column-viewer{flex-direction:column;display:flex}.column-viewer__grid{flex:1 0 auto;overflow-x:auto}.column-viewer__grid__header{color:#00000073}.column-viewer__grid__row{background-color:#fff}.ant-btn.expand-collapse-button{z-index:1;align-self:flex-end;font-size:11px;position:absolute;transform:translate(-13px,41px)}.nodes-tree{width:100%;height:100%;overflow:hidden auto}.nodes-tree .ag-row-level-1 .ag-drag-handle{display:none!important}.nodes-tree .ag-row-level-1 .ag-cell{padding-left:16px}.nodes-tree .ag-row-level-2 .ag-cell{padding-left:16px!important}.nodes-tree__column-viewer{flex:0 0 40%}.problem-scanner{flex:1 0 auto;width:100%;display:contents}.problem-scanner__no-problems{color:#00000073;text-align:center;margin:16px;font-size:12px}.problem-scanner__cell{color:#000000d9;font-size:12px;font-weight:500}.problem-scanner__cell__value{font-size:12px}.problem-scanner__cell__value--italic{font-style:italic}.problem-scanner__cell__value--actionable{cursor:pointer;flex-flow:row;align-items:center;display:flex}.problem-scanner__cell__value--actionable>*{text-decoration:underline}.problem-scanner__cell__value__link{overflow:hidden}.problem-scanner__cell__value__icon,.problem-scanner__cell__value .anticon.problem-scanner__cell__value__icon{margin-right:8px;font-size:14px}.problem-scanner__cell__value__icon--warning,.problem-scanner__cell__value .anticon.problem-scanner__cell__value__icon--warning{color:#faad14}.problem-scanner__cell__value__icon--error,.problem-scanner__cell__value .anticon.problem-scanner__cell__value__icon--error{color:#f5222d}.subgraphs-tree{width:100%;height:100%;overflow:hidden auto}.subgraphs-tree .ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.subgraphs-tree .ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{background:#f0f0f0;bottom:0}.subgraphs-tree .ant-tree .ant-tree-treenode{padding:0}.subgraphs-tree .ant-tree .ant-tree-node-content-wrapper{min-height:10px}.subgraphs-tree .ag-row-level-2 .ag-cell{padding-left:12px}.subgraphs-tree .ag-row-level-3 .ag-cell{padding-left:42px}.subgraphs-tree__column-viewer{flex:0 0 40%}.subgraphs-tree .ag-row{background-color:#fff}.subgraphs-tree .empty-subgraph-node{color:#00000073}.subgraphs-tree .empty-subgraph-node__text{color:#00000040;margin-left:12px;font-style:italic}.dataset-tree{flex:1 0 auto;min-width:0;height:100%;display:flex;position:relative}.dataset-tree--simplified-layout{flex-direction:column;width:100%;overflow:hidden}.dataset-tree--simplified-layout .dataset-tree__inner{flex:1;min-height:0;position:relative}.dataset-tree__inner{background:#fff;width:100%;height:100%;position:absolute}.copilot-chat-history{flex-direction:column;flex:1;padding:12px;display:flex;overflow-y:auto}.copilot-chat-history__loading{flex:1;justify-content:center;align-items:center;min-height:120px;display:flex}.copilot-chat-history__list{flex-direction:column;gap:4px;display:flex}.copilot-chat-history__item{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;transition:background-color .15s,border-color .15s;display:flex}.copilot-chat-history__item:hover{background-color:#f9f9f9;border-color:#f0f0f0}.copilot-chat-history__item:focus-visible{border-color:#1677ff;outline:none}.copilot-chat-history__item-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.copilot-chat-history__item-title{color:#000000d9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:round(1.4em,1px);overflow:hidden}.copilot-chat-history__item-meta{color:#00000073;font-size:12px;line-height:round(1.2em,1px)}.copilot-chat-history__item-actions{opacity:0;flex-shrink:0;transition:opacity .15s}.copilot-chat-history__item:hover .copilot-chat-history__item-actions,.copilot-chat-history__item:focus-within .copilot-chat-history__item-actions{opacity:1}.copilot-chat-history__delete-btn{color:#00000040}.copilot-chat-history__delete-btn:hover{color:#f5222d}.copilot-chat-history__load-more{margin-top:12px;padding:0 8px}.attachment-drop-zone{width:100%}.context-notification--warning{color:#1677ff;font-size:12px}.context-notification--blocked{background-color:#fff1f080;border:1px solid #ffa39e;border-radius:4px;align-items:center;margin-bottom:8px;padding:8px 12px;display:flex}.context-notification__icon{color:#f5222d;font-size:14px}.context-notification__text{color:#f5222d;font-size:11px}.context-notification__button{margin-left:auto}.feedback-bar__button.ant-btn{color:#00000073}.feedback-bar__button--active.ant-btn{color:#1677ff}.token-debug-info{color:#00000040;border-top:1px dashed #f0f0f0;gap:12px;margin-top:8px;padding-top:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:11px;display:flex}.copilot-welcome-message-container{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.copilot-welcome-message-container .copilot-welcome-message{flex-direction:column;gap:8px;display:flex}.copilot-welcome-message-container .copilot-welcome-message__icon{width:54px;height:54px}.copilot-welcome-message-container .copilot-welcome-message__title{-webkit-text-fill-color:transparent;background:linear-gradient(88deg,#0034e6 0%,#49bcfe 25%,#53d1fe 45%,#5ce6fe 60%);-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;line-height:24px}.copilot-welcome-message-container .copilot-welcome-message__text{line-height:24px}.monaco-editor .line-numbers:before{content:none;display:none}.copilot-thread{flex-direction:column;height:100%;display:flex}.copilot-thread__viewport{flex:1;padding:24px;overflow:hidden auto}.copilot-thread__message{margin-bottom:12px;display:flex}.copilot-thread__message--user{justify-content:flex-end}.copilot-thread__message--assistant{justify-content:flex-start}.copilot-thread__attachment{color:#000000d9;background:#fff;border:2px solid #f0f0f0;border-radius:8px;width:140px;min-width:140px;height:70px;position:relative}.copilot-thread__attachment--contents{flex-direction:column;justify-content:space-between;width:calc(100% - 12px);height:100%;padding:8px;display:flex}.copilot-thread__attachment--contents strong{text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;overflow:hidden}.copilot-thread__attachment--remove{position:absolute;top:0;right:0}.copilot-thread__attachment--remove-button{background:0 0;border:none}.copilot-thread__remove-button{cursor:pointer;background:0 0;border:none}.copilot-thread__attachments{flex-direction:row;justify-content:left;width:100%;display:flex;overflow-x:auto}.copilot-thread__bubble{overflow-wrap:break-word;word-break:break-word;border-radius:12px;max-width:70%;padding:8px 16px;font-size:14px;line-height:round(1.6em,1px)}.copilot-thread__bubble p{margin:0}.copilot-thread__bubble--user{color:#fff;background:#1677ff}.copilot-thread__bubble--assistant{color:#000000d9;overflow-wrap:break-word;word-break:break-word;background:0 0;max-width:100%;padding:8px 0}.copilot-thread__bubble--assistant code{background:#f5f5f5;border-radius:2px;padding:2px 4px;font-size:12px}.copilot-thread__code-block{border:1px solid #f0f0f0;border-radius:2px;margin:12px 0;overflow:hidden}.copilot-thread__code-block-header{background:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:4px 12px;display:flex}.copilot-thread__code-block-language{color:#00000073;font-size:11px}.copilot-thread__code-block-copy{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:2px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;transition:all .15s;display:flex}.copilot-thread__code-block-copy:hover{color:#000000d9;background:#f0f0f0}.copilot-thread__code-block-body{background:#fff;gap:12px;padding:8px 0;display:flex;overflow-x:auto}.copilot-thread__code-block-lines{color:#08979c;text-align:right;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;min-width:24px;padding-left:8px;font-family:monospace;font-size:12px;line-height:round(1.6em,1px);display:flex}.copilot-thread__code-block-content{flex:1;margin:0;padding-right:12px;font-size:12px;line-height:round(1.6em,1px);overflow-x:auto}.copilot-thread__code-block-content pre{background:0 0;margin:0;padding:0}.copilot-thread__code-block-content code{font-family:monospace;font-size:inherit;line-height:inherit;background:0 0;padding:0}.copilot-thread__composer-wrapper{background:#f9f9f9;padding:8px 8px 16px}.copilot-thread__composer-container{max-width:100%;margin:0 auto}.copilot-thread__context-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:8px;padding:4px;display:flex}.copilot-thread__context-label{align-items:center;gap:4px;min-width:0;font-size:14px;line-height:round(1.6em,1px);display:flex;overflow:hidden}.copilot-thread__context-label-prefix{color:#00000073;flex-shrink:0}.copilot-thread__context-label-value{color:#000000d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copilot-thread__context-actions{white-space:nowrap;flex-shrink:0}.copilot-thread__composer{background:#fff;border:1px solid #f5f5f5;border-radius:8px;flex-direction:column;gap:8px;padding:8px;transition:all .2s;display:flex;position:relative}.copilot-thread__composer--error{border:1px solid #f5222d}.copilot-thread__composer:focus-within{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff20}.copilot-thread__composer-row{flex-direction:row;flex:1;justify-content:space-between;width:100%;display:flex}.copilot-thread__composer-input{resize:none;color:#000000d9;field-sizing:content;background:0 0;border:none;outline:none;width:100%;height:auto;min-height:24px;max-height:120px;padding:4px 8px;font-family:inherit;font-size:14px;line-height:round(1.6em,1px);transition:background-color .2s,color .2s;overflow-y:auto}.copilot-thread__composer-input::placeholder{color:#00000040}.copilot-thread__composer-input:focus{outline:none}.copilot-thread__composer-input--disabled{color:#00000040;cursor:not-allowed;background:#f9f9f9}.copilot-thread__composer:has(.copilot-thread__composer-input--disabled){background:#f9f9f9;border-color:#f0f0f0}.copilot-thread__actions-bar{justify-content:space-between;align-items:center;display:flex}.copilot-thread__actions-left,.copilot-thread__actions-right{align-items:center;gap:8px;display:flex}.copilot-thread__composer-input-errortext{color:#f5222d}.copilot-thread__attach-button{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:left;align-items:center;width:16px;height:32px;padding-left:0;padding-right:0;transition:all .2s;display:flex}.copilot-thread__action-button{cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.copilot-thread__action-button--send{color:#fff;background:#0958d9}.copilot-thread__action-button--send:hover{background:#1677ff}.copilot-thread__action-button:active{transform:scale(.95)}.copilot-thread__action-button:disabled,.copilot-thread__action-button--disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.copilot-thread__action-button--cancel{color:#fff;background:#8c8c8c}.copilot-thread__action-button--cancel:hover{background:#bfbfbf}.copilot-thread__action-button--cancel:disabled{opacity:1;cursor:wait;pointer-events:auto}.copilot-thread__action-icon{font-size:14px}.copilot-thread__cancel-spinner{font-size:14px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.copilot-thread__loading-indicator{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.copilot-thread__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.copilot-thread__char-counter{color:#00000040;font-variant-numeric:tabular-nums;font-size:12px}.copilot-thread__char-count--info{color:#1677ff}.copilot-thread__char-count--exceeded{color:#f5222d;font-weight:500}.copilot-thread__spinner{color:#00000073;font-size:16px}.copilot-thread__markdown-h1{margin-top:8px!important;margin-bottom:4px!important;font-size:20px!important;line-height:round(1.2em,1px)!important}.copilot-thread__markdown-h2{margin-top:8px!important;margin-bottom:4px!important;font-size:18px!important;line-height:round(1.2em,1px)!important}.copilot-thread__markdown-h3{margin-top:8px!important;margin-bottom:4px!important;font-size:16px!important;line-height:round(1.4em,1px)!important}.copilot-thread__markdown-table-wrapper{margin:12px 0;overflow-x:auto}.copilot-thread__markdown-table{border-collapse:collapse;width:100%;font-size:12px}.copilot-thread__markdown-table th,.copilot-thread__markdown-table td{text-align:left;border:1px solid #d9d9d9;padding:8px 12px}.copilot-thread__markdown-table th{background-color:#f9f9f9;font-weight:600}.copilot-thread__markdown-table tr:hover{background-color:#f9f9f9}.copilot-thread__thinking{margin:12px 0}.copilot-thread__thinking-toggle{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:2px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .15s;display:flex}.copilot-thread__thinking-toggle:hover{color:#000000d9;background:#f0f0f0}.copilot-thread__thinking-caret{transition:transform .15s}.copilot-thread__thinking-caret--open{transform:rotate(180deg)}.copilot-thread__thinking-label{font-weight:600}.copilot-thread__thinking-body{color:#00000073;white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #f0f0f0;margin-top:4px;padding:8px 12px;font-size:12px;line-height:round(1.6em,1px)}.tool-card{background:#fff;border:1px solid #f5f5f5;border-radius:6px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.tool-card:hover{background:#fafafa;border-color:#f0f0f0}.tool-card__icon{color:#00000073;flex-shrink:0;align-items:center;font-size:16px;display:flex}.tool-card__content{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tool-card__title{color:#000000d9;white-space:nowrap;font-weight:500}.tool-card__subtitle{color:#00000073;white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:12px;overflow:hidden}.tool-card__subtitle:before{content:"•";color:#d9d9d9;margin:0 6px}.tool-card__status{flex-shrink:0;align-items:center;display:flex}.tool-card__status-icon{color:#00000073;font-size:14px}.tool-card__status-icon--error{color:#ff4d4f}.tool-card__status-icon--success{color:#73d13d}.tool-card__status-icon--cancelled{color:#faad14}.explore-tool__steps{flex-direction:column;gap:4px;margin:-4px 0 6px 24px;padding:0;list-style:none;display:flex}.explore-tool__step{color:#00000073;align-items:center;gap:8px;font-size:12px;display:flex}.explore-tool__step:before{content:"•";color:#d9d9d9;flex:none}.explore-tool__step-label{flex:1;min-width:0}.copilot-chat-card{border-radius:12px;flex-direction:column;height:100%;display:flex;box-shadow:0 2px 8px #00000014}.copilot-chat-card__header{border-bottom:1px solid #f0f0f0;padding:12px 20px}.copilot-chat-card__header-content{align-items:center;gap:12px;width:100%;display:flex}.copilot-chat-card__header-content>.ant-space-item:first-child{flex:auto;min-width:0}.copilot-chat-card__header-content>.ant-space-item:last-child{flex:none}.copilot-chat-card__title{flex:auto;align-items:center;min-width:0;margin:0;font-size:14px;font-weight:600;display:flex;overflow:hidden}.copilot-chat-card__title.ant-typography{margin-bottom:0;line-height:round(1.2em,1px)}.copilot-chat-card__title-text{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.copilot-chat-card__title-text--typing{text-overflow:clip;animation:copilot-caret var(--caret-blink-duration,1s) steps(1) infinite;border-right:2px solid}.copilot-chat-card__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.copilot-chat-card .copilot-chat-card__body{padding:0}.copilot-chat-card__actions{flex:none;align-items:center;gap:8px;display:flex}.copilot-chat-card__mutation-label{color:#595959;font-size:14px}@keyframes copilot-caret{50%{border-color:#0000}}.current-workspace-nav-bar{align-items:center;padding:8px;display:flex}.current-workspace-nav-bar__back-button-wrapper{width:52px;margin-left:8px}.current-workspace-nav-bar__project-and-workspace-name{flex-direction:column;display:flex;overflow:hidden}.current-workspace-nav-bar__project-and-workspace-name-wrapper{flex-wrap:nowrap;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex;overflow:hidden}.current-workspace-nav-bar__workspace-name{font-size:14px}.current-workspace-nav-bar__project-name{color:#00000073;margin-bottom:4px;font-size:12px}.current-workspace-nav-bar__edit-workspace-button{margin-left:8px}.workspace-header{background-color:#fff;border-bottom:1px solid #f0f0f0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:70px;padding:0 12px;display:flex;overflow:hidden}.workspace-header .ant-typography.workspace-header__workspace-name,.workspace-header .ant-typography.workspace-header__project-name{margin-bottom:0}.canvas__outer-host{flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.canvas__outer-host>.canvas{flex:1;min-width:0;min-height:0}.canvas{flex:1;width:100%;height:100%;display:flex;overflow:hidden}.canvas__nav{flex-direction:column;min-width:0;height:100%;display:flex}.canvas__nav__tree{flex:1;min-width:0;min-height:0;display:flex}.canvas__main{width:100%;min-width:0;height:100%;display:flex}.canvas__main__split{width:100%;height:100%;display:flex}.canvas__copilot{min-width:0;height:100%;overflow:hidden}.canvas__copilot .copilot-chat-card{flex-direction:column;height:100%;display:flex}.canvas__copilot--collapsed{min-width:0}.main-window{flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.main-window--is-add-sql-activated .ant-tabs-content{z-index:5}.main-window--empty-name-activated .ant-tabs-content{z-index:0;flex:1 0 auto}.workspace-version-control-banner button.ant-btn{margin:0;padding:0}.builder{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.builder__main{flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.builder__footer{width:100%}.app-runner{flex-direction:column;width:100%;height:100%;display:flex}.app-runner__toolbar{background:#fff;border-bottom:1px solid #d9d9d9;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.app-runner__name{color:#000000d9;font-weight:600}.app-runner__iframe{border:none;flex:1;width:100%}.apps-list{height:100%;padding:24px;overflow-y:auto}.apps-list__title{color:#000000d9;margin-bottom:16px;font-size:24px}.apps-list__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.apps-list__card{background:#fff;border:1px solid #d9d9d9;border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}.apps-list__card:hover{border-color:#1677ff}.apps-list__card-header{justify-content:space-between;align-items:center;display:flex}.apps-list__card-name{color:#000000d9;font-size:14px;font-weight:600}.apps-list__card-description{color:#00000073;margin:0;font-size:12px}.apps-list__error{color:#f5222d;justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.apps-list__empty{color:#00000073;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.apps-list__empty h3{margin-bottom:8px}.apps-list__empty code{background:#f5f5f5;border-radius:2px;padding:2px 4px}.apps-view{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.docs-column-top__breadcrumbs{grid-column:1/25;align-items:center;padding:0 16px;display:flex}.docs-column-top__breadcrumbs .ant-breadcrumb{width:100%}.docs-column-top__breadcrumbs .ant-breadcrumb ol{flex-wrap:nowrap}.docs-column-top__breadcrumbs .ant-breadcrumb li:not(:first-child){display:flex;overflow:hidden}.docs-column-top__breadcrumbs .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-column-top__title{grid-column:5/21;align-items:center;margin-bottom:16px;font-size:24px;display:flex;overflow:hidden}.docs-column-top__title--icon{width:24px;height:24px;margin-right:8px}.docs-column-top__title--text{flex-flow:wrap;align-items:baseline;gap:8px;width:calc(100% - 32px);font-size:24px;font-weight:600;display:flex;margin:0!important}.docs-column-top__title--primary{font-weight:600;line-height:round(1.2em,1px);overflow:hidden}.docs-column-top__title--middle{color:#00000073;white-space:nowrap;font-size:16px;font-weight:600;line-height:round(1.2em,1px)}.docs-column-top__title--secondary{color:#1677ff;gap:8px;font-size:16px;font-weight:600;line-height:round(1.2em,1px);display:flex;overflow:hidden}.docs-column-top__title--link{overflow:hidden}.docs-column-top__subtitle{grid-column:5/21;justify-content:space-between;align-items:flex-start;display:flex}.docs-column-top__subtitle--item{align-items:center;display:flex}.docs-column-top__subtitle--text{margin:0;font-size:14px;font-weight:500}.docs-column-top__subtitle--icon{margin-right:8px}.margin-left-xxs{margin-left:4px}.docs-breadcrumb-links>.ant-anchor>.ant-anchor-link>.ant-anchor-link-title{font-size:12px;font-weight:400;color:#00000073!important}.docs-breadcrumb-links>.ant-anchor>.ant-anchor-link>.ant-anchor-link-title-active{color:#1677ff!important}.docs-breadcrumb-links>.ant-anchor>.ant-anchor-ink-visible:before{background-color:#1677ff!important}.docs-anchor-title{color:#00000073;font-size:12px;font-weight:500}.docs-grid{grid-template-rows:200px 1fr;grid-template-columns:repeat(24,1fr);height:100%;transition:all .3s;display:grid;position:relative;overflow:hidden}.docs-grid--small{grid-template-rows:130px 1fr;box-shadow:0 0 5px #000}.docs-top{z-index:1;scrollbar-gutter:stable;background-color:#fff;grid-area:1/1/auto/25;grid-template-columns:repeat(24,1fr);display:grid;position:sticky;top:0;overflow-y:hidden}.docs-top--small{transition:all .3s;box-shadow:0 0 5px 5px #0000001a}.docs-bottom{grid-area:2/1/auto/25;grid-template-columns:repeat(24,1fr);height:100%;padding-bottom:150px;display:grid;overflow-y:auto}.docs-bottom__containerLeft{grid-column:1/5;padding:24px 16px}.docs-bottom__containerMain{flex-direction:column;grid-column:5/21;padding:24px 0;display:flex}.docs-bottom__containerRight{grid-column:21/25;padding:24px 16px}.docs-home-grid{background-color:#0000;grid-template-columns:repeat(24,1fr);height:100%;display:grid;position:relative;overflow:auto}.docs-home-container{grid-column:6/20}.docs-home-container .empty-projects-container{justify-content:center;align-items:center;height:66vh;display:flex}.docs-home-container .empty-projects-container .empty-projects.ant-empty{width:360px}.docs-home-container .empty-projects-container .empty-project-description-container{flex-direction:column;display:flex}.docs-home-container .empty-projects-container .project-member-description{color:#00000073;text-align:center;max-width:256px}#docs-header-text{margin-bottom:0;padding-top:32px;padding-bottom:32px}.docs-search-top__breadcrumb{grid-column:1/25;align-items:center;padding:0 16px;display:flex}.docs-search-top__breadcrumb .ant-breadcrumb{width:100%}.docs-search-top__breadcrumb .ant-breadcrumb ol{flex-wrap:nowrap}.docs-search-top__breadcrumb .ant-breadcrumb li:not(:first-child){display:flex;overflow:hidden}.docs-search-top__breadcrumb .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-search-top__searchContainer{background-color:#fff;flex-direction:column;grid-column:5/21;justify-content:center;margin-bottom:0;display:flex}.docs-search-top__titles{align-items:baseline;margin:0;font-weight:600;display:flex}.docs-search-top__titles--primary{line-height:round(1.6em,1px);overflow:hidden;margin-bottom:0!important}.docs-search-top__titles--secondary{color:#00000073;word-break:keep-all;margin-bottom:0;margin-left:8px;line-height:round(1.4em,1px)}.docs-search-results{padding-left:0;list-style-type:none}.docs-search-empty{width:360px}.docs-search-empty__text--primary{margin-bottom:0;font-size:16px;font-weight:500}.docs-search-empty__text--secondary{margin-bottom:0;font-size:14px;font-weight:400}.docs-node-script-container{border:1px solid #d9d9d9;margin:0 24px}.docs-node-monaco-editor{flex-direction:row;min-height:200px;display:flex}.ant-card.docs-section-card{border-radius:8px;margin-bottom:12px}.ant-card.docs-section-card__tabs{padding:0}.docs-column-overview__items{grid-template-columns:repeat(4,1fr);row-gap:16px;display:grid}.docs-column-overview__item{word-wrap:break-word;word-break:break-all;min-height:44px}.docs-column-overview__value{flex-wrap:wrap;font-size:14px;font-weight:400}.docs-column-overview__value--disabled{color:#00000073}.docs-column-overview__label{color:#00000073;font-size:12px;font-weight:500}.docs-column-monaco-editor{flex-direction:row;flex-grow:1;min-height:150px;display:flex}.column-transformation-container{border:1px solid #d9d9d9;border-radius:4px;margin-bottom:12px}.column-transformation-title-container{border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;display:flex}.column-transformation-title-text{margin-top:4px;margin-bottom:4px;margin-left:12px;font-size:14px;font-weight:500}.column-transformation-title-text--secondary{color:#00000073;margin-top:4px;margin-bottom:4px;margin-right:12px;font-size:12px;font-weight:400}.column-transformation-title-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.propagation-confirm-error{margin:16px 32px 12px 0}.ant-spin-nested-loading .column-lineage-loading-spinner{padding-top:60vh}.translate-layer{cursor:pointer;width:100%;overflow:hidden}.translate-layer--default{background-color:#f0f0f0;border:none;height:100%;margin:0}.translate-layer--impact{background-color:#f3f4f7;height:100%}.translate-layer--doc{background-color:#f5f6fa;border:1px solid #d9d9d9;height:500px}.translate-layer__header{z-index:1;flex-flow:column wrap;width:100%;display:flex;position:sticky;top:0;left:0}.translate-layer__header>*+*{margin-top:4px}.translate-layer__header--passthrough{opacity:.1}.translate-layer__header__controls{flex-wrap:nowrap;justify-content:flex-end;padding:4px;display:flex}.translate-layer__header__controls>*+*{margin-left:4px}.translate-layer__header__controls:first-of-type{background-color:#f5f6fa}.translate-layer__content{z-index:1;width:100%;height:100%;position:relative}.translate-layer__content--passthrough{opacity:.1}.translate-layer__content-wrapper{width:100%;height:100%;position:relative;overflow:visible}#docs-wrapper{background-color:#f5f6fa;background-image:url("data:image/svg+xml,%3csvg%20width='442'%20height='956'%20viewBox='0%200%20442%20956'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1475_129336)'%3e%3cpath%20d='M441.5%20661.5C441.5%20927.977%20298.231%201144%20121.5%201144C-55.231%201144%20-198.5%20927.977%20-198.5%20661.5C-198.5%20395.023%20-55.231%20179%20121.5%20179C298.231%20179%20441.5%20395.023%20441.5%20661.5Z'%20fill='url(%23paint0_radial_1475_129336)'/%3e%3cellipse%20cx='-14.5'%20cy='375.5'%20rx='257.5'%20ry='375.5'%20fill='url(%23paint1_radial_1475_129336)'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='paint0_radial_1475_129336'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(128%20793.5)%20rotate(90)%20scale(482.5%20320)'%3e%3cstop%20stop-color='%232962FF'%20stop-opacity='0.1'/%3e%3cstop%20offset='1'%20stop-color='%232962FF'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='paint1_radial_1475_129336'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(-14.5%20375.5)%20rotate(90)%20scale(375.5%20257.5)'%3e%3cstop%20stop-color='%230082FF'%20stop-opacity='0.1'/%3e%3cstop%20offset='1'%20stop-color='%230082FF'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cclipPath%20id='clip0_1475_129336'%3e%3crect%20width='442'%20height='956'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:0 100%;background-repeat:no-repeat;height:100%;overflow:hidden}.ant-tooltip.node-columns-table__ant-tooltip__wide{max-width:640px}.docs-node-configuration{border-radius:8px;margin-bottom:32px}#configuration .ant-card-body{padding-top:0}.script-labels{padding-left:24px;padding-right:24px;display:flex}.script-label-container{min-width:117px}.script-label{color:#00000073;margin-bottom:0;font-size:12px;font-weight:500}.script-label-text{color:#000000d9;font-size:14px;font-weight:400}#create-scripts .ant-card-body{padding-top:0}.node-type-color-badge{border-radius:4px 0 0 4px;width:6px;height:16px}.docs-node-top__breadcrumbs{grid-column:1/25;align-items:center;padding:0 16px;display:flex}.docs-node-top__breadcrumbs .ant-breadcrumb{width:100%}.docs-node-top__breadcrumbs .ant-breadcrumb ol{flex-wrap:nowrap}.docs-node-top__breadcrumbs .ant-breadcrumb li:not(:first-child){display:flex;overflow:hidden}.docs-node-top__breadcrumbs .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-node-top__title{grid-column:5/21;align-items:center;margin-bottom:16px;display:flex}.docs-node-top__title--icon{width:24px;height:24px;margin-right:12px}.docs-node-top__title--text{overflow:hidden;margin:0!important}.docs-node-top__title--text .tooltip-on-truncation{display:block}.docs-node-top__subtitle{grid-column:5/21;justify-content:space-between;align-items:flex-start;display:flex}.docs-node-top__subtitle--item{align-items:center;display:flex}.docs-node-top__subtitle--text{margin:0;font-size:14px;font-weight:500}.docs-node-top__subtitle--icon{margin-right:8px}.flex{display:flex}.margin-left-md{margin-left:16px}.browser-graph__error{max-width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.doc-node-container{padding:0}.doc-node-container-content{flex-direction:row;flex:1 0 auto;display:flex}.docs-node-lineage{border-radius:8px;margin-bottom:12px}.docs-node-overview{z-index:0;border-radius:8px;margin-bottom:12px}.docs-node-overview__items{grid-template-columns:repeat(4,1fr);row-gap:16px;display:grid}.docs-node-overview__item{word-wrap:break-word;word-break:break-all;min-height:44px}.docs-node-overview__value{color:#000000d9;white-space:pre-line;flex-wrap:wrap;font-size:14px;font-weight:400}.docs-node-overview__label{color:#00000073;font-size:12px;font-weight:500}.disabled-text{color:#00000040}#run-scripts .ant-card-body{padding-top:0}.docs-search-hit{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;align-items:center;min-height:100px;margin-bottom:12px;display:flex}.docs-search-hit__type{margin-left:24px;margin-right:24px}.docs-search-hit__content{flex-direction:column;flex:1;display:flex}.docs-search-hit__title{align-items:center;padding-bottom:8px;font-weight:500;display:flex}.docs-search-hit__title--primary{color:#1677ff;max-width:300px;font-size:16px}.docs-search-hit__title--primary:hover{text-decoration-line:underline}.docs-search-hit__title--secondary{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:14px;overflow:hidden;margin:0!important}.docs-search-hit__subtitles{color:#00000073;align-items:center;font-size:14px;font-weight:500;display:flex}.docs-search-hit__subtitles--left{flex-wrap:wrap;flex:1;display:flex}.docs-search-hit__subtitles--right{padding-left:8px;padding-right:8px}.docs-search-hit__subtitle{align-items:center;margin-right:10px;display:flex}.docs-search-hit__subtitle__paragraph{text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden;margin:0!important}.docs-search-hit__indicator{border-radius:4px 0 0 4px;width:6px;height:16px;margin-left:8px;margin-right:8px}.docs-search-hit__icon{color:#00000040;margin-right:12px}.docs-search-hit__loading{opacity:.5}.max-width-400px{max-width:400px}.mh8{margin-left:8px;margin-right:8px}.docs-workspaces-list{width:calc(50% - 12px)}.docs-workspaces-list__title.ant-typography{margin-bottom:12px}.docs-workspaces-list__table{border-radius:8px}.docs-workspaces-list__item{padding-left:16px;padding-right:16px}.docs-workspaces-list__link{font-size:14px;font-weight:400;overflow:hidden}.docs-workspaces-list__link:link,.docs-workspaces-list__link:visited,.docs-workspaces-list__link:active{text-decoration:none}.docs-workspaces-list__link:hover{text-decoration:underline}.docs-workspaces-list__load-more{text-align:center;height:32px;margin-top:12px;margin-bottom:12px}.empty-workspace-description-docs{text-align:center;color:#00000040;max-width:200px;margin:0 auto}.docs-project{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;margin-bottom:24px;padding:24px;display:flex}.docs-project__header{flex-direction:column;justify-content:space-between;gap:4px;display:flex}.docs-project__header__title{margin-bottom:0!important}.docs-project__header__title .tooltip-on-truncation{display:block}.docs-project__header__subtitle.ant-typography{color:#00000073;margin-bottom:8px}.docs-project__lists{gap:24px;display:flex}.docs-node-filters{width:100%}.docs-node-filters__title{font-size:16px;font-weight:500}.create-workspace-details-form{padding-top:16px}.create-workspace-details-form__color-picker{display:flex}.create-workspace-details-form__color-picker>*{margin-right:12px}.create-workspace-details-form__color-picker__text{margin-left:28px}.create-workspace-form__footer__multi-phase-buttons{justify-content:space-between;align-items:center;display:flex}.create-workspace-form__footer__multi-phase-buttons--first{justify-content:flex-end}.create-workspace-form__footer__multi-phase-buttons>*+*{margin-left:12px}.create-workspace-form__footer__single-phase-buttons{justify-content:flex-end;align-items:center;width:100%;display:flex}.new-branch-name-input__form-item{padding-left:8px}.new-branch-name-input__input{margin:4px;font-size:12px}.create-workspace-form{flex-direction:column;align-items:center;height:100%;display:flex}.create-workspace-form__header.ant-typography{text-align:center;margin-top:16px}.create-workspace-form__steps{max-width:600px;margin:16px 0}.create-workspace-form__content{flex-direction:column;flex:1;width:100%;display:flex;overflow:auto}.create-workspace-form__footer{border-top:1px solid #d9d9d9;width:100%;padding-top:16px;position:relative}.create-workspace-form__footer__spinner{width:100%;position:absolute;top:calc(50% + 8px);left:50%;transform:translate(-50%,-50%)}.create-workspace-form__footer__buttons{justify-content:space-between;align-items:center;display:flex}.create-workspace-form__footer__buttons--first{justify-content:flex-end}.create-workspace-form__footer__buttons>*+*{margin-left:12px}.project-member-role-select{width:100%;min-width:100px}.project-member-role-select__doc-link{padding:4px 12px;font-size:12px;display:inline-block}.project-member-role-select__doc-link>.anticon{margin-left:2px}.project-member-role-select__item__description{color:#00000073;white-space:normal;margin:0;font-size:12px}.project-members{flex-direction:column;height:100%;display:flex;overflow:hidden}.project-members__header{flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;display:flex}.project-members__header__text.ant-typography{white-space:nowrap}.project-members__header__buttons{flex-wrap:wrap}.project-members__alert.ant-alert{margin-bottom:12px}.project-members__table{flex:1;width:100%;height:100%;overflow:hidden}.project-members__table__column--member,.project-members__table__column--role{min-width:100px}.project-members__table__column--actions{min-width:160px}.project-members .project-member-role-text{text-transform:capitalize}.project-copilot-settings{flex-direction:column;gap:24px;width:100%;display:flex}.project-copilot-settings__header{width:100%;margin-bottom:24px}.project-copilot-settings__header__title{align-items:center;gap:8px;margin:0;display:flex}.project-copilot-settings__header__icon{width:20px;height:20px}.project-copilot-settings__node-version{flex-direction:column;gap:8px;display:flex}.project-copilot-settings__node-version__org-tag{align-self:flex-end}.project-copilot-settings__node-version__toggle-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.project-copilot-settings__node-version__toggle{align-items:center;gap:8px;display:flex}.project-copilot-settings__node-version__toggle-label{color:#000000d9}.project-copilot-settings__node-version__status{margin-left:auto}.project-copilot-settings__node-version__description{color:#00000040;max-width:640px;margin:0}.project-copilot-settings__instructions__alert{width:100%}.project-copilot-settings__instructions__toggle-row{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.project-copilot-settings__instructions__toggle{align-items:center;gap:8px;display:flex}.project-copilot-settings__instructions__toggle-label{color:#000000d9}.project-copilot-settings__instructions__status{margin-left:auto}.project-copilot-settings__instructions__description{color:#00000040;max-width:640px;margin:0}.project-copilot-settings__instructions__textarea{max-width:100%}.project-settings-modal{flex-direction:column;padding:0;display:flex;overflow:hidden}.project-settings-modal__tabs{flex:1;height:100%}.project-settings-modal__title{flex-shrink:0;align-items:baseline;margin:0;display:flex}.project-settings-modal__title__namespace{color:#00000073;margin:0 0 0 12px;font-size:14px;overflow:hidden}.project-settings-modal .project-settings-tab-content{width:100%;height:100%;padding-top:12px;overflow-y:auto}.project-settings-modal .project-settings-tab-content .add-project-sub-header.ant-typography{margin-bottom:32px}.project-settings-modal .project-settings-tab-content .edit-repo-btn{width:64px;height:40px;margin-left:12px}.project-header{margin-bottom:32px}.project-header__title-and-buttons{justify-content:space-between;align-items:center;max-width:100%;display:flex}.project-header__title.ant-typography{margin-bottom:0;margin-right:12px;overflow:hidden}.project-header__description{color:#00000073;text-align:justify;margin:12px 0 0}.project-header__buttons{flex-wrap:nowrap;align-items:center;display:flex}.project-header__buttons>*+*{margin-left:12px}.selector-grid{z-index:100;width:100%;height:100%;overflow:hidden}.selector-grid--disabled{pointer-events:none}.selector-grid__message-cell__tag{height:20px}.selector-grid__group-cell{display:flex}.selector-grid__group-cell__icon{place-self:center;margin:4px}.workspace-selector,.workspace-selector__select{width:100%}.workspace-selector__required-asterisk{color:#f5222d;margin:auto 4px auto auto}.copy-workspace-objects-modal .ant-modal-footer{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.copy-workspace-objects{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.copy-workspace-objects__icon{color:#000000d9;margin-right:12px}.copy-workspace-objects__icon--success{color:#52c41a}.copy-workspace-objects__icon--failed{color:#f5222d}.copy-workspace-objects__status--hidden{visibility:hidden}.copy-workspace-objects__status--visible{visibility:visible}.copy-workspace-objects .workspace-selectors{flex-direction:row;justify-content:space-between;width:100%;margin-bottom:16px;display:flex}.copy-workspace-objects .workspace-selectors__arrow-container{justify-content:center;align-items:center;display:flex}.copy-workspace-objects .workspace-selectors__panel{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;width:45%;padding:16px;display:flex}.copy-workspace-objects__body{flex:1;width:100%;height:100%;margin:auto;overflow:auto}.copy-workspace-objects__body .ant-empty{flex-direction:column;justify-content:center;height:100%;margin:auto;display:flex}.duplicate-workspace-wizard__progress{border-top:1px solid #f0f0f0;flex-direction:row;justify-content:flex-end;align-items:flex-end;width:100%;margin-top:12px;padding:10px;display:flex}.duplicate-workspace-wizard__progress .ant-typography{color:#00000040}.duplicate-workspace-wizard__progress__inner{justify-content:space-between;align-items:center;width:100%;padding-top:16px;display:flex}.duplicate-workspace-wizard__progress__previous-button{margin:0 8px}.workspace-dropdown-menu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{min-width:14px;font-size:14px}.workspace{flex-direction:column;width:100%;margin-bottom:16px;display:flex}.workspace:hover{border-color:#d9d9d9}.workspace__header{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.workspace__branch{gap:4px;margin:0;display:inline-flex}.workspace .tooltip-on-truncation{display:block}.workspace__title.ant-typography{margin-bottom:12px}.workspace__description.ant-typography{-webkit-line-clamp:5;line-clamp:5;white-space:normal;-webkit-box-orient:vertical;margin-bottom:12px;display:-webkit-box;overflow:hidden}.workspaces-filters{gap:16px;padding-bottom:24px;display:flex}.workspaces-filters__sort{align-items:center;gap:12px;display:flex}.workspaces-filters__sort-label{white-space:nowrap}.workspaces-filters__sort-select{min-width:150px}.workspaces{overflow:hidden}.workspaces__list{scrollbar-width:none;-ms-overflow-style:none;height:100%;padding:0 0 64px;overflow:auto}.workspaces__list::-webkit-scrollbar{display:none}.workspaces__no-results{flex-direction:column;justify-content:center;align-items:center;margin-top:64px;display:flex}.workspaces__no-results__description{width:360px}.project{flex-direction:column;width:100%;max-width:1200px;height:100%;padding:16px 24px 0 0;display:flex}.projects-dashboard{background-color:#fff;border-top:5px solid #f0f0f0;flex-direction:column;justify-content:space-between;height:100%;display:flex}.projects-dashboard .ant-tabs.project-tabs{height:100vh}.projects-dashboard .ant-tabs-extra-content{width:100%}.projects-dashboard .ant-tabs-extra-content .projects-tabs-extra{flex-direction:column;width:100%;display:flex}.projects-dashboard .ant-tabs-extra-content .projects-tabs-header{justify-content:space-between;margin-left:1rem;padding-top:50px;font-size:16px;font-weight:600;display:flex}.projects-dashboard .ant-tabs-extra-content .projects-tabs-search-container{margin:0 16px 16px}.projects-dashboard--sidebar-enabled .ant-tabs-extra-content .projects-tabs-header{align-items:center;height:48px;margin-left:16px;padding-top:0;display:flex}.projects-dashboard--sidebar-enabled .ant-tabs-extra-content .projects-tabs-header>.ant-typography{margin:0}.projects-dashboard--sidebar-enabled .projects-menu-container .projects-menu{margin-left:24px}.projects-dashboard .projects{width:calc(60vw - .5rem);height:calc(100% - .5rem);overflow:auto;overflow:unset;background-color:#fff;margin:.25rem;padding:3rem 3rem 0}.projects-dashboard .projects .workspace-cards-container{overflow:auto}.projects-dashboard .ant-tabs-nav-operations{position:absolute;bottom:-31.5px;visibility:hidden!important}.projects-dashboard .ant-tabs-tab-active{background-color:#e6f4ff}.projects-dashboard .project-dash-header{align-items:center;margin-bottom:30px;display:flex}.projects-dashboard .project-dash-header .projects-header-btn-container{align-items:center;display:flex}.projects-dashboard .project-dash-header .projects-header-btn-container .project-settings-btn{margin:unset;flex-direction:column;justify-content:center;align-items:center;width:146px;height:32px;display:flex}.projects-dashboard .add-project-btn{box-shadow:none;color:#00000073;border:none;margin-right:0;background:0 0!important}.projects-dashboard .projects-header{flex-direction:column;font-size:24px;display:flex;overflow:auto}.projects-dashboard .projects-header__title{text-overflow:ellipsis;overflow:auto}.projects-dashboard .projects-menu-container{border-right:2px solid #f0f0f0;min-width:33vw;height:100vh}.projects-dashboard .projects-menu-container .projects-menu{height:100vh;margin-left:10rem;padding-top:50px}.projects-dashboard .projects-menu-container .projects-menu .menu-header{justify-content:space-between;align-items:center;margin:10px;display:flex}.projects-dashboard .projects-menu-container .projects-menu .project-list-name{padding:10px 40px;font-size:14px}.projects-dashboard .projects-menu-container .projects-menu .project-list-name:hover{cursor:pointer}.projects-dashboard .projects-menu-container .projects-menu .true{color:#135594;background-color:#e6f4ff;font-weight:500}.projects-dashboard .empty-projects-container{justify-content:center;align-items:center;height:80vh;display:flex}.projects-dashboard .empty-projects-container .find-out-more-btn{margin-top:20px}.projects-dashboard .empty-projects-container .empty-projects.ant-empty{width:360px}.projects-dashboard .empty-projects-container .empty-project-description-container{flex-direction:column;display:flex}.projects-dashboard .empty-projects-container .project-member-description{color:#00000073;text-align:center;max-width:256px}.projects-dashboard .ant-tabs-tab-btn{overflow:hidden}:is(.projects-dashboard .ant-tabs-tab-active:has(#rc-tabs-0-tab-no-projects-id),.projects-dashboard .ant-tabs-nav-list:has([data-node-key=no-projects-id]),.projects-dashboard .ant-tabs-nav-list:has([data-node-key=no-search-match-id])),:is(.projects-dashboard .ant-tabs-tab-active:has(#rc-tabs-0-tab-no-projects-id) .ant-tabs-ink-bar,.projects-dashboard .ant-tabs-nav-list:has([data-node-key=no-projects-id]) .ant-tabs-ink-bar,.projects-dashboard .ant-tabs-nav-list:has([data-node-key=no-search-match-id]) .ant-tabs-ink-bar){visibility:hidden}.delete-project-modal .delete-project-header{color:#fff;background-color:#ff4d4f;align-items:center;height:64px;padding:12px 24px;font-size:20px;font-weight:500;display:flex}.delete-project-modal .delete-project-body{-webkit-user-select:none;user-select:none;padding:12px 24px}.delete-project-modal .delete-project-body .delete-project-ul{margin-bottom:25px}.delete-project-modal .delete-project-body .delete-project-warning{flex-direction:column;padding:16px;display:flex}.delete-project-modal .delete-project-body .delete-project-warning .ant-alert-message{color:#f5222d}.delete-project-modal .delete-project-action-field{margin-top:25px;margin-bottom:25px}.delete-project-modal .delete-project-action-field .delete-project-input{padding:8px 12px}.delete-project-modal .delete-project-btn-container{border-top:1px solid #f0f0f0;justify-content:flex-end;padding:10px;display:flex}.delete-project-modal .delete-project-btn-container .delete-project-btn{color:#fff;background-color:#ff4d4f;border:none}.delete-project-modal .delete-project-btn-container button[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.delete-project-modal .delete-project-btn-container button{margin:5px}.configure-git-account-guide-container{background-color:#fff;height:100vh;margin-top:5px;padding-top:20px;padding-left:15rem}.configure-git-account-guide-container .configure-git-account-guide-content{width:70vw}.configure-git-account-guide-container .configure-git-account-guide-content .step-explanation{color:#00000073;margin-bottom:24px;line-height:round(1.6em,1px)}.configure-git-account-guide-container .configure-git-account-guide-content .configure-git-account-guide-btn-container{justify-content:flex-end;margin-top:5px;display:flex}.configure-git-account-guide-container .configure-git-account-guide-content .version-control-account-btn-container{margin-top:30px}.configure-git-account-guide-container .configure-git-account-guide-content .version-control-account-btn-container button{margin-right:20px}.configure-git-account-guide-container .configure-git-account-guide-content .add-your-git-creds-step{flex-direction:column;display:flex}.configure-git-account-guide-container .configure-git-account-guide-content .add-your-git-creds-step h4{font-size:20px}.configure-git-account-guide-container .configure-git-account-guide-content .add-your-git-creds-step p{width:53vw}.project-settings-modal .project-details-step__metadata{margin-bottom:24px}.project-settings-modal .project-details-step__metadata .project-details-step__metadata-project-id{overflow:hidden}.project-settings-modal .project-details-step__metadata .project-details-step__metadata-project-id .ant-descriptions-item-label{width:100px}.create-project-guide{background-color:#fff;width:100%;max-width:62.5%;height:100%;margin:8px;padding:24px 28px}.create-project-guide .create-project-guide-content{height:100%;padding:56px 82px;overflow:auto}.create-project-guide .create-project-guide-content .create-project-step-count{color:#00000073;margin-bottom:20px}.create-project-guide .create-project-guide-content .create-a-project-header{font-size:16px;font-weight:500}.create-project-guide .create-project-guide-content .add-project-sub-header.ant-typography{flex-direction:column;align-items:flex-start;margin-top:30px;margin-bottom:24px;font-size:30px;font-weight:600;display:flex}.create-project-guide .create-project-guide-content .step-explanation{color:#00000073;margin-bottom:24px;line-height:round(1.6em,1px)}.create-project-guide .create-project-guide-content .create-project-btn-container{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.create-project-guide .create-project-guide-content .create-project-btn-container .create-project-skip-and-create-btn{color:#1f1f1f;padding-left:0}.create-project-guide .create-project-guide-content .create-project-btn-container .create-project-skip-and-create-btn:hover{color:#595959}.create-project-guide .create-project-guide-content .create-project-nav-btn-container{justify-content:flex-end;display:flex}.create-project-guide .create-project-guide-content .create-project-nav-btn-container .create-project-nav-btn{margin:4px}.create-project-guide .create-project-guide-content .project-details-step,.create-project-guide .create-project-guide-content .setup-version-control-form,.create-project-guide .create-project-guide-content .add-your-git-creds-step{flex-direction:column;display:flex}.create-project-guide .create-project-guide-content .project-details-step .ant-form-item-required,.create-project-guide .create-project-guide-content .project-details-step .ant-form-item-label,.create-project-guide .create-project-guide-content .setup-version-control-form .ant-form-item-required,.create-project-guide .create-project-guide-content .setup-version-control-form .ant-form-item-label,.create-project-guide .create-project-guide-content .add-your-git-creds-step .ant-form-item-required,.create-project-guide .create-project-guide-content .add-your-git-creds-step .ant-form-item-label{flex-direction:row;justify-content:flex-start;display:flex}.create-project-guide .create-project-guide-content .project-details-step .git-account-label,.create-project-guide .create-project-guide-content .setup-version-control-form .git-account-label,.create-project-guide .create-project-guide-content .add-your-git-creds-step .git-account-label{margin-top:20px;margin-bottom:5px}.create-project-guide .create-project-guide-content .project-details-step .version-control-account-btn-container,.create-project-guide .create-project-guide-content .setup-version-control-form .version-control-account-btn-container,.create-project-guide .create-project-guide-content .add-your-git-creds-step .version-control-account-btn-container{margin-top:20px}.create-project-guide .create-project-guide-content .project-details-step .version-control-account-btn-container button,.create-project-guide .create-project-guide-content .setup-version-control-form .version-control-account-btn-container button,.create-project-guide .create-project-guide-content .add-your-git-creds-step .version-control-account-btn-container button{margin-right:10px}.configure-git-account-navigation .bread-crumbs .active{color:#000000d9}.configure-git-account-navigation__header{margin-top:10px;margin-bottom:50px}.setup-version-control-container{background-color:#fff;height:100%;margin-top:5px;padding-top:20px;padding-left:15rem}.setup-version-control-container .step-explanation{color:#00000073;margin-bottom:24px;line-height:round(1.6em,1px)}.setup-version-control-container .git-repo-url-form{margin-top:25px}.setup-version-control-container .configure-navigation .bread-crumbs__button{border-radius:4px;height:22px;margin-inline:-4px;padding:0 4px;display:inline-block}.setup-version-control-container .configure-navigation .bread-crumbs__button .active{color:#000000d9}.setup-version-control-container .configure-navigation__back-button{justify-content:center;align-items:center;margin-top:10px;margin-bottom:50px;padding:2px;font-size:20px;display:flex}.setup-version-control-container .setup-version-control-content{width:61vw;min-height:30vh;display:flex}.setup-version-control-container .setup-version-control-content .setup-version-control-step-icons{width:20vw}.setup-version-control-container .setup-version-control-content .add-project-sub-header.ant-typography{margin-bottom:20px;font-size:16px}.setup-version-control-container .setup-version-control-content .setup-version-control-explanation{margin-bottom:20px;font-size:14px}.setup-version-control-container .setup-version-control-content .add-your-git-creds-step{flex-direction:column;display:flex}.setup-version-control-container .setup-version-control-content .add-your-git-creds-step button{margin-top:20px;margin-right:10px}.setup-version-control-container .setup-version-control-btn-container{justify-content:flex-end;width:61vw;margin-top:5px;display:flex}.setup-version-control-warning{flex-direction:column;align-items:flex-start;font-size:14px;display:flex}.setup-version-control-warning h4{margin:0 0 0 24px;font-size:20px}.setup-version-control-warning .warning-btn-container{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding:10px 16px;display:flex}.setup-version-control-warning .setup-version-control-warning-content-container{justify-content:space-between;width:100%;display:flex}.setup-version-control-warning .setup-version-control-warning-content-container .warning-content{width:60%;margin:24px}.ant-modal-body:has(.setup-version-control-warning,.project-settings-modal,.create-workspace-no-version-control-modal,.delete-project-modal){padding-left:0;padding-right:0}.ant-modal-body:has(.delete-project-modal){padding:unset}.ant-modal-content:has(.delete-project-modal) .ant-modal-close-icon{color:#fff}.create-workspace-no-version-control-modal .header{justify-content:center;font-size:20px;font-weight:500;display:flex}.create-workspace-no-version-control-modal .subheader{margin-bottom:30px;font-size:16px;font-style:normal}.create-workspace-no-version-control-modal .content,.create-workspace-no-version-control-modal .btn-container{padding:0 40px 10px}.projects_overflow-boundary{height:100vh;overflow:auto}.preview-control-step .auto-preview-toggle-container{align-items:center;gap:12px;margin:16px 0;display:flex}.preview-control-step .auto-preview-toggle-container .auto-preview-toggle-label{align-items:center;gap:4px;display:flex}.run-grid-details-cell{background:#f9f9f9;width:100%;padding:12px}.run-grid{flex:1;height:100%}.run-grid-node .ag-sort-indicator-icon.ag-sort-order{display:none}.run-grid-node .ag-row-group.ag-row-level-0>.ag-cell.ag-cell-value,.run-grid-node .ag-row-group>.ag-group-value{font-weight:500}.run-grid-node .ag-row-group.ag-row-level-0>.ag-cell.ag-cell-value span.ag-group-child-count,.run-grid-node .ag-row-group>.ag-group-value span.ag-group-child-count{display:none}.RunGridStatusContainer{width:12px;margin-right:12px}.open-sql-modal-btn{margin-left:12px}.ant-tooltip.tooltip-wrapper.error-tooltip{max-width:500px}.ant-tooltip.tooltip-wrapper.error-tooltip .ant-tooltip-inner{white-space:pre-wrap;word-break:break-word}.render-failures-grid{flex:1;height:100%}.ag-row:has(div[id^=render-failure-context]){border-bottom:1px solid #eff2f5}.render-failure-context{flex-direction:column;height:100%;min-height:0;display:flex}.render-failure-context__selector{flex-shrink:0;align-items:center;height:32px;margin:0 12px;display:flex}.render-failure-context__editor{flex:1;min-height:0}.progress-bar__content__elements__element--rendered{background-color:#52c41a}.progress-bar__content__labels__label--rendered{color:#52c41a}.progress-bar__content__elements__element--rendering{background-color:#fa8c16}.progress-bar__content__labels__label--rendering{color:#fa8c16}.progress-bar__content__elements__element--successful{background-color:#52c41a}.progress-bar__content__labels__label--successful{color:#52c41a}.progress-bar__content__elements__element--running{background-color:#135594}.progress-bar__content__labels__label--running{color:#135594}.progress-bar__content__elements__element--queued{background-color:#fa8c16}.progress-bar__content__labels__label--queued{color:#fa8c16}.progress-bar__content__elements__element--failed{background-color:#f5222d}.progress-bar__content__labels__label--failed{color:#f5222d}.progress-bar__content__elements__element--skipped{background-color:#8c8c8c}.progress-bar__content__labels__label--skipped{color:#8c8c8c}.progress-bar__content__elements__element--canceled{background-color:#bfbfbf}.progress-bar__content__labels__label--canceled{color:#bfbfbf}.progress-bar__content__elements__element--test-failed{background-color:#faad14}.progress-bar__content__labels__label--test-failed{color:#faad14}.progress-bar{align-items:center;width:100%;min-width:500px;height:100%;display:flex}.progress-bar__content{flex:1;margin-right:4px}.progress-bar__content__elements{background-color:#00000073;border-radius:8px;flex-wrap:nowrap;width:100%;height:12px;display:flex;position:relative}.progress-bar__content__elements__element{border:none;border-radius:8px;height:100%;position:absolute}.progress-bar__content__labels{flex-wrap:nowrap;justify-content:space-evenly;width:100%;margin-top:4px;font-size:12px;display:flex}.run-header{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.run-header>*+*{margin:0 0 0 24px}.run-header__info{flex-wrap:nowrap;align-items:center;display:flex}.run-header__info>*+*{white-space:nowrap;margin-left:24px}.run-header__failure-reason{color:#f5222d;flex:1}.run-header__failure-reason .ant-typography{margin:0;padding:0}.run-header__failure-reason .ant-typography>span{font-weight:600}.run-header__progress-bar{min-width:300px}@media only screen and (width<=1024px){.run-header{display:block}.run-header>*+*{margin:24px 0 0}}div.run-info__descriptions{height:100%}div.run-info__descriptions>.ant-descriptions,div.run-info__descriptions .ant-descriptions-view{flex-direction:column;justify-content:space-around;height:100%;display:flex}div.run-info__descriptions>.ant-descriptions tr.ant-descriptions-row>td.ant-descriptions-item,div.run-info__descriptions .ant-descriptions-view tr.ant-descriptions-row>td.ant-descriptions-item{padding:unset}div.run-info__descriptions>.ant-descriptions tr.ant-descriptions-row>td.ant-descriptions-item .ant-descriptions-item-container,div.run-info__descriptions .ant-descriptions-view tr.ant-descriptions-row>td.ant-descriptions-item .ant-descriptions-item-container{margin:4px 0}div.run-info__descriptions>.ant-descriptions tr.ant-descriptions-row>td.ant-descriptions-item .ant-descriptions-item-container .ant-descriptions-item-label,div.run-info__descriptions .ant-descriptions-view tr.ant-descriptions-row>td.ant-descriptions-item .ant-descriptions-item-container .ant-descriptions-item-label{font-weight:unset;font-weight:600}.historical-plan-modal .ant-modal-body{height:75vh;overflow:hidden}.run{flex-direction:column;height:100%;padding:12px;display:flex}.run>*{background-color:#fff;border-radius:4px;padding:12px}.run>*+*{margin-top:12px}.run>.run-info>div.ant-tabs>div.ant-tabs-nav>div.ant-tabs-nav-wrap{padding:unset}.run>.run-info>div.ant-tabs>div.ant-tabs-nav>div.ant-tabs-nav-wrap div.ant-tabs-tab{margin:unset}.run>.run-info>div.ant-tabs>div.ant-tabs-nav>div.ant-tabs-nav-wrap div.ant-tabs-tab:nth-of-type(2){margin:4px 0}.run .run-failure-overlay{padding-left:10%;padding-right:10%}.run .ag-overlay,.run .ag-overlay-panel{pointer-events:auto}.run .run-failure-reason{max-height:350px;margin:0;overflow:auto}.resync-confirmation-modal .ant-modal-title div{margin:0;display:flex}.resync-confirmation-modal .ant-modal-title .resync-confirmation-modal-icon{min-width:20px;margin-right:12px}.resync-confirmation-modal .ant-modal-title .resync-confirmation-modal-icon svg{width:100%;height:100%}.resync-confirmation-modal .ant-typography{margin:0}.resync-confirmation-modal .resync-confirmation-modal-button-box{justify-content:flex-end;gap:8px;display:flex}.resync-confirmation-modal .resync-confirmation-modal-button-box .resync-confirmation-modal-button{color:#fff;background-color:#1677ff}.resync-modal-container{background-color:#fff;border-radius:4px;flex-direction:column;gap:16px;width:640px;margin:auto;padding:24px 32px;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 8px -4px #000}.resync-modal-container .resync-modal-content{align-items:flex-start;display:flex}.resync-modal-container .resync-modal-content .resync-modal-icon{min-width:22px}.resync-modal-container .resync-modal-content .resync-modal-icon svg{width:100%;height:100%}.resync-modal-container .resync-modal-content .resync-modal-text,.resync-modal-container .resync-modal-content .resync-modal-text-skelton{flex-direction:column;gap:16px;width:100%;margin-left:20px;display:flex}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-title,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-title{margin:0;font-size:16px;font-weight:500}.resync-modal-container .resync-modal-content .resync-modal-text .ant-typography,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .ant-typography{margin-bottom:0}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-docs-link,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-docs-link{margin-left:4px;text-decoration:underline}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container{color:#000000d9;width:100%;margin-top:4px;font-size:12px;position:relative}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container .resync-modal-card-title,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-title{color:#00000073;background-color:#fff;align-items:center;gap:8px;max-width:fit-content;padding:0 8px;line-height:round(1.4em,1px);display:flex;position:absolute;top:-10px;left:16px}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container .resync-modal-card-commit-info,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-commit-info{border:1px solid #f0f0f0;border-radius:4px;width:100%;padding:24px;font-size:14px}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container .resync-modal-card-commit-info .ant-typography,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-commit-info .ant-typography{margin:0}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container .resync-modal-card-commit-info .ant-typography .resync-modal-oid,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-commit-info .ant-typography .resync-modal-oid{color:#00000073;margin-left:8px;font-size:12px;font-weight:400}.resync-modal-container .resync-modal-button-handle-resync,.resync-modal-container .resync-modal-button-view-docs,.resync-modal-container .resync-modal-button-discard-resync{height:32px}.resync-modal-container .resync-modal-button-handle-resync{align-self:flex-end;min-width:124px}.resync-modal-container .resync-modal-button-view-docs{min-width:98px}.resync-modal-container .resync-modal-button-discard-resync{min-width:232px}.resync-modal-container .resync-modal-button-box{align-self:flex-end;gap:8px;display:flex}.resync-modal-container .resync-modal-progress__container{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.resync-modal-container .resync-modal-progress__container:has(>:nth-child(2):not(:nth-child(3))){justify-content:space-between}.resync-modal-container .resync-modal-progress__container .loading-spinner-with-text{text-align:center;margin-top:auto;margin-bottom:auto}.discard-changes-modal__content{flex-direction:column;gap:16px;display:flex}.discard-changes-modal__table-parent{flex:1}.discard-changes-modal__status-container{align-items:center;gap:8px;display:flex}.file-diff-viewer{background-color:#fff;border-left:1px solid #d9d9d9;border-radius:0;flex-direction:column;grid-area:diff;width:100%;padding-left:12px;display:flex;overflow:hidden}.file-diff-viewer__header{align-items:center;display:flex}.file-diff-viewer__header__filename{margin:0;padding:0}.file-diff-viewer__header__directory{color:#00000073;margin-left:8px;font-size:12px}.file-diff-viewer__column-titles{color:#00000073;margin-bottom:4px;font-size:12px;display:flex}.file-diff-viewer__column-titles>*{flex:1}.file-diff-viewer__editor-wrapper{flex:1;justify-content:center;align-items:center;display:flex}.commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-meta>.ant-list-item-meta-content>h4.ant-list-item-meta-title{margin:0;font-weight:400}.commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-action{margin-inline-start:16px}.commit-list__discard-changes-button.ant-btn img{width:16px;height:16px}.commit-list__item{cursor:pointer;border-radius:2px}.commit-list__item.ant-list-item{padding:8px 0 8px 8px}.commit-list__item:hover:not(.commit-list__item--selected){background-color:#f9f9f9}.commit-list__item--selected{background-color:#e6f4ff}.commit-list__item-meta{flex-direction:row;align-items:center;display:flex;overflow:hidden}.commit-list__item-meta>*+*{margin-left:8px!important}.commit-list__item-meta__filename{text-overflow:ellipsis;white-space:nowrap;flex:1;width:100%;font-size:12px;line-height:round(1.4em,1px);overflow:hidden}.commit-list__item-meta__filename--bold{font-weight:500}.node-type-commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-meta>.ant-list-item-meta-content>h4.ant-list-item-meta-title{margin:0;font-weight:400}.node-type-commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-action{margin-inline-start:16px}.node-type-commit-list__header_title__checkbox{margin-right:8px}.node-type-commit-list__discard-changes-button .ant-btn:disabled img{filter:invert(48%)sepia(14%)saturate(0%)hue-rotate(268deg)brightness(102%)contrast(89%);width:16px;height:16px}.node-type-commit-list__discard-changes-button.ant-btn img{width:16px;height:16px}.node-type-commit-list__item{cursor:pointer;border-radius:2px}.node-type-commit-list__item.ant-list-item{padding:8px 0 8px 8px}.node-type-commit-list__item:hover:not(.node-type-commit-list__item--selected){background-color:#f9f9f9}.node-type-commit-list__item--selected{background-color:#e6f4ff}.node-type-commit-list__item-meta{flex-direction:row;align-items:center;display:flex;overflow:hidden}.node-type-commit-list__item-meta>*+*{margin-left:8px!important}.node-type-commit-list__item-meta__filename{text-overflow:ellipsis;white-space:nowrap;flex:1;width:100%;font-size:12px;line-height:round(1.4em,1px);overflow:hidden}.node-type-commit-list__item-meta__filename--bold{font-weight:500}.commit-menu-container{height:100%;position:relative}.commit-menu-container #resync-modal-background{z-index:5;background-color:#ffffff80;width:100%;height:100%;position:absolute;top:0;left:0}.commit-menu-container .commit-menu{height:100%}.commit-menu-container #resync-modal{z-index:10}.git-commit-form{grid-template:"files diff"1fr"footer footer"/clamp(300px,40%,600px) 1fr;align-items:stretch;height:100%;display:grid;overflow:hidden}.git-commit-form__files{flex-direction:column;grid-area:files;height:100%;padding-right:12px;display:flex;overflow:hidden}.git-commit-form__files__header{flex-wrap:nowrap;justify-content:space-between;margin-bottom:12px;display:flex}.git-commit-form__files__header__actions{flex-wrap:nowrap;justify-content:space-evenly;margin-left:12px;display:flex}.git-commit-form__files__header__actions>*+*{margin-left:12px}.git-commit-form__files__list{flex:1;height:100%;margin-bottom:12px;overflow:auto}.git-commit-form__files__list .ant-empty{margin:auto}.git-commit-form__footer{border-top:1px solid #d9d9d9;flex-wrap:wrap;grid-area:footer;justify-content:flex-end;align-items:flex-start;padding-top:12px;display:flex}.git-commit-form__footer__commit-message-input.ant-form-item{width:100%;max-width:100%;margin-bottom:12px}.git-commit-form__footer__disabled-button-alert.ant-alert-error{flex:1;width:100%;margin-right:16px}.git-commit-form__footer__commit-push-button{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;height:30px;display:flex}.git-commit-form__footer__commit-push-button .loading-spinner-with-text{margin:0}.git-commit-form__footer .ant-form-item-row{width:100%}.git-commit-form__footer .ant-form-item-control-input-content{flex-direction:row-reverse;justify-content:space-between;width:100%;display:flex}.git-commit-form__footer__commit-push-button.ant-form-item{margin-bottom:0}.git-commit-form__footer__commit-message-input .ai-generate-icon{width:16px;height:16px;display:block}.git-commit-form__footer__commit-message-input .ant-input-suffix{align-items:center;display:flex}.git-commit-form__footer__commit-message-input .ant-input-suffix span{justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}.git-commit-form__footer__commit-message-input .ant-input-suffix span>*{justify-content:center;align-items:center;width:16px;height:16px;display:flex}
