@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,400..600&display=swap);
.feed-filter-dropdown{width:100%;flex:1 1 auto}.feed-filter-dropdown .ant-select{width:100%;height:24px}.feed-filter-dropdown .ant-select .ant-select-selector{height:28px}.feed-filter-dropdown .ant-select-multiple.ant-select-sm .ant-select-selection-item{height:20px;line-height:20px}.feed-filter-dropdown__popover .anticon{margin-left:8px}.select-tag.ant-tag{display:flex;flex-direction:row;max-width:200px;background-color:#f5f5f5;height:20px;border-color:#f0f0f0;margin-right:4px;font-size:14px}.environment-option{display:flex;flex-direction:column;align-items:flex-start}.environment-option__name,.environment-option__project{max-width:300px}.environment-option__project{display:flex;flex-direction:column;color:rgba(0,0,0,.45);font-size:12px}.feed-filter-btn.ant-space-compact-block{width:auto}
.popover-overlay--color-picker .ant-popover-inner-content{padding:0}.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{display:flex;justify-content:space-between}.snowflake-advanced-options-collapse.ant-collapse .snowflake-advanced-options .ant-input{font-size:14px;padding:8px}.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{display:flex;flex-direction:column;height:100%;overflow:hidden}.workspace-modal__buttons{display:flex;justify-content:flex-end;margin-top:16px}.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-weight:400;font-size:16px}
.runtime-parameters{display:flex;height:100%;flex-flow:column nowrap;width:100%}.runtime-parameters__header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}.runtime-parameters__header--text{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;color:rgba(0,0,0,.45);margin-bottom:0px}.runtime-parameters__header--text a{text-decoration:underline}.runtime-parameters__monaco-container{flex:1 1 auto;overflow:hidden}.runtime-parameters__monaco-container__editor{height:100%}.runtime-parameters__extra-parameters .ant-form-item:last-of-type{margin-bottom:0}.ant-alert.runtime-parameters__error{margin-bottom:16px}
.environment-member-role-select{min-width:100px;width:100%}.environment-member-role-select__doc-link{display:inline-block;font-size:12px;margin:12px 12px 8px 12px}.environment-member-role-select__doc-link>.anticon{margin-left:2px}.environment-member-role-select__item__description{color:rgba(0,0,0,.45);font-size:12px;margin:0;white-space:normal}
.org-member-container{display:flex;flex-direction:column}.org-member-details{color:rgba(0,0,0,.45);font-size:12px}
.environment-members{display:flex;flex-direction:column;height:100%;overflow:hidden}.environment-members__header{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:12px}.environment-members__alert.ant-alert{margin-bottom:12px}.environment-members__table{flex:1 1;height:100%;min-height:300px;overflow:hidden;width:100%}.environment-members__table__column--member{display:flex;min-width:100px}.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}
.popover-overlay--color-picker .ant-popover-inner-content{padding:0}
.databricks-credentials-form__sql-warehouse-selector{display:flex}.databricks-credentials-form__sql-warehouse-selector .ant-form-item{flex:1 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{display:flex;flex-direction:row;justify-content:flex-start}.workspace-settings-user-credentials .ant-row.ant-form-item-row{padding-bottom:24px}
.modal-cancel-button{margin:10px 10px 0 10px}
.delete-button-modal__button-box{display:flex;align-self:flex-end}.delete-button-modal__button-box .ant-btn{margin:8px}
.environment.ant-card{border-radius:4px;max-width:1200px;margin-bottom:16px}.environment__header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 8px 0}.environment__name{margin:0;padding:0}.environment__description{color:rgba(0,0,0,.45);margin:12px 0 0 0;padding:0}.environment__tag{color:rgba(0,0,0,.45)}.environment-workspace-settings-modal .ant-modal-title{padding-right:24px;max-width:100%;overflow:hidden}
.builder-setting{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.builder-setting__header{border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:72px;padding:20px 16px}.builder-setting__header__inner{display:flex;width:100%;flex-direction:row;justify-content:space-between}.builder-setting__header__inner__text-and-icon{align-items:center;display:flex;flex-wrap:nowrap}.builder-setting__header__inner__text{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 1;padding:16px;width:100%}
.storage-location.ant-card{border-radius:4px;max-width:1200px}.storage-location__content{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.storage-location__header{align-items:center;display:flex;flex-wrap:nowrap}.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}
.development-workspace.ant-card{border-radius:4px;max-width:1200px}.development-workspace__header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 8px 0}.development-workspace__name{margin:0;padding:0}.development-workspace__description{color:rgba(0,0,0,.45);margin:12px 0 0 0;padding:0}.development-workspace__tag{color:rgba(0,0,0,.45)}
.default-storage-location-select{width:100%}
.node-type-tooltip p{margin:0;padding:0}.node-type-tooltip p+p{margin-top:12px}
.node-types{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.node-types__table{flex:1 1;height:100%;overflow:hidden;width:100%}.node-types__table__column__inner--flex{align-items:center;display:flex;flex-wrap:nowrap}.node-types__table__column--status{min-width:80px}.node-types__table__column--enabled{min-width:90px}.node-types__table__column--name{min-width:100px}.node-types__table__column--package{min-width:100px}.node-types__table__column--default-storage-location{min-width:200px}.node-types__table__column--actions{min-width:80px}.node-types__table__package-id{color:rgba(0,0,0,.45);font-size:12px;margin-top:4px}.node-types .node-types__readonly-alert{margin-bottom:20px}
.packages .packages-header-btn-container{display:flex;gap:10px;align-items:center}.packages .packages-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.packages .packages-card{background-color:#fff;padding:24px;border-radius:8px;margin-bottom:10px}.packages .packages-card .card-header{display:flex;justify-content:space-between;align-items:center}.packages .packages-card .card-header .card-title-info{display:flex;align-items:center}.packages .packages-card .card-header .card-title-info .card-title-alias{max-width:40vw}.packages .packages-card .card-header .card-title-info .packages-card-tag{display:flex;align-items:center;font-size:12px;padding:1px 8px;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;margin-left:10px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.packages .packages-card .package-publisher-info{display:flex;flex-direction:column;gap:5px}.uninstall-package-btn-container .ant-btn{margin-left:10px}.install-package-form{width:100%}.install-package-form .install-form-items{display:flex;gap:15px}.install-package-form .ant-form-item:has(#package-id-input){min-width:75%}.install-package-form .package-version-select{width:25vw;overflow:hidden;text-overflow:ellipsis}.install-package-form .package-alias-description{color:rgba(0,0,0,.85)}.install-package-form .install-package-error-boundary{margin-bottom:12px}.install-package-form .button-container{padding-right:24px;padding-bottom:24px;display:flex;justify-content:flex-end}.view-nodes-in-use-btn{padding-left:0px !important}
.builder-settings{display:flex;flex-wrap:nowrap;height:100%;overflow:hidden;width:100%}.builder-settings__content{flex-basis:80%;overflow:hidden}.builder-settings__menu{flex-basis:20%;overflow-x:hidden;overflow-y:auto}.builder-settings__menu.ant-menu{padding-top:12px}.package-macro-viewer{display:flex;flex-direction:column;height:100%;overflow:hidden}.package-macro-viewer .macro-viewer-header{background-color:#fff;padding:12px;margin-bottom:0px}.package-macro-viewer .macro-divider{background-color:#fff;margin:0px;padding:16px}.package-macro-viewer .macro-editor{flex:1 1;overflow:hidden}
.ant-notification .ant-notification-notice.failed-nodes-error-notification{top:171px;padding:16px 40px 16px 24px;border-radius:4px;color:#f5222d}.ant-notification ul.failed-nodes-list{width:251px;max-height:190px;overflow-x:hidden;overflow-y:scroll;text-wrap:nowrap;margin-bottom:0;padding-left:9px;font-size:14px;list-style-position:inside}.ant-notification ul.failed-nodes-list>li{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-notification ul.failed-nodes-list>li::marker{font-size:xx-small}
.ant-drawer.error-drawer{top:auto;top:initial;bottom:auto;bottom:initial;position:absolute;height:100%;overflow-x:hidden;overflow-y:scroll;text-wrap:nowrap;margin-bottom:0;padding-left:9px;font-size:14px;list-style-position:inside}.ant-drawer.error-drawer ul{-webkit-padding-start:unset;padding-inline-start:unset;padding-left:14px}.ant-drawer.error-drawer ul>li::marker{font-size:small}
.key-value-tooltip{overflow:hidden;text-overflow:ellipsis}.ant-tooltip.key-value-tooltip-overlay{max-width:none}.ant-tooltip.key-value-tooltip-overlay .ant-tooltip-inner{font-size:11px;min-height:16px}.key-value-tooltip-overlay__table__row__label{font-weight:800;text-transform:capitalize;padding-right:8px}.key-value-tooltip-overlay__table__row__label,.key-value-tooltip-overlay__table__row__text{text-align:left;white-space:nowrap}
.source-cascader{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.source-cascader__overlay .ant-popover-inner-content{padding:8px}.source-cascader__overlay .source-cascader__popover__content{display:flex;flex-direction:column;max-height:500px;width:300px}@media screen and (max-height: 1200px){.source-cascader__overlay .source-cascader__popover__content{max-height:400px}}@media screen and (max-height: 768px){.source-cascader__overlay .source-cascader__popover__content{max-height:300px}}.source-cascader__overlay .source-cascader__popover__content__header{margin-bottom:4px}.source-cascader__overlay .source-cascader__popover__content__header__back{margin-bottom:4px}.source-cascader__overlay .source-cascader__popover__content__options{display:flex;flex:1 1;flex-direction:column;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:#1890ff}.source-cascader__overlay .source-cascader__popover__content__option--column{display:block;width:100%}.source-cascader__overlay .source-cascader__popover__content__option--column.source-cascader__popover__content__option--selected>button{background-color:#e6f7ff}.source-cascader__overlay .source-cascader__popover__content__button{align-items:center;display:flex;flex-wrap:nowrap;height:100%;padding-left:8px;padding-right:8px;text-align:left;width:100%}.source-cascader__overlay .source-cascader__popover__content__button__label{flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-cascader__overlay .source-cascader__popover__content__children button{padding-left:24px}.source-cascader__clear-icon>svg{fill:#d9d9d9}
.cascader-dropdown .ant-cascader-menu-item-content{overflow:auto;text-overflow:ellipsis}.column-bulk-editor__input--description{margin-bottom:16px}.column-bulk-editor__error-message{display:block;margin-right:90px;margin-top:-16px}.node-dropdown-option{padding:4px 0}.node-dropdown-option>*{display:block;line-height:12px}.node-dropdown-option__location{color:rgba(0,0,0,.45)}.package-option{font-size:12px}.package-option .node-dropdown-option__location{padding-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-select-item-option-content .package-option .node-dropdown-option__location{display:none}.ant-select-item-option-content .package-option .node-dropdown-option__name{font-size:14px}
.run-panel-header{display:flex;justify-content:space-between}.run-panel-buttons-container{display:flex;padding:8px 8px 4px 8px;justify-content:flex-end}.run-panel-buttons-container>*{padding:4px}
.run-result-status-icon{margin:0 4px}
.results-widget-container,.results-widget-container-new-graph-enhancements{display:flex;flex-direction:row;justify-content:center;position:relative;height:20px;width:20px;z-index:1}.results-widget-container-new-graph-enhancements{justify-content:right}.results-widget-container .ResultsDiv,.results-widget-container-new-graph-enhancements .ResultsDiv{flex:1 0 auto;font-size:11px;position:absolute}
.delete-nodes-modal-padding{padding:10px}.delete-nodes-modal-content-box{padding:10px;display:flex;justify-content:center}.delete-nodes-modal-message-font{font-size:16px;font-weight:400}.delete-nodes-modal-footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}
.step-field{width:100%;cursor:pointer}.step-field__edit-icon.anticon-edit{color:#1890ff;font-size:16px;visibility:hidden}.step-field:hover .step-field__edit-icon.anticon-edit{visibility:visible}
.ant-tag.ant-tag-blue.tag-font-11{font-size:12px}.create-sql-monaco-editor{display:flex;flex-direction:column;height:100%}.create-sql-monaco-editor__mapping{display:flex;flex-direction:row;justify-content:flex-end}.create-sql-monaco-editor__input{display:flex;flex:1 1 auto;max-height:100%}.create-sql-monaco-editor__input-container{flex:1 1 auto}
.ag-body-viewport--scrolling-disabled{overflow-y:hidden !important}
.status-badge-container{margin-right:8px}.override-sql-content{padding:8px}.override-sql-content__container{display:flex;flex-direction:row;justify-content:center;padding:8px}.override-sql-content__container__title{font-weight:600;font-size:16px}
.error-boundary{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.error-boundary h1{font-weight:400;color:rgba(0,0,0,.45);font-size:16px}.error-boundary h2{font-weight:400;color:rgba(0,0,0,.45);text-align:center;font-size:14px}.error-boundary__try-again-button{margin-top:12px}
.tooltip-on-truncation{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}
.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{position:absolute;visibility:hidden;width:100%}.table-container .textarea-input{resize:vertical}.table-container .gray-text{color:rgba(0,0,0,.45)}
.centered-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.loading-text{margin-top:16px;font-size:16px;color:rgba(0,0,0,.85)}.error-alert{margin-bottom:20px}.table-container{height:100%;width:100%;overflow-y:auto}
.multi-source-node-tab{align-items:center;display:flex;flex-wrap:nowrap;font-size:12px;justify-content:space-between;max-width:240px;text-align:left}.multi-source-node-tab>*+*{margin-left:8px}.multi-source-node-tab__title{flex:1 1}.multi-source-node-tab__buttons{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.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__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-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{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-right:#fff}.multi-source-node__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-nav-add{margin-top:8px;border:none;background-color:#fff}.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 .sql-step-menu-title-input{cursor:pointer}.multi-source-node__tabs.ant-tabs .sql-step-menu-title-input__edit-icon.anticon-edit{font-size:16px;visibility:hidden}.multi-source-node__tabs.ant-tabs .sql-step-menu-title-input:hover .sql-step-menu-title-input__edit-icon.anticon-edit{visibility:visible}
.node-description{display:flex;align-items:center;gap:4px;line-height:20px;max-width:500px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;cursor:pointer}.node-description__text{margin:0}.node-description__edit-icon.anticon-edit{color:#1890ff;font-size:16px;visibility:hidden}.node-description__popover{display:flex;flex-direction:column;gap:8px}.node-description__popover-button-span{width:-webkit-fit-content;width:-moz-fit-content;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.node-description__popover-button.ant-btn{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px}.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.ant-tooltip .ant-tooltip-content{margin-left:20px}.node-description-tooltip.ant-tooltip .ant-tooltip-inner{width:400px;font-size:12px}
.resync-columns-modal__status{display:flex;align-items:center}.resync-columns-modal__status__text{margin-left:8px}
.sql-editor{flex:1 0 auto}
.sql-step-menu__tabs--multisource.ant-tabs{margin-top:-28px}.sql-step-menu__tabs--multisource.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list{margin:auto 0 0 0;max-height:32px}.sql-step-menu__tabs.ant-tabs>.ant-tabs-nav{margin:0}.sql-step-menu__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{padding:8px 16px 0 16px}.sql-step-menu__tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{font-size:12px}.sql-step-menu__tab.ant-tabs{border:5px solid #ff4d4f}.ant-typography.sql-step-menu-title-input{border-bottom:solid 1px #d9d9d9;display:block;height:32px;margin-left:16px;margin-top:0px !important;padding-bottom:4px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 430px);z-index:2}.ant-typography.sql-step-menu-title-input:hover{border-bottom:solid 1px #000}.ant-typography.sql-step-menu-title-input.ant-typography-edit-content>textarea{padding-right:28px}.node-name-input{padding-right:24px;width:100%}.node-name-input__content>.ant-typography-edit-content{padding-left:8px}.node-name-input__content>.ant-typography-edit-content>textarea{padding-right:28px}.hundred-percent-height-hidden-overflow{height:100%;overflow:hidden}.sql-node-menu-header{width:100%;display:flex;flex-direction:column;gap:4px;padding:16px 20px 0 20px}.sql-node-menu-header .node-name{display:flex;justify-content:space-between;font-size:16px}.sql-node-menu-header .node-name .ant-typography.ant-typography-edit-content.ant-typography-span{display:flex;flex:1 0 auto;margin:8px}.sql-node-menu-header .node-name__container{display:flex;flex:1 1 auto;min-width:0px}.sql-node-menu-header .node-name__id{display:flex}.sql-node-menu-header .node-name__id__section{font-size:12px;color:rgba(0,0,0,.45);margin:auto 8px}
.source-tooltip{overflow:hidden;width:100%}.source-tooltip>*{overflow:hidden;text-overflow:ellipsis;width:100%}.source-tooltip__step-location{color:rgba(0,0,0,.45)}.custom-monaco-editor{height:20vh;width:500px}.custom-monaco-editor__editor{display:flex;flex:1 1 auto;flex-direction:row;height:90%;width:100%}.source-cell-content{font-size:12px;display:flex;flex-direction:column}.source-cell-content__location{color:rgba(0,0,0,.45)}.source-cell-content__ampersand{color:rgba(0,0,0,.45)}.ag-row .source-popover-content{color:rgba(0,0,0,.45)}.ag-row-selected .source-popover-content{color:#fff !important}.ant-popover-title .source-popover-title{color:rgba(0,0,0,.45);font-size:12px}.ant-popover-title span svg{fill:#1890ff}
.CoalesceCSSTag{border:1px solid #d9d9d9;padding-left:8px;padding-right:8px;margin-left:-8px;color:#000;background-color:#f5f6fa;border-radius:8px}.borderRightNone{border-right:none}.noBorderRadiusRight{border-top-right-radius:0px;border-bottom-right-radius:0px}.smallInputBox.ant-input.ant-input-sm{padding:0px}.node-status-container>div{justify-content:center}.selector-syntax-button{align-items:"center";display:"flex";padding:4px 0 4px 4px}
.tag-workspace-with-branch-modal.ant-modal>.ant-modal-content>.ant-modal-body{display:flex;flex-direction:column}
.git-footer{background-color:#135594;color:#fff;padding:4px 16px;position:relative;width:100%;z-index:100}.git-footer img,.git-footer .anticon{display:block;font-size:11px;height:11px;width:11px}.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{border-left:1px solid rgba(255,255,255,.5);padding-left:8px}.git-footer>.ant-col>.ant-row>.ant-col+.ant-col{margin-left:8px}.git-footer__status{display:flex;flex-direction:row;background:none;border:none;color:#fff;cursor:pointer;padding:0}.git-footer__status:active,.git-footer__status:hover,.git-footer__status:focus,.git-footer__status:focus{background:none;border:none;color:#fff;font-size:11px;padding:0}
.resizable-monaco-editor{position:relative}.monaco-editor textarea.inputarea{min-height:1px;min-width:1px}.MuiTableCell-root .monaco-editor .view-line{text-align:left}
.custom-monaco{display:flex;flex-direction:row;flex:1 0 auto;height:100%;width:100%}.editor-header{display:flex;flex-direction:row;height:100%;background-color:#fff;border-radius:4px;z-index:1;margin-right:2px;padding:10px 10px 10px 20px}.editor-header-container{display:flex;flex-direction:row;width:100%;justify-content:flex-end;margin-top:-10px;padding-right:10px}.editor-header-container--header-overlay{position:absolute}.monaco-container{width:100%;padding:10px;background-color:#fff;border-radius:4px}.monaco-container--header-overlay{position:relative}.monaco-container--dynamic-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.monaco-container--fixed-height{height:100%}
.run-grid{flex:1 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}
.query-results__header{align-items:center;display:flex;justify-content:space-between}.query-results__header__text{font-size:12px}.query-results__header__text--error{color:#f5222d}.query-results__header__timing{font-size:11px;margin-left:12px;text-wrap:nowrap}
.result-header{align-items:center;display:flex;overflow:hidden;width:100%}.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--success{color:#52c41a}.result-header>*+*{margin-left:8px !important}
.sequence-header{align-items:center;display:flex;overflow:hidden;width:100%}.sequence-header .anticon.sequence-header__icon{margin-right:8px}.sequence-header .anticon.sequence-header__icon--error{color:#f5222d}.sequence-header .anticon.sequence-header__icon--success{color:#52c41a}
.ant-tabs-top.DataTabs>.ant-tabs-nav{margin:0px}.DataTabs.ant-tabs .ant-tabs-tabpane{padding-left:0px}.DataTabs .ant-tabs-nav-list>.ant-tabs-tab{margin:0 8px}.DataTabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane.ant-tabs-tabpane-active{height:100%}.query-result-sequence__collapse.ant-collapse>.ant-collapse-item{background-color:#fff}.run-result__collapse.ant-collapse>.ant-collapse-item{border:none;background-color:#f9f9f9}.run-result__collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{border:none}.run-result__collapse.ant-collapse b{font-size:small}.sqlMonacoBorder{border:1px solid #d9d9d9;border-radius:8px;margin:3px;padding:4px}.dataviewer-collapsed{background-color:#fff;display:flex;justify-content:flex-end;align-items:center;width:100%;z-index:1}.dataviewer-collapsed .step-run-state-indicator{display:flex;margin-right:12px;height:32px}
.step-node-title-content{align-items:center;display:flex;flex-wrap:nowrap;font-size:12px;justify-content:space-between;padding-left:12px}.cursorPointer{cursor:pointer}.targetMenuItem{font-size:11px}
.browser-graph__error{left:50%;max-width:400px;position:absolute;top:50%;transform:translate(-50%, -50%)}
.run-controls-and-status__action-button span{font-size:14px}.run-controls-and-status__action-button .ant-btn.ant-btn-primary.ant-btn-primary[disabled],.run-controls-and-status__action-button.ant-btn.ant-btn-primary.ant-btn-sm[disabled],.run-controls-and-status__action-button .ant-dropdown-trigger[disabled]{opacity:.5;background:#135594;color:#fff;border:none}.run-controls-and-status__action-button .ant-dropdown-trigger[disabled]{border-radius:0 2px 2px 0;pointer-events:none}.run-controls-and-status__action-button .ant-btn-compact-item[disabled]:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){margin-right:0}.run-controls-and-status__action-button .ant-btn,.run-controls-and-status__action-button .ant-btn::before{transition:none}
.palette{display:flex;flex:1 1;width:100%}.palette--add-sql-activated{background-color:#fff1b8}.palette__filter-button.ant-btn-sm{padding-right:4px}.palette-smart{display:flex;width:100%}.palette-search-controls{align-items:center;display:flex;flex:1 1;flex-direction:row;margin-bottom:8px}.palette-search-controls__edit-button{margin-left:8px}.palette-bar{background-color:#fff;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;display:flex;flex:1 1;flex-direction:column;padding:4px 12px;width:100%}.palette-bar__view-controls{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.add-source-modal{height:calc(100vh - 48px)}.add-source-modal .ant-modal-content{display:flex;flex-flow:column nowrap;height:inherit}.add-source-modal .ant-modal-content .ant-modal-body{flex:1 1 auto;display:flex;flex-flow:row nowrap}.add-source-modal__splitter{flex:1 1 auto;display:flex;flex-flow:row nowrap}.add-source-modal__preview-source{display:flex;flex-flow:column nowrap;justify-content:center;position:relative}.add-source-modal__source-details-table{position:absolute;width:100%;height:100%}
.source-tree{display:flex;flex-direction:column;height:100%;overflow:hidden}.source-tree__search{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:12px;padding-right:12px}.source-tree__search>*+*{margin-left:8px}.source-tree__grid{flex:1 1;height:100%;width:100%}.source-tree__grid .ag-root .ag-header{display:none}.source-tree__grid .ag-row-level-0 .ag-cell{padding-left:0px}.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 .ag-row-level-2 .ag-cell,.source-tree__grid .ag-row-level-3 .ag-cell{cursor:pointer}
.view-selector{align-items:stretch;display:flex;flex-wrap:nowrap}.view-selector__label{background:#f9f9f9;border:1px solid #d9d9d9;border-radius:4px 0 0 4px;border-right:0;display:inline-block;font-size:14px;line-height:round(nearest,1.6em,1px);padding:0 8px}.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:0px;border-bottom-left-radius:0px}
.propagation-confirm-error{margin:16px 32px 12px 0px}.ant-spin-nested-loading .column-lineage-loading-spinner{padding-top:60vh}.translate-layer{cursor:pointer;overflow:hidden;width:100%}.translate-layer--default{background-color:#f0f0f0;background-size:50px 50px;border:none;height:100%;margin:0}.translate-layer--impact{background-color:#f0f0f0;height:100%}.translate-layer--doc{background-color:#f5f6fa;border:1px solid #d9d9d9;height:500px}.translate-layer__header{display:flex;flex-direction:column;flex-wrap:wrap;left:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.translate-layer__header>*+*{margin-top:4px}.translate-layer__header--passthrough{opacity:10%}.translate-layer__header__controls{display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:4px 4px}.translate-layer__header__controls>*+*{margin-left:4px}.translate-layer__header__controls:first-of-type{background-color:#f5f6fa}.translate-layer__content{height:100%;width:100%}.translate-layer__content--passthrough{opacity:10%}
.preview-table-modal__table{height:100%;width:100%}
.job-editor{display:flex;flex-direction:column;height:100%}.job-editor__name{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:4px 12px}.job-editor__name__editor{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;width:100%}.job-editor__name__editor__icon{width:16px;height:16px}.job-editor__split{width:100%;height:100%}.job-editor__content{display:flex;height:100%;width:100%}.job-editor__grid{height:100%;width:100%}.job-editor__data-viewer{display:flex;flex-direction:row}
.documentation-tooltip-link,.documentation-flyout{margin:auto 8px}.documentation-tooltip-link__icon,.documentation-flyout__icon{font-size:16px}
.close-all-tabs-button__icon{display:block;height:18px;margin:0 auto;width:18px}
.config-column-dropdown{width:100%}
.config-dropdown{width:100%}
.killSwitchAnimation .ant-switch,.killSwitchAnimation .ant-switch-handle,.killSwitchAnimation .ant-switch-handle::before,.killSwitchAnimation .ant-switch-inner{transition-property:none !important;transform:none !important;animation:none !important}
.tabular-config{margin-bottom:40px}.tabular-config__add-new-row-button.ant-btn{margin-top:8px;position:absolute;right:8px}.tabular-config__footer{position:relative;width:100%}
.config-menu-groups-wrapper{height:100%;overflow:hidden}.config-menu-groups-wrapper .config-menu-groups{height:100%;overflow:auto}.config-menu-groups-wrapper .config-menu-groups .config-menu-group__header{display:flex;flex-wrap:nowrap;justify-content:space-between}.config-menu-groups-wrapper .ant-collapse.config-menu-groups{border:none}
.config-menu-component-wrapper__header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 8px 0}.config-menu-component-wrapper+.config-menu-component-wrapper{margin-top:32px}
.operation-type-tabs.ant-tabs{flex:1 1}.operation-type-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){display:flex;flex-direction:column;height:100%;overflow:hidden}
.ant-typography.node-type-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:width .5s}.ant-typography.node-type-name.ant-typography-edit-content{width:100%}.node-type-id{flex:1 1;white-space:nowrap}.template-editor{display:flex;flex-direction:column;height:100%}.template-editor__header{margin:5px 10px;font-size:16px}.template-editor__header .ant-typography.ant-typography-edit-content.ant-typography-span{margin:8px;margin-right:0px}.template-editor__content{display:flex;flex:1 1;width:100%}.reload-node-error{margin:16px 32px 12px 0px}
.browser-tab-content{display:flex;flex-direction:column;height:100%;width:100%}.browser-tab-content__content{flex:1 1}.browser-tab-content__content-wrapper{height:100%;width:100%;display:flex;flex-direction:column}
.browser-graph-filter-context-menu__shortcut{color:rgba(0,0,0,.45)}.ant-dropdown-menu-item-disabled .browser-graph-filter-context-menu__shortcut{color:inherit}
.node-right-click-context-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{font-size:14px;min-width:14px}.node-right-click-context-menu__add-node-sub-menu.ant-dropdown-menu-submenu-popup{padding-top:0}.node-right-click-context-menu__add-node-sub-menu.ant-dropdown-menu-submenu-popup>.ant-dropdown-menu{padding-top:0}.node-right-click-context-menu__add-node-sub-menu__filter-input-wrapper.ant-dropdown-menu-item{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;padding:12px;top:0;z-index:1}
.graph-node__minimap{position:absolute;width:200px;min-height:44px;border-radius:4px}
.browser-tab-node-graph__controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}
.transform-editor{display:flex;flex:1 1;flex-direction:column;height:40%;min-height:0;width:100%}.transform-editor--single{height:100%}.transform-editor__card{display:flex;flex:1 1;flex-direction:column;height:100%;margin-top:8px;min-height:0}.transform-editor__card>.ant-card-body{height:100%}.transform-editor__card__editor{height:100%;width:100%}
.hash-column-editor{height:100%;display:flex;flex-direction:column;overflow:auto;width:100%}.hash-column-editor__selector{align-items:center;display:flex;padding:12px;width:100%}.hash-column-editor__selector__select.ant-select{flex:1 1;margin-left:4px}
.column-editor{display:flex;flex-direction:column;height:100%}.column-editor__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.column-editor__bulk{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;width:100%}.column-editor__bulk__card{display:flex;flex:1 1;flex-direction:column;margin-top:8px;min-height:0}
.node-testing-menu{height:100%}.ant-tabs.testing-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{padding-left:8px}.testDetailsContainer{padding:4px 0px;border-top:1px solid #f0f0f0}.testDetailsTestName,.testDetailsTestNameSelected{display:flex;align-items:center;margin-left:10px;padding:2px 8px;border-radius:4px;transition-duration:.3s;font-weight:400;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;overflow:hidden;border:solid 1px #fff}.testDetailsTestName:hover,.testDetailsTestNameSelected:hover{cursor:pointer;color:#135594;border:solid 1px #135594}.testDetailsTestNameSelected{background-color:#135594;color:#fff;border:solid 1px #fff}.testDetailsTestNameSelected:hover{cursor:pointer;background-color:#fff;color:#f5222d;border:solid 1px #f5222d}.testDetailsColName{display:flex;align-items:center;flex:1 1;overflow:hidden;text-overflow:ellipsis;max-width:190px;min-width:100px;border-right:1px solid #f0f0f0}.testDetailsColName span{text-overflow:ellipsis;overflow:hidden}.testDetailsColTests{flex:2 1;margin-left:2em;align-items:flex-end}.newNodeTestButton{width:100%}.testDragHandle{background-color:rgba(0,0,0,0);width:18px;height:36px;position:absolute;left:-15px;z-index:2;top:0}.testDragHandle:hover+div svg{fill:#8c8c8c !important}.testDragHandleSVG{position:absolute;left:-16px;top:8px;z-index:1;font-size:20px !important;transition:.3s ease-in-out;fill:#bfbfbf !important;cursor:grab}.draggableNodeTest{cursor:default !important}.testHeaderEditing{color:rgba(0,0,0,.85) !important}.testHeaderEditing input{font-size:14px !important}.testHeaderDefault input{color:rgba(0,0,0,.85) !important;text-overflow:ellipsis;font-size:14px !important}.testHeaderDefault input:hover{cursor:default}.nodeTestWhenToRunSelector{width:100%}.nodeTestWhenToRunSelector div{border-radius:4px !important}.nodeTestHeaderWrapper{min-height:0 !important;background-color:#f9f9f9 !important}.nodeTestHeaderWrapper .MuiIconButton-root{padding:0 !important}.nodeTestCollapseWrapper{background-color:#f9f9f9 !important;margin:8px 10px 8px 10px !important;min-width:255px}.nodeTestCollapseWrapper .MuiAccordionSummary-root{cursor:grab;padding:0;margin:0;height:35px;min-height:30px}.nodeTestCollapseWrapper .MuiAccordionSummary-root:focus{cursor:grabbing}.nodeTestCollapseWrapper .MuiButtonBase-root{cursor:pointer}.nodeTestCollapseWrapper .MuiAccordionSummary-content{justify-content:space-between}.nodeTestCollapseWrapper .MuiAccordionDetails-root{background-color:#fff;border-top:solid 1px #d9d9d9 !important;padding:8px 16px 8px}.nodeTestCollapseWrapper .MuiButtonBase-root{display:flex;flex-direction:row-reverse;margin:0px 15px !important}.nodeTestCollapseWrapper .MuiButtonBase-root>.MuiButtonBase-root{margin-left:15px !important}
.model-viewer{z-index:500}.model-viewer>.ant-tabs-nav{margin:0 0 0 0 !important}.model-viewer>.ant-tabs-nav>.ant-tabs-nav-wrap{padding-left:8px}.model-viewer__tab-content{align-items:center;display:flex;flex-wrap:nowrap}.model-viewer__tab-content>.anticon{font-size:16px;margin-right:8px !important}
.step-tab-content{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.step-tab-content__horizontal-split{display:flex;flex-wrap:nowrap;height:100%;overflow:hidden;width:100%}.step-tab-content__vertical-split{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden}.step-tab-content__sql-and-run{display:flex;flex-direction:column;height:100%}
.canvas-tabs.ant-tabs>.ant-tabs-nav{margin:0}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{background-color:rgba(255,255,255,.5);font-size:12px}.canvas-tabs.ant-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{align-items:center;color:rgba(0,0,0,.45);display:flex;flex-wrap:nowrap;justify-content:flex-start}.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{align-items:center;line-height:12px;flex-wrap:nowrap;display:flex;justify-content:flex-start}.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{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{align-items:center;border-left:1px solid #d9d9d9;display:flex;flex-wrap:nowrap;height:100%;padding:0 8px}.canvas-tabs.ant-tabs>.ant-tabs-content-holder{background-color:#fff;display:flex;flex-direction:column}.canvas-tabs__tab-icon{font-size:14px;height:1rem;margin-right:12px;width:1rem}
.problem-scanner{display:contents;flex:1 0 auto;width:100%}.problem-scanner__no-problems{color:rgba(0,0,0,.45);margin:16px;text-align:center}.problem-scanner__cell{color:rgba(0,0,0,.85);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{display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.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{font-size:14px;margin-right:8px}.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}
.tree{display:flex;flex-wrap:nowrap;height:100%;position:relative;width:100%}.tree__grid{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tree__grid--with-header .ag-header{min-height:0 !important;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{align-items:center;background:#f5f6fa;color:rgba(0,0,0,.45);display:flex;flex-direction:row;justify-content:space-between;margin-top:-2px;padding:4px 2px}.tree__grid__header--custom .ant-page-header{padding:0}.tree__grid__header--custom .ant-page-header .ant-page-header-heading{flex-wrap:initial;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__content{display:contents;flex:1 0 auto;width:100%}
.jobs-tree{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.jobs-tree .ag-row-level-1 .ag-cell{padding-left:48px}
.column-viewer{display:flex;flex-direction:column}.column-viewer__grid{flex:1 0 auto;overflow-x:auto}.column-viewer__grid__header{color:rgba(0,0,0,.45);text-align:right}.column-viewer__grid__row{background-color:#fff}
.ant-btn.expand-collapse-button{align-self:flex-end;font-size:11px;position:absolute;transform:translate(-13px, 41px);z-index:1}
.nodes-tree{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.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:44px !important}.nodes-tree__column-viewer{flex:0 0 40%}
.subgraphs-tree{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.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:0px}.subgraphs-tree .ant-tree .ant-tree-treenode{padding:0px}.subgraphs-tree .ant-tree .ant-tree-node-content-wrapper{min-height:10px}.subgraphs-tree .ag-row-level-2 .ag-cell{padding-left:24px}.subgraphs-tree .ag-row-level-3 .ag-cell{padding-left:88px}.subgraphs-tree__column-viewer{flex:0 0 40%}.subgraphs-tree .ag-row{background-color:#fff}.subgraphs-tree .empty-subgraph-node{color:rgba(0,0,0,.45)}.subgraphs-tree .empty-subgraph-node__text{color:rgba(0,0,0,.25);font-style:italic;margin-left:12px}
.create-subgraph-modal-content{display:flex;flex-direction:column;gap:16px}
:root {
  --brand-1: #0693e3;
  --brand-2: #8ed1fc;
  --brand-3: #d8e8ff;
  --black: #000;
  --white: #fff;
  --gray-1: #111;
  --gray-2: #666;
  --gray-3: #999;
  --gray-4: #ccc;
  --gray-5: #ddd;
  --gray-6: #eee;
  --gray-7: #f5f5f5;
  --gray-8: #f8f8f8;
  --light-1: #eee;
  --light-2: #f5f5f5;
  --highlight-1: var(--brand-1);
  --highlight-2: var(--brand-2);
  --link-color: var(--blue);
  --blue: #39f;
  --gray-dark: #333;
  --green: #62d957;
  --orange: #f70;
  --red: #ff3634;
  --yellow: #ffc233;
  --yellow-light: #fff9db;
  --font-size-xs: 0.75rem;
  --font-size-sm: 0.875rem;
  --font-size-md: 1rem;
  --font-size-lg: 1.125rem;
  --radius-sm: 0.25rem;
  --radius-md: 0.75rem;
  --radius-lg: 1.25rem;
  --shadow-1: 0 3px 4px 0 rgba(0, 0, 0, 0.04);
  --shadow-2: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
  --shadow-3: 0 6px 10px 0 rgba(0, 0, 0, 0.08);
  --safe-top: 0px;
  --safe-bottom: 0px;
  --gutter: 12px;
  --btn-primary-border-color: transparent;
  --btn-primary-bg: linear-gradient(90deg, var(--brand-2) 0%, var(--brand-1) 98%);
  --btn-primary-color: var(--white);
}
@supports (top: constant(safe-area-inset-top)) {
  :root {
    --safe-top: constant(safe-area-inset-top);
    --safe-bottom: constant(safe-area-inset-bottom);
  }
}
@supports (top: env(safe-area-inset-top)) {
  :root {
    --safe-top: env(safe-area-inset-top);
    --safe-bottom: env(safe-area-inset-bottom);
  }
}
.S--invisible {
  clip: rect(0, 0, 0, 0);
  position: absolute;
}
.pb-safe {
  padding-bottom: 0px;
  padding-bottom: var(--safe-bottom);
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    transform: translateX(6.25rem);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.slide-in-right-item {
  animation: slideInRight 0.5s ease-in-out both;
}
.slide-in-right-item:nth-child(2) {
  animation-delay: 0.1s;
}
.slide-in-right-item:nth-child(3) {
  animation-delay: 0.2s;
}
.slide-in-right-item:nth-child(4) {
  animation-delay: 0.3s;
}
.slide-in-right-item:nth-child(5) {
  animation-delay: 0.4s;
}
.slide-in-right-item:nth-child(6) {
  animation-delay: 0.5s;
}
.slide-in-right-item:nth-child(7) {
  animation-delay: 0.6s;
}
.slide-in-right-item:nth-child(8) {
  animation-delay: 0.7s;
}
.slide-in-right-item:nth-child(9) {
  animation-delay: 0.8s;
}
.slide-in-right-item:nth-child(10) {
  animation-delay: 0.9s;
}
.slide-in-right-item:nth-child(11) {
  animation-delay: 1s;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.A-fadeIn {
  animation: fadeIn 0.6s;
}
.Avatar {
  border-radius: 50%;
  display: inline-block;
  overflow: hidden;
}
.Avatar img {
  display: block;
  height: 2.25rem;
  object-fit: cover;
  width: 2.25rem;
}
.Avatar--sm img {
  height: 1.5rem;
  width: 1.5rem;
}
.Avatar--lg img {
  height: 2.5rem;
  width: 2.5rem;
}
.Avatar--square {
  border-radius: 4px;
}
.Backdrop {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  height: 100vh;
  left: 0;
  opacity: 0;
  outline: 0;
  position: fixed;
  right: 0;
  transition: 0.3s;
  width: 100vw;
  z-index: 100;
}
.Backdrop.active {
  opacity: 1;
}
.Bubble {
  background: #ddd;
  background: var(--gray-5);
  border-radius: 12px;
  max-width: 42.5rem;
  min-width: 0.0625rem;
}
.Bubble.text,
.Bubble.typing {
  word-wrap: break-word;
  box-sizing: border-box;
  min-width: 2.5rem;
  overflow-wrap: break-word;
  padding: 0.75rem;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
  white-space: pre-wrap;
}
.Bubble.image img {
  border-radius: inherit;
  display: block;
  height: auto;
  max-height: 12.5rem;
  max-width: 12.5rem;
}
.Btn,
.Bubble p {
  margin: 0;
}
.Btn {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  -webkit-appearance: none;
  background: #fff;
  background: var(--white);
  border: 1px solid #ddd;
  border: 1px solid var(--gray-5);
  border-radius: 999px;
  color: #111;
  color: var(--gray-1);
  display: inline-flex;
  font-family: inherit;
  font-size: 0.875rem;
  font-weight: 400;
  justify-content: center;
  line-height: 1.5;
  min-width: 5rem;
  overflow: visible;
  padding: 0.3125rem 0.75rem;
  text-align: center;
  text-transform: none;
  transition: 0.15s ease-in-out;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.Btn:not(:disabled) {
  cursor: pointer;
}
.Btn:focus:not(:focus-visible) {
  outline: 0;
}
.Btn:active {
  background: rgba(0, 0, 0, 0.08);
}
.Btn:disabled {
  color: #ccc;
  color: var(--gray-4);
  opacity: 0.5;
  pointer-events: none;
}
.Btn--primary:not(.Btn--outline) {
  background: linear-gradient(90deg, #8ed1fc 0%, #0693e3 98%);
  background: var(--btn-primary-bg);
  background-origin: border-box;
  border-color: transparent;
  border-color: var(--btn-primary-border-color);
  color: #fff;
  color: var(--btn-primary-color);
}
.Btn--primary:not(.Btn--outline):active {
  opacity: 0.8;
}
.Btn--outline.Btn--primary {
  border-color: #0693e3;
  border-color: var(--brand-1);
  color: #0693e3;
  color: var(--brand-1);
}
.Btn--sm {
  font-size: 0.875rem;
  padding: 0.25rem 0.75rem;
}
.Btn--lg {
  font-size: 1rem;
  padding: 0.4375rem 0.75rem;
}
.Btn--block {
  display: block;
  width: 100%;
}
.Btn-icon {
  -webkit-margin-end: 0.5rem;
  align-self: center;
  display: inline-flex;
  flex-shrink: 0;
  margin-inline-end: 0.5rem;
}
@media (hover: hover) {
  .Btn:hover {
    background: rgba(0, 0, 0, 0.04);
  }
  .Btn--primary:not(.Btn--outline):hover {
    background: linear-gradient(90deg, #8ed1fc 0%, #0693e3 98%);
    background: var(--btn-primary-bg);
    opacity: 0.9;
  }
}
.Btn--text {
  border: 0;
  color: #39f;
  color: var(--link-color);
  font-size: inherit;
  padding: 0;
  vertical-align: baseline;
  vertical-align: initial;
}
.Btn--text,
.Btn--text:active,
.Btn--text:hover {
  background: transparent;
}
.BackBottom {
  bottom: 4.25rem;
  overflow: hidden;
  position: absolute;
  right: 0;
  z-index: 10;
}
.BackBottom .Btn {
  background: hsla(0, 0%, 100%, 0.85);
  border-radius: 50px 0 0 50px;
  border-right: 0;
  color: #0693e3;
  color: var(--brand-1);
  font-size: 0.875rem;
  font-size: var(--font-size-sm);
}
.Card {
  background: #fff;
  background: var(--white);
  border-radius: 12px;
  overflow: hidden;
}
.Card--xl {
  width: 18.75rem;
}
.Card--lg {
  width: 10rem;
}
.Card--md {
  width: 7.5rem;
}
.Card--sm {
  width: 6.5rem;
}
.Card--xs {
  width: 5rem;
}
.Card--fluid {
  max-width: 42.5rem;
  min-width: 16.25rem;
  width: calc(100% - 3rem);
}
.Card[data-fluid="order"] {
  max-width: 22.5rem;
}
.CardMedia {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.CardMedia:after {
  content: "";
  display: block;
  height: 0;
}
.CardMedia--wide:after {
  padding-top: 56.25%;
}
.CardMedia--square:after {
  padding-top: 100%;
}
.CardMedia-content {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.CardTitle {
  padding: 0.75rem 0.75rem 0.375rem;
}
.CardTitle--center {
  padding: 0.25rem 0.125rem;
  text-align: center;
}
.CardTitle-title {
  font-size: 1rem;
  font-weight: 500;
  margin: 0;
}
.CardTitle-subtitle {
  color: #999;
  color: var(--gray-3);
  font-size: 0.625rem;
  margin: 0;
}
.CardContent {
  padding: 0.75rem;
}
.CardTitle + .CardContent {
  padding-top: 0;
}
.CardText {
  color: #333;
  color: var(--gray-dark);
  padding: 0.75rem;
}
.CardTitle + .CardText {
  padding-top: 0;
}
.CardText p {
  margin: 0;
}
.CardActions {
  display: flex;
  padding: 0.75rem 0.75rem 1.125rem;
}
.CardContent + .CardActions,
.CardText + .CardActions,
.CardTitle + .CardActions {
  padding-top: 0;
}
.CardActions .Btn {
  flex: 1 1;
  line-height: 1.5;
}
.CardActions .Btn + .Btn {
  margin-left: 0.75rem;
}
.CardActions--column {
  flex-direction: column;
  padding: 0;
}
.CardActions--column .Btn {
  background: #fff;
  background: var(--white);
  border: 0;
  border-radius: 0;
  border-top: 1px solid #eee;
  border-top: 1px solid var(--gray-6);
  color: #999;
  color: var(--gray-3);
  padding: 0.625rem;
}
.CardActions--column .Btn:last-child {
  border-radius: 0 0 12px 12px;
}
.CardActions--column .Btn:active {
  background: #f5f5f5;
  background: var(--gray-7);
}
.CardActions--column .Btn:disabled {
  color: #ccc;
  color: var(--gray-4);
}
.CardActions--column .Btn + .Btn {
  margin: 0;
}
.CardActions--column .Btn--primary {
  color: #0693e3;
  color: var(--brand-1);
}
@media (hover: hover) {
  .CardActions--column .Btn:hover {
    background: #f5f5f5;
    background: var(--gray-7);
  }
}
.Divider {
  align-items: center;
  color: #999;
  color: var(--gray-3);
  display: flex;
  font-size: 0.75rem;
  margin: 0.75rem 0;
}
.Divider:after,
.Divider:before {
  border-top: 1px solid #ddd;
  border-top: 1px solid var(--gray-5);
  content: "";
  display: block;
  flex: 1 1;
}
.Divider--text-center:before,
.Divider--text-left:before,
.Divider--text-right:before {
  margin-right: 12px;
  margin-right: var(--gutter);
}
.Divider--text-center:after,
.Divider--text-left:after,
.Divider--text-right:after {
  margin-left: 12px;
  margin-left: var(--gutter);
}
.Divider--text-left:before,
.Divider--text-right:after {
  max-width: 10%;
}
.Empty {
  padding: 1.875rem;
  text-align: center;
}
.Empty-img {
  height: 7.8125rem;
}
.Empty-tip {
  color: #ccc;
  color: var(--gray-4);
  margin: 1.25rem 0;
}
.Flex {
  display: flex;
}
.Flex--inline {
  display: inline-flex;
}
.Flex--center {
  align-items: center;
  justify-content: center;
}
.Flex--d-r {
  flex-direction: row;
}
.Flex--d-rr {
  flex-direction: row-reverse;
}
.Flex--d-c {
  flex-direction: column;
}
.Flex--d-cr {
  flex-direction: column-reverse;
}
.Flex--w-n {
  flex-wrap: nowrap;
}
.Flex--w-w {
  flex-wrap: wrap;
}
.Flex--w-wr {
  flex-wrap: wrap-reverse;
}
.Flex--jc-fs {
  justify-content: flex-start;
}
.Flex--jc-fe {
  justify-content: flex-end;
}
.Flex--jc-c {
  justify-content: center;
}
.Flex--jc-sb {
  justify-content: space-between;
}
.Flex--jc-sa {
  justify-content: space-around;
}
.Flex--ai-fs {
  align-items: flex-start;
}
.Flex--ai-fe {
  align-items: flex-end;
}
.Flex--ai-c {
  align-items: center;
}
.FlexItem {
  flex: 1 1;
  min-height: 0;
  min-width: 0;
}
.HelpText {
  color: #ccc;
  color: var(--gray-4);
  font-size: 0.75rem;
}
.Icon {
  stroke-width: 0;
  fill: currentColor;
  display: inline-block;
  height: 1em;
  transition: all 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
  width: 1em;
}
.is-spin {
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.IconBtn {
  background: transparent;
  border: 0;
  border-radius: 3px;
  color: #666;
  color: var(--gray-2);
  font-size: 1.125rem;
  min-width: 0;
  padding: 0;
}
.IconBtn.Btn--primary {
  color: #8ed1fc;
  color: var(--brand-2);
}
.IconBtn:disabled {
  border-color: #eee;
  border-color: var(--gray-6);
  color: #eee;
  color: var(--gray-6);
}
.IconBtn.Btn--lg {
  border-radius: 6px;
  font-size: 1.5rem;
}
.IconBtn > .Icon,
.IconBtn > img {
  display: block;
}
.IconBtn > img {
  height: 1em;
  width: 1em;
}
.Image {
  border-style: none;
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.Image--fluid {
  height: auto;
  max-width: 100%;
}
.InfiniteScroll {
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}
.InputWrapper {
  position: relative;
}
.InputWrapper.has-counter {
  padding-bottom: 1.25rem;
}
.InputWrapper.has-counter + .HelpText {
  margin-top: -1.25rem;
}
.Input {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
  background: #fff;
  background: var(--white);
  border: 1px solid #eee;
  border: 1px solid var(--gray-6);
  border-radius: 12px;
  box-sizing: border-box;
  color: #111;
  color: var(--gray-1);
  display: block;
  font-family: inherit;
  font-size: 0.875rem;
  line-height: 1.5;
  margin: 0;
  min-height: 1.5rem;
  padding: 0.3125rem 0.75rem;
  resize: none;
  transition: 0.2s ease-in-out;
  width: 100%;
}
.Input:focus {
  border-color: #0693e3;
  border-color: var(--brand-1);
  outline: none;
}
.Input:focus:not([disabled]):not([readonly]) ~ .Input-line:after,
.Input:focus:not([disabled]):not([readonly]) ~ .Input-line:before {
  width: 50%;
}
.Input:-ms-input-placeholder {
  color: #ccc;
  color: var(--gray-4);
}
.Input::placeholder {
  color: #ccc;
  color: var(--gray-4);
}
.Input--filled {
  background-color: #eee;
  background-color: var(--gray-6);
  border-color: transparent;
}
.Input--flushed {
  background: none;
  border-radius: 0;
  border-width: 0 0 1px;
  padding: 0.125rem 12px;
  padding: 0.125rem var(--gutter);
}
.Input--flushed:focus {
  box-shadow: #0693e3 0 1px 0 0;
  box-shadow: var(--brand-1) 0 1px 0 0;
}
.Input-counter {
  color: #999;
  color: var(--gray-3);
  float: right;
  font-size: 0.75rem;
  margin-right: 12px;
  margin-right: var(--gutter);
  position: relative;
  z-index: 1;
}
.Label {
  color: #666;
  color: var(--gray-2);
  display: block;
  font-size: 0.75rem;
}
.List {
  background: #fff;
  background: var(--white);
}
.List--bordered {
  border: 1px solid #f5f5f5;
  border: 1px solid var(--gray-7);
  border-radius: 2px;
}
.ListItem {
  align-items: center;
  border: 0;
  box-sizing: border-box;
  color: #111;
  color: var(--gray-1);
  display: flex;
  font-size: 0.9375rem;
  line-height: 1.6;
  padding: 0.625rem 12px;
  padding: 0.625rem var(--gutter);
  text-decoration: none;
  transition: 0.3s;
}
.ListItem:focus:not(:focus-visible) {
  outline: 0;
}
.ListItem + .ListItem {
  border-top: 1px solid #f5f5f5;
  border-top: 1px solid var(--gray-7);
}
.ListItem .Icon {
  color: #999;
  color: var(--gray-3);
}
button.ListItem {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  text-align: left;
  width: 100%;
}
a.ListItem:active,
button.ListItem:active {
  background: #eee;
  background: var(--gray-6);
}
@media (hover: hover) {
  a.ListItem:hover,
  button.ListItem:hover {
    background: rgba(0, 0, 0, 0.04);
    background-clip: padding-box;
    cursor: pointer;
  }
}
.ListItem-content {
  flex: 1 1;
}
.Loading {
  color: #666;
  color: var(--gray-2);
  padding: 0.75rem;
}
.Loading .Icon {
  font-size: 1.875rem;
}
.Loading-tip {
  font-size: 0.875rem;
  margin: 0 0 0 0.375rem;
}
.MediaObject {
  display: flex;
}
.MediaObject-pic {
  margin-right: 0.625rem;
  width: 4.375rem;
}
.MediaObject-pic > img {
  display: block;
  height: 100%;
  width: 100%;
}
.MediaObject-info {
  flex: 1 1;
}
.MediaObject-title {
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0 0 0.375rem;
}
.MediaObject-meta {
  color: #666;
  color: var(--gray-2);
  font-size: 0.75rem;
}
.Message {
  position: relative;
}
.Message + .Message {
  margin-top: 0.75rem;
}
.Message.left .Message-main > .Avatar {
  margin-right: 0.25rem;
}
.Message.left .Bubble {
  margin-right: 3rem;
  background: #ddd;
  background: var(--gray-5);
}
.Message.right .Message-content,
.Message.right .Message-main {
  flex-direction: row-reverse;
}
.Message.right .Message-main > .Avatar {
  margin-left: 0.25rem;
}
.Message.right .Message-author {
  text-align: right;
}
.Message.right .Bubble {
  background: #d8e8ff;
  background: var(--brand-3);
  border-radius: 12px;
  margin-left: 2.5rem;
}
.Message.pop {
  display: none;
}
.Message-meta {
  display: flex;
  justify-content: center;
  margin-bottom: 0.75rem;
  text-align: center;
}
.Message-content,
.Message-main {
  align-items: flex-start;
  display: flex;
}
.Message-inner {
  flex: 1 1;
  min-width: 0;
}
.Message-author {
  color: #666;
  color: var(--gray-2);
  font-size: 0.75rem;
  font-size: var(--font-size-xs);
  line-height: 1.1;
  margin-bottom: 0.375rem;
}
.SystemMessage {
  color: #666;
  color: var(--gray-2);
  font-size: 0.75rem;
  padding: 0 0.9375rem;
  text-align: center;
}
.SystemMessage a {
  margin-left: 0.3125rem;
}
.SystemMessage-inner {
  background: #f8f8f8;
  background: var(--gray-8);
  border-radius: 6px;
  display: inline-block;
  padding: 0.375rem 0.5625rem;
  text-align: left;
}
.MessageStatus {
  align-self: center;
  margin-right: 0.75rem;
}
.MessageStatus[data-status="loading"] .Icon {
  color: #ccc;
  color: var(--gray-4);
}
.MessageStatus[data-status="fail"] .IconBtn {
  color: #ff5959;
}
.MessageStatus .Icon,
.MessageStatus .IconBtn {
  display: block;
}
.Message.right .Bubble + .MessageStatus {
  margin-right: -1.75rem;
}
.Modal,
.Popup {
  align-items: center;
  bottom: 0;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  outline: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100;
}
.Modal.active .Modal-dialog {
  opacity: 1;
  transform: none;
}
.Modal-dialog {
  background: #fff;
  background: var(--white);
  border-radius: 12px;
  font-size: 0.9375rem;
  opacity: 0;
  overflow: hidden;
  position: relative;
  transform: translateY(-3.125rem);
  transition: transform 0.3s ease-out, opacity 0.15s linear;
  width: 20rem;
  z-index: 100;
}
@media (max-width: 320px) {
  .Modal-dialog {
    width: 18.75rem;
  }
}
.Modal-header {
  padding: 1.125rem 1.25rem 0.625rem;
  position: relative;
}
.Modal-body {
  padding: 1.125rem 0.9375rem;
}
.Modal-header + .Modal-body {
  padding-top: 0;
}
.Modal-footer {
  display: flex;
}
.Modal-footer .Btn--outline {
  border-color: #eee;
  border-color: var(--gray-6);
  border-radius: 0;
  border-width: 1px 0 0;
  padding-bottom: 0.625rem;
  padding-top: 0.625rem;
}
.Modal-footer .Btn--outline:not(.Btn--primary) {
  color: #666;
  color: var(--gray-2);
}
.Modal-footer--h[data-variant="round"] {
  padding: 0 0.9375rem 1.125rem;
}
.Modal-footer--h[data-variant="round"] .Btn + .Btn {
  margin-left: 0.75rem;
}
.Modal-footer--h[data-variant="outline"] .Btn + .Btn {
  border-left-width: 1px;
}
.Modal-footer--h .Btn {
  flex: 1 1;
}
.Modal-footer--v {
  flex-direction: column;
}
.Confirm .Modal-body {
  text-align: center;
}
.Popup {
  align-items: flex-end;
}
.Popup.active .Popup-dialog {
  opacity: 1;
  transform: translateZ(0);
}
.Popup-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.Popup-dialog {
  background: #fff;
  background: var(--white);
  border-radius: 27px 27px 0 0;
  opacity: 0;
  overflow: hidden;
  position: relative;
  transform: translate3d(0, 100%, 0);
  transition: 0.3s;
  width: 100%;
  z-index: 100;
}
.Popup-dialog[data-bg-color="gray"] {
  background: #f5f5f5;
  background: var(--gray-7);
}
.Popup-dialog[data-height="80"] {
  height: 80vh;
}
.Popup-dialog[data-height="60"] {
  height: 60vh;
}
.Popup-dialog[data-height="40"] {
  height: 40vh;
}
.Popup-header {
  margin-top: 0.25rem;
  padding: 0.9375rem 2.5rem;
  position: relative;
}
.Modal-title,
.Popup-title {
  color: #111;
  color: var(--gray-1);
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0;
  min-height: 1.5625rem;
  text-align: center;
}
.Modal-close,
.Popup-close {
  color: #111;
  color: var(--gray-1);
  position: absolute;
  right: 0.75rem;
}
.Modal-close {
  top: 0.75rem;
}
.Popup-close {
  top: 50%;
  transform: translateY(-50%);
}
.Popup-body {
  flex: 1 1;
  min-height: 0;
}
.Popup-body.overflow {
  -webkit-overflow-scrolling: touch;
  max-height: 70vh;
  overflow-y: auto;
}
.Popup-footer {
  background: #fff;
  background: var(--white);
  display: flex;
  flex-direction: column;
  padding: 0.5625rem 0.75rem;
  padding-bottom: calc(0.5625rem + 0px);
  padding-bottom: calc(0.5625rem + var(--safe-bottom));
  position: relative;
}
.Popup-footer .Btn + .Btn {
  margin-top: 0.5625rem;
}
.S--modalOpen,
.S--modalOpen .MessageContainer > .PullToRefresh {
  overflow: hidden;
}
.PullToRefresh::-webkit-scrollbar {
  display: none; /* non-standard, but works in WebKit */
}
.S--wide .Popup {
  align-items: center;
}
.S--wide .Popup-dialog {
  border-radius: 12px;
  width: 30rem;
}
.S--wide .Popup-footer--v {
  padding-bottom: 0.75rem;
}
.Navbar {
  background: #eee;
  background: var(--gray-6);
  border-bottom: 1px solid #ddd;
  border-bottom: 1px solid var(--gray-5);
  padding: 0 12px;
  padding: 0 var(--gutter);
  padding-top: 0px;
  padding-top: var(--safe-top);
  position: relative;
  z-index: 10;
}
.Navbar,
.Navbar-main {
  align-items: center;
  display: flex;
}
.Navbar-main {
  flex: 1 1;
  justify-content: center;
  min-height: 2.75rem;
}
.Navbar-left,
.Navbar-right {
  width: 3.625rem;
}
.Navbar-right {
  text-align: right;
  white-space: nowrap;
}
.Navbar-title {
  color: #111;
  color: var(--gray-1);
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0;
  text-align: center;
}
.Navbar-logo {
  height: 2.25rem;
  width: auto;
}
.Navbar .IconBtn {
  color: #111;
  color: var(--gray-1);
}
.Navbar .IconBtn + .IconBtn {
  margin-left: 0.5625rem;
}
.Notice {
  align-items: center;
  background: #fff;
  background: var(--white);
  border-radius: 12px;
  display: flex;
  padding: 0.75rem;
}
.Notice-icon {
  margin-right: 0.375rem;
}
.Notice-close {
  margin-left: 0.375rem;
}
.Notice .Icon {
  color: #0693e3;
  color: var(--brand-1);
  font-size: 1rem;
}
.Notice-content {
  color: #111;
  color: var(--gray-1);
  flex: 1 1;
  font-size: 0.8125rem;
  min-width: 0;
}
.Popover {
  font-size: 0.875rem;
  left: 0;
  position: absolute;
  top: 0;
  transform: translateY(-0.625rem);
  z-index: 1030;
}
.Popover-body {
  background: #fff;
  background: var(--white);
  border-radius: 6px;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadow-3);
}
.Popover-arrow {
  fill: #fff;
  fill: var(--white);
  display: block;
  height: 0.3125rem;
  margin-left: 0.625rem;
  width: 0.5625rem;
}
.Price {
  display: inline;
  font-size: 0.875rem;
  font-weight: 500;
}
.Price--original {
  color: #999;
  color: var(--gray-3);
  text-decoration: line-through;
}
.Price .Price-fraction {
  font-size: 0.857em;
}
.Progress {
  background-color: #ddd;
  background-color: var(--gray-5);
  border-radius: 100px;
  display: flex;
  height: 0.125rem;
  overflow: hidden;
}
.Progress-bar {
  background-color: #39f;
  background-color: var(--blue);
  overflow: hidden;
  transition: width 0.6s ease;
}
.Progress--success .Progress-bar {
  background-color: #62d957;
  background-color: var(--green);
}
.Progress--error .Progress-bar {
  background-color: #ff3634;
  background-color: var(--red);
}
.PullToRefresh {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow-y: scroll;
}
.PullToRefresh-fallback {
  padding-top: 12px;
  padding-top: var(--gutter);
  text-align: center;
}
.PullToRefresh-loadMore {
  font-size: 0.875rem;
}
.PullToRefresh-inner {
  min-height: 100%;
  overflow: hidden;
}
.PullToRefresh-indicator {
  color: grey;
  height: 1.875rem;
  line-height: 1.875rem;
  margin-top: -1.875rem;
  text-align: center;
}
.PullToRefresh-spinner {
  color: #999;
  color: var(--gray-3);
  font-size: 1.6875rem;
}
.PullToRefresh-transition {
  transition: transform 0.3s;
}
.QuickReplies {
  background: #f5f5f5;
  background: var(--gray-7);
  bottom: 100%;
  left: 0;
  overflow: hidden;
  padding: 0.5625rem 12px;
  padding: 0.5625rem var(--gutter);
  position: absolute;
  right: 0;
  transition: opacity 0.3s;
  z-index: 110;
}
.QuickReplies[data-visible="false"] {
  opacity: 0;
  visibility: hidden;
}
.QuickReplies:not(.ScrollView--hasControls) {
  padding-left: 0;
  padding-right: 0;
}
.QuickReplies:not(.ScrollView--hasControls) .ScrollView-inner {
  padding: 0 12px;
  padding: 0 var(--gutter);
}
.QuickReplies:not(.ScrollView--hasControls) .ScrollView-item:last-child {
  padding-right: 12px;
  padding-right: var(--gutter);
}
.QuickReply {
  background: #fff;
  background: var(--white);
  border: 1px solid transparent;
  border-radius: 15px;
  color: #111;
  color: var(--gray-1);
  cursor: pointer;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin: 0;
  padding: 0.25rem 0.75rem;
  position: relative;
  transition: 0.15s ease-in-out;
}
.QuickReply.new:after {
  background: #ff3634;
  background: var(--red);
  border: 1px solid #fff;
  border-radius: 50%;
  content: "";
  height: 0.5rem;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 0.5rem;
}
.QuickReply.highlight {
  background: #fff;
  border-color: #ffd0bf;
  font-weight: 500;
}
.QuickReply-inner {
  align-items: center;
  display: flex;
}
.QuickReply-img {
  max-height: 1rem;
}
.QuickReply-img,
.QuickReply-inner > .Icon {
  margin-right: 0.1875rem;
}
.QuickReply .Icon {
  color: #0693e3;
  color: var(--brand-1);
  font-size: 0.9375rem;
}
.Checkbox,
.Radio {
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  background: var(--white);
  border: 1px solid #eee;
  border: 1px solid var(--gray-6);
  border-radius: 9px;
  color: #666;
  color: var(--gray-2);
  cursor: pointer;
  display: inline-block;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin: 0.5625rem 0.75rem 0 0;
  padding: 0.25rem 0.75rem;
  position: relative;
  text-align: center;
  transition: 0.15s ease-in-out;
}
.RadioGroup {
  margin-top: -0.5625rem;
}
.RadioGroup--block .Radio {
  display: block;
  margin-right: 0.5625rem;
}
.CheckboxGroup--block .Checkbox {
  display: block;
  margin-right: 0;
}
.Checkbox--disabled,
.Radio--disabled {
  cursor: auto;
  opacity: 0.5;
}
.Checkbox--checked,
.Radio--checked {
  border-color: #0693e3;
  border-color: var(--brand-1);
  color: #0693e3;
  color: var(--brand-1);
}
.Checkbox-input,
.Radio-input {
  cursor: inherit;
  height: 100%;
  left: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.RateActions {
  align-self: flex-end;
  margin: 0 0.5rem;
  position: relative;
  width: 2rem;
  z-index: 10;
}
.RateBtn {
  background: #fff;
  background: var(--white);
  border-radius: 50%;
  font-size: 1.25rem;
  padding: 0.375rem;
}
.RateBtn + .RateBtn {
  margin-top: 0.5625rem;
}
.RateBtn[data-type="up"].active,
.RateBtn[data-type="up"]:hover {
  color: #0693e3;
  color: var(--brand-1);
}
.RateBtn[data-type="down"].active,
.RateBtn[data-type="down"]:hover {
  color: #39f;
  color: var(--blue);
}
.RichText {
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.ScrollView {
  overflow: hidden;
}
.ScrollView-scroller {
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.ScrollView-scroller::-webkit-scrollbar {
  display: none;
}
.ScrollView--fullWidth {
  margin: 0 calc(12px * -1);
  margin: 0 calc(var(--gutter) * -1);
}
.ScrollView--fullWidth:not(.ScrollView--hasControls) .ScrollView-inner {
  padding: 0 12px;
  padding: 0 var(--gutter);
}
.ScrollView--x .ScrollView-scroller {
  display: flex;
  margin-bottom: -1.125rem;
  overflow-x: scroll;
  overflow-y: hidden;
  padding-bottom: 1.125rem;
}
.ScrollView--x .ScrollView-inner {
  display: flex;
}
.ScrollView--x .ScrollView-item {
  flex: 0 0 auto;
  margin-left: 0.375rem;
}
.ScrollView--x .ScrollView-item:first-child {
  margin-left: 0;
}
.ScrollView--hasControls {
  align-items: center;
  display: flex;
}
.ScrollView--hasControls .ScrollView-scroller {
  flex: 1 1;
}
.ScrollView-control {
  color: #999;
  color: var(--gray-3);
  font-size: 1rem;
  padding: 0.375rem;
}
.ScrollView-control:not(:disabled):hover {
  color: #0693e3;
  color: var(--brand-1);
}
.Search {
  align-items: center;
  background: #fff;
  background: var(--white);
  border-radius: 50px;
  display: flex;
  padding: 0.1875rem 0.3125rem 0.1875rem 0.9375rem;
}
.Search-clear,
.Search-icon {
  font-size: 1.125rem;
  font-size: var(--font-size-lg);
}
.Search-icon {
  color: #999;
  color: var(--gray-3);
}
.Search-input {
  border: 0;
  flex: 1 1;
  padding: 0 0.5625rem;
}
.Search-input::-webkit-search-cancel-button {
  display: none;
}
.Search-input:focus + .Search-clear,
.Search-input:focus ~ .Btn--primary {
  opacity: 1;
}
.Search-clear {
  color: #ddd;
  color: var(--gray-5);
  opacity: 0;
}
.Search-clear:hover {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  color: #999;
  color: var(--gray-3);
}
.Search .Btn--primary {
  font-size: 0.75rem;
  font-size: var(--font-size-xs);
  margin-left: 0.375rem;
  min-width: 3.5rem;
  opacity: 0;
  padding: 0.125rem 0.75rem;
}
.Select {
  -webkit-appearance: none;
  appearance: none;
  background-image: url(https://storage.coalescestage.io/7.19.5-beta.2.h8c625021db00/static/media/aae2a8f793b1ab268f3f.aae2a8f793b1ab268f3f.svg);
  background-position: right 0.75rem center;
  background-repeat: no-repeat;
  background-size: 1rem 0.75rem;
}
.Select:disabled {
  background-color: #f5f5f5;
  background-color: var(--gray-7);
}
.Stepper {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.Step {
  padding-bottom: 1.125rem;
  padding-left: 1.8125rem;
  position: relative;
}
.Step:last-child {
  padding-bottom: 0;
}
.Step:last-child .Step-line {
  display: none;
}
.Step--active .Step-dot {
  background: #0693e3;
  background: var(--brand-1);
}
.Step--active .Step-title span {
  color: #0693e3;
  color: var(--brand-1);
  font-weight: 500;
}
.Step--active .Step-desc {
  color: #111;
  color: var(--gray-1);
}
.Step--active[data-status] .Step-line {
  top: 1.625rem;
}
.Step--active[data-status] .Step-icon {
  color: #ff3634;
  color: var(--red);
}
.Step--active[data-status="success"] .Step-icon {
  color: #62d957;
  color: var(--green);
}
.Step-icon {
  align-items: center;
  display: flex;
  font-size: 1.5rem;
  height: 1.5rem;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 1.5rem;
}
.Step-dot {
  background: #fff;
  background: var(--white);
  border: 1px solid #0693e3;
  border: 1px solid var(--brand-1);
  border-radius: 50%;
  height: 0.5rem;
  width: 0.5rem;
}
.Step-line {
  background: #0693e3;
  background: var(--brand-1);
  bottom: -0.25rem;
  left: 0.75rem;
  opacity: 0.5;
  position: absolute;
  top: 1.25rem;
  width: 0.0625rem;
}
.Step-title {
  align-items: center;
  color: #111;
  color: var(--gray-1);
  display: flex;
  font-size: 1rem;
  font-size: var(--font-size-md);
}
.Step-title small {
  color: #999;
  color: var(--gray-3);
  font-size: 0.75rem;
  font-size: var(--font-size-xs);
  margin-left: 0.75rem;
}
.Step-desc {
  color: #999;
  color: var(--gray-3);
  font-size: 0.875rem;
  font-size: var(--font-size-sm);
  margin-top: 0.1875rem;
}
.Tabs-nav {
  display: flex;
  margin: 0.4375rem 0;
  position: relative;
}
.Tabs-nav::-webkit-scrollbar {
  display: none;
}
.Tabs--scrollable .Tabs-nav {
  -webkit-overflow-scrolling: touch;
  margin-bottom: -0.6875rem;
  overflow: hidden;
  overflow-x: auto;
  padding-bottom: 1.125rem;
}
.Tabs--scrollable .Tabs-navPointer {
  bottom: 1.125rem;
}
.Tabs--scrollable .Tabs-navItem {
  flex: 1 0 auto;
}
.Tabs-navItem {
  flex: 1 1;
  text-align: center;
}
.Tabs-navLink {
  background: transparent;
  border: 0;
  border-radius: 20px;
  color: #666;
  color: var(--gray-2);
  font-size: 0.875rem;
  padding: 0.25rem 0.75rem;
  transition: 0.3s;
}
.Tabs-navLink:focus:not(:focus-visible) {
  outline: 0;
}
.Tabs-navLink:hover {
  color: #111;
  color: var(--gray-1);
  cursor: pointer;
}
.Tabs-navLink.active {
  color: #111;
  color: var(--gray-1);
  font-weight: 700;
  position: relative;
  z-index: 1;
}
.Tabs-navPointer {
  background: linear-gradient(90deg, #8ed1fc 0%, #0693e3 98%);
  background: var(--btn-primary-bg);
  border-radius: 2px;
  bottom: 0;
  height: 0.1875rem;
  left: 0;
  position: absolute;
  transition: 0.3s;
}
.Tabs-pane {
  display: none;
}
.Tabs-pane.active {
  display: block;
}
.Tag {
  border: 1px solid #0693e3;
  border: 1px solid var(--brand-1);
  border-radius: 4px;
  color: #0693e3;
  color: var(--brand-1);
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1.25;
  margin: 0 0.25rem 0 0;
  padding: 0 0.375rem;
  position: relative;
  white-space: nowrap;
}
.Tag--primary {
  border-color: transparent;
  color: #f70;
  color: var(--orange);
}
.Tag--primary:before {
  background: currentColor;
  border-radius: inherit;
  bottom: 0;
  content: "";
  left: 0;
  margin: -0.0625rem;
  opacity: 0.14;
  position: absolute;
  right: 0;
  top: 0;
}
.Tag--success {
  background: #62d957;
  background: var(--green);
  border-color: #62d957;
  border-color: var(--green);
  color: #fff;
}
.Tag--danger {
  background: #ff3634;
  background: var(--red);
  border-color: #ff3634;
  border-color: var(--red);
  color: #fff;
}
.Tag--warning {
  background: #f70;
  background: var(--orange);
  border-color: #f70;
  border-color: var(--orange);
  color: #fff;
}
.Text--truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Text--break {
  overflow-wrap: break-word !important;
  word-break: break-word !important;
}
.Text--ellipsis {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Time {
  color: #999;
  color: var(--gray-3);
  font-size: 0.75rem;
}
.Toast {
  display: flex;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 30%;
  transform: translateY(-50%);
  transition: all 0.3s ease 0s;
  visibility: hidden;
  z-index: 200;
}
.Toast[data-type="success"] .Icon {
  color: #62d957;
  color: var(--green);
}
.Toast[data-type="error"] .Icon {
  color: #ff3634;
  color: var(--red);
}
.Toast[data-type="loading"] .Icon {
  color: #0693e3;
  color: var(--brand-1);
}
.Toast.show {
  opacity: 1;
  visibility: visible;
}
.Toast .Icon {
  font-size: 1.5rem;
  margin-right: 0.375rem;
}
.Toast-content {
  background: rgba(0, 0, 0, 0.7);
  border-radius: 12px;
  box-sizing: border-box;
  display: flex;
  max-width: 18.75rem;
  padding: 1.125rem 1.5rem;
}
.Toast-message {
  color: #fff;
  color: var(--white);
  flex: 1 1;
  font-size: 1rem;
  margin: 0;
  word-break: break-word;
}
.Toolbar {
  padding: 12px;
  padding: var(--gutter);
  padding-top: 0;
}
.Toolbar-item {
  display: inline-block;
  margin-top: 12px;
  margin-top: var(--gutter);
  text-align: center;
  width: 25%;
}
.Toolbar-btn {
  border: 0;
  color: #666;
  color: var(--gray-2);
  display: inline-block;
  overflow: hidden;
  padding: 0.375rem;
  position: relative;
  vertical-align: top;
  width: 4.75rem;
}
.Toolbar-btn,
.Toolbar-btn:hover {
  background: transparent;
}
.Toolbar-btn:active .Toolbar-btnIcon {
  background: rgba(0, 0, 0, 0.04);
}
@media (hover: hover) {
  .Toolbar-btn:hover .Toolbar-btnIcon {
    background: rgba(0, 0, 0, 0.04);
  }
}
.Toolbar-btnIcon {
  background: #fff;
  background: var(--white);
  border-radius: 12px;
  display: inline-block;
  padding: 0.75rem;
  transition: 0.3s;
}
.Toolbar-btnIcon .Icon {
  font-size: 1.875rem;
  vertical-align: top;
}
.Toolbar-img {
  height: 1.875rem;
  vertical-align: top;
  width: 1.875rem;
}
.Toolbar-btnText {
  display: block;
  font-size: 0.875rem;
  margin-top: 0.375rem;
}
[data-tooltip] {
  cursor: pointer;
  position: relative;
}
[data-tooltip]:after,
[data-tooltip]:before {
  bottom: 100%;
  left: 50%;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transform: translate(-50%, 0.25rem);
  transform-origin: top;
  transition: all 0.18s ease-out 0.18s;
  z-index: 200;
}
[data-tooltip]:after {
  background: #111;
  background: var(--gray-1);
  border-radius: 6px;
  color: #fff;
  color: var(--white);
  content: attr(aria-label);
  font-size: 0.75rem;
  margin-bottom: 0.625rem;
  padding: 0.5em 1em;
  white-space: nowrap;
}
[data-tooltip]:before {
  border: 0.3125rem solid transparent;
  border-top: 0.3125rem solid #111;
  border-top: 0.3125rem solid var(--gray-1);
  content: "";
  height: 0;
  transform-origin: top;
  width: 0;
}
[data-tooltip]:hover:after,
[data-tooltip]:hover:before {
  opacity: 1;
  transform: translate(-50%);
}
.Tree {
  background: #fff;
  background: var(--white);
}
.TreeNode-title {
  align-items: center;
  border-bottom: 1px solid #f5f5f5;
  border-bottom: 1px solid var(--gray-7);
  display: flex;
  justify-content: space-between;
  padding: 0.625rem 0.9375rem;
}
.TreeNode-title:hover {
  background: #f5f5f5;
  background: var(--gray-7);
  color: #0693e3;
  color: var(--brand-1);
  cursor: pointer;
}
.TreeNode:last-child .TreeNode-title {
  border: 0;
}
.TreeNode-children-title {
  background: #f5f5f5;
  background: var(--gray-7);
  border-bottom: 1px solid #f5f5f5;
  border-bottom: 1px solid var(--gray-7);
}
.TreeNode-title-text {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.TreeNode-children {
  display: none;
}
.TreeNode-children-active {
  display: block;
}
.Typing {
  align-items: center;
  display: flex;
  height: 1.40625rem;
  transition: opacity 0.1s;
}
.Typing-dot {
  animation: typing-dot 0.8s linear infinite;
  background: #999;
  background: var(--gray-3);
  border-radius: 50%;
  display: inline-block;
  height: 0.3125rem;
  margin-left: 0.5625rem;
  width: 0.3125rem;
}
.Typing-dot:first-child {
  margin: 0;
}
.Typing-dot:nth-child(2) {
  animation-delay: -0.2s;
}
.Typing-dot:nth-child(3) {
  animation-delay: -0.4s;
}
@keyframes typing-dot {
  0% {
    transform: scale(0.57);
  }
  25% {
    transform: scale(0.78);
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(0.78);
  }
  to {
    transform: scale(0.57);
  }
}
.Video {
  border-radius: inherit;
  position: relative;
}
.Video-cover,
.Video-video:not([hidden]) {
  border-radius: inherit;
  display: block;
  max-height: 100%;
  width: 100%;
}
.Video-duration {
  bottom: 0.3125rem;
  color: #fff;
  color: var(--white);
  position: absolute;
  right: 0.3125rem;
  z-index: 1;
}
.Video-duration:after {
  content: "＂";
}
.Video-playBtn {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.Video-playBtn:hover {
  cursor: pointer;
}
.Video-playIcon {
  background: url(//gw.alicdn.com/tfs/TB1p1mkqIbpK1RjSZFyXXX_qFXa-70-70.png) 0 0 no-repeat;
  background-size: cover;
  display: inline-block;
  height: 2.1875rem;
  width: 2.1875rem;
}
.Video--playing .Video-playBtn {
  display: none;
}
.Carousel {
  overflow: hidden;
  position: relative;
}
.Carousel--draggable .Carousel-inner {
  cursor: grab;
  touch-action: pan-y;
}
.Carousel--draggable .Carousel-inner:active {
  cursor: grabbing;
}
.Carousel--rtl {
  direction: rtl;
}
.Carousel--dragging .Carousel-item {
  pointer-events: none;
}
.Carousel-inner {
  display: flex;
  will-change: transform;
}
.Carousel-dots {
  bottom: 0.5rem;
  display: flex;
  justify-content: center;
  left: 50%;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: absolute;
  transform: translateX(-50%);
  z-index: 1;
}
.Carousel-dot {
  background: #ccc;
  background: var(--gray-4);
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 0.5rem;
  margin: 0 0.25rem;
  padding: 0;
  transition: 0.3s;
  width: 0.5rem;
}
.Carousel-dot.active {
  background: #0693e3;
  background: var(--brand-1);
}
.Goods {
  font-size: 0.875rem;
  padding: 0.75rem;
}
.Goods + .Goods {
  border-top: 1px solid #f5f5f5;
  border-top: 1px solid var(--gray-7);
}
.Goods-img {
  border-radius: 12px;
  height: 4.5rem;
  margin-right: 0.5625rem;
  object-fit: cover;
  width: 4.5rem;
}
.Goods-name {
  font-size: 0.875rem;
  font-weight: 400;
  margin: 0 0 0.1875rem;
}
.Goods-main .Price {
  margin-right: 0.5625rem;
}
.Goods-desc {
  color: #999;
  color: var(--gray-3);
  margin-bottom: 0.1875rem;
  word-break: break-all;
}
.Goods-meta {
  color: #999;
  color: var(--gray-3);
  font-size: 0.625rem;
}
.Goods-countUnit {
  color: #999;
  color: var(--gray-3);
  font-size: 0.75rem;
  margin: 0.1875rem 0;
}
.Goods-unit {
  font-size: 0.625rem;
  margin-left: 0.1875rem;
}
.Goods-buyBtn {
  color: #fff;
  float: right;
  padding: 0.125rem;
}
.Goods-buyBtn,
.Goods-buyBtn:hover {
  background: #0693e3;
  background: var(--brand-1);
}
.Goods-detailBtn {
  border-radius: 10px;
  font-size: 0.625rem;
  line-height: 1.125rem;
  min-width: 3rem;
  padding: 0 0.625rem;
}
.Goods-aside {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 0.5625rem;
}
.Goods-status {
  color: #8ed1fc;
  color: var(--highlight-2);
  font-size: 0.75rem;
}
.FileCard {
  padding: 0.5rem;
}
.FileCard-icon {
  color: #666;
  color: var(--gray-2);
  height: 3.75rem;
  margin-right: 0.5rem;
  position: relative;
}
.FileCard-icon[data-type="pdf"] {
  color: #ff3634;
  color: var(--red);
}
.FileCard-icon[data-type*="doc"] {
  color: #39f;
  color: var(--blue);
}
.FileCard-icon[data-type*="ppt"],
.FileCard-icon[data-type="key"] {
  color: #f70;
  color: var(--orange);
}
.FileCard-icon[data-type*="xls"] {
  color: #62d957;
  color: var(--green);
}
.FileCard-icon[data-type="rar"],
.FileCard-icon[data-type="zip"] {
  color: #0693e3;
  color: var(--brand-1);
}
.FileCard-icon .Icon {
  font-size: 3.75rem;
}
.FileCard-name {
  height: 2.375rem;
  line-height: 1.4;
  margin-bottom: 0.25rem;
}
.FileCard-ext {
  bottom: 0.9375rem;
  font-size: 1rem;
  font-weight: 700;
  left: 1.25rem;
  max-width: 3.125rem;
  position: absolute;
  text-transform: uppercase;
  transform: scale(0.5);
  transform-origin: left bottom;
}
.FileCard-meta {
  color: #999;
  color: var(--gray-3);
  font-size: 0.75rem;
}
.FileCard-meta > a,
.FileCard-meta > span {
  margin-right: 0.625rem;
}
.FileCard-meta a {
  color: #39f;
  color: var(--link-color);
  text-decoration: none;
}
.Form {
  background: #fff;
  background: var(--white);
}
.Form.is-light .FormItem {
  padding: 0;
}
.Form.is-light .HelpText,
.Form.is-light .Label,
.FormItem {
  padding: 0 12px;
  padding: 0 var(--gutter);
}
.FormItem {
  position: relative;
}
.FormItem + .FormItem {
  margin-top: 1.25rem;
}
.FormItem.required .Label:after {
  color: #ff3634;
  color: var(--red);
  content: "*";
  display: inline-block;
  font-family: SimSun, sans-serif;
  font-size: 0.875rem;
  line-height: 1;
  vertical-align: middle;
}
.FormItem.is-invalid .HelpText,
.FormItem.is-invalid .Label {
  color: #ff3634;
  color: var(--red);
}
.FormItem.is-invalid .Input {
  border-color: #ff3634;
  border-color: var(--red);
}
.FormItem .CheckboxGroup,
.FormItem .RadioGroup {
  margin-top: 0.625rem;
}
.FormItem .Label + .Input {
  margin-top: 0.3125rem;
}
.FormActions {
  background: #fff;
  background: var(--white);
  display: flex;
  padding: 0.625rem 12px;
  padding: 0.625rem var(--gutter);
}
.FormActions .Btn {
  flex: 1 1;
}
.FormActions .Btn + .Btn {
  margin-left: 0.375rem;
}
.MessageContainer {
  display: flex;
  flex: 1 1;
  flex-direction: column;
  min-height: 0;
  position: relative;
}
.MessageContainer > .PullToRefresh {
  flex: 1 1;
}
.MessageContainer > .PullToRefresh > .PullToRefresh-inner {
  box-sizing: border-box;
  padding-bottom: 3.375rem;
}
.MessageContainer:focus {
  outline: 0;
}
.MessageList {
  font-size: 0.9375rem;
  padding: 12px;
  padding: var(--gutter);
}
.RecorderToast {
  background: rgba(51, 51, 51, 0.87);
  border-radius: 12px;
  color: #fff;
  color: var(--white);
  height: 10rem;
  left: 50%;
  padding: 0.625rem;
  position: fixed;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 10rem;
  z-index: 100;
}
.Recorder--cancel .RecorderToast {
  color: #ff3634;
  color: var(--red);
}
.Recorder--cancel .Recorder-btn {
  background: rgba(0, 0, 0, 0.04);
  color: #999;
  color: var(--gray-3);
}
.RecorderToast-icon {
  font-size: 2.3125rem;
  position: relative;
}
.RecorderToast-waves {
  height: 100%;
  position: absolute;
  transition: 0.3s;
  width: 100%;
  z-index: -1;
}
.RecorderToast-wave-1,
.RecorderToast-wave-2,
.RecorderToast-wave-3 {
  animation: wave 10s linear infinite;
  color: #8ed1fc;
  color: var(--brand-2);
  position: absolute;
  z-index: -1;
}
.RecorderToast-wave-1 {
  font-size: 11rem;
  left: 0.875rem;
  opacity: 0.2;
  top: -1.5625rem;
}
.RecorderToast-wave-2 {
  font-size: 11.625rem;
  left: -1.3125rem;
  opacity: 0.4;
  top: -0.75rem;
}
.RecorderToast-wave-3 {
  font-size: 4.4375rem;
  left: 3.4375rem;
  opacity: 0.8;
  top: 2.5rem;
}
.Recorder-btn {
  -webkit-touch-callout: none;
  background: #fff;
  background: var(--white);
  border-radius: 20px;
  color: #333;
  color: var(--gray-dark);
  height: 2.25rem;
  line-height: 2.25rem;
  text-align: center;
  transition: 0.3s;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@keyframes wave {
  0% {
    transform: translateY(5%) rotate(0);
  }
  50% {
    transform: translateY(-5%) rotate(180deg);
  }
  to {
    transform: translateY(5%) rotate(1turn);
  }
}
.Composer {
  align-items: flex-end;
  display: flex;
  padding: 0.5625rem 12px;
  padding: 0.5625rem var(--gutter);
}
.Composer > div + div {
  margin-left: 0.5625rem;
}
.Composer-actions {
  align-items: center;
  display: flex;
  height: 2.25rem;
}
.Composer-actions .IconBtn {
  color: #111;
  color: var(--gray-1);
  font-size: 1.875rem;
}
.Composer-toggleBtn {
  transition: transform 0.2s;
}
.Composer-toggleBtn.active .Icon {
  transform: rotate(45deg);
}
.Composer-inputWrap {
  flex: 1 1;
  position: relative;
}
.Composer-input {
  background: #fff;
  background: var(--white);
  border: 0;
  border-radius: 12px;
  caret-color: #8ed1fc;
  caret-color: var(--brand-2);
  font-size: 0.9375rem;
  line-height: 1.25rem;
  max-height: 8.25rem;
  overflow: hidden;
  padding: 0.5rem 0.75rem;
  transition: border-color 0.15s ease-in-out;
}
.Composer-sendBtn {
  min-width: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}
.SendConfirm .Modal-dialog {
  margin: 1.25rem;
  width: 30rem;
}
.SendConfirm-inner {
  height: 20rem;
  text-align: center;
}
.SendConfirm-inner img {
  max-height: 100%;
  max-width: 100%;
}
html {
  height: 100vh;
}
html[data-safari] {
  height: calc(100vh - calc(100vh - 100%));
}
#root,
body {
  height: 100%;
}
body {
  margin: 0;
}
.ChatApp {
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  background: var(--white);
  color: #111;
  color: var(--gray-1);
  display: flex;
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
    Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  height: 100%;
  line-height: 1.5;
}
.S--focusing {
  --safe-bottom: 0;
}
@media (hover: none) {
  .S--focusing .MessageList {
    margin-top: 75vh;
  }
}
.ChatFooter {
  background: #f5f5f5;
  background: var(--gray-7);
  padding-bottom: 0px;
  padding-bottom: var(--safe-bottom);
  position: relative;
  z-index: 10;
}

.tree-categories-sidebar{display:flex;flex-direction:column;justify-content:space-between;background-color:#f5f6fa;width:64px}.tree-buttons-wrapper,.tree-category-buttons-wrapper,.tree-misc-buttons-wrapper{border:none;display:flex;flex-direction:column;padding:8px 2px 0 2px}.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{border-radius:4px;font-size:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:60px;text-align:center;width:100%}.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:#1890ff !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{display:block;margin:0 auto;font-size:18px;height:18px;line-height:18px;width:18px}.tree-buttons-wrapper .category-button,.tree-category-buttons-wrapper .category-button,.tree-misc-buttons-wrapper .category-button{padding:8px 0 4px}.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:8px auto 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:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.tree-misc-buttons-wrapper{margin:0}.tree-misc-buttons-wrapper .category-button--active .problem-button-icon{color:#1890ff}.tree-category-buttons-wrapper{margin:0}.cell-label{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.cell-label span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.new-workspace-tooltip__title-container{display:flex;padding:12px;gap:16px}.new-workspace-tooltip__header{color:#fff}.new-workspace-tooltip__button-container{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.new-workspace-tooltip__close-button{color:#fff !important;width:20px;align-self:flex-end}.new-workspace-tooltip__got-it-button{color:#1890ff !important}.new-workspace-tooltip__overlay .ant-tooltip-arrow-content{--antd-arrow-background-color: ;background-color:#1890ff}.new-workspace-tooltip__overlay .ant-tooltip-inner{background-color:#1890ff}.new-workspace-tooltip__overlay.ant-tooltip{max-width:425px}.ai-copilot-icon{scale:1.2}.subgraph-container{display:flex;gap:8px}.subgraph-container .subgraph-container__icon{color:#faad14}.new-subgraph-success-message-name{font-weight:600}.copilot-container{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;background-color:#f5f6fa}
.new-branch-name-input__form-item{padding-left:8px}.new-branch-name-input__input{margin:4px;font-size:12px}
.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}
.protected-route{width:100%;height:100%}
.docs-column-top__breadcrumbs{align-items:center;display:flex;grid-column-end:25;grid-column-start:1;padding:0px 16px}.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){overflow:hidden;display:flex}.docs-column-top__breadcrumbs .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-column-top__title{grid-column-start:5;grid-column-end:21;display:flex;align-items:flex-end;font-size:24px;margin-bottom:16px;overflow:hidden}.docs-column-top__title--icon{margin-right:8px}.docs-column-top__title--text{align-items:baseline;margin:0;display:flex;flex-flow:row wrap;font-size:24px;font-weight:600;gap:8px;width:calc(100% - 24px - 8px)}.docs-column-top__title--primary{line-height:round(nearest,1.2em,1px);font-weight:600;overflow:hidden}.docs-column-top__title--middle{color:rgba(0,0,0,.45);font-weight:600;font-size:16px;line-height:round(nearest,1.2em,1px);white-space:nowrap}.docs-column-top__title--secondary{color:#1890ff;display:flex;line-height:round(nearest,1.2em,1px);font-size:16px;font-weight:600;gap:8px;overflow:hidden}.docs-column-top__title--link{overflow:hidden}.docs-column-top__subtitle{grid-column-start:5;grid-column-end:21;display:flex;justify-content:space-between;align-items:flex-start}.docs-column-top__subtitle--item{display:flex;align-items:center}.docs-column-top__subtitle--text{margin:0px;font-weight:500;font-size:14px}.docs-column-top__subtitle--icon{margin-right:8px}.flex{display:flex}.margin-left-md{margin-left:16px}.margin-left-xxs{margin-left:4px}
.docs-column-overview__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:16px;row-gap:16px}.docs-column-overview__item{min-height:44px;word-wrap:break-word;word-break:break-all}.docs-column-overview__value{font-weight:400;font-size:14px;flex-wrap:wrap}.docs-column-overview__value--disabled{color:rgba(0,0,0,.45)}.docs-column-overview__label{font-weight:500;font-size:12px;color:rgba(0,0,0,.45)}
.docs-node-script-container{border:1px solid #d9d9d9;margin:0px 24px 0px 24px}.docs-node-monaco-editor{display:flex;flex-direction:row;min-height:200px}
.docs-home-grid{background-color:rgba(0,0,0,0);display:grid;grid-template-columns:repeat(24, 1fr);position:relative;overflow:auto;height:100%}.docs-home-container{grid-column-start:6;grid-column-end:20}.docs-home-container .empty-projects-container{display:flex;justify-content:center;align-items:center;height:66vh}.docs-home-container .empty-projects-container .empty-projects.ant-empty{width:360px}.docs-home-container .empty-projects-container .empty-project-description-container{display:flex;flex-direction:column}.docs-home-container .empty-projects-container .project-member-description{max-width:256px;color:rgba(0,0,0,.45);text-align:center}#docs-header-text{padding-top:32px;padding-bottom:32px;margin-bottom:0px;font-size:30px;font-weight:600}
.docs-breadcrumb-links>.ant-anchor>.ant-anchor-link>.ant-anchor-link-title{font-size:12px;font-weight:400;color:rgba(0,0,0,.45) !important}.docs-breadcrumb-links>.ant-anchor>.ant-anchor-link>.ant-anchor-link-title-active{color:#1890ff !important}.docs-breadcrumb-links>.ant-anchor>.ant-anchor-ink-visible::before{background-color:#1890ff !important}.docs-anchor-title{font-size:12px;font-weight:500;color:rgba(0,0,0,.45)}
.docs-grid{display:grid;grid-template-columns:repeat(24, 1fr);grid-template-rows:200px 1fr;height:100%;overflow:hidden;position:relative;transition:.3s}.docs-grid--small{box-shadow:0px 0px 5px #000;grid-template-rows:130px 1fr}.docs-top{background-color:#fff;display:grid;grid-column-end:25;grid-column-start:1;grid-row:1;grid-template-columns:repeat(24, 1fr);position:-webkit-sticky;position:sticky;top:0;z-index:1;overflow-y:hidden;scrollbar-gutter:stable}.docs-top--small{box-shadow:0px 0px 5px 5px rgba(0,0,0,.1);transition:.3s}.docs-bottom{display:grid;grid-column-end:25;grid-column-start:1;grid-row:2;grid-template-columns:repeat(24, 1fr);height:100%;overflow-y:auto;padding-bottom:150px}.docs-bottom__containerLeft{grid-column-end:5;grid-column-start:1;padding:24px 16px}.docs-bottom__containerMain{display:flex;flex-direction:column;grid-column-end:21;grid-column-start:5;padding:24px 0px}.docs-bottom__containerRight{grid-column-end:25;grid-column-start:21;padding:24px 16px}
.docs-search-top__breadcrumb{align-items:center;display:flex;grid-column-end:25;grid-column-start:1;padding:0px 16px}.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){overflow:hidden;display:flex}.docs-search-top__breadcrumb .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-search-top__searchContainer{background-color:#fff;display:flex;flex-direction:column;grid-column-end:21;grid-column-start:5;justify-content:center;margin-bottom:0px}.docs-search-top__titles{align-items:baseline;display:flex;font-weight:600;margin:0px}.docs-search-top__titles--primary{font-size:24px;line-height:round(nearest,1.6em,1px);margin-bottom:0px;overflow:hidden}.docs-search-top__titles--secondary{color:rgba(0,0,0,.45);font-size:16px;line-height:round(nearest,1.4em,1px);margin-bottom:0px;margin-left:8px}.docs-search-results{list-style-type:none;padding-left:0px}.docs-search-empty{width:360px}.docs-search-empty__text--primary{font-size:16px;font-weight:500;margin-bottom:0px}.docs-search-empty__text--secondary{font-size:14px;font-weight:400;margin-bottom:0px}
.ant-card.docs-section-card{margin-bottom:12px;border-radius:8px}.ant-card.docs-section-card__tabs{padding:0px}
.docs-column-monaco-editor{display:flex;flex-direction:row;flex-grow:1;min-height:150px}.column-transformation-container{border:1px solid #d9d9d9;margin-bottom:12px;border-radius:4px}.column-transformation-title-container{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.column-transformation-title-text{margin-left:12px;font-size:14px;font-weight:500;margin-bottom:4px;margin-top:4px}.column-transformation-title-text--secondary{font-size:12px;font-weight:400;margin-bottom:4px;margin-top:4px;color:rgba(0,0,0,.45);margin-right:12px}
#docs-wrapper{background-image:url(https://storage.coalescestage.io/7.19.5-beta.2.h8c625021db00/static/media/docs-gradient-bg.4049b6ec8c517a95f035.svg);background-position:bottom left;background-color:#f5f6fa;background-repeat:no-repeat;height:100%;overflow:hidden}
.ant-tooltip.node-columns-table__ant-tooltip__wide{max-width:640px}
.docs-node-configuration{margin-bottom:32px;border-radius:8px}#configuration .ant-card-body{padding-top:0px}
.script-labels{display:flex;padding-left:24px;padding-right:24px}.script-label-container{min-width:117px}.script-label{margin-bottom:0px;font-size:12px;font-weight:500;color:rgba(0,0,0,.45)}.script-label-text{font-size:14px;font-weight:400;color:rgba(0,0,0,.85)}
#create-scripts .ant-card-body{padding-top:0px}
.node-type-color-badge{border-radius:4px 0 0 4px;height:16px;width:6px}
.docs-node-top__breadcrumbs{align-items:center;display:flex;grid-column-end:25;grid-column-start:1;padding:0px 16px}.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){overflow:hidden;display:flex}.docs-node-top__breadcrumbs .ant-breadcrumb .ant-breadcrumb-link{overflow:hidden}.docs-node-top__title{grid-column-start:5;grid-column-end:21;display:flex;align-items:flex-end;font-size:24px;margin-bottom:16px}.docs-node-top__title--icon{margin-right:12px}.docs-node-top__title--text{margin:0px;font-weight:600;font-size:24px}.docs-node-top__subtitle{grid-column-start:5;grid-column-end:21;display:flex;justify-content:space-between;align-items:flex-start}.docs-node-top__subtitle--item{display:flex;align-items:center}.docs-node-top__subtitle--text{margin:0px;font-weight:500;font-size:14px}.docs-node-top__subtitle--icon{margin-right:8px}.flex{display:flex}.margin-left-md{margin-left:16px}
.docs-node-lineage{margin-bottom:12px;border-radius:8px}
.docs-node-overview{border-radius:8px;margin-bottom:12px;z-index:0}.docs-node-overview__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:16px;row-gap:16px}.docs-node-overview__item{min-height:44px;word-wrap:break-word;word-break:break-all}.docs-node-overview__value{font-weight:400;font-size:14px;flex-wrap:wrap;color:rgba(0,0,0,.85);white-space:pre-line}.docs-node-overview__label{font-weight:500;font-size:12px;color:rgba(0,0,0,.45)}.disabled-text{color:rgba(0,0,0,.25)}
#run-scripts .ant-card-body{padding-top:0px}
.docs-search-hit{align-items:center;background-color:#fff;border-radius:4px;border:1px solid #d9d9d9;display:flex;margin-bottom:12px;min-height:100px}.docs-search-hit__type{margin-left:24px;margin-right:24px}.docs-search-hit__content{display:flex;flex-direction:column;flex:1 1}.docs-search-hit__title{display:flex;align-items:center;font-weight:500;padding-bottom:8px}.docs-search-hit__title--primary{color:#1890ff;font-size:16px;max-width:300px}.docs-search-hit__title--primary:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.docs-search-hit__title--secondary{font-size:14px;max-width:200px}.docs-search-hit__subtitles{align-items:center;display:flex;font-weight:500;font-size:14px;color:rgba(0,0,0,.45)}.docs-search-hit__subtitles--left{display:flex;flex-wrap:wrap;flex:1 1}.docs-search-hit__subtitles--right{padding-right:8px;padding-left:8px}.docs-search-hit__subtitle{display:flex;align-items:center;margin-right:10px}.docs-search-hit__indicator{border-radius:4px 0 0 4px;height:16px;margin-left:8px;margin-right:8px;width:6px}.docs-search-hit__icon{margin-right:12px;color:rgba(0,0,0,.25)}.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{font-size:16px;font-weight:600;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;margin-top:12px;margin-bottom:12px;height:32px}.empty-workspace-description-docs{text-align:center;color:rgba(0,0,0,.25);max-width:200px;margin:0 auto}
.docs-project{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin-bottom:24px;padding:24px}.docs-project__header{display:flex;flex-direction:column;gap:4px;justify-content:space-between}.docs-project__header__title{font-size:24px;font-weight:600;margin-bottom:0}.docs-project__header__subtitle{color:rgba(0,0,0,.45);font-size:14px;font-weight:500;margin-bottom:0}.docs-project__lists{display:flex;gap:24px}
.docs-node-filters{width:100%}.docs-node-filters__title{font-size:16px;font-weight:500}
.workspace-selector{width:100%}.workspace-selector__select{width:100%}.workspace-selector__required-asterisk{color:#f5222d;margin:auto 4px auto auto}
.copy-workspace-objects-modal .ant-modal-footer{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.copy-workspace-objects{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.copy-workspace-objects__icon{margin-right:12px;color:rgba(0,0,0,.85)}.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{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;width:100%}.copy-workspace-objects .workspace-selectors__arrow-container{align-items:center;display:flex;justify-content:center}.copy-workspace-objects .workspace-selectors__panel{align-items:flex-start;background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:16px;width:45%}.copy-workspace-objects__body{flex:1 1;height:100%;margin:auto;overflow:auto;width:100%}.copy-workspace-objects__body .ant-empty{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto}
.workspace-settings-modal>.ant-modal-content>.ant-modal-header{margin-bottom:0}.workspace-settings-modal__tabs.ant-tabs{height:100%}.workspace-settings-modal__tabs.ant-tabs>.ant-tabs-content-holder{padding:24px}
.workspace{align-items:center;border:1px solid #f0f0f0;border-radius:4px;display:flex;padding:16px;width:100%}.workspace__details{margin-right:12px}.workspace__name{font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden}.workspace__current-git-branch{margin-left:12px}.workspace__version-control-warning{margin-left:12px}.workspace__description{color:rgba(0,0,0,.45);display:block;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.workspace__actions>*+*{margin-left:8px}.workspace__actions button.ant-btn-text svg{color:rgba(0,0,0,.85);fill:rgba(0,0,0,.85);stroke:rgba(0,0,0,.85)}.workspace__actions button.ant-btn-text:disabled svg{fill:rgba(0,0,0,.25);stroke:rgba(0,0,0,.25)}
.invalid-data-platform-confirmation-modal .invalid-data-platform-confirmation-modal-title{margin-left:4px}.invalid-data-platform-modal-card-container{position:relative;font-family:"Roboto",sans-serif;font-size:12px;color:rgba(0,0,0,.85);width:100%;margin-top:4px}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-title{position:absolute;top:-10px;left:16px;display:flex;padding:0 8px;align-items:center;gap:8px;background-color:#fff;color:rgba(0,0,0,.45);line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-commit-info{border-radius:4px;border:1px solid #f0f0f0;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:rgba(0,0,0,.45);font-weight:400;font-size:12px;margin-left:8px}.invalid-data-platform-modal-card-container .invalid-data-platform-modal-card-commit-info .invalid-data-platform-modal-branch-name{font-weight:500;margin-bottom:4px}.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;display:flex;gap:8px}
.create-workspace-form{align-items:center;display:flex;flex-direction:column;height:100%}.create-workspace-form__header{margin-top:16px;text-align:center}.create-workspace-form__steps{margin:16px 0;max-width:600px}.create-workspace-form__content{display:flex;flex:1 1;flex-direction:column;overflow:auto;width:100%}.create-workspace-form__footer{border-top:1px solid #d9d9d9;padding-top:16px;position:relative;width:100%}.create-workspace-form__footer__spinner{position:absolute;left:50%;top:calc(50% + 8px);transform:translate(-50%, -50%);width:100%}.create-workspace-form__footer__buttons{align-items:center;display:flex;justify-content:space-between}.create-workspace-form__footer__buttons--first{justify-content:flex-end}.create-workspace-form__footer__buttons>*+*{margin-left:12px}
.create-workspace-form{align-items:center;display:flex;flex-direction:column;height:100%}.create-workspace-form__header{margin-top:16px;text-align:center}.create-workspace-form__steps{margin:16px 0;max-width:600px}.create-workspace-form__content{display:flex;flex:1 1;flex-direction:column;overflow:hidden;width:100%}.create-workspace-form__footer{border-top:1px solid #d9d9d9;padding-top:16px;position:relative;width:100%}.create-workspace-form__footer__spinner{position:absolute;left:50%;top:calc(50% + 8px);transform:translate(-50%, -50%);width:100%}.create-workspace-form__footer__multi-phase-buttons{align-items:center;display:flex;justify-content:space-between}.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{width:100%;align-items:center;display:flex;justify-content:flex-end}
.project-member-role-select{min-width:100px;width:100%}.project-member-role-select__doc-link{display:inline-block;font-size:12px;margin:12px 12px 8px 12px}.project-member-role-select__doc-link>.anticon{margin-left:2px}.project-member-role-select__item__description{color:rgba(0,0,0,.45);font-size:12px;margin:0;white-space:normal}
.project-members{display:flex;flex-direction:column;height:100%;overflow:hidden}.project-members__header{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:12px}.project-members__alert.ant-alert{margin-bottom:12px}.project-members__table{flex:1 1;height:100%;overflow:hidden;width:100%}.project-members__table__column--member{min-width:100px}.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}
.display-card-container{position:relative;font-size:12px;color:rgba(0,0,0,.45)}.display-card__title{position:absolute;top:-10px;left:16px;display:flex;padding:0 4px;align-items:center;gap:4px;background-color:#fff;line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.display-card{display:flex;padding:20px;align-items:center;gap:16px;border-radius:2px;border:1px solid #f0f0f0;justify-content:space-between;margin-bottom:25px}.display-card__text-wrap{flex:1 0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.display-card__primary-text{color:rgba(0,0,0,.85);font-size:14px;line-height:round(nearest,1.6em,1px);font-weight:400;margin:0}.display-card__secondary-text{margin:0;font-weight:400;line-height:round(nearest,1.4em,1px);font-size:14px;color:rgba(0,0,0,.45)}.display-card__copy-button{color:rgba(0,0,0,.45)}.display-card.display-card-error{border:1px solid #ff4d4f}.display-card.display-card-error .display-card__primary-text-error{color:rgba(0,0,0,.45)}
.project-header{margin-bottom:32px}.project-header__title-and-buttons{align-items:center;display:flex;justify-content:space-between;max-width:100%}.project-header__title{font-weight:600;margin-bottom:0;overflow:hidden;margin-right:12px}.project-header__description{color:rgba(0,0,0,.45);text-align:justify;margin:12px 0 0 0}.project-header__buttons{align-items:center;display:flex;flex-wrap:nowrap}.project-header__buttons>*+*{margin-left:12px}
.workspaces__no-results{display:flex;align-items:center;flex-direction:column;justify-content:center}.workspaces__no-results__description{width:360px}.workspaces>*+*{margin-top:12px}
.project{display:flex;flex-direction:column;height:100%;max-width:1200px;overflow:hidden;padding:32px;width:100%}
.projects-dashboard{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;height:100%;border-top:5px solid #f0f0f0}.projects-dashboard .ant-tabs-extra-content{width:100%}.projects-dashboard .ant-tabs-extra-content .projects-tabs-header{display:flex;justify-content:space-between;font-size:16px;font-weight:600;margin-left:1rem;padding-top:50px}.projects-dashboard .projects{background-color:#fff;height:calc(100% - .5rem);margin:.25rem;overflow:auto;padding:3rem 3rem 0 3rem;width:calc(60vw - .5rem);overflow:initial}.projects-dashboard .projects .workspace-cards-container{overflow:auto}.projects-dashboard .ant-tabs-nav-operations{display:none !important}.projects-dashboard .ant-tabs-tab-active{background-color:#e6f7ff}.projects-dashboard .project-dash-header{display:flex;align-items:center;margin-bottom:30px}.projects-dashboard .project-dash-header .projects-header-btn-container{display:flex;align-items:center}.projects-dashboard .project-dash-header .projects-header-btn-container .project-settings-btn{margin:0;margin:initial;display:flex;flex-direction:column;justify-content:center;align-items:center;width:146px;height:32px}.projects-dashboard .add-project-btn{border:none;color:rgba(0,0,0,.45);margin-right:0}.projects-dashboard .projects-header{display:flex;flex-direction:column;font-size:24px;overflow:auto}.projects-dashboard .projects-header__title{text-overflow:ellipsis;overflow:auto}.projects-dashboard .projects-menu-container{height:100vh;min-width:33vw;border-right:2px solid #f0f0f0}.projects-dashboard .projects-menu-container .projects-menu{padding-top:50px;margin-left:10rem;height:100vh}.projects-dashboard .projects-menu-container .projects-menu .menu-header{display:flex;justify-content:space-between;align-items:center;margin:10px}.projects-dashboard .projects-menu-container .projects-menu .project-list-name{font-size:14px;padding:10px 40px}.projects-dashboard .projects-menu-container .projects-menu .project-list-name:hover{cursor:pointer}.projects-dashboard .projects-menu-container .projects-menu .true{font-weight:500;color:#135594;background-color:#e6f7ff}.projects-dashboard .empty-projects-container{display:flex;justify-content:center;align-items:center;height:80vh}.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{display:flex;flex-direction:column}.projects-dashboard .empty-projects-container .project-member-description{max-width:256px;color:rgba(0,0,0,.45);text-align:center}.projects-dashboard .ant-tabs-nav-list{height:100%;overflow-y:auto}.projects-dashboard .ant-tabs-tab-btn{overflow:hidden}.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]){visibility:hidden}.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{visibility:hidden}.projects-dashboard .projects-dash-footer{display:flex;align-items:center;background-color:#135594;color:#fff;font-size:11px;padding:5px 10px}.projects-dashboard .projects-dash-footer .footer-detail{margin-bottom:0px;margin-left:5px;margin-right:15px}.delete-project-modal .delete-project-header{display:flex;align-items:center;background-color:#ff4d4f;color:#fff;height:64px;font-size:20px;font-weight:500;padding:12px 24px}.delete-project-modal .delete-project-body{-webkit-user-select:none;-ms-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{display:flex;flex-direction:column;padding:16px}.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{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid #f0f0f0}.delete-project-modal .delete-project-btn-container .delete-project-btn{background-color:#ff4d4f;border:none;color:#fff}.delete-project-modal .delete-project-btn-container button[disabled]{background-color:#f5f5f5;color:rgba(0,0,0,.25);border-color:#d9d9d9}.delete-project-modal .delete-project-btn-container button{margin:5px}.configure-git-account-guide-container{background-color:#fff;margin-top:5px;height:100vh;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:rgba(0,0,0,.45);line-height:round(nearest,1.6em,1px);margin-bottom:24px}.configure-git-account-guide-container .configure-git-account-guide-content .configure-git-account-guide-btn-container{display:flex;justify-content:flex-end;margin-top:5px}.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{display:flex;flex-direction:column}.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}.create-project-guide{max-width:62.5%;width:100%;height:100%;background-color:#fff;margin:8px;padding:24px 28px}.create-project-guide .create-project-guide-content{padding:56px 82px}.create-project-guide .create-project-guide-content .create-project-step-count{margin-bottom:20px;color:rgba(0,0,0,.45)}.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{display:flex;flex-direction:column;align-items:flex-start;margin-top:30px;margin-bottom:24px;font-size:30px;font-weight:600}.create-project-guide .create-project-guide-content .step-explanation{color:rgba(0,0,0,.45);line-height:round(nearest,1.6em,1px);margin-bottom:24px}.create-project-guide .create-project-guide-content .create-project-btn-container{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.create-project-guide .create-project-guide-content .create-project-btn-container .create-project-skip-and-create-btn{padding-left:0;color:#1f1f1f}.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{display:flex;justify-content:flex-end}.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{display:flex;flex-direction:column}.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{display:flex;flex-direction:row;justify-content:flex-start}.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:rgba(0,0,0,.85)}.configure-git-account-navigation__header{margin-top:10px;margin-bottom:50px}.setup-version-control-container{background-color:#fff;margin-top:5px;height:100%;padding-top:20px;padding-left:15rem}.setup-version-control-container .step-explanation{color:rgba(0,0,0,.45);line-height:round(nearest,1.6em,1px);margin-bottom:24px}.setup-version-control-container .git-repo-url-form{margin-top:25px}.setup-version-control-container .configure-navigation .bread-crumbs__button{padding:0 4px;border-radius:4px;height:22px;display:inline-block;margin-inline:-4px}.setup-version-control-container .configure-navigation .bread-crumbs__button .active{color:rgba(0,0,0,.85)}.setup-version-control-container .configure-navigation__back-button{display:flex;justify-content:center;align-items:center;font-size:20px;margin-top:10px;margin-bottom:50px;padding:2px}.setup-version-control-container .setup-version-control-content{display:flex;width:61vw;min-height:30vh}.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{font-size:16px;margin-bottom:20px}.setup-version-control-container .setup-version-control-content .setup-version-control-explanation{font-size:14px;margin-bottom:20px}.setup-version-control-container .setup-version-control-content .add-your-git-creds-step{display:flex;flex-direction:column}.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{display:flex;justify-content:flex-end;width:61vw;margin-top:5px}.setup-version-control-warning{display:flex;flex-direction:column;align-items:flex-start;font-size:14px}.setup-version-control-warning h4{font-size:20px;margin-left:24px}.setup-version-control-warning .warning-btn-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:10px 16px;gap:8px;width:100%}.setup-version-control-warning .setup-version-control-warning-content-container{display:flex;justify-content:space-between;width:100%}.setup-version-control-warning .setup-version-control-warning-content-container .warning-content{margin:24px;width:60%}.ant-modal-body:has(.setup-version-control-warning,.project-settings-modal,.create-workspace-no-version-control-modal,.delete-project-modal){padding-right:0px;padding-left:0px}.ant-modal-body:has(.delete-project-modal){padding:0;padding:initial}.ant-modal-content:has(.delete-project-modal) .ant-modal-close-icon{color:#fff}.project-settings-modal{display:flex;flex-direction:column;height:500px;overflow:hidden}.project-settings-modal__tabs{flex:1 1}.project-settings-modal .project-settings-header{display:flex;align-items:center;padding:0 20px 10px}.project-settings-modal .project-settings-header .project-settings-modal-title{font-weight:500;font-size:20px;flex-shrink:0}.project-settings-modal .project-settings-header .project-settings-namespace{font-size:14px;color:rgba(0,0,0,.45);margin:0 15px 10px;overflow:hidden}.project-settings-modal .project-settings-tab-content{height:100%;width:100%;padding:0 20px 10px}.project-settings-modal .project-settings-tab-content .add-project-sub-header{font-size:16px;margin-bottom:30px}.project-settings-modal .project-settings-tab-content .edit-repo-btn{margin-left:10px;width:60px;height:40px}.create-workspace-no-version-control-modal .header{display:flex;justify-content:center;font-size:20px;font-weight:500}.create-workspace-no-version-control-modal .subheader{font-size:16px;font-style:normal;margin-bottom:30px}.create-workspace-no-version-control-modal .content{padding:0 40px 10px}.create-workspace-no-version-control-modal .btn-container{padding:0 40px 10px}.projects_overflow-boundary{height:100vh;overflow:auto}
.current-workspace-nav-bar{align-items:center;display:flex;padding:8px}.current-workspace-nav-bar__back-button-wrapper{margin-left:8px;width:52px}.current-workspace-nav-bar__project-and-workspace-name{display:flex;flex-direction:column;overflow:hidden}.current-workspace-nav-bar__project-and-workspace-name-wrapper{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;width:100%}.current-workspace-nav-bar__workspace-name{font-size:14px}.current-workspace-nav-bar__project-name{color:rgba(0,0,0,.45);font-size:12px;margin-bottom:4px}.current-workspace-nav-bar__edit-workspace-button{margin-left:8px}
.canvas{display:flex;flex:1 1;height:100%;overflow:hidden;width:100%}.canvas__nav{display:flex;flex-direction:column;height:100%}.canvas__nav__tree{display:flex;flex:1 1}
.main-window{display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden;width:100%}.main-window--is-add-sql-activated .ant-tabs-content{z-index:5}.main-window--empty-name-activated .ant-tabs-content{flex:1 0 auto;z-index:0}
.workspace-version-control-banner button.ant-btn{margin:0;padding:0}
.builder{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.builder__main{display:flex;flex-direction:column;flex:1 1;height:100%;overflow:hidden;width:100%}.builder__footer{width:100%}
.progress-bar{align-items:center;display:flex;height:100%;min-width:500px;width:100%}.progress-bar__content{flex:1 1;margin-right:4px}.progress-bar__content__elements{background-color:rgba(0,0,0,.45);border-radius:8px;display:flex;flex-wrap:nowrap;height:12px;position:relative;width:100%}.progress-bar__content__elements__element{border:none;border-radius:8px;height:100%;position:absolute}.progress-bar__content__labels{font-size:12px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin-top:4px;width:100%}
.run-header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.run-header>*+*{margin:0 0 0 24px}.run-header__info{align-items:center;display:flex;flex-wrap:nowrap}.run-header__info>*+*{margin-left:24px;white-space:nowrap}.run-header__failure-reason{color:#f5222d;flex:1 1}.run-header__failure-reason p{margin:0;padding:0}.run-header__failure-reason p>span{font-weight:600}.run-header__progress-bar{min-width:300px}@media only screen and (max-width: 1024px){.run-header{display:block}.run-header>*+*{margin:24px 0 0 0}}
div.run-info__descriptions{height:100%}div.run-info__descriptions>.ant-descriptions,div.run-info__descriptions .ant-descriptions-view{display:flex;flex-direction:column;height:100%;justify-content:space-around}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:0;padding:initial}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 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:inherit;font-weight:600}
.run{display:flex;flex-direction:column;height:100%;padding:12px}.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:0;padding:initial}.run>.run-info>div.ant-tabs>div.ant-tabs-nav>div.ant-tabs-nav-wrap div.ant-tabs-tab{margin:0;margin:initial}.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 4px 0}
.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{font-weight:400;margin:0}.commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-action{-webkit-margin-start:16px;margin-inline-start:16px}.commit-list__discard-changes-button.ant-btn img{height:16px;width:16px}.commit-list__item{border-radius:2px;cursor:pointer}.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:#e6f7ff}.commit-list__item-meta{align-items:center;display:flex;flex-direction:row;overflow:hidden}.commit-list__item-meta>*+*{margin-left:8px !important}.commit-list__item-meta__filename{flex:1 1;font-size:12px;line-height:round(nearest,1.4em,1px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.commit-list__item-meta__filename--bold{font-weight:500}
.file-diff-viewer{background-color:#fff;border-left:1px solid #d9d9d9;border-radius:0;display:flex;flex-direction:column;grid-area:diff;padding-left:12px;width:100%;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:rgba(0,0,0,.45);font-size:12px;margin-left:8px}.file-diff-viewer__column-titles{color:rgba(0,0,0,.45);display:flex;font-size:12px;margin-bottom:4px}.file-diff-viewer__column-titles>*{flex:1 1}.file-diff-viewer__editor-wrapper{align-items:center;display:flex;flex:1 1;justify-content:center}
.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{font-weight:400;margin:0}.node-type-commit-list.ant-list .ant-list-items>.ant-list-item>.ant-list-item-action{-webkit-margin-start:16px;margin-inline-start:16px}.node-type-commit-list__discard-changes-button .ant-btn:disabled img{height:16px;width:16px;filter:invert(48%) sepia(14%) saturate(0%) hue-rotate(268deg) brightness(102%) contrast(89%)}.node-type-commit-list__discard-changes-button.ant-btn img{height:16px;width:16px}.node-type-commit-list__item{border-radius:2px;cursor:pointer}.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:#e6f7ff}.node-type-commit-list__item-meta{align-items:center;display:flex;flex-direction:row;overflow:hidden}.node-type-commit-list__item-meta>*+*{margin-left:8px !important}.node-type-commit-list__item-meta__filename{flex:1 1;font-size:12px;line-height:round(nearest,1.4em,1px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.node-type-commit-list__item-meta__filename--bold{font-weight:500}
.resync-confirmation-modal .ant-modal-title div{display:flex;margin:0}.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{height:100%;width:100%}.resync-confirmation-modal p{margin:0}.resync-confirmation-modal .resync-confirmation-modal-button-box{display:flex;gap:8px;justify-content:flex-end}.resync-confirmation-modal .resync-confirmation-modal-button-box .resync-confirmation-modal-button{background-color:#1890ff;color:#fff}
.resync-modal-container{position:absolute;left:50%;top:40%;transform:translate(-50%, -50%);display:flex;flex-direction:column;background-color:#fff;gap:16px;margin:auto;padding:24px 32px;box-shadow:0 4px 8px -4px #000;border-radius:4px;width:640px}.resync-modal-container .resync-modal-content{display:flex;align-items:flex-start}.resync-modal-container .resync-modal-content .resync-modal-icon{min-width:22px}.resync-modal-container .resync-modal-content .resync-modal-icon svg{height:100%;width:100%}.resync-modal-container .resync-modal-content .resync-modal-text,.resync-modal-container .resync-modal-content .resync-modal-text-skelton{display:flex;flex-direction:column;margin-left:20px;gap:16px;width:100%}.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{font-weight:500;font-size:16px;margin:0}.resync-modal-container .resync-modal-content .resync-modal-text p,.resync-modal-container .resync-modal-content .resync-modal-text-skelton p{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{position:relative;font-size:12px;color:rgba(0,0,0,.85);width:100%;margin-top:4px}.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{position:absolute;top:-10px;left:16px;display:flex;padding:0 8px;align-items:center;gap:8px;background-color:#fff;color:rgba(0,0,0,.45);line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.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-radius:4px;border:1px solid #f0f0f0;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 p,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-commit-info p{margin:0}.resync-modal-container .resync-modal-content .resync-modal-text .resync-modal-card-container .resync-modal-card-commit-info p .resync-modal-oid,.resync-modal-container .resync-modal-content .resync-modal-text-skelton .resync-modal-card-container .resync-modal-card-commit-info p .resync-modal-oid{color:rgba(0,0,0,.45);font-weight:400;font-size:12px;margin-left:8px}.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;display:flex;gap:8px}
.commit-menu-container{height:100%;position:relative}.commit-menu-container #resync-modal-background{background-color:rgba(255,255,255,.5);z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.commit-menu-container .commit-menu{height:100%}.commit-menu-container .commit-menu #resync-modal{z-index:10}.git-commit-form{align-items:stretch;display:grid;grid-template-rows:1fr auto;grid-template-columns:clamp(300px,40%,600px) 1fr;grid-template-areas:"files diff" "footer footer";height:100%;overflow:hidden}.git-commit-form__files{display:flex;flex-direction:column;height:100%;grid-area:files;overflow:hidden;padding-right:12px}.git-commit-form__files__header{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:12px}.git-commit-form__files__header__actions{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin-left:12px}.git-commit-form__files__header__actions>*+*{margin-left:12px}.git-commit-form__files__list{flex:1 1;height:100%;overflow:auto;margin-bottom:12px}.git-commit-form__files__list .ant-empty{margin:auto}.git-commit-form__footer{align-items:flex-start;display:flex;flex-wrap:wrap;border-top:1px solid #d9d9d9;grid-area:footer;justify-content:flex-end;padding-top:12px}.git-commit-form__footer__commit-message-input.ant-form-item{margin-bottom:12px;max-width:100%;width:100%}.git-commit-form__footer__disabled-button-alert.ant-alert-error{flex:1 1;margin-right:16px;width:100%}.git-commit-form__footer__commit-push-button{height:30px;width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.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{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between}.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{display:flex;align-items:center}.git-commit-form__footer__commit-message-input .ant-input-suffix span{display:flex;align-items:center;justify-content:center;padding:4px;width:24px;height:24px}.git-commit-form__footer__commit-message-input .ant-input-suffix span>*{display:flex;align-items:center;justify-content:center;width:16px;height:16px}
.deploy-wizard-modal{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.deploy-wizard-modal>*{width:100%}.deploy-wizard-modal__header{padding:0 0 16px 0}.deploy-wizard-modal__steps{padding:16px 0;width:50%}.deploy-wizard-modal__content{flex:1 1;justify-content:center;overflow:auto}.deploy-wizard-modal__loading-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%}.deploy-wizard-modal__progress{display:flex;justify-content:flex-end;padding:16px 0 0 0}
.commit-view-container{display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow-y:auto}
.workspace-edits-grid__loading{display:flex;align-items:center;justify-content:center;height:150px}
.deploy-plan-content{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.deploy-plan-content .full-height-tabs{display:flex;flex-direction:column;flex-grow:1;margin-top:16px;height:100%;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:#1890ff}.deploy-plan-content .ant-tabs-tab-active .ant-badge.tab-badge .ant-badge-count{background-color:#e6f7ff;color:#1890ff}.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:#1890ff}.deploy-plan-content .ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{position:absolute;pointer-events:none;background:#1890ff}.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{background-color:#f0f0f0;color:rgba(0,0,0,.45)}.deploy-plan-content .grey-badge--active .ant-badge-count{background-color:#e6f7ff;color:#1890ff}.monaco-tab-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title .ant-drawer-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-container{display:flex;align-items:center}.summary-container .ant-badge.grey-badge{margin-right:8px}.button-no-margin{padding:0;margin:0}
.deploy-plan-error{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.deploy-plan-error__title{margin-top:12px}.deploy-plan-error__plan-id{align-items:center;display:flex;flex-wrap:nowrap}.deploy-plan-error__plan-id>.ant-typography,.deploy-plan-error__plan-id>span{margin-left:8px}.deploy-plan-error__buttons{display:flex;flex-wrap:nowrap;margin-top:12px}.deploy-plan-error__buttons>*+*{margin-left:12px}
.deploy-plan-errors{display:flex;flex-wrap:nowrap;height:100%;overflow:hidden}.deploy-plan-errors__menu{max-width:256px}.deploy-plan-errors__menu__item{align-items:center;display:flex;flex-wrap:nowrap}.deploy-plan-errors__content{display:flex;flex:1 1;flex-direction:column;padding:16px;overflow:hidden}.deploy-plan-errors__content__list-wrapper{flex:1 1}.deploy-plan-errors__content__list{list-style:none;margin-bottom:0;padding-left:0}.deploy-plan-errors__content__list>li{align-items:start;display:flex;flex-wrap:nowrap}.deploy-plan-errors__content__list>li>.anticon{margin-right:12px;margin-top:3px}.deploy-plan-errors__content__list>li+li{margin-top:12px}
.deploy-plan-warnings{display:flex;flex-wrap:nowrap;height:100%;overflow:hidden}.deploy-plan-warnings__menu{max-width:256px}.deploy-plan-warnings__menu__item{align-items:center;display:flex;flex-wrap:nowrap}.deploy-plan-warnings__content{display:flex;flex:1 1;flex-direction:column;padding:16px;overflow:hidden}.deploy-plan-warnings__content__list-wrapper{flex:1 1}.deploy-plan-warnings__content__list{list-style:none;margin-bottom:0;padding-left:0}.deploy-plan-warnings__content__list>li{align-items:start;display:flex;flex-wrap:nowrap}.deploy-plan-warnings__content__list>li>.anticon{margin-right:12px;margin-top:3px}.deploy-plan-warnings__content__list>li+li{margin-top:12px}
.environment-health-status__container{margin-left:6px;opacity:.8;scale:.9}.environment-health-status__tag{border-radius:4px}
.environments-loading-spinner__container{background-color:rgba(240,240,240,.5);border-radius:4px;border:none;display:flex;flex-direction:row;height:100%;position:absolute;width:100%}.environments-loading-spinner__spinner{margin:auto}
.run-status-popover{width:256px}.run-status-popover__header{align-items:center;display:flex;flex-wrap:nowrap}.run-status-popover__header__title{font-size:16px;font-weight:500;line-height:round(nearest,1.4em,1px);margin:0 12px 0 0}.run-status-popover__commit{margin-top:4px}.run-status-popover__time{margin:16px 0}.run-status-popover__time>.anticon{margin-right:12px}.run-status-popover__time__from-now{margin-left:8px}.run-status-popover__button.ant-btn{width:100%}
@keyframes working-pulse{to{opacity:50%}}.run-overview-widget__secondary-label{color:rgba(0,0,0,.25);font-size:12px}.run-overview-widget__chip{border-radius:4px;border:none;flex:0 0 auto;height:25px;margin:0 3px;width:9px}.run-overview-widget__chip--successful{background-color:#52c41a}.run-overview-widget__chip--failed{background-color:#f5222d}.run-overview-widget__chip--testFailed{background-color:#faad14}.run-overview-widget__chip--skipped{background-color:#8c8c8c}.run-overview-widget__chip--canceled{background-image:linear-gradient(135deg, #bfbfbf 25%, #595959 25%, #595959 50%, #bfbfbf 50%, #bfbfbf 75%, #595959 75%, #595959 100%);background-size:5px 5px}.run-overview-widget__chip--canceling{background-image:linear-gradient(135deg, #bfbfbf 25%, #595959 25%, #595959 50%, #bfbfbf 50%, #bfbfbf 75%, #595959 75%, #595959 100%);background-size:5px 5px;animation-direction:alternate-reverse;animation-duration:1s;animation-iteration-count:infinite;animation-name:working-pulse;animation-timing-function:ease}.run-overview-widget__chip--queued{background-color:#135594;opacity:50%}.run-overview-widget__chip--running{animation-direction:alternate-reverse;animation-duration:1s;animation-iteration-count:infinite;animation-name:working-pulse;animation-timing-function:ease;background-color:#135594}.run-overview-widget__chip--none{background-color:#d9d9d9}.run-overview-widget__chip:hover{filter:brightness(75%);cursor:pointer}
.runs-display__container{display:flex;flex-direction:column;position:relative;width:100%}.runs-display__label-container{color:rgba(0,0,0,.45);display:flex;flex-direction:row;font-size:12px;margin-bottom:2px}.runs-display__label{display:flex;flex-direction:row;justify-content:space-between;width:100%}.runs-display__widgets-container{direction:rtl;overflow:hidden}.runs-display__widgets{display:flex;flex-direction:row;justify-content:space-between}
.deploy-runs-display-overview__container{width:100%;padding:12px}.deploy-runs-display-overview__container--not-visible{display:none}.deploy-runs-display-overview__title{display:flex;flex-direction:row;height:25px;padding-right:10px}
.job-runs-display-overview__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:2px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.job-runs-display-overview__name-container{overflow:hidden;display:flex;align-items:baseline;gap:4px}.job-runs-display-overview__actions-button.ant-btn{height:auto;padding:0;padding-right:4px;padding-left:4px}.job-runs-display-overview__secondary-label{color:rgba(0,0,0,.45);font-size:12px}.job-runs-display-overview__notification-environment-name{font-weight:500}.job-runs-display-overview__notification-job-name{font-weight:500}.job-runs-display-overview__container,.job-runs-display-overview__container--highlighted{border-radius:8px;padding:12px}.job-runs-display-overview__container--highlighted{animation:highlight-out 4s ease-out}@keyframes highlight-out{from{background-color:#fff1b8}to{background-color:rgba(1,1,1,0)}}
.environment-runs-overview__container{height:100%;position:relative;width:100%}.environment-runs-overview__container--visible{display:block}.environment-runs-overview__container--not-visible{display:none}.environment-runs-overview__container__section{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(auto-fill, minmax(max(250px, (100% - 72px) / 4), 1fr));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.environment-runs-overview .ant-divider-inner-text{color:rgba(0,0,0,.25)}.environment-runs-overview .ant-empty{margin:24px auto;color:rgba(0,0,0,.25)}.environment-runs-overview .ant-empty .ant-empty-image{height:auto;height:initial}.environment-runs-overview .ant-empty .ant-empty-image svg{width:64px}
.environment__card{border:1px solid #fff;border-radius:4px;background:#fff;flex:0 0 auto;margin-bottom:8px;overflow:hidden;width:100%}.environment__card .ant-collapse>.ant-collapse-item>.ant-collapse-header{display:flex;align-items:center;padding:0 8px 0 16px}.environment__card .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{width:calc(100% - 24px)}.environment__card .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-page-header-heading{flex-wrap:nowrap}.environment__card .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-page-header-heading-title{width:100%}.environment__title-container{display:flex;flex-direction:column}.environment__title-primary-label{align-items:center;display:flex;flex-direction:row;font-weight:500;padding-left:10px}.environment__title-id-label{color:rgba(0,0,0,.45);font-size:12px;margin-left:8px;padding-top:6px}.environment__title-secondary-label{color:rgba(0,0,0,.45);font-size:12px;font-weight:400;margin-bottom:-10px;margin-left:10px;margin-top:-8px}.environment__extra-container{align-items:center;display:flex;justify-content:flex-end;width:100%}.environment__extra-overview{margin-right:20px}.environment__extra-action-menu{background-color:#fff;border-radius:4px;border:none}.environment__extra-action-menu-button{height:25px}.environment__divider{padding-left:10px;padding-right:10px}
.environments-list__container{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;overflow-y:auto;padding-top:8px;width:100%}
.runs-list-container{display:flex;flex-direction:column;flex:1 0 auto;height:100%;border-radius:8px;background-color:#fff;overflow:hidden}.runs-list-component{height:100%;overflow-y:hidden}.runs-list-component .ant-list{display:flex;flex:1 1;flex-direction:column;height:100%;overflow-y:hidden}.runs-list-component .ant-list .ant-spin-nested-loading{flex:1 1;overflow-y:auto}.runs-list-component .ant-list-item{padding:16px 12px 12px 20px}.runs-list-component .ant-list-item-action{display:flex;flex-direction:column;align-items:flex-end}.runs-list-component .ant-spin-container,.runs-list-component .ant-list-empty-text,.runs-list-component .ant-empty,.runs-list-component .ant-empty-image{height:100%}.runs-list-component .ant-spin-container>.ant-empty-img-simple,.runs-list-component .ant-list-empty-text>.ant-empty-img-simple,.runs-list-component .ant-empty>.ant-empty-img-simple,.runs-list-component .ant-empty-image>.ant-empty-img-simple{width:64px}.runs-list-component .run-item .environment-tag{margin-right:0}.runs-list-component .run-item__time{font-size:12px}.runs-list-component .run-item__id{font-size:12px;color:rgba(0,0,0,.45)}.runs-list-component .ant-list-pagination{margin:12px auto}.canceling-run i{background-color:#8c8c8c}.run-status-indicator{margin-right:16px}.run-status-indicator--spinner{font-size:20px}.run-status-indicator--failed{font-size:20px;color:#f5222d !important}.run-status-indicator--testFailed{font-size:20px;color:#faad14 !important}.run-status-indicator--completed{font-size:20px}.run-status-indicator--completed svg{color:#52c41a !important}.run-status-indicator--canceled{font-size:20px;color:#d9d9d9 !important}
.deploy-dashboard{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px}.deploy-dashboard__filters-container{display:flex;flex-flow:row nowrap;gap:8px}.deploy-dashboard__body{display:flex;flex:1 1;flex-direction:row;background-color:#f5f6fa;height:100%;overflow-y:hidden;padding-top:16px}.deploy-dashboard__body__left{display:flex;flex-direction:column;width:70%}.deploy-dashboard__body__left__environment-container{overflow-y:scroll;border-radius:12px;margin-right:16px}.deploy-dashboard__body__left__environment-container__options{display:flex;flex-direction:row;width:100%;align-items:flex-end;justify-content:flex-end}.deploy-dashboard__body__left__environment-container .ant-page-header{padding:8px}.deploy-dashboard__body__right{width:30%}.dashboard-access-token.ant-typography{margin-bottom:0}.dashboard-access-token.ant-typography code{display:inline-block;word-break:break-all}
.merge-branch-modal-container{display:flex;padding:12px 0 0 20px;gap:24px}.merge-icon{width:36px;height:182px}.merge-branch-modal-span-text{font-weight:500;word-break:break-all;white-space:normal;display:inline}.merge-branch-modal-content{display:flex;flex-direction:column;flex-grow:1}.merge-branch-modal-card-container{position:relative;font-size:12px;color:rgba(0,0,0,.85);max-width:590px}.merge-branch-modal-card-title{position:absolute;top:-10px;left:16px;display:flex;padding:0 8px;align-items:center;gap:8px;background-color:#fff;color:rgba(0,0,0,.45);line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.merge-branch-modal-card{display:flex;flex-direction:column;padding:20px;align-items:flex-start;border-radius:4px;border:1px solid #f0f0f0;justify-content:space-between;gap:12px}.merge-branch-modal-card>p,.merge-branch-modal-with-tag>p{overflow-wrap:anywhere}.merge-branch-modal-card-commit-code{color:rgba(0,0,0,.45);font-weight:400;font-size:12px;margin-left:4px}.merge-branch-modal-with-tag{display:flex;max-width:100%;align-items:center}.merge-modal-branch-with-tag,.merge-modal-branch{font-weight:500;margin-bottom:0}.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{display:flex;align-items:stretch;width:32px;margin:0 24px}.new-branch-icon{flex:1 1;height:100%;width:100%;object-fit:fill}.new-branch-modal-content{display:flex;flex-direction:column;width:100%}.new-branch-modal-card-container,.new-branch-modal-card-container-input{position:relative;font-size:12px;color:rgba(0,0,0,.85);width:100%}.new-branch-modal-card-container{margin-bottom:24px}.new-branch-modal-card-title{position:absolute;top:-10px;left:16px;display:flex;padding:0 8px;align-items:center;gap:8px;background-color:#fff;color:rgba(0,0,0,.45);line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.new-branch-modal-card-commit-info,.new-branch-modal-card-name-input{display:flex;flex-direction:row;align-items:flex-start;border-radius:4px;border:1px solid #f0f0f0;gap:12px;width:100%}.new-branch-modal-card-commit-info>div{display:flex;flex-direction:column;border-right:1px dashed #f0f0f0;padding:24px;gap:12px;word-break:break-all}.new-branch-modal-card-commit-info>div>p{margin:0}.new-branch-modal-card-commit-info>div:nth-of-type(1){flex-grow:1;flex-shrink:1;font-size:14px}.new-branch-modal-card-selected-branch{font-weight:500}.new-branch-modal-oid{color:rgba(0,0,0,.45);font-weight:400;font-size:12px;margin-left:8px}.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)>p:nth-of-type(1),.new-branch-modal-card-commit-info>div:nth-of-type(3)>p:nth-of-type(1){color:rgba(0,0,0,.45)}.new-branch-modal-card-name-input>.ant-form{padding:20px 20px 0 20px;font-size:14px;gap:4px;width:100%}#newBranchName_help{height:22px}.new-branch-modal-footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.new-branch-modal-footer>p{margin:0}
.branches-table{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden}.branches-table__table{flex:1 1;height:100%;overflow:hidden}.branches-table__table .ant-table-footer{background-color:rgba(0,0,0,0);display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.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{min-width:100px}.branches-table__table__column--commit{min-width:100px}.branches-table__table__column--date{min-width:150px}.branches-table__table__column--workspaces{min-width:150px;max-width:250px}.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}.new-branch-success-message-name{font-weight:500}
.loading-spinner-with-text{margin:0}.loading-spinner-with-text>.anticon-loading{color:#1890ff;margin-right:8px}
.force-checkout-modal-content{display:flex;flex-direction:column;flex-grow:1;gap:20px}.force-checkout-modal-card-container{position:relative;font-size:14px;color:rgba(0,0,0,.85);max-width:590px}.force-checkout-modal-card-container:nth-of-type(2){margin-bottom:12px}.force-checkout-modal-card-title{position:absolute;top:-10px;left:16px;display:flex;padding:0 4px;align-items:center;gap:8px;font-size:12px;background-color:#fff;color:rgba(0,0,0,.45);line-height:round(nearest,1.4em,1px);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.force-checkout-modal-card{display:flex;flex-direction:column;padding:20px;align-items:flex-start;border-radius:4px;border:1px solid #f0f0f0;justify-content:space-between;gap:12px}.force-checkout-modal-card>p{overflow-wrap:anywhere}.force-checkout-modal-arrow{align-self:center}.force-checkout-modal-card-commit-code{color:rgba(0,0,0,.45);font-weight:400;font-size:12px;margin-left:4px}.force-checkout-modal-branch{display:flex;align-items:center;font-weight:500;gap:8px}.force-checkout-modal-branch,.force-checkout-modal-commit{margin-bottom:0}.force-checkout-modal-uncommitted-warning{padding:2px;display:flex;flex-direction:column;gap:4px}#forceCheckoutInput{height:40px}.force-checkout-modal-span-text{font-weight:500;text-decoration:underline}.force-checkout-modal-footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.force-checkout-modal-footer>p{margin:0}
.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;padding:0;margin:0}.parsing-error-drawer .parsing-error-drawer-close-button.ant-btn{border:none;box-shadow:none}.parsing-error-drawer .parsing-error-drawer-close-button.ant-btn>.anticon{color:rgba(0,0,0,.45)}.parsing-error-drawer .ant-drawer-footer{display:flex;justify-content:flex-end;gap:8px}.parsing-error-drawer .parsing-error-drawer-info{line-height:round(nearest,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{font-size:12px;color:rgba(0,0,0,.45)}.repo-validation-drawer-collapse-container .ant-collapse-header .ant-collapse-header-text>*{margin:0}.repo-validation-drawer-collapse-container .repo-validation-drawer-error{display:flex;flex-direction:column;gap:8px}.repo-validation-drawer-collapse-container .repo-validation-drawer-error .repo-validation-drawer-error-path{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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;padding:0;margin:0}.repo-validation-drawer .repo-validation-drawer-close-button.ant-btn{border:none;box-shadow:none}.repo-validation-drawer .repo-validation-drawer-close-button.ant-btn>.anticon{color:rgba(0,0,0,.45)}.repo-validation-drawer .repo-validation-error-info,.repo-validation-drawer .repo-validation-error-link{line-height:round(nearest,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{display:flex;justify-content:flex-end;gap:8px}
.ant-tabs-content:has(.upgrade-commit-box-container){display:flex;align-items:center}.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{box-shadow:4px 4px 12px 4px rgba(0,0,0,.1),4px -4px 12px 4px rgba(0,0,0,.1);margin-top:16px;height:100%;width:100%}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box .upgrade-commit-banner{display:flex;flex-direction:row;height:100%}.ant-tabs-content:has(.upgrade-commit-box-container) .upgrade-commit-box-container .upgrade-commit-box .upgrade-commit-banner .upgrade-commit-banner-text-box{display:flex;flex-direction:column;justify-content:space-evenly;padding:16px 0 16px 16px}.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}.rounded-modal,.ant-modal-body:has(.rounded-modal),.ant-modal-content:has(.rounded-modal){border-radius:8px}.git-modal{display:flex;flex-direction:column;height:100%;overflow:hidden}.git-modal .ant-tabs.git-modal__tabs{flex:1 1}.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{display:flex;flex-direction:row;justify-content:space-between;background-color:#f9f9f9}.git-modal-header{background-color:#f9f9f9;width:100%;padding:24px 24px 0 24px}.git-modal-branch-commit-container{display:flex}.git-modal-branch-container,.git-modal-commit-container{display:flex;flex-direction:column;margin:0;max-width:500px}.git-modal-branch-title,.git-modal-commit-title{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:4px;overflow:hidden}.git-modal-commit-name{font-weight:500;margin:0;overflow:hidden}.tooltip-on-truncation{text-overflow:ellipsis;white-space:nowrap;width:100%}.git-modal-arrow svg{color:rgba(0,0,0,.45);margin:0 24px;align-self:flex-end}.git-modal-commit-name{margin-right:16px}.git-modal-name-and-tag{display:flex;flex-direction:row}.git-modal-banner-container{display:flex;flex-direction:column;gap:8px;background-color:#f9f9f9;padding:12px 24px}.git-modal-alert-container{display:flex;flex-direction:row;gap:8px;margin-left:16px}.git-modal-alert-container>.ant-tag{margin:0px}.git-modal-branch-tab-selector-and-buttons{display:flex;align-items:center;justify-content:space-between;width:100%}.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{display:flex;flex-grow:1;min-width:100px;margin:8px}.git-modal-branch-tab-selector-and-buttons .git-modal-branch-selector>.ant-select{display:flex;flex-grow:1;min-width:100px}.git-modal-banner-text{margin:0}.git-modal-banner-text .git-modal-banner-branch-name{margin-left:4px;font-weight:500}
.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%}.dangling-conflict-marker.mtk5{color:#f5222d}.merge-conflict-content{display:flex;flex-direction:column;height:100%}.merge-conflict-content-header{display:flex;justify-content:space-between;align-items:center}.merge-conflict-content-header p{margin:0;font-weight:500}.merge-conflict-content-header .merge-conflict-select-changes-buttons{display:flex;align-items:center;gap:8px}.merge-conflict-content-header .merge-conflict-select-changes-buttons .merge-conflict-changes-button{display:flex;align-items:center;gap:8px}.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;height:12px;width: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{display:flex;gap:8px}.merge-conflict-content-header .merge-conflict-header-previous-next-buttons .ant-btn{padding:0 4px;max-height:24px}.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{display:flex;flex-direction:row;align-items:flex-start;gap:8px;float:right;padding-right:24px;height:32px}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button:hover{color:#1890ff;border-color:#1890ff}.merge-conflict-select-changes-button-box>.merge-conflict-select-changes-buttons .merge-conflict-changes-button{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;border:1px solid #d9d9d9;background-color:#fff}.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;height:12px;width: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{display:flex;height:100%;margin:16px 0;box-shadow:inset 0px -12px 12px -12px rgba(0,0,0,.2)}.merge-conflict-instructions-alert.ant-alert{margin-bottom:20px}.merge-conflict-instructions-alert.ant-alert{border-radius:8px;margin-bottom:20px}.merge-conflict-footer{display:flex;justify-content:flex-end;width:100%;gap:8px}.warningBorder{border:1px solid #ffc53d;border-radius:4px}
.ant-tag.environment-tag{border:none;border-radius:4px;vertical-align:middle;overflow:hidden}.tooltip-on-truncation-tag{text-overflow:ellipsis;white-space:nowrap;width:100%}
.overflow{height:100%;overflow:auto;width:100%}.overflow__wrapper{height:100%;overflow:hidden;position:relative;width:100%}.overflow__shadow{display:block;margin:0 !important;padding:0 !important;position:absolute}.overflow__shadow--top{background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);height:10px;left:0;top:0;width:100%}.overflow__shadow--bottom{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);bottom:0;height:10px;left:0;width:100%}.overflow__shadow--left{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);height:100%;left:0;top:0;width:10px}.overflow__shadow--right{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);height:100%;right:0;top:0;width:10px}
.deployed-in-environment-tags-list{display:flex;flex-wrap:wrap;gap:4px;max-height:80px;max-width:400px}.deployed-in-environment-tags-list>*{overflow:hidden}.deployed-in-environment-tags-list>*>.ant-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.loading-spinner{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.loading-spinner__wrapper{align-items:center;flex-direction:column;display:flex}.loading-spinner__spin{height:100%;width:100%;max-width:75px;max-height:75px}.loading-spinner__text{margin:16px 0 0 0;padding:0}.loading-spinner__title{font-weight:500;margin:16px 0 0 0;padding:0}.loading-spinner__subtitle{margin:16px 0 0 0;padding:0}
.loading-select-dropdown__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.loading-select-dropdown__spinner{opacity:.5}.loading-select-dropdown__text{margin-top:12px}
.error-alert-drawer__alert{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;padding:8px 16px}.error-alert-drawer__alert__message{font-size:16px;font-family:"Roboto",sans-serif;margin-bottom:8px}
.commit-table{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.commit-table__alerts>*+*{margin-top:16px}.commit-table__alerts .ant-alert.commit-table__alerts__alert{text-align:start;padding:9px 16px;margin-bottom:16px}.commit-table__refresh-button{padding:0}.commit-table__branch-selector{align-items:center;display:flex;flex-wrap:nowrap}.commit-table__branch-selector>*+*{margin-left:12px}.commit-table__branch-selector>span{margin-right:16px}.commit-table__branch-selector__input{flex:1 1}.commit-table__table{flex:1 1;height:100%;margin-top:8px;overflow:hidden}.commit-table__table>.ant-table-wrapper{height:100%}.commit-table__table__column{overflow:ellipsis}
.entity-name-editor{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;margin:0 auto 0 8px;position:relative;width:100%}.entity-name-editor__name{flex:1 1;font-size:16px;position:relative}.entity-name-editor__name>.ant-typography.ant-typography-edit-content.ant-typography-span{display:flex;margin:12px 0 12px 12px}.entity-name-editor__id{color:rgba(0,0,0,.25);font-size:12px;margin-left:8px}
.expandable{align-items:flex-start;display:flex;flex-wrap:nowrap;overflow:hidden}.expandable__content{display:-webkit-box;-webkit-box-orient:vertical;flex:1 1;overflow:hidden;text-overflow:ellipsis}
.folder-icon{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.folder-icon__icon{border-radius:4px 0 0 4px;display:inline-block;height:15px;margin:auto 8px auto 0;width:7px}.folder-icon__content{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.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{display:flex;flex-wrap:nowrap;justify-content:flex-end;left:0;padding:4px;position:absolute;top:0;width:100%;z-index:1}.graph-controls__buttons{background-color:#fff;border-radius:2px;display:inline-block;flex-wrap:nowrap;justify-content:flex-end}.graph-controls__extra-controls{background-color:#fff;border-radius:2px;display:inline-block;flex-wrap:nowrap;justify-content:flex-end}
.graph-droppable{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.graph-droppable--is-dragging{background-color:rgba(217,217,217,.5);border:4px solid #d9d9d9;pointer-events:all}.graph-droppable--is-dragging>.graph-droppable__content--default{background-color:#d9d9d9}.graph-droppable--is-over{background-color:rgba(230,247,255,.5);border:4px solid #1890ff;pointer-events:all}.graph-droppable--is-over>.graph-droppable__content--default{background-color:#1890ff}.graph-droppable__content--default{border-radius:4px;color:#fff;padding:24px 48px}
.graph-edge{fill:none;pointer-events:stroke;stroke:#8c8c8c;stroke-width:3px;transition:stroke 100ms}.graph-edge--active-lineage{stroke:#0050b3}
.graph-edges{display:block;overflow:visible}
.graph-node{background-color:#fff;border-radius:4px;box-shadow:0 0 5px rgba(20,20,20,.3);cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:44px;pointer-events:auto;position:absolute;transition:all .1s;width:200px}.graph-node:hover,.graph-node:active{box-shadow:0 0 5px #000;outline:2px solid #135594}.graph-node__content{display:flex;align-items:center;border-left:6px solid #000;border-radius:4px;padding:8px;transition:all .25s}.graph-node__content-left{display:flex;flex-direction:column;flex:1 1;min-width:0}.graph-node__content-left>*+*{margin-top:4px}.graph-node__name{color:rgba(0,0,0,.85);font-size:12px;line-height:12px;width:100%}.graph-node__storage-location{color:rgba(0,0,0,.45);font-size:12px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graph-node--selected{background-color:#6ea7db;outline:2px solid #135594}.graph-node--selected .graph-node__name{color:#fff}.graph-node--selected .graph-node__storage-location{color:#fff}.graph-node--selected:hover,.graph-node--selected:active{outline:2px solid #1890ff}.graph-node--successor,.graph-node--predecessor{outline:2px solid #135594}.graph-node--successor:hover,.graph-node--successor:active,.graph-node--predecessor:hover,.graph-node--predecessor:active{outline:2px solid #1890ff}.graph-node--small.graph-node--selected{outline-width:8px}
.graph{background-color:#f0f0f0;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.graph__content,.graph__error,.graph__loading{flex:1 1;height:100%;overflow:hidden;position:relative;width:100%}.graph__content span,.graph__error span,.graph__loading span{top:40vh}.graph__content{background-size:20px 20px;background-position:center;cursor:move}.graph__content .react-transform-wrapper{height:100%;width:100%}.graph__error,.graph__loading{align-items:center;display:flex;justify-content:center}.graph__container{position:relative;width:100%;height:100%}.graph__spinner-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:all;z-index:1000;background-color:rgba(0,0,0,0);cursor:not-allowed}.graph__minimap-container{position:absolute;z-index:5;bottom:40px;right:20px;border:1px solid #141414;border-radius:4px;background-color:#f0f0f0}
.invalid-route{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:100%}.invalid-route__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-6rem}.invalid-route__header{margin:24px 0 0 0}.invalid-route__text{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:24px 0 0 0}.invalid-route__pathname{display:inline-block;font-weight:600;margin-right:8px;max-width:400px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.invalid-route__img{display:block;height:6rem;width:6rem}.invalid-route__img--rotating{animation:rotate 3s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}
.monaco-tooltip{display:flex;flex-direction:row;font-size:11px;width:100%}.monaco-tooltip__content{white-space:nowrap}.monaco-tooltip__content--left{flex:1 1}.monaco-tooltip__content--right{color:rgba(0,0,0,.45);flex:2 1;overflow:hidden;padding-left:8px;text-overflow:ellipsis}.monaco-tooltip__content>h3{color:rgba(0,0,0,.85)}.monaco-tooltip__content>p{margin:0}.monaco-tooltip__content>p+p{margin-top:8px}.monaco-tooltip__overlay.ant-popover>.ant-popover-arrow::before,.monaco-tooltip__overlay.ant-popover>.ant-popover-arrow::after{background-color:#f9f9f9}.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}
.monaco-tab-drawer .monaco-tab-container,.monaco-tab-drawer .monaco-tab-container--simple{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.monaco-tab-drawer .monaco-tab-container--simple{padding:16px 0 16px 16px}.monaco-tab-drawer .monaco-tab-content-header{margin:16px;display:flex;align-items:center;justify-content:space-between;width:auto;overflow:hidden;flex-shrink:0}.monaco-tab-drawer .monaco-tab-content-header .tab-header-title{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:16px}.monaco-tab-drawer .monaco-tab-presync-body{margin:16px;margin-top:0px}.monaco-tab-drawer .monaco-tab-editor{flex:1 1;width:100%;overflow:auto}.monaco-tab-drawer .ant-drawer-body{padding:0;height:100%;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:#e6f7ff}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.monaco-tab-drawer .monaco-tabs.ant-tabs-left .ant-tabs-ink-bar{background-color:#1890ff}
.page-header{align-items:center;display:flex;flex-wrap:nowrap}.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{display:flex;width:100%;height:100%}.password-input button.ant-btn{margin-left:12px}
.popover-truncation-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover-truncation-content{white-space:pre-wrap}
.ant-segmented-number-input .ant-input-number.ant-input-number-lg{width:3em}.ant-segmented-number-input .ant-input-number-input{text-align:center}
.anticon.select-warning-icon{color:#faad14;font-size:14px;margin-left:-44px;position:relative;z-index:999}
.dynamic-table-container{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.dynamic-table-container.full-height-wrapper{height:100%}.dynamic-table-container [class^=table-]{flex:1 1;height:100%;overflow:auto;width:100%}.dynamic-table-container .ant-table{height:100%}.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;display:grid;grid-template:[row1-start] ". breadcrumb breadcrumb" [row1-end] [row2-start] ". header header" [row2-end] [row3-start] "nav steps steps" [row3-end];grid-template-columns:auto 1fr 1fr;grid-template-rows:auto auto 1fr;height:100%;padding:32px}.wizard__breadcrumb.ant-breadcrumb{grid-area:breadcrumb;padding-bottom:24px}.wizard__header{grid-area:header;padding-bottom:24px}.wizard__nav{display:flex;flex-direction:column;grid-area:nav;justify-content:space-between;min-width:256px;padding-right:32px}.wizard__steps{grid-area:steps;flex:1 1}
.wizard-step{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.wizard-step__header{margin-bottom:32px;overflow:hidden}.wizard-step__body{flex:1 1;overflow:hidden}.wizard-step__footer{border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;overflow:hidden;padding-top:32px}.wizard-step__footer__section{display:flex;flex-wrap:nowrap}.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}
.ant-space.multiFactorSpace :first-child{flex-basis:25%;flex:1 0 auto}.ant-space.multiFactorSpace :last-child{flex-basis:75%;flex:1 0 auto}.modal-parent{display:flexbox;flex-direction:column;align-items:center;justify-content:space-between;width:100%}
.segmented-input-form-item.ant-form-item,.segmented-input-form-item,.segmented-input-input-number{margin:1em .4em 2em .4em}.segmented-input-display{display:flex;width:100%;justify-content:space-between}.segmented-input-input-array{display:flex;flex:1 0 auto;flex-direction:row;justify-content:space-between}.segmented-input-input-array .ant-input-number-input{text-align:center}
.disable-totp-form-instructions,.disable-totp-form-segmented-input{display:flex;flex-direction:row;margin-bottom:1em}.disable-totp-form-instructions{justify-content:center}.disable-totp-form-segmented-input{justify-content:space-between}.disable-totp-form-segmented-input>.ant-row.ant-form-item-row,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content{width:100%}
.enable-totp-form-segmented-input,.enable-totp-form-instructions{display:flex;flex-direction:row;justify-content:center}.enable-totp-form-instructions{margin-bottom:1em}.enable-totp-form-segmented-input{justify-content:space-between}.enable-totp-form-segmented-input>.ant-row.ant-form-item-row,.enable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control,.enable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input,.enable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content{width:100%}
.reset-password__btns-container{display:flex;flex-direction:column;gap:12px}
.sign-in{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow-y:auto;background:url(https://storage.coalescestage.io/7.19.5-beta.2.h8c625021db00/static/media/sign-in-bg.c84e67d7f3dd5bb8f75b.png),linear-gradient(135deg, #00274b 0%, #2962ff 100%);background-size:cover}.sign-in__cta{color:#fff}.sign-in__cta__link{color:#91d5ff}.sign-in__container{width:384px;padding:24px;background:#fff;border-radius:8px}.sign-in__logo{width:256px;display:block;margin:0 auto}.sign-in__btns-container{display:flex;flex-flow:column;gap:12px}.totp-input-phase-form{text-align:center;margin:24px 0 16px}
.user-activation{display:flex;flex-direction:column;height:100%;overflow:scroll}.user-activation__header{align-self:center;margin:24px auto;width:500px}.user-activation__form{display:grid;padding:16px 48px 16px 16px;width:800px;background-color:#fff;border-radius:8px;align-self:center;margin-bottom:16px}.user-activation__form__header-text{margin:32px;justify-self:center;align-self:center}.user-activation__form .ant-form-item-control-input-content{justify-content:center}.user-activation__form input{height:auto;padding:7px 11px}.user-activation__form button.ant-btn.ant-btn-primary{margin-top:16px}.user-activation__form #phoneNumber{width:100%;height:40px;border:1px solid #d9d9d9;border-radius:8px}
.ant-form.correct-help-margin>.ant-form-item.ant-form-item-with-help{margin-bottom:24px}.ant-form-item-control--left-180.ant-form-item-control{padding-left:180px}.ant-form.ant-form-horizontal>.ant-form-item>.ant-form-item-row{flex-wrap:nowrap}.ant-modal>.ant-modal-content{padding:0}.ant-modal>.ant-modal-content>.ant-modal-header{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;height:56px;margin-bottom:0px;padding:0 24px}.ant-modal>.ant-modal-content>.ant-modal-body{padding:24px}.ant-modal>.ant-modal-content>.ant-modal-footer{padding:8px 24px}.ant-modal:has(.modal-without-padding)>.ant-modal-content>.ant-modal-header{padding:0}.ant-modal:has(.modal-without-padding)>.ant-modal-content>.ant-modal-body{padding:0}.delete-modal.ant-modal>.ant-modal-content>.ant-modal-header{background-color:#ff4d4f;border-bottom-color:#cf1322}.delete-modal.ant-modal>.ant-modal-content>.ant-modal-header>.ant-modal-title{color:#fff}.delete-modal.ant-modal>.ant-modal-content>.ant-modal-body{-webkit-user-select:none;-ms-user-select:none;user-select:none}.overflow-hidden-collapse.ant-collapse{overflow:hidden}.overflow-hidden-collapse.ant-collapse>.ant-collapse-item{overflow:hidden}.overflow-hidden-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;overflow:hidden;width:100%}.overflow-hidden-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-header-text{overflow:hidden;width:100%}.overflow-hidden-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content{overflow:hidden}.overflow-hidden-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{overflow:hidden}.ant-collapse.wizard-collapse{margin-bottom:5px;border:initial;border-radius:2px;border:1px solid #d9d9d9}.ant-collapse.wizard-collapse .ant-collapse-header{top:0;position:-webkit-sticky;position:sticky;z-index:999;background-color:#f9f9f9;border-radius:2px;text-align:left}.ant-collapse.wizard-collapse>.ant-collapse-item:last-child,.ant-collapse.wizard-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:2px}.ant-collapse.wizard-collapse>.ant-collapse-item.errors-table>.ant-collapse-content.ant-collapse-content-active{border-top:none}.ant-collapse.wizard-collapse>.ant-collapse-item{border-bottom:none}.ant-tabs.full-height-tabs{height:100%;overflow:hidden;position:relative;width:100%}.ant-tabs.full-height-tabs>.ant-tabs-content-holder{height:100%;overflow:hidden;width:100%}.ant-tabs.full-height-tabs>.ant-tabs-content-holder>.ant-tabs-content{height:100%;overflow:hidden;width:100%}.ant-tabs.full-height-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%;overflow:hidden;width:100%}.ant-tabs-content{background-color:#fff}.ant-tooltip.tooltip-wrapper{max-width:300px}.ant-tooltip.tooltip-wrapper .ant-tooltip-inner{font-size:11px;min-height:16px}.ant-alert.form-alert{margin-bottom:24px}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background-color:#135594;border-color:#135594;color:#fff}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover,.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active{background-color:#0b3359;border-color:#0b3359;color:#fff}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):focus{background-color:#1890ff;border-color:#1890ff;color:#fff}.ant-descriptions.modal-descriptions{margin-bottom:24px}.ant-dropdown-menu:not(.ant-dropdown-menu-submenu){max-height:50vh;max-width:320px;overflow-x:hidden;overflow-y:auto}.ant-dropdown-menu:not(.ant-dropdown-menu-submenu) ::-webkit-scrollbar{background-color:#fff;border-radius:0 8px 8px 0;-webkit-transition:all .5s;transition:all .5s;-webkit-appearance:none;width:7px}.ant-dropdown-menu:not(.ant-dropdown-menu-submenu) ::-webkit-scrollbar-thumb{border:4px solid #8c8c8c;border-radius:4px;background-clip:content-box;background-color:#8c8c8c}.ant-dropdown-menu:not(.ant-dropdown-menu-submenu)>.ant-dropdown-menu-item>.ant-dropdown-menu-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.only-one-error-message .ant-form-item-explain .ant-form-item-explain-error:not(:first-child){display:none}.ant-descriptions-title{font-weight:600}.blue-badge.ant-badge>.ant-badge-count{color:#1890ff;background-color:#e6f7ff;box-shadow:none}.grey-badge.ant-badge>.ant-badge-count{color:rgba(0,0,0,.45);background-color:#f9f9f9;box-shadow:none}.grey-badge--active.ant-badge>.ant-badge-count{color:#1890ff;background-color:#e6f7ff;box-shadow:none}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1;height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table .ant-table-tbody{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table .ant-table-tbody .ant-table-placeholder{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table .ant-table-tbody .ant-table-placeholder .ant-table-cell{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty-expanded-row-fixed{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table.ant-table-empty table .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty-expanded-row-fixed .ant-empty{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container{height:100%}.full-height-table-wrapper .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body{height:100%}.ag-icon{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-icon-aggregation::before{content:"\f101";content:var(--ag-icon-font-code-aggregation, "\f101")}.ag-icon-arrows::before{content:"\f102";content:var(--ag-icon-font-code-arrows, "\f102")}.ag-icon-asc::before{content:"\f103";content:var(--ag-icon-font-code-asc, "\f103")}.ag-icon-cancel::before{content:"\f104";content:var(--ag-icon-font-code-cancel, "\f104")}.ag-icon-chart::before{content:"\f105";content:var(--ag-icon-font-code-chart, "\f105")}.ag-icon-checkbox-checked::before{content:"\f106";content:var(--ag-icon-font-code-checkbox-checked, "\f106")}.ag-icon-checkbox-indeterminate::before{content:"\f107";content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107")}.ag-icon-checkbox-unchecked::before{content:"\f108";content:var(--ag-icon-font-code-checkbox-unchecked, "\f108")}.ag-icon-color-picker::before{content:"\f109";content:var(--ag-icon-font-code-color-picker, "\f109")}.ag-icon-columns::before{content:"\f10a";content:var(--ag-icon-font-code-columns, "\f10a")}.ag-icon-contracted::before{content:"\f10b";content:var(--ag-icon-font-code-contracted, "\f10b")}.ag-icon-copy::before{content:"\f10c";content:var(--ag-icon-font-code-copy, "\f10c")}.ag-icon-cross::before{content:"\f10d";content:var(--ag-icon-font-code-cross, "\f10d")}.ag-icon-csv::before{content:"\f10e";content:var(--ag-icon-font-code-csv, "\f10e")}.ag-icon-cut::before{content:"\f10f";content:var(--ag-icon-font-code-cut, "\f10f")}.ag-icon-desc::before{content:"\f110";content:var(--ag-icon-font-code-desc, "\f110")}.ag-icon-excel::before{content:"\f111";content:var(--ag-icon-font-code-excel, "\f111")}.ag-icon-expanded::before{content:"\f112";content:var(--ag-icon-font-code-expanded, "\f112")}.ag-icon-eye-slash::before{content:"\f113";content:var(--ag-icon-font-code-eye-slash, "\f113")}.ag-icon-eye::before{content:"\f114";content:var(--ag-icon-font-code-eye, "\f114")}.ag-icon-filter::before{content:"\f115";content:var(--ag-icon-font-code-filter, "\f115")}.ag-icon-first::before{content:"\f116";content:var(--ag-icon-font-code-first, "\f116")}.ag-icon-grip::before{content:"\f117";content:var(--ag-icon-font-code-grip, "\f117")}.ag-icon-group::before{content:"\f118";content:var(--ag-icon-font-code-group, "\f118")}.ag-icon-last::before{content:"\f119";content:var(--ag-icon-font-code-last, "\f119")}.ag-icon-left::before{content:"\f11a";content:var(--ag-icon-font-code-left, "\f11a")}.ag-icon-linked::before{content:"\f11b";content:var(--ag-icon-font-code-linked, "\f11b")}.ag-icon-loading::before{content:"\f11c";content:var(--ag-icon-font-code-loading, "\f11c")}.ag-icon-maximize::before{content:"\f11d";content:var(--ag-icon-font-code-maximize, "\f11d")}.ag-icon-menu::before{content:"\f11e";content:var(--ag-icon-font-code-menu, "\f11e")}.ag-icon-minimize::before{content:"\f11f";content:var(--ag-icon-font-code-minimize, "\f11f")}.ag-icon-next::before{content:"\f120";content:var(--ag-icon-font-code-next, "\f120")}.ag-icon-none::before{content:"\f121";content:var(--ag-icon-font-code-none, "\f121")}.ag-icon-not-allowed::before{content:"\f122";content:var(--ag-icon-font-code-not-allowed, "\f122")}.ag-icon-paste::before{content:"\f123";content:var(--ag-icon-font-code-paste, "\f123")}.ag-icon-pin::before{content:"\f124";content:var(--ag-icon-font-code-pin, "\f124")}.ag-icon-pivot::before{content:"\f125";content:var(--ag-icon-font-code-pivot, "\f125")}.ag-icon-previous::before{content:"\f126";content:var(--ag-icon-font-code-previous, "\f126")}.ag-icon-radio-button-off::before{content:"\f127";content:var(--ag-icon-font-code-radio-button-off, "\f127")}.ag-icon-radio-button-on::before{content:"\f128";content:var(--ag-icon-font-code-radio-button-on, "\f128")}.ag-icon-right::before{content:"\f129";content:var(--ag-icon-font-code-right, "\f129")}.ag-icon-save::before{content:"\f12a";content:var(--ag-icon-font-code-save, "\f12a")}.ag-icon-small-down::before{content:"\f12b";content:var(--ag-icon-font-code-small-down, "\f12b")}.ag-icon-small-left::before{content:"\f12c";content:var(--ag-icon-font-code-small-left, "\f12c")}.ag-icon-small-right::before{content:"\f12d";content:var(--ag-icon-font-code-small-right, "\f12d")}.ag-icon-small-up::before{content:"\f12e";content:var(--ag-icon-font-code-small-up, "\f12e")}.ag-icon-tick::before{content:"\f12f";content:var(--ag-icon-font-code-tick, "\f12f")}.ag-icon-tree-closed::before{content:"\f130";content:var(--ag-icon-font-code-tree-closed, "\f130")}.ag-icon-tree-indeterminate::before{content:"\f131";content:var(--ag-icon-font-code-tree-indeterminate, "\f131")}.ag-icon-tree-open::before{content:"\f132";content:var(--ag-icon-font-code-tree-open, "\f132")}.ag-icon-unlinked::before{content:"\f133";content:var(--ag-icon-font-code-unlinked, "\f133")}.ag-icon-row-drag::before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow::before{content:var(--ag-icon-font-code-left)}.ag-right-arrow::before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color: #000;--ag-data-color: var(--ag-foreground-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-header-foreground-color: var(--ag-secondary-foreground-color);--ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);--ag-background-color: #fff;--ag-header-background-color: transparent;--ag-tooltip-background-color: transparent;--ag-subheader-background-color: transparent;--ag-subheader-toolbar-background-color: transparent;--ag-control-panel-background-color: transparent;--ag-side-button-selected-background-color: var(--ag-control-panel-background-color);--ag-selected-row-background-color: #BBB;--ag-odd-row-background-color: var(--ag-background-color);--ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);--ag-row-hover-color: transparent;--ag-column-hover-color: transparent;--ag-range-selection-border-color: var(--ag-foreground-color);--ag-range-selection-border-style: solid;--ag-range-selection-background-color: rgba(0, 0, 0, 0.2);--ag-range-selection-background-color-2: var(--ag-range-selection-background-color);--ag-range-selection-background-color-3: var(--ag-range-selection-background-color);--ag-range-selection-background-color-4: var(--ag-range-selection-background-color);--ag-range-selection-highlight-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-width: 0;--ag-selected-tab-underline-transition-speed: 0s;--ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);--ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);--ag-header-cell-hover-background-color: transparent;--ag-header-cell-moving-background-color: var(--ag-background-color);--ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);--ag-value-change-delta-up-color: #43a047;--ag-value-change-delta-down-color: #e53935;--ag-chip-background-color: transparent;--ag-borders: solid 1px;--ag-border-color: rgba(0, 0, 0, 0.25);--ag-borders-critical: var(--ag-borders);--ag-borders-secondary: var(--ag-borders);--ag-secondary-border-color: var(--ag-border-color);--ag-row-border-style: solid;--ag-row-border-color: var(--ag-secondary-border-color);--ag-row-border-width: 1px;--ag-cell-horizontal-border: solid transparent;--ag-borders-input: var(--ag-borders-secondary);--ag-input-border-color: var(--ag-secondary-border-color);--ag-borders-input-invalid: solid 2px;--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-borders-side-button: var(--ag-borders);--ag-border-radius: 0px;--ag-row-border-color: var(--ag-secondary-border-color);--ag-header-column-separator-display: none;--ag-header-column-separator-height: 100%;--ag-header-column-separator-width: 1px;--ag-header-column-separator-color: var(--ag-secondary-border-color);--ag-header-column-resize-handle-display: none;--ag-header-column-resize-handle-height: 50%;--ag-header-column-resize-handle-width: 1px;--ag-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-invalid-color: red;--ag-input-disabled-border-color: var(--ag-input-border-color);--ag-input-disabled-background-color: transparent;--ag-checkbox-background-color: transparent;--ag-checkbox-border-radius: var(--ag-border-radius);--ag-checkbox-checked-color: var(--ag-foreground-color);--ag-checkbox-unchecked-color: var(--ag-foreground-color);--ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color: var(--ag-background-color);--ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width: 1px;--ag-toggle-button-height: var(--ag-icon-size);--ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow: none;--ag-input-focus-border-color: none;--ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);--ag-grid-size: 4px;--ag-icon-size: 12px;--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: var(--ag-grid-size);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);--ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);--ag-header-height: var(--ag-row-height);--ag-list-item-height: calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-filter-tool-panel-group-indent: 16px;--ag-tab-min-width: 220px;--ag-menu-min-width: 181px;--ag-side-bar-panel-width: 200px;--ag-font-family: "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-card-radius: var(--ag-border-radius);--ag-card-shadow: none;--ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3)}.ag-root-wrapper,.ag-sticky-top,.ag-dnd-ghost{background-color:var(--ag-background-color)}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal;color:var(--ag-foreground-color)}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-hidden{display:none !important}.ag-invisible{visibility:hidden !important}.ag-no-transition{transition:none !important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50% !important}.ag-unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-selectable{-webkit-user-select:text;-ms-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{from{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark::before{content:"";background-image:url(https://storage.coalescestage.io/7.19.5-beta.2.h8c625021db00/static/media/97c187190d33ea2a5abb.97c187190d33ea2a5abb.svg);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}.ag-watermark-text{opacity:.5;font-weight:bold;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport,.ag-sticky-top-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container,.ag-sticky-top-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container,.ag-sticky-top-container{height:100%;white-space:nowrap}.ag-center-cols-container{display:block}.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container,.ag-sticky-top-full-width-container{position:absolute;top:0px;pointer-events:none}.ag-ltr .ag-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container{left:0}.ag-rtl .ag-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container{right:0}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1 1 auto;min-width:0;overflow:hidden;min-height:100%;transform:translate3d(0, 0, 0)}.ag-body{position:relative;display:flex;flex:1 1 auto;flex-direction:row !important;min-height:0}.ag-body-clipper{overflow:hidden;min-width:0px;flex:1 1 auto;height:100%;transform:translate3d(0, 0, 0)}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-height:0;min-width:0;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity 400ms;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll !important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header{height:100%}.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-group-cell-label.ag-sticky-label{position:-webkit-sticky;position:sticky;flex:none}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{height:100%;display:flex;align-items:center}.ag-header-cell-comp-wrapper{width:100%;overflow:hidden}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell{transition:left .2s}.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,background-color .1s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-all}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-checkbox{display:flex;overflow:hidden}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-sticky-top{position:absolute;display:flex;width:100%}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{position:relative;height:100%;overflow:hidden}.ag-sticky-top-full-width-container{overflow:hidden;width:100%;height:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip{position:absolute;pointer-events:none;z-index:99999}.ag-tooltip-custom{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0 !important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap;overflow:hidden}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize{display:none}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:100%;width:100%;overflow:hidden;padding:5px 0px}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left{display:inline-flex}.ag-status-bar-center{display:inline-flex}.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field{display:flex;align-items:center}.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0));width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-set-filter-indent-1{padding-left:20px}.ag-rtl .ag-set-filter-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-set-filter-indent-2{padding-left:40px}.ag-rtl .ag-set-filter-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-set-filter-indent-3{padding-left:60px}.ag-rtl .ag-set-filter-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-set-filter-indent-4{padding-left:80px}.ag-rtl .ag-set-filter-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-set-filter-indent-5{padding-left:100px}.ag-rtl .ag-set-filter-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-set-filter-indent-6{padding-left:120px}.ag-rtl .ag-set-filter-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-set-filter-indent-7{padding-left:140px}.ag-rtl .ag-set-filter-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-set-filter-indent-8{padding-left:160px}.ag-rtl .ag-set-filter-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-set-filter-indent-9{padding-left:180px}.ag-rtl .ag-set-filter-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-layout-print.ag-body{display:block;height:auto;height:initial}.ag-layout-print.ag-body-clipper{height:auto;height:initial}.ag-layout-print.ag-root-wrapper{display:inline-flex}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-print .ag-body-vertical-scroll{display:none}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible !important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto !important;overflow:hidden !important;display:block !important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{page-break-inside:avoid;break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;width:auto;width:initial;min-width:0;min-width:initial}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0;background-color:var(--ag-background-color)}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;border:var(--ag-borders-input) var(--ag-input-border-color)}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]{-moz-appearance:textfield}input[class^=ag-][type=number]::-webkit-outer-spin-button,input[class^=ag-][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-keyboard-focus .ag-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-select-list{background-color:var(--ag-background-color);overflow-y:auto;overflow-x:hidden}.ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-select .ag-picker-field-wrapper{background-color:var(--ag-background-color);min-height:var(--ag-list-item-height);cursor:default}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-select.ag-disabled{opacity:.5}.ag-rich-select{background-color:var(--ag-control-panel-background-color)}.ag-rich-select-list{width:100%;min-width:200px;height:calc(var(--ag-row-height)*6.5)}.ag-rich-select-value{height:var(--ag-row-height);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-rich-select-value{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-keyboard-focus .ag-rich-select-virtual-list-item:focus::after{content:none}.ag-rich-select-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-ltr .ag-rich-select-row{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-rich-select-row{padding-right:var(--ag-cell-horizontal-padding)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));display:flex;align-items:center;flex:none}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;flex:none;color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size)*.5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size)*2)}.ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:var(--ag-secondary-foreground-color)}.ag-picker-field-wrapper{border:1px solid;border-color:var(--ag-border-color);border-radius:5px}.ag-picker-field-wrapper:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-display{height:var(--ag-icon-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(to right, white, rgba(204, 154, 129, 0))}.ag-spectrum-val{background-image:linear-gradient(to top, black, rgba(204, 154, 129, 0))}.ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid #fff;background:#000;box-shadow:0 0 2px 0px rgba(0,0,0,.24)}.ag-spectrum-hue-background{border-radius:2px}.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);overflow:hidden;text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height) !important;line-height:var(--ag-header-height);margin:0;padding:0 calc(var(--ag-grid-size)*2);transform:translateY(calc(var(--ag-grid-size) * 2))}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-panel{background-color:var(--ag-background-color)}.ag-panel-title-bar{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);transition:opacity 1s;white-space:normal}.ag-tooltip.ag-tooltip-hiding{opacity:0}.ag-tooltip-custom{transition:opacity 1s}.ag-tooltip-custom.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-indent-1{padding-left:calc(1*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-1{padding-right:calc(1*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-2{padding-left:calc(2*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-2{padding-right:calc(2*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-3{padding-left:calc(3*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-3{padding-right:calc(3*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-4{padding-left:calc(4*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-4{padding-right:calc(4*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-5{padding-left:calc(5*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-5{padding-right:calc(5*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-6{padding-left:calc(6*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-6{padding-right:calc(6*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-7{padding-left:calc(7*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-7{padding-right:calc(7*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-8{padding-left:calc(8*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-8{padding-right:calc(8*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-9{padding-left:calc(9*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-9{padding-right:calc(9*var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-keyboard-focus .ag-column-select-header-icon:focus{outline:none}.ag-keyboard-focus .ag-column-select-header-icon:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-keyboard-focus .ag-column-select-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-column-select-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding)*.5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-rtl{text-align:right}.ag-root-wrapper{border:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*1)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*1)}.ag-ltr .ag-row-group-indent-1{padding-left:calc(1*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-1{padding-right:calc(1*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-1 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-1 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*2)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*2)}.ag-ltr .ag-row-group-indent-2{padding-left:calc(2*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-2{padding-right:calc(2*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-2 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-2 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*3)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*3)}.ag-ltr .ag-row-group-indent-3{padding-left:calc(3*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-3{padding-right:calc(3*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-3 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-3 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*4)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*4)}.ag-ltr .ag-row-group-indent-4{padding-left:calc(4*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-4{padding-right:calc(4*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-4 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-4 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*5)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*5)}.ag-ltr .ag-row-group-indent-5{padding-left:calc(5*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-5{padding-right:calc(5*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-5 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-5 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*6)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*6)}.ag-ltr .ag-row-group-indent-6{padding-left:calc(6*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-6{padding-right:calc(6*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-6 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-6 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*7)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*7)}.ag-ltr .ag-row-group-indent-7{padding-left:calc(7*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-7{padding-right:calc(7*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-7 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-7 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*8)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*8)}.ag-ltr .ag-row-group-indent-8{padding-left:calc(8*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-8{padding-right:calc(8*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-8 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-8 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*9)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*9)}.ag-ltr .ag-row-group-indent-9{padding-left:calc(9*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-9{padding-right:calc(9*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-9 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-9 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*10)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*10)}.ag-ltr .ag-row-group-indent-10{padding-left:calc(10*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-10{padding-right:calc(10*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-10 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-10 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*11)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*11)}.ag-ltr .ag-row-group-indent-11{padding-left:calc(11*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-11{padding-right:calc(11*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-11 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-11 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*12)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*12)}.ag-ltr .ag-row-group-indent-12{padding-left:calc(12*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-12{padding-right:calc(12*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-12 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-12 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*13)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*13)}.ag-ltr .ag-row-group-indent-13{padding-left:calc(13*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-13{padding-right:calc(13*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-13 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-13 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*14)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*14)}.ag-ltr .ag-row-group-indent-14{padding-left:calc(14*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-14{padding-right:calc(14*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-14 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-14 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*15)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*15)}.ag-ltr .ag-row-group-indent-15{padding-left:calc(15*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-15{padding-right:calc(15*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-15 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-15 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*16)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*16)}.ag-ltr .ag-row-group-indent-16{padding-left:calc(16*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-16{padding-right:calc(16*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-16 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-16 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*17)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*17)}.ag-ltr .ag-row-group-indent-17{padding-left:calc(17*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-17{padding-right:calc(17*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-17 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-17 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*18)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*18)}.ag-ltr .ag-row-group-indent-18{padding-left:calc(18*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-18{padding-right:calc(18*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-18 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-18 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*19)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*19)}.ag-ltr .ag-row-group-indent-19{padding-left:calc(19*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-19{padding-right:calc(19*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-19 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-19 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*20)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*20)}.ag-ltr .ag-row-group-indent-20{padding-left:calc(20*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-20{padding-right:calc(20*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-20 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-20 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*21)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*21)}.ag-ltr .ag-row-group-indent-21{padding-left:calc(21*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-21{padding-right:calc(21*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-21 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-21 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*22)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*22)}.ag-ltr .ag-row-group-indent-22{padding-left:calc(22*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-22{padding-right:calc(22*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-22 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-22 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*23)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*23)}.ag-ltr .ag-row-group-indent-23{padding-left:calc(23*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-23{padding-right:calc(23*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-23 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-23 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*24)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*24)}.ag-ltr .ag-row-group-indent-24{padding-left:calc(24*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-24{padding-right:calc(24*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-24 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-24 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*25)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*25)}.ag-ltr .ag-row-group-indent-25{padding-left:calc(25*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-25{padding-right:calc(25*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-25 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-25 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*26)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*26)}.ag-ltr .ag-row-group-indent-26{padding-left:calc(26*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-26{padding-right:calc(26*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-26 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-26 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*27)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*27)}.ag-ltr .ag-row-group-indent-27{padding-left:calc(27*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-27{padding-right:calc(27*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-27 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-27 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*28)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*28)}.ag-ltr .ag-row-group-indent-28{padding-left:calc(28*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-28{padding-right:calc(28*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-28 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-28 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*29)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*29)}.ag-ltr .ag-row-group-indent-29{padding-left:calc(29*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-29{padding-right:calc(29*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-29 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-29 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*30)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*30)}.ag-ltr .ag-row-group-indent-30{padding-left:calc(30*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-30{padding-right:calc(30*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-30 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-30 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*31)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*31)}.ag-ltr .ag-row-group-indent-31{padding-left:calc(31*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-31{padding-right:calc(31*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-31 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-31 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*32)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*32)}.ag-ltr .ag-row-group-indent-32{padding-left:calc(32*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-32{padding-right:calc(32*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-32 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-32 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*33)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*33)}.ag-ltr .ag-row-group-indent-33{padding-left:calc(33*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-33{padding-right:calc(33*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-33 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-33 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*34)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*34)}.ag-ltr .ag-row-group-indent-34{padding-left:calc(34*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-34{padding-right:calc(34*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-34 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-34 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*35)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*35)}.ag-ltr .ag-row-group-indent-35{padding-left:calc(35*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-35{padding-right:calc(35*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-35 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-35 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*36)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*36)}.ag-ltr .ag-row-group-indent-36{padding-left:calc(36*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-36{padding-right:calc(36*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-36 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-36 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*37)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*37)}.ag-ltr .ag-row-group-indent-37{padding-left:calc(37*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-37{padding-right:calc(37*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-37 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-37 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*38)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*38)}.ag-ltr .ag-row-group-indent-38{padding-left:calc(38*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-38{padding-right:calc(38*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-38 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-38 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*39)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*39)}.ag-ltr .ag-row-group-indent-39{padding-left:calc(39*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-39{padding-right:calc(39*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-39 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-39 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*40)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*40)}.ag-ltr .ag-row-group-indent-40{padding-left:calc(40*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-40{padding-right:calc(40*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-40 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-40 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*41)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*41)}.ag-ltr .ag-row-group-indent-41{padding-left:calc(41*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-41{padding-right:calc(41*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-41 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-41 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*42)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*42)}.ag-ltr .ag-row-group-indent-42{padding-left:calc(42*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-42{padding-right:calc(42*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-42 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-42 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*43)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*43)}.ag-ltr .ag-row-group-indent-43{padding-left:calc(43*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-43{padding-right:calc(43*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-43 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-43 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*44)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*44)}.ag-ltr .ag-row-group-indent-44{padding-left:calc(44*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-44{padding-right:calc(44*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-44 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-44 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*45)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*45)}.ag-ltr .ag-row-group-indent-45{padding-left:calc(45*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-45{padding-right:calc(45*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-45 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-45 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*46)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*46)}.ag-ltr .ag-row-group-indent-46{padding-left:calc(46*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-46{padding-right:calc(46*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-46 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-46 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*47)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*47)}.ag-ltr .ag-row-group-indent-47{padding-left:calc(47*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-47{padding-right:calc(47*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-47 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-47 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*48)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*48)}.ag-ltr .ag-row-group-indent-48{padding-left:calc(48*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-48{padding-right:calc(48*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-48 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-48 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*49)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*49)}.ag-ltr .ag-row-group-indent-49{padding-left:calc(49*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-49{padding-right:calc(49*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-49 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-49 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*50)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*50)}.ag-ltr .ag-row-group-indent-50{padding-left:calc(50*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-50{padding-right:calc(50*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-50 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-50 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*51)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*51)}.ag-ltr .ag-row-group-indent-51{padding-left:calc(51*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-51{padding-right:calc(51*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-51 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-51 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*52)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*52)}.ag-ltr .ag-row-group-indent-52{padding-left:calc(52*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-52{padding-right:calc(52*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-52 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-52 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*53)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*53)}.ag-ltr .ag-row-group-indent-53{padding-left:calc(53*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-53{padding-right:calc(53*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-53 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-53 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*54)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*54)}.ag-ltr .ag-row-group-indent-54{padding-left:calc(54*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-54{padding-right:calc(54*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-54 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-54 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*55)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*55)}.ag-ltr .ag-row-group-indent-55{padding-left:calc(55*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-55{padding-right:calc(55*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-55 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-55 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*56)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*56)}.ag-ltr .ag-row-group-indent-56{padding-left:calc(56*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-56{padding-right:calc(56*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-56 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-56 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*57)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*57)}.ag-ltr .ag-row-group-indent-57{padding-left:calc(57*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-57{padding-right:calc(57*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-57 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-57 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*58)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*58)}.ag-ltr .ag-row-group-indent-58{padding-left:calc(58*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-58{padding-right:calc(58*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-58 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-58 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*59)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*59)}.ag-ltr .ag-row-group-indent-59{padding-left:calc(59*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-59{padding-right:calc(59*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-59 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-59 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*60)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*60)}.ag-ltr .ag-row-group-indent-60{padding-left:calc(60*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-60{padding-right:calc(60*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-60 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-60 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*61)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*61)}.ag-ltr .ag-row-group-indent-61{padding-left:calc(61*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-61{padding-right:calc(61*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-61 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-61 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*62)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*62)}.ag-ltr .ag-row-group-indent-62{padding-left:calc(62*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-62{padding-right:calc(62*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-62 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-62 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*63)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*63)}.ag-ltr .ag-row-group-indent-63{padding-left:calc(63*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-63{padding-right:calc(63*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-63 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-63 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*64)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*64)}.ag-ltr .ag-row-group-indent-64{padding-left:calc(64*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-64{padding-right:calc(64*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-64 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-64 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*65)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*65)}.ag-ltr .ag-row-group-indent-65{padding-left:calc(65*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-65{padding-right:calc(65*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-65 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-65 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*66)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*66)}.ag-ltr .ag-row-group-indent-66{padding-left:calc(66*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-66{padding-right:calc(66*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-66 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-66 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*67)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*67)}.ag-ltr .ag-row-group-indent-67{padding-left:calc(67*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-67{padding-right:calc(67*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-67 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-67 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*68)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*68)}.ag-ltr .ag-row-group-indent-68{padding-left:calc(68*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-68{padding-right:calc(68*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-68 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-68 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*69)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*69)}.ag-ltr .ag-row-group-indent-69{padding-left:calc(69*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-69{padding-right:calc(69*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-69 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-69 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*70)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*70)}.ag-ltr .ag-row-group-indent-70{padding-left:calc(70*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-70{padding-right:calc(70*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-70 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-70 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*71)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*71)}.ag-ltr .ag-row-group-indent-71{padding-left:calc(71*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-71{padding-right:calc(71*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-71 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-71 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*72)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*72)}.ag-ltr .ag-row-group-indent-72{padding-left:calc(72*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-72{padding-right:calc(72*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-72 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-72 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*73)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*73)}.ag-ltr .ag-row-group-indent-73{padding-left:calc(73*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-73{padding-right:calc(73*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-73 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-73 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*74)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*74)}.ag-ltr .ag-row-group-indent-74{padding-left:calc(74*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-74{padding-right:calc(74*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-74 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-74 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*75)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*75)}.ag-ltr .ag-row-group-indent-75{padding-left:calc(75*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-75{padding-right:calc(75*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-75 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-75 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*76)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*76)}.ag-ltr .ag-row-group-indent-76{padding-left:calc(76*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-76{padding-right:calc(76*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-76 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-76 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*77)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*77)}.ag-ltr .ag-row-group-indent-77{padding-left:calc(77*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-77{padding-right:calc(77*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-77 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-77 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*78)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*78)}.ag-ltr .ag-row-group-indent-78{padding-left:calc(78*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-78{padding-right:calc(78*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-78 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-78 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*79)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*79)}.ag-ltr .ag-row-group-indent-79{padding-left:calc(79*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-79{padding-right:calc(79*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-79 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-79 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*80)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*80)}.ag-ltr .ag-row-group-indent-80{padding-left:calc(80*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-80{padding-right:calc(80*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-80 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-80 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*81)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*81)}.ag-ltr .ag-row-group-indent-81{padding-left:calc(81*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-81{padding-right:calc(81*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-81 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-81 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*82)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*82)}.ag-ltr .ag-row-group-indent-82{padding-left:calc(82*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-82{padding-right:calc(82*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-82 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-82 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*83)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*83)}.ag-ltr .ag-row-group-indent-83{padding-left:calc(83*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-83{padding-right:calc(83*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-83 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-83 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*84)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*84)}.ag-ltr .ag-row-group-indent-84{padding-left:calc(84*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-84{padding-right:calc(84*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-84 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-84 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*85)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*85)}.ag-ltr .ag-row-group-indent-85{padding-left:calc(85*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-85{padding-right:calc(85*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-85 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-85 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*86)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*86)}.ag-ltr .ag-row-group-indent-86{padding-left:calc(86*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-86{padding-right:calc(86*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-86 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-86 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*87)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*87)}.ag-ltr .ag-row-group-indent-87{padding-left:calc(87*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-87{padding-right:calc(87*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-87 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-87 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*88)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*88)}.ag-ltr .ag-row-group-indent-88{padding-left:calc(88*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-88{padding-right:calc(88*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-88 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-88 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*89)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*89)}.ag-ltr .ag-row-group-indent-89{padding-left:calc(89*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-89{padding-right:calc(89*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-89 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-89 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*90)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*90)}.ag-ltr .ag-row-group-indent-90{padding-left:calc(90*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-90{padding-right:calc(90*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-90 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-90 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*91)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*91)}.ag-ltr .ag-row-group-indent-91{padding-left:calc(91*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-91{padding-right:calc(91*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-91 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-91 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*92)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*92)}.ag-ltr .ag-row-group-indent-92{padding-left:calc(92*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-92{padding-right:calc(92*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-92 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-92 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*93)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*93)}.ag-ltr .ag-row-group-indent-93{padding-left:calc(93*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-93{padding-right:calc(93*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-93 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-93 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*94)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*94)}.ag-ltr .ag-row-group-indent-94{padding-left:calc(94*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-94{padding-right:calc(94*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-94 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-94 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*95)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*95)}.ag-ltr .ag-row-group-indent-95{padding-left:calc(95*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-95{padding-right:calc(95*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-95 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-95 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*96)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*96)}.ag-ltr .ag-row-group-indent-96{padding-left:calc(96*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-96{padding-right:calc(96*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-96 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-96 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*97)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*97)}.ag-ltr .ag-row-group-indent-97{padding-left:calc(97*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-97{padding-right:calc(97*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-97 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-97 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*98)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*98)}.ag-ltr .ag-row-group-indent-98{padding-left:calc(98*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-98{padding-right:calc(98*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-98 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-98 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*99)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*99)}.ag-ltr .ag-row-group-indent-99{padding-left:calc(99*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-99{padding-right:calc(99*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-99 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-99 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:rgba(0,0,0,0);border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color) !important}.ag-cell-data-changed-animation{background-color:rgba(0,0,0,0)}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color) !important}.ag-row{height:var(--ag-row-height);background-color:var(--ag-background-color);color:var(--ag-data-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row-highlight-above::after,.ag-row-highlight-below::after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:var(--ag-range-selection-border-color);left:1px}.ag-row-highlight-above::after{top:-1px}.ag-row-highlight-above.ag-row-first::after{top:0}.ag-row-highlight-below::after{bottom:0px}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected::before{content:"";background-color:var(--ag-selected-row-background-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.ag-row-hover:not(.ag-full-width-row)::before,.ag-row-hover.ag-full-width-row.ag-row-group::before{content:"";background-color:var(--ag-row-hover-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected::before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));border:1px solid rgba(0,0,0,0);line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);padding:0;background-color:var(--ag-control-panel-background-color)}.ag-popup-editor{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size)*5);background-color:var(--ag-background-color)}.ag-layout-auto-height .ag-center-cols-clipper,.ag-layout-auto-height .ag-center-cols-container,.ag-layout-print .ag-center-cols-clipper,.ag-layout-print .ag-center-cols-container{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-loading{display:flex;height:100%;align-items:center}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ag-floating-top{border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color) !important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color) !important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:medium none invert;outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-fill-handle,.ag-range-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color) !important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);padding:0}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size)*2 + 1px)}.ag-menu-separator-part::after{content:"";display:block;border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled{opacity:.5}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size)*2)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size)*2);padding-right:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-menu-option-popup-pointer,.ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-tabs-header{width:100%;display:flex}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-bottom var(--ag-selected-tab-underline-transition-speed);display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer}.ag-keyboard-focus .ag-tab:focus{outline:none}.ag-keyboard-focus .ag-tab:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size)*2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height)*6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height)*10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter-item{margin:0px var(--ag-widget-container-horizontal-padding)}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-ltr .ag-set-filter-indent-1{padding-left:calc(1*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-1{padding-right:calc(1*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-2{padding-left:calc(2*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-2{padding-right:calc(2*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-3{padding-left:calc(3*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-3{padding-right:calc(3*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-4{padding-left:calc(4*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-4{padding-right:calc(4*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-5{padding-left:calc(5*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-5{padding-right:calc(5*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-6{padding-left:calc(6*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-6{padding-right:calc(6*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-7{padding-left:calc(7*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-7{padding-right:calc(7*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-8{padding-left:calc(8*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-8{padding-right:calc(8*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-9{padding-left:calc(9*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-9{padding-right:calc(9*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-simple-filter-body-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));overflow-y:auto;min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing))}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-simple-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>*:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size)*2) var(--ag-grid-size);background-color:rgba(0,0,0,0)}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus{outline:none}.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-side-bar-panel-width);background-color:var(--ag-control-panel-background-color)}.ag-side-buttons{padding-top:calc(var(--ag-grid-size)*4);width:calc(var(--ag-icon-size) + 4px);position:relative;color:var(--ag-foreground-color);overflow:hidden}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:rgba(0,0,0,0);padding:calc(var(--ag-grid-size)*2) 0 calc(var(--ag-grid-size)*2) 0;width:100%;margin:0;min-height:calc(var(--ag-grid-size)*18);background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color)}button.ag-side-button-button:focus{box-shadow:none}.ag-keyboard-focus .ag-side-button-button:focus{outline:none}.ag-keyboard-focus .ag-side-button-button:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size)*6)}.ag-ltr .ag-filter-toolpanel-header,.ag-ltr .ag-filter-toolpanel-search{padding-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-header,.ag-rtl .ag-filter-toolpanel-search{padding-right:var(--ag-grid-size)}.ag-keyboard-focus .ag-filter-toolpanel-header:focus{outline:none}.ag-keyboard-focus .ag-filter-toolpanel-header:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f115";content:var(--ag-icon-font-code-filter, "\f115");position:absolute}.ag-ltr .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{padding-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{padding-right:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size)*8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size)*.5);margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size)*4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*1 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*1 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*2 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*2 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*3 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*3 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*4 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*4 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*5 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*5 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*6 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*6 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*7 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*7 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*8 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*8 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*9 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*9 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*10 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*10 + var(--ag-grid-size))}.ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:var(--ag-grid-size)}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{display:flex;align-items:center}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-keyboard-focus .ag-column-select-header:focus{outline:none}.ag-keyboard-focus .ag-column-select-header:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-header{height:var(--ag-header-height);align-items:center;padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--ag-range-selection-border-color)}.ag-column-select-list .ag-item-highlight-top::after{top:0}.ag-column-select-list .ag-item-highlight-bottom::after{bottom:0}.ag-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-span-height::after,.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-keyboard-focus .ag-header-cell:focus{outline:none}.ag-keyboard-focus .ag-header-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-keyboard-focus .ag-header-group-cell:focus{outline:none}.ag-keyboard-focus .ag-header-group-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{padding-left:4px}.ag-rtl .ag-header-expand-icon{padding-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell::after,.ag-header-group-cell::after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height)*.5);background-color:var(--ag-header-column-separator-color)}.ag-ltr .ag-header-cell::after,.ag-ltr .ag-header-group-cell::after{right:0}.ag-rtl .ag-header-cell::after,.ag-rtl .ag-header-group-cell::after{left:0}.ag-header-cell-resize{display:flex;align-items:center}.ag-header-cell-resize::after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height)*.5);background-color:var(--ag-header-column-resize-handle-color)}.ag-header-cell.ag-header-span-height::after,.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize::after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize::after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:calc(var(--ag-grid-size)*3)}.ag-rtl .ag-floating-filter-button{margin-right:calc(var(--ag-grid-size)*3)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;height:var(--ag-icon-size);padding:0;width:var(--ag-icon-size)}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-keyboard-focus .ag-paging-button:focus{outline:none}.ag-keyboard-focus .ag-paging-button:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size)*4);padding-left:calc(var(--ag-grid-size)*4);line-height:1.5}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size)*2);padding-bottom:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size)*4);height:calc(var(--ag-grid-size)*4);padding:0 calc(var(--ag-grid-size)*.5);border:1px solid rgba(0,0,0,0)}.ag-keyboard-focus .ag-column-drop-cell:focus{outline:none}.ag-keyboard-focus .ag-column-drop-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size)*4);margin:0 calc(var(--ag-grid-size)*.5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-control-panel-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-row-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{min-height:50px;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size)}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size)*5*3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default;padding-left:calc(var(--ag-grid-size)*2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{position:relative;display:flex;overflow:hidden;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item::before{content:" ";display:block;position:absolute;background-color:rgba(0,0,0,0);left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{display:none}.ag-chart-menu-hidden:hover .ag-chart-menu{display:block}.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{display:flex;flex-direction:row;overflow:auto;top:5px;gap:calc(var(--ag-grid-size)*3 - 8px);width:auto}.ag-ltr .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-chart-menu-close{display:none}.ag-chart-tool-panel-button-enable .ag-chart-menu-close{position:absolute;top:50%;transition:transform .33s ease-in-out;padding:0;display:block;cursor:pointer;border:none}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close{right:0px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close{left:0px}.ag-chart-tool-panel-button-enable .ag-chart-menu-close .ag-icon{padding:14px 5px 14px 2px}.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{content:"";position:absolute;top:-40px;bottom:-40px}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{right:0px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{left:0px}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{left:-10px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{right:-10px}.ag-chart-tool-panel-button-enable .ag-icon-menu{display:none}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close{transform:translate(3px, -50%)}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(0, -50%)}.ag-ltr .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(5px, -50%)}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close{transform:translate(-3px, -50%)}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(0, -50%)}.ag-rtl .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(-5px, -50%)}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color)}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px;margin:5px}.ag-chart-mini-thumbnail:nth-last-child(3),.ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}.ag-ltr .ag-chart-mini-thumbnail:first-child{margin-left:0}.ag-rtl .ag-chart-mini-thumbnail:first-child{margin-right:0}.ag-ltr .ag-chart-mini-thumbnail:last-child{margin-right:0}.ag-rtl .ag-chart-mini-thumbnail:last-child{margin-left:0}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color)}.ag-chart-settings-card-item{background:var(--ag-foreground-color);width:8px;height:8px;border-radius:4px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-charts-settings-group-container{padding:var(--ag-grid-size)}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding)*.5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--ag-range-selection-border-color)}.ag-charts-data-group-container .ag-item-highlight-top::after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom::after{bottom:0}.ag-charts-format-top-level-group-container{margin-left:calc(var(--ag-grid-size)*2);padding:var(--ag-grid-size)}.ag-charts-format-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-group-container.ag-group-container-horizontal{padding:var(--ag-grid-size)}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-checkbox-input-wrapper input,.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper::after{content:"\f108";content:var(--ag-icon-font-code-checkbox-unchecked, "\f108");color:var(--ag-checkbox-unchecked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-checked::after{content:"\f106";content:var(--ag-icon-font-code-checkbox-checked, "\f106");color:var(--ag-checkbox-checked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-indeterminate::after{content:"\f107";content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107");color:var(--ag-checkbox-indeterminate-color);position:absolute;top:0;left:0;pointer-events:none}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height)*.5);position:relative;flex:none;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color)}.ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper::before{content:" ";position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));display:block;box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border-radius:100%;transition:left 100ms;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color)}.ag-toggle-button-input-wrapper.ag-checked::before{left:calc(100% - var(--ag-toggle-button-height));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none;border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper input,.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper::after{content:"\f127";content:var(--ag-icon-font-code-radio-button-off, "\f127");color:var(--ag-checkbox-unchecked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper.ag-checked::after{content:"\f128";content:var(--ag-icon-font-code-radio-button-on, "\f128");color:var(--ag-checkbox-checked-color);position:absolute;top:0;left:0;pointer-events:none}input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:rgba(0,0,0,0);width:calc(100% - 2px)}input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px))}input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5}.ag-theme-balham,.ag-theme-balham-dark{--ag-balham-active-color: #0091ea;--ag-foreground-color: #000;--ag-background-color: #fff;--ag-header-background-color: #f5f7f7;--ag-tooltip-background-color: #cbd0d3;--ag-subheader-background-color: #e2e9eb;--ag-control-panel-background-color: #f5f7f7;--ag-border-color: #bdc3c7;--ag-odd-row-background-color: #fcfdfe;--ag-row-hover-color: #ecf0f1;--ag-column-hover-color: #ecf0f1;--ag-input-border-color: #95a5a6;--ag-invalid-color: #e02525;--ag-input-disabled-background-color: #ebebeb;--ag-checkbox-unchecked-color: #7f8c8d;--ag-input-focus-border-color: #719ECE;--ag-input-focus-box-shadow: 0 0 2px 1px var(--ag-input-focus-border-color);--ag-range-selection-border-color: var(--ag-balham-active-color);--ag-checkbox-checked-color: var(--ag-balham-active-color);--ag-checkbox-background-color: var(--ag-background-color);--ag-secondary-foreground-color: rgba(0, 0, 0, 0.54);--ag-disabled-foreground-color: rgba(0, 0, 0, 0.38);--ag-subheader-toolbar-background-color: rgba(226, 233, 235, 0.5);--ag-row-border-color: rgba(189, 195, 199, 0.58);--ag-chip-background-color: rgba(0, 0, 0, 0.1);--ag-range-selection-background-color: rgba(0, 145, 234, 0.2);--ag-range-selection-background-color-2: rgba(0, 145, 234, 0.36);--ag-range-selection-background-color-3: rgba(0, 145, 234, 0.49);--ag-range-selection-background-color-4: rgba(0, 145, 234, 0.59);--ag-selected-row-background-color: rgba(0, 145, 234, 0.28);--ag-header-column-separator-color: rgba(189, 195, 199, 0.5);--ag-input-disabled-border-color: rgba(149, 165, 166, 0.3);--ag-header-column-separator-display: block;--ag-header-column-separator-height: 50%;--ag-grid-size: 4px;--ag-icon-size: 16px;--ag-row-height: calc(var(--ag-grid-size) * 7);--ag-header-height: calc(var(--ag-grid-size) * 8);--ag-list-item-height: calc(var(--ag-grid-size) * 6);--ag-row-group-indent-size: calc(var(--ag-grid-size) * 3 + var(--ag-icon-size));--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-input-height: calc(var(--ag-grid-size) * 4);--ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size: 12px;--ag-icon-font-family: agGridBalham;--ag-border-radius: 2px;--ag-checkbox-border-radius: 3px;--ag-card-shadow: none}.ag-theme-balham-dark{--ag-balham-active-color: #00B0FF;--ag-foreground-color: #F5F5F5;--ag-background-color: #2d3436;--ag-header-background-color: #1c1c1c;--ag-tooltip-background-color: #1c1f20;--ag-subheader-background-color: #111;--ag-control-panel-background-color: #202020;--ag-border-color: #424242;--ag-odd-row-background-color: #262c2e;--ag-row-hover-color: #3d4749;--ag-column-hover-color: #3d4749;--ag-input-border-color: #f0f0f0;--ag-input-disabled-background-color: rgba(48, 46, 46, 0.3);--ag-modal-overlay-background-color: rgba(45, 52, 54, 0.66);--ag-checkbox-unchecked-color: #ecf0f1;--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-disabled-foreground-color: rgba(245, 245, 245, 0.38);--ag-subheader-toolbar-background-color: rgba(17, 17, 17, 0.5);--ag-row-border-color: #5c5c5c;--ag-chip-background-color: rgba(245, 245, 245, 0.08);--ag-range-selection-background-color: rgba(0, 176, 255, 0.2);--ag-range-selection-background-color-2: rgba(0, 176, 255, 0.36);--ag-range-selection-background-color-3: rgba(0, 176, 255, 0.49);--ag-range-selection-background-color-4: rgba(0, 176, 255, 0.59);--ag-selected-row-background-color: rgba(0, 176, 255, 0.28);--ag-header-column-separator-color: rgba(66, 66, 66, 0.5);--ag-input-disabled-border-color: rgba(240, 240, 240, 0.3);--ag-header-foreground-color: rgba(245, 245, 245, 0.64);--ag-toggle-button-off-background-color: transparent;--ag-toggle-button-off-border-color: var(--ag-foreground-color);--ag-range-selection-chart-category-background-color: rgba(26, 177, 74, 0.5);--ag-range-selection-chart-background-color: rgba(45, 166, 255, 0.5);--ag-input-focus-box-shadow: 0 0 4px 1.5px var(--ag-input-focus-border-color)}.ag-theme-balham .ag-filter-toolpanel-header,.ag-theme-balham .ag-filter-toolpanel-search,.ag-theme-balham .ag-status-bar,.ag-theme-balham .ag-header-row,.ag-theme-balham .ag-multi-filter-group-title-bar,.ag-theme-balham-dark .ag-filter-toolpanel-header,.ag-theme-balham-dark .ag-filter-toolpanel-search,.ag-theme-balham-dark .ag-status-bar,.ag-theme-balham-dark .ag-header-row,.ag-theme-balham-dark .ag-multi-filter-group-title-bar{font-weight:600;color:var(--ag-header-foreground-color)}.ag-theme-balham .ag-ltr input[class^=ag-]:not([type]),.ag-theme-balham .ag-ltr input[class^=ag-][type=text],.ag-theme-balham .ag-ltr input[class^=ag-][type=number],.ag-theme-balham .ag-ltr input[class^=ag-][type=tel],.ag-theme-balham .ag-ltr input[class^=ag-][type=date],.ag-theme-balham .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-balham .ag-ltr textarea[class^=ag-],.ag-theme-balham-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-balham-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-balham .ag-rtl input[class^=ag-]:not([type]),.ag-theme-balham .ag-rtl input[class^=ag-][type=text],.ag-theme-balham .ag-rtl input[class^=ag-][type=number],.ag-theme-balham .ag-rtl input[class^=ag-][type=tel],.ag-theme-balham .ag-rtl input[class^=ag-][type=date],.ag-theme-balham .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-balham .ag-rtl textarea[class^=ag-],.ag-theme-balham-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-balham-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-balham .ag-column-drop-vertical-empty-message,.ag-theme-balham .ag-status-bar,.ag-theme-balham-dark .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-status-bar{font-weight:600;color:var(--ag-disabled-foreground-color)}.ag-theme-balham.ag-dnd-ghost,.ag-theme-balham-dark.ag-dnd-ghost{font-size:var(--ag-font-size);font-weight:600}.ag-theme-balham .ag-tab,.ag-theme-balham-dark .ag-tab{border:1px solid rgba(0,0,0,0);padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);margin:var(--ag-grid-size);margin-bottom:-1px}.ag-theme-balham .ag-tab-selected,.ag-theme-balham-dark .ag-tab-selected{background-color:var(--ag-background-color);border-color:var(--ag-border-color);border-bottom-color:rgba(0,0,0,0)}.ag-theme-balham .ag-tabs-header,.ag-theme-balham-dark .ag-tabs-header{border-bottom:1px solid var(--ag-border-color)}.ag-theme-balham .ag-column-drop-cell,.ag-theme-balham-dark .ag-column-drop-cell{height:calc(var(--ag-grid-size)*6)}.ag-theme-balham .ag-column-drop-vertical-title,.ag-theme-balham-dark .ag-column-drop-vertical-title{color:var(--ag-foreground-color)}.ag-theme-balham .ag-column-drop-vertical-cell,.ag-theme-balham-dark .ag-column-drop-vertical-cell{margin-left:calc(var(--ag-grid-size)*2);margin-right:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical-cell-text,.ag-theme-balham-dark .ag-column-drop-vertical-cell-text{margin-left:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical-icon,.ag-theme-balham-dark .ag-column-drop-vertical-icon{color:var(--ag-secondary-foreground-color)}.ag-theme-balham .ag-ltr .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-ltr .ag-column-drop-vertical-empty-message{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2);padding-right:var(--ag-grid-size)}.ag-theme-balham .ag-rtl .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-rtl .ag-column-drop-vertical-empty-message{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2);padding-left:var(--ag-grid-size)}.ag-theme-balham .ag-column-drop-horizontal,.ag-theme-balham-dark .ag-column-drop-horizontal{height:var(--ag-header-height)}.ag-theme-balham .ag-column-drop-empty,.ag-theme-balham-dark .ag-column-drop-empty{color:var(--ag-disabled-foreground-color)}.ag-theme-balham .ag-column-drop-horizontal-cell-text,.ag-theme-balham-dark .ag-column-drop-horizontal-cell-text{margin-left:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical,.ag-theme-balham-dark .ag-column-drop-vertical{padding-top:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-menu-header,.ag-theme-balham-dark .ag-menu-header{background-color:var(--ag-header-background-color)}.ag-theme-balham .ag-overlay-loading-center,.ag-theme-balham-dark .ag-overlay-loading-center{background-color:var(--ag-background-color);border:1px solid var(--ag-border-color);color:var(--ag-foreground-color);padding:calc(var(--ag-grid-size)*4)}.ag-theme-balham .ag-tooltip,.ag-theme-balham-dark .ag-tooltip{border:none}.ag-theme-balham .ag-panel-title-bar-button-icon,.ag-theme-balham-dark .ag-panel-title-bar-button-icon{font-size:calc(var(--ag-icon-size) + var(--ag-grid-size))}.ag-theme-balham .ag-chart-data-section,.ag-theme-balham .ag-chart-format-section,.ag-theme-balham-dark .ag-chart-data-section,.ag-theme-balham-dark .ag-chart-format-section{padding-bottom:calc(var(--ag-grid-size)*.5)}.ag-theme-balham .ag-group-toolbar,.ag-theme-balham-dark .ag-group-toolbar{background-color:var(--ag-subheader-toolbar-background-color)}.ag-theme-balham .ag-chart-tab,.ag-theme-balham-dark .ag-chart-tab{padding-top:calc(var(--ag-grid-size)*.5)}.ag-theme-balham .ag-charts-format-sub-level-group-item,.ag-theme-balham-dark .ag-charts-format-sub-level-group-item{margin-bottom:calc(var(--ag-grid-size)*1.5)}.ag-theme-balham .ag-chart-menu-close,.ag-theme-balham-dark .ag-chart-menu-close{background:var(--ag-background-color)}.ag-theme-balham .ag-chart-menu-close:hover .ag-icon,.ag-theme-balham-dark .ag-chart-menu-close:hover .ag-icon{border-color:var(--ag-border-color)}.ag-theme-balham .ag-chart-menu-close .ag-icon,.ag-theme-balham-dark .ag-chart-menu-close .ag-icon{background:var(--ag-header-background-color);border:1px solid var(--ag-secondary-border-color);border-right:none}.ag-theme-balham-dark{color-scheme:dark}@font-face{font-family:"agGridBalham";src:url(https://storage.coalescestage.io/7.19.5-beta.2.h8c625021db00/static/media/020126cf9d22daa7e7fd.020126cf9d22daa7e7fd.woff2);font-weight:normal;font-style:normal}.ag-theme-balham{--ag-row-group-indent-size:0px;--ag-row-border-color:transparent;--ag-background-color:#fff;--ag-foreground-color:#000;--ag-border-color:#bdc3c7;--ag-subheader-background-color:#e2e9eb;--ag-balham-active-color:#0091ea;--ag-range-selection-border-color:#0091ea;--ag-secondary-foreground-color:rgba(0, 0, 0, 0.54);--ag-disabled-foreground-color:rgba(0, 0, 0, 0.38);--ag-subheader-toolbar-background-color:rgba(226, 233, 235, 0.5);--ag-chip-background-color:rgba(0, 0, 0, 0.1);--ag-selected-row-background-color:rgba(0, 145, 234, 0.28);--ag-header-column-separator-color:rgba(189, 195, 199, 0.5);--ag-modal-overlay-background-color:rgba(255, 255, 255, 0.66);--ag-range-selection-background-color:rgba(0, 145, 234, 0.2);--ag-range-selection-background-color-2:rgba(0, 145, 234, 0.36);--ag-range-selection-background-color-3:rgba(0, 145, 234, 0.488);--ag-range-selection-background-color-4:rgba(0, 145, 234, 0.5904);--ag-header-column-resize-handle-color:rgba(189, 195, 199, 0.5)}.ag-theme-balham{font-size:11px}.ag-theme-balham .ag-drag-handle{visibility:hidden}.ag-theme-balham .ag-row-selected{background-color:#135594}.ag-theme-balham .ag-row-selected .ag-cell,.ag-theme-balham .ag-row-selected .ag-cell-value,.ag-theme-balham .ag-row-selected .ag-header-cell-text,.ag-theme-balham .ag-row-selected .ag-drag-handle,.ag-theme-balham .ag-row-selected .ant-dropdown-trigger{color:#fff}.ag-theme-balham .ag-row-selected:before{background-color:#135594}.ag-theme-balham .ag-group-expanded,.ag-theme-balham .ag-group-contracted{margin-right:8px}.ag-theme-balham .ag-row-selected .ag-drag-handle,.ag-theme-balham .ag-row:hover .ag-drag-handle{visibility:visible}.ag-theme-balham .ag-header-cell-text{color:rgba(0,0,0,.85);font-family:"Roboto",sans-serif;font-weight:500}.ag-theme-balham .ag-cell,.ag-theme-balham .ag-cell-value,.ag-theme-balham .ag-header-cell-text{flex:1 1}.ag-theme-balham .ag-cell-value,.ag-theme-balham .ag-cell,.ag-theme-balham .ag-group-value{font-family:"Roboto",sans-serif;font-size:11px;font-weight:400;padding:0}.ag-theme-balham .ag-cell-value>*,.ag-theme-balham .ag-cell>*,.ag-theme-balham .ag-group-value>*{height:100%;overflow:hidden;text-overflow:ellipsis;width:100%}.ag-theme-balham .ag-cell-value .ag-drag-handle,.ag-theme-balham .ag-cell .ag-drag-handle,.ag-theme-balham .ag-group-value .ag-drag-handle{margin:0 !important;padding:0 8px !important}.ag-theme-balham .ag-cell-value .ant-dropdown-trigger,.ag-theme-balham .ag-cell .ant-dropdown-trigger,.ag-theme-balham .ag-group-value .ant-dropdown-trigger{height:100%;overflow:hidden;text-overflow:ellipsis;width:100%}.ag-theme-balham .ag-root.ag-layout-normal{width:100%}.ag-theme-balham .ag-body-viewport.ag-layout-normal.ag-row-no-animation{width:100%}.ag-theme-balham .ag-root-wrapper.ag-layout-normal.ag-ltr{border:1px solid #f0f0f0;width:100%}.ag-theme-balham .ag-header{border:none;background-color:#f9f9f9}.ag-theme-balham .ag-pinned-left-header{border:none}.ag-theme-balham .ag-center-cols-viewport{overflow-x:auto}.ag-theme-balham .ag-ltr input[class^=ag-][type=text]{padding-left:21px;color:rgba(0,0,0,.85)}.ag-theme-balham .columnNameInlineEditorLeftPadding input[class^=ag-][type=text]{padding-left:32px}.ag-theme-balham.metadataGrid .ag-cell{padding-right:0px}.ag-theme-balham.metadataGrid .ag-cell-value{width:100%}.ag-theme-balham.metadataGrid .ag-drag-handle{margin-right:0px}.ag-theme-balham.ag-grid-megagrid .ag-row-group-indent-1,.ag-theme-balham.problem-scanner .ag-row-group-indent-1{padding-left:16px}.ag-theme-balham.ag-grid-megagrid .ag-row-group-indent-2,.ag-theme-balham.problem-scanner .ag-row-group-indent-2{padding-left:32px}.ag-theme-balham.ag-grid-megagrid .ag-row-group-indent-3,.ag-theme-balham.problem-scanner .ag-row-group-indent-3{padding-left:48px}.ag-theme-balham.ag-grid-megagrid .ag-row-group-indent-4,.ag-theme-balham.problem-scanner .ag-row-group-indent-4{padding-left:64px}.gutter{background-color:#f0f0f0;z-index:10}.gutter:hover{background-color:#d9d9d9}.gutter.gutter-horizontal{cursor:col-resize;height:100%;width:4px}.gutter.gutter-vertical{cursor:row-resize;height:4px;width:100%}.vertical-split--disabled>.gutter,.horizontal-split--disabled>.gutter{pointer-events:none}.vertical-split--disabled>.gutter:hover,.horizontal-split--disabled>.gutter:hover{background-color:#f0f0f0}html,body{font-family:"Roboto",sans-serif;line-height:normal;margin:0;padding:0}html,body,#root{height:100%}
.new-version-banner{align-items:center;background-color:#135594;display:flex;justify-content:center;width:100%;z-index:100}.new-version-banner__content{color:#fff;max-width:1200px;padding:12px 0 12px 72px;position:relative}.new-version-banner__content__icon{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:999}.new-version-banner__content__refresh-button{background:none;border:none;color:#fff;cursor:pointer;display:inline-block;padding:0;margin:0;text-decoration:underline}.new-version-banner__content a,.new-version-banner__content a:active,.new-version-banner__content a:hover,.new-version-banner__content a:visited{color:#fff;cursor:pointer;text-decoration:underline}
.noticeable-widget{margin-top:2px !important}
.nav-menu{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;height:48px}.nav-menu__item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:48px;width:64px;color:#595959;font-size:12px;text-decoration:none;transition:background-color .2s linear,color .2s linear}.nav-menu__item__icon{height:24px;width:24px;margin-bottom:2px;fill:#595959}.nav-menu__item:hover{color:rgba(0,0,0,.85);background-color:#f5f5f5}.nav-menu__item:hover .nav-menu__item__icon{fill:rgba(0,0,0,.85)}.nav-menu__item.active{color:#135594}.nav-menu__item.active .nav-menu__item__icon{fill:#135594}
.user-menu__information__email{color:rgba(0,0,0,.45)}.user-menu__information__name{color:rgba(0,0,0,.85)}.user-menu__logout{display:flex;gap:8px}
#header{background-color:#fff;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:48px;width:100%}#header .header__logo{height:50px;width:auto}#header .header__menu{display:flex;flex-wrap:nowrap;align-items:center;position:relative}#header .header__menu #pendoMenu>.pendo-resource-center-badge-notification-bubble{background-color:#135594 !important;border-radius:8px !important;height:8px !important;left:4px !important;top:4px !important;width:8px !important}#header .header__menu #pendoMenu>.pendo-resource-center-badge-notification-bubble::before{display:none}#header .header__menu #pendoMenu>.pendo-resource-center-badge-notification-bubble>.pendo-notification-bubble-unread-count{display:none}
.app-layout{align-items:stretch;background-color:#f5f6fa;display:flex;flex-direction:column;height:100vh;min-width:768px;width:100vw}.app-layout>.main-content{flex:1 1;height:100%;overflow:hidden}.header-content{box-shadow:0px 1px 2px 0px rgba(0,0,0,.1);z-index:99}.app-layout__error{max-width:50%}
.html,body{margin:0;padding:0}body{-ms-scroll-chaining:none;overscroll-behavior:none;overflow-x:hidden}.height100Percent,.isBackdropActivated,.isBackdropActivated>svg,.TreeTaskItems,.TreeTaskItems>svg,.NodeCanvas,.NodeCanvas>svg,.treeContainer,.treeContainer>svg,.TaskWrapper,.TaskWrapper>svg,.config-pane,.config-pane>svg,.LinkCanvas,.LinkCanvas>svg,.emptyNameActivated,.emptyNameActivated>svg,.isAddSqlActivated,.isAddSqlActivated>svg,.GraphStepTitleSide,.GraphStepTitleSide>svg,.height100Percent>svg,.isBackdropActivated>svg>svg,.TreeTaskItems>svg>svg,.NodeCanvas>svg>svg,.treeContainer>svg>svg,.TaskWrapper>svg>svg,.config-pane>svg>svg,.LinkCanvas>svg>svg,.emptyNameActivated>svg>svg,.isAddSqlActivated>svg>svg,.GraphStepTitleSide>svg>svg{height:100%}.width100Percent,.isBackdropActivated,.TreeTaskItems,.NodeCanvas,.treeContainer,.TaskWrapper,.LinkCanvas,.emptyNameActivated,.isAddSqlActivated,.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search>.ant-transfer-list-content,.rightTab .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn,.DataView .ant-tabs-nav-list,.height100Percent>svg,.isBackdropActivated>svg,.isBackdropActivated>svg>svg,.TreeTaskItems>svg,.TreeTaskItems>svg>svg,.NodeCanvas>svg,.NodeCanvas>svg>svg,.treeContainer>svg,.treeContainer>svg>svg,.TaskWrapper>svg,.TaskWrapper>svg>svg,.config-pane>svg,.config-pane>svg>svg,.LinkCanvas>svg,.LinkCanvas>svg>svg,.emptyNameActivated>svg,.emptyNameActivated>svg>svg,.isAddSqlActivated>svg,.isAddSqlActivated>svg>svg,.GraphStepTitleSide>svg,.GraphStepTitleSide>svg>svg,.height100Percent>svg>svg,.isBackdropActivated>svg>svg>svg,.TreeTaskItems>svg>svg>svg,.NodeCanvas>svg>svg>svg,.treeContainer>svg>svg>svg,.TaskWrapper>svg>svg>svg,.config-pane>svg>svg>svg,.LinkCanvas>svg>svg>svg,.emptyNameActivated>svg>svg>svg,.isAddSqlActivated>svg>svg>svg,.GraphStepTitleSide>svg>svg>svg{width:100%}.width80Percent{width:80%}.height80Percent{height:80%}.height75Percent{height:75%}.height70Percent{height:70%}.height30Percent{height:30%}.width75Percent{width:75%}.width70Percent{width:70%}.width60Percent{width:60%}.width50Percent{width:50%}.width40Percent{width:40%}.width30Percent{width:30%}.width300px{width:300px}.height200px{height:200px}.height30px{height:30px}.height25px{height:25px}.width50px{width:50px}.minWidth0{min-width:0}.height100px{height:100px}.columnName{height:18px}.displayContents{display:contents}.displayNone.displayNone,.hidePopoverContent .ant-popover-inner-content{display:none}.positionAbsolute,.isBackdropActivated,.TreeLayerContainer,.StepNodeContainer,svg:not(:root).LinkCanvas,.emptyNameActivated,.isAddSqlActivated,.transformIndicator,.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search>.ant-transfer-list-content{position:absolute}.positionRelative,.treeContainer,.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search,.nameBox{position:relative}.zIndexZero{z-index:0}.zIndex1{z-index:1}.paddingSides5{padding-left:5px;padding-right:5px}.padding5px{padding:5px}.padding0px{padding:0px}.padding1px,li.padding0px{padding:1px}.padding20px{padding:20px}.paddingLeft8px{padding-left:8px}.paddingRight8px{padding-right:8px}.paddingRight10px{padding-right:10px}.paddingLeft20px{padding-left:20px}.paddingBottom5px{padding-bottom:5px}.padding10px,.wizardProgress{padding:10px}.paddingTop5px{padding-top:5px}.paddingTop20px{padding-top:20px}.paddingLeft8px{padding-left:8px}.horizontalPadding8{padding:0 8px}.paddingHeader8px{padding:12px 8px 4px 8px}.paddingBody8px{padding:4px 8px 12px 8px}.padding8px,.rightTab .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding:8px}.inputPadding,input.ant-input.inputPadding{padding:4px 11px}.paddingTop5px{padding-top:5px}.marginAuto{margin:auto}.floatRight{margin-left:auto}.margin5px{margin:5px}.marginTopAuto,.verticalMarginAuto{margin-top:auto}.marginBottomAuto,.verticalMarginAuto{margin-bottom:auto}.margin4px{margin:4px}.horizontalMargin8px{margin:0 8px}.verticalMargin20px{margin:20px 0}.margin0{margin:0 !important}.margin10px{margin:10px}.margin24px16Left{margin:24px 16px 24px 24px}.margin24px16Right{margin:24px 24px 24px 16px}.marginLeftAuto{margin-left:auto}.marginRight12px{margin-right:12px}.marginLeft3px{margin-left:3px}.marginLeft4px{margin-left:4px}.marginLeft8px{margin-left:8px}.marginLeft16px{margin-left:16px}.marginLeft30px{margin-left:30px}.marginLeftNegative10px{margin-left:-10px}.marginRight4px{margin-right:4px}.marginRight5px,.ant-row.marginRight5px{margin-right:5px}.marginBottom8px,.ant-row.marginBottom8px{margin-bottom:8px}.marginBottom10{margin-bottom:10px}.marginBottom24{margin-bottom:24px}.marginRight8px{margin-right:8px}.marginRight10px{margin-right:10px}.marginRight32{margin-right:32px}.marginRight20px{margin-right:20px}.marginRight30px{margin-right:30px}.marginRight35px{margin-right:20px}.marginRight16px{margin-right:16px}.marginTop5px{margin-top:5px}.marginTop10px,.wizardProgress,.ant-row.marginTop10px{margin-top:10px}.marginTop25px{margin-top:25px}.CurrentStep{border:2px solid #6ea7db;box-shadow:0px 4px 4px rgba(0,0,0,.3)}.NotCurrentStep{border:2px solid rgba(217,217,217,.7)}.inputBorder{border:1px solid #d9d9d9;border-radius:4px}.errorBorder{border:1px solid #ff4d4f;border-radius:4px}.Successor .NotCurrentStep,.Predecessor .NotCurrentStep{border:2px solid #135594;box-shadow:0px 4px 4px rgba(0,0,0,.3)}.CurrentStep>.ellipseParentWide>.ellipseChild{color:#fff}.mapping-drop-zone:hover{border:2px solid #135594}.formBoxShadow{box-shadow:1px 1px 2px #8c8c8c}.roundedBorder12pxFull{border-radius:8px}.roundedBorderFull,.roundedBorderFull>button,.roundedBorderFull.ant-btn,.roundedBorderFull.ant-tag{border-radius:4px}.borderNone,.borderNone>.ant-btn,.borderNone.ant-btn{border:none}.borderRadius2{border-radius:2px}.overflowHidden,.columnNamePrimaryText,.tableNameSecondaryText,.ellipseChild{overflow:hidden}.overflowYScroll{overflow-y:scroll}.overflowYAuto{overflow-y:auto}.overflow-x--auto,.overflow-x--auto__rtl{overflow-x:auto}.overflow-x--auto__rtl{direction:rtl}.overflowScroll{overflow:scroll}.textAlignRight{text-align:right}.textAlignLeft{text-align:left}.textAlignCenter{text-align:center}.fontSmall{font-size:12px}.font1{font-size:11px}.font3,.joinError .ant-alert-message{font-size:11px}.font4,.colHeader.columnSorting.sortAction,.relative>.rowHeader{font-size:11px}.font45,.SearchTextArea.ant-input{font-size:12px}.font12px{font-size:12px}.font13px{font-size:14px !important}.font6{font-size:16px}.font11px,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title,div.ant-select-dropdown,h5.ant-typography.font11px{font-size:11px}.font14px{font-size:14px !important}.fontStandard,.StepNameContainer,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title,div.ant-select-dropdown,thead.ant-table-thead .ant-table-cell,.ant-form-item-required.ant-form-item-no-colon,.ant-form-item-no-colon,.ant-form-item-font-override,.fontStandard h3.ant-typography,.StepNameContainer h3.ant-typography,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title h3.ant-typography,div.ant-select-dropdown h3.ant-typography,thead.ant-table-thead .ant-table-cell h3.ant-typography,.ant-form-item-no-colon h3.ant-typography,.ant-form-item-font-override h3.ant-typography,.fontStandard h5.ant-typography,.StepNameContainer h5.ant-typography,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title h5.ant-typography,div.ant-select-dropdown h5.ant-typography,thead.ant-table-thead .ant-table-cell h5.ant-typography,.ant-form-item-no-colon h5.ant-typography,.ant-form-item-font-override h5.ant-typography,.fontStandard h4,.StepNameContainer h4,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title h4,div.ant-select-dropdown h4,thead.ant-table-thead .ant-table-cell h4,.ant-form-item-required.ant-form-item-no-colon h4,.ant-form-item-no-colon h4,.ant-form-item-font-override h4{font-weight:400}.fontWeight400{font-weight:400}.fontWeight500{font-weight:500}.fontWeight700{font-weight:600}.fontSizeNormal{font-size:11px}.fontDark{color:rgba(0,0,0,.85)}.opacity10{opacity:10%}.opacity50{opacity:50%}.opacity85{opacity:85%}.backgroundWhite{background-color:#fff}.backgroundGray{background-color:#f9f9f9}.nameBox.CurrentStep{background:#6ea7db;border:2px solid #135594}.dataTypeGray{color:rgba(0,0,0,.45)}.backgroundBrandBlueDark{background-color:#135594}.colorBrandBlueDark{color:#135594}.textRed{color:#f5222d}.textLightGray{color:rgba(0,0,0,.45)}.black-font,.colHeader.columnSorting.sortAction,.relative>.rowHeader,.columnEditorCard .ant-card-head-wrapper>.ant-card-head-title,div.ant-select-dropdown{color:rgba(0,0,0,.85)}.standardBackground{background-color:#f5f6fa}.white-font,.ag-row-selected .black-font,.ag-row-selected .colHeader.columnSorting.sortAction,.ag-row-selected .relative>.rowHeader,.ag-row-selected .columnEditorCard .ant-card-head-wrapper>.ant-card-head-title,.columnEditorCard .ag-row-selected .ant-card-head-wrapper>.ant-card-head-title,.ag-row-selected div.ant-select-dropdown{color:#fff}.SelectedItemBrand{background-color:#135594}.filteredGrayscale{filter:grayscale(100%)}.DANGER{color:#f5222d}.textSecondaryColor{color:rgba(0,0,0,.45)}.displayFlex,.ellipseParentWide,.ellipseParent,.ellipseParentColumnName,.nameBox,.columnFlexBox,.rowFlexBox,.StepNameContainer .ant-typography.ant-typography-edit-content.ant-typography-span,.wizardProgress,.antdSelectForceFlex .ant-select-selection-item{display:flex}.justifyContentCenter{justify-content:center}.flexEnd{justify-content:flex-end}.justifyCenter{justify-content:center}.alignItemsBaseline{align-items:baseline}.alignItemsCenter{align-items:center}.justifyContentFlexStart{justify-content:flex-start}.justifyContentFlexEnd,.wizardProgress{justify-content:flex-end}.justifySelfCenter{justify-self:center}.alignItemFlexStart{align-items:flex-start}.alignItemsFlexEnd,.wizardProgress{align-items:flex-end}.alignSelfCenter{align-self:center}.alignSelfFlexStart{align-self:flex-start}.alignSelfFlexEnd{align-self:flex-end}.rowFlexBox,.StepNameContainer .ant-typography.ant-typography-edit-content.ant-typography-span,.wizardProgress{flex-direction:row}.columnFlexBox{flex-direction:column}.flexAll{flex:1 1 auto}.flexAllNoAuto{flex:1 1}.flexShrink{flex:0 1 auto}.flexWrap{flex-wrap:wrap}.flexNoWrap{flex-wrap:nowrap}.flexGrow,.StepNameContainer .ant-typography.ant-typography-edit-content.ant-typography-span{flex:1 0 auto}.flexBasis100{flex-basis:100%}.flexDouble{flex:2 1}.flexGrowTwoParts{flex:2 0 auto}.flexNone{flex:none}.flexStay{flex:0 0 auto}.flexStay20{flex:0 0 20%}.flexStay30{flex:0 0 30%}.flexStay20{flex:0 0 20%}.flexStay40{flex:0 0 40%}.flexStay25px{flex:0 0 25px}.flexStay100px{flex:0 0 100px}.flexStay200px{flex:0 0 200px}.flexStay250px{flex:0 0 300px}.flexStay300px{flex:0 0 300px}.justifyContentEnd{justify-content:end}.justifyContentSpaceEvenly{justify-content:space-evenly}.justifyContentSpaceBetween{justify-content:space-between}.nameBox{justify-content:start;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:11px;background-color:#fff;border-radius:6px;min-width:200px;align-items:center;height:40px}.ellipseComponent{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipseParent,.ellipseParentColumnName{flex-direction:row;align-items:center;padding-left:10px}.ellipseParentColumnName{width:175px}.ellipseParentWide{flex-direction:row;align-items:center;width:180px;padding-left:10px}.ellipseChild{min-width:0;white-space:nowrap;text-overflow:ellipsis}.ant-page-header-heading-left{flex-direction:column}.ant-page-header-heading>.ant-page-header-heading-extra{align-self:center;margin:5px 0}.hoverHand{cursor:pointer}.pointerEventsNone{pointer-events:none}.metadataGrid .ag-row[row-id="-1"] .ag-icon-grip{visibility:hidden}.metadataGrid .ag-row[row-id="-1"] .ag-drag-handle{cursor:default;pointer-events:none}.ag-cell.ag-cell-not-inline-editing.ag-cell-auto-height.ag-cell-value.dataTypeGray{color:rgba(0,0,0,.45)}.MappingGridContextMenuShadow{box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05) !important}.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search{background-color:#fff}.ant-list-sm li.ant-list-item.columnText,div.columnText,span.columnText{font-size:11px;padding:5px;color:rgba(0,0,0,.45);font-weight:400}[data-theme=compact] .card-container>.ant-tabs-card>.ant-tabs-content>.ant-tabs-tabpane,.card-container>.ant-tabs-card>.ant-tabs-content>.ant-tabs-tabpane{background:#fff;padding:5px}[data-theme=compact] .card-container>.ant-tabs-card>.ant-tabs-bar,.card-container>.ant-tabs-card>.ant-tabs-bar{border-color:#fff}.ant-tabs-content-holder{background-color:#fff;display:flex;flex-direction:row}.ant-card-contain-tabs>.ant-card-head .ant-card-head-title{min-height:16px;padding-bottom:0;color:rgba(0,0,0,.45)}.StepNameContainer .ant-ribbon-wrapper{flex:1 0 auto}.ant-tabs-tab-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none}.anchor-row .ant-anchor{display:flex;flex-direction:row}.ant-tag>.anticon+span{margin-right:0px}.ant-transfer-list-content-item{line-height:round(nearest,1.4em,1px);font-size:11px}.ant-input.ant-transfer-list-search{padding-left:4px}.ant-transfer-list-search-action .anticon{vertical-align:.15em}.ant-page-header-heading{margin:0 0 3px 0}.ant-page-header-heading-title{margin-left:-1px}.filterButton.ant-btn.ant-btn-link{padding:0px;margin-right:8px}.filterButton.ant-btn.ant-btn-link span{font-size:14px}.ant-cascader-picker{flex:1 1 auto}.default-font,.ant-cascader-input{font-size:11px;line-height:round(nearest,1.4em,1px)}.ant-cascader-menu .ant-cascader-menu-item{padding:1.5px 12px}.extra-tab .ant-unchecked-background{background-color:#52c41a}.anticon-check-circle>svg{color:#52c41a}.anticon-minus-circle>svg{color:#8c8c8c}.ant-form-item-control-input-content{display:flex}.ant-checkbox-checked::after{border:none}.ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active>.ant-tabs-tab-btn,.ant-tabs-tab.ant-tabs-tab-active.ant-tabs-tab-with-remove .ant-tabs-tab-btn{color:#135594}.ant-btn-group.ant-dropdown-button .ant-btn-primary:first-child:not(:last-child){border-right-color:#135594;border-radius:4px 0 0 4px}.ant-btn-group.ant-dropdown-button .ant-btn-primary:last-child:not(:first-child),.ant-btn-group .ant-btn-primary+.ant-btn-primary{border-left-color:#135594;border-radius:0 4px 4px 0}.borderNone>.ant-btn:disabled{background:none;color:rgba(0,0,0,.45)}.ant-tabs-nav-list>.ant-tabs-ink-bar{background:#135594}.ant-tabs-content-holder{margin-left:0}.rightTab .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon{margin-right:0px}.rightTab.ant-tabs>.ant-tabs-nav{margin:0 0 4px 0}.rightTab.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0px}.ant-tabs-tabpane.ant-tabs-tabpane-active.config-pane{margin:0px}.ant-tabs-nav-wrap{padding-top:8px}.ant-modal.standardBackground{padding:0}.standardBackground .ant-modal-body{background-color:#f5f6fa;padding-bottom:16px}.ant-list-item .ant-list-item-action{margin-left:0}.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search{overflow-y:scroll}.StepMenuTransfer .ant-transfer-list-body.ant-transfer-list-body-with-search>.ant-transfer-list-content{top:4em}.ant-form.ant-form-vertical .ant-form-item-control-input-content>.ant-input{padding:4px 11px}.ant-cascader-picker-show-search .ant-cascader-input.ant-input{height:32px}.nodes-selector-container{padding:0 10px}.nodes-selector-container #nodeTypeEditorNodeSelector{max-width:calc(100% - 46px);width:100%}.nodes-selector-container #nodeTypeEditorNodeSelector .ant-select-selection-item{font-size:12px}.nodes-selector-container__refresh-button{width:46px}#bulkEditorAttributeSelector{margin-bottom:25px}.ant-select.roundedBorderFull div.ant-select-selector{border-radius:4px}.ant-btn-text.textRed span{color:#f5222d}.transformIndicator{right:2px;top:2px;padding-bottom:8px}.tableNameSecondaryTitle,.tableNameSecondaryText{min-width:80px;overflow-x:hidden;text-overflow:ellipsis;font-size:11px;color:rgba(0,0,0,.45)}.columnDataTypeDisplay{font-size:12px;color:rgba(0,0,0,.45)}.tableNameSecondaryText{text-overflow:ellipsis;font-size:11px;max-width:300px}.CurrentStep .tableNameSecondaryText{color:#fff}.columnNamePrimaryText{max-width:400px;text-overflow:ellipsis}.radio-btn-override{display:inline-flex !important;flex-direction:row !important;justify-content:center !important;width:120px;padding:0 !important}.immutableFolderWrapper{display:flex;align-items:center}.categoryParentCell .ag-cell-wrapper .ag-drag-handle{display:none !important}.dataTreeHeaderButton{padding:0 7px;margin-left:6px}.treeGridHeadingContainer{display:flex;align-items:center}.treeGridHeadingContainer svg:first-child{margin-bottom:3px;font-size:24px;color:#8c8c8c;margin-right:10px}#column-viewer-grid .ag-header{height:32px !important;min-height:32px !important}.activeLineage.LinkLine{stroke-width:3px;stroke:#135594}.tempColumn{color:rgba(0,0,0,.25)}.SelectedItemBrand .tempColumn{color:#fff}.ColumnLineageNode.SelectedItemBrand{color:#fff}.ColumnLineageNode.CurrentColumnLineageNode{color:#fff}.CurrentLineageStep{border:4px solid #135594;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:8px;background:#6ea7db}.NotCurrentLineageStep{border:1px solid #d9d9d9;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:8px;background:#fff}.LineageStepTitle{width:225px;border-radius:8px 8px 0px 0px;background:#f5f5f5}.LineageStepTitle.CurrentNodeTitle{background:#135594;color:#fff}.LineageStepTitleTop{height:8px;min-width:225px;border-radius:4px 4px 0 0}.GraphStepTitleSide{width:6px;border-radius:4px 0 0 4px}.inactiveLineage.LinkLine{stroke-width:1.5px;stroke:rgba(191,191,191,.7)}path.Edge{stroke:rgba(0,0,0,.35);fill:rgba(0,0,0,0)}tr.ResultTableRow td{padding:2px !important;margin:0px !important}.errorMessage{margin-bottom:5px;font-size:14px;max-width:100vw;max-height:100px;overflow:auto}.isAddSqlActivated{background-color:#8c8c8c;top:0px}.emptyNameActivated{background-color:rgba(140,140,140,.5);top:0px;left:0px;z-index:1}.LinkCanvas{overflow:visible}.NodeContainer{pointer-events:auto;display:flex;flex-direction:row;align-items:center}.LinkLine.SuccessorLink,.LinkLine.PredecessorLink{stroke-width:3px;stroke:#135594}.StepNodeContainer.NodeOut{background-color:#fff;border:2px solid #f0f0f0}.StepNodeContainer.NodeOut .nameBox{color:rgba(0,0,0,.25)}.justifiedIcon>div{display:flex;flex-direction:column;justify-content:center}.config-pane{margin:10px;padding-bottom:20px}.mapping-drop-zone{height:75%;width:98%;background-color:#f0f0f0;border-radius:8px;padding:10px;margin:12px;text-align:center;color:rgba(0,0,0,.25);border:2px solid #f0f0f0}.treeContainer{cursor:move}svg:not(:root).LinkCanvas{top:0;left:0;right:0;bottom:0;overflow:visible}.NodeCanvas{pointer-events:none;transform-origin:0 0;overflow:visible}.StepNodeContainer{pointer-events:auto;border-radius:6px}.LinkLine{stroke:#d9d9d9;stroke-width:1px;fill:none;transition:stroke 100ms;pointer-events:stroke}.LinkCanvas{pointer-events:all}.inactiveLineage.LinkLine:hover{stroke:rgba(0,0,0,.45);stroke-width:3px}.TreeTaskItems{pointer-events:none}.header{grid-area:header;background-color:#fff}.col,.column{overflow:auto}.isBackdropActivated{z-index:1;top:0;left:0;background:rgba(140,140,140,.55)}i.icon.Status{margin-right:0px}.git-settings-subheader{margin-bottom:40px;margin-top:20px}.graphStep{text-align:center}.graphStepContainer{border-radius:20%}.RealNodesContainer.IsDragging *{pointer-events:none}.RealNodesContainer.IsDragging .DragSource{pointer-events:auto}.z-index>.ant-tabs-nav>.ant-tabs-extra-content{z-index:3 !important;background:#fff}.wizardStepContentParameters{text-align:start}.wizardProgress{border-top:1px solid #f0f0f0}.wizardProgress .ant-typography{color:rgba(0,0,0,.25)}.monacoToolTipIcon{position:absolute;font-size:14px;z-index:100;right:16px;top:2px;color:rgba(0,0,0,.25) !important;cursor:help;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);will-change:color}.monacoToolTipIcon:hover{color:#1890ff !important}.simpleTableRow:nth-of-type(odd){background-color:#fafafa}.simpleTableRow .MuiTableCell-root{border:0}.StepNameContainer{font-size:16px}.StepNameContainer .ant-typography.ant-typography-edit-content.ant-typography-span{margin:8px;margin-right:0px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.job-schedule-container{background-color:#fff;width:100%;height:100%}.job-schedule-container .job-schedule-content{display:flex;flex-direction:column;width:100%;height:100%}.job-schedule-container .job-schedule-content .job-schedule-navigation{margin-bottom:4px;margin-top:12px;padding:16px 24px}.job-schedule-container .job-schedule-content .job-schedule-navigation__header-layout{background-color:#fff;gap:16px;padding-top:12px;padding-bottom:4px}.job-schedule-container .job-schedule-content .job-schedule-navigation__header-layout__sider{background:none}.job-schedule-container .job-schedule-content .job-schedule-navigation__header-layout__button{display:flex;flex-direction:row;justify-content:end;gap:12px}
.job-schedule-table-container{display:flex;flex-direction:column;height:100%;overflow-y:auto}.job-schedule-table-content{gap:8px;height:100%}.job-schedule-table__delete-modal-schedule-name{font-weight:600}.job-schedule-table__table-column-project{min-width:200px}.job-schedule-table__table-column-environment{min-width:200px}.job-schedule-table__table-column-job{min-width:200px}.job-schedule-table__table-column-schedule-name{min-width:200px}.job-schedule-table__table-column-last-execution{min-width:150px}.job-schedule-table__table-column-next-execution{min-width:150px}.job-schedule-table__table-column-run-status>span{display:flex;flex-direction:row;align-items:center;gap:.25rem;min-width:100px}.job-schedule-table__table-column-actions{min-width:100px}.job-schedule-table__table-column__not-applicable{opacity:45%}.job-schedule-table__actions-button{padding-left:0;padding-right:0}.job-schedule-table__empty-page-container{height:100%;background-color:#f5f6fa;padding:24px}.job-schedule-table__empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.job-schedule-table__empty-content{display:flex;flex-direction:column;align-items:center;margin-top:min(10000000px,auto);color:rgba(0,0,0,.85)}.job-schedule-table__empty-title{font-weight:500;margin-bottom:0}.job-schedule-table__delete-notification-text{margin-bottom:0}.job-schedule-table__delete-notification-keyword{font-weight:500}
.status--success>svg{color:#52c41a !important}.status--queued>svg{color:#8c8c8c !important}.status--failed>svg{color:#f5222d !important}
.warning-modal__header-container{display:flex;flex-direction:row;gap:12px}.warning-modal__header-icon{color:#faad14 !important}
.job-schedule-definition-form__form{display:flex;flex-direction:column;gap:12px}.job-schedule-definition-form__form-item{margin-bottom:24px}div .job-schedule-definition-form__cron-expression-explain{color:rgba(0,0,0,.45)}.job-schedule-definition-form__divider{padding-top:24px}.job-schedule-definition-form__divider .ant-divider-inner-text{font-weight:500}.job-schedule-definition-form__environment-select-info{border:none;border-top:1px solid #d9d9d9}.job-schedule-definition-form__environment-select-info>div{display:flex;flex-direction:row;height:100%;gap:12px}.job-schedule-definition-form__environment-select-info p{margin-bottom:0}div .job-schedule-definition-form__cron-help-message{color:rgba(0,0,0,.45)}
.job-schedule-notification-form__form{display:flex;flex-direction:column;gap:12px}.job-schedule-notification-form__form-item{margin-bottom:24px}.job-schedule-notification-form__cron-expression-explain{margin-top:12px}.job-schedule-notification-form__divider{padding-top:24px}.job-schedule-notification-form__divider .ant-divider-inner-text{font-weight:500}.job-schedule-notification-form__environment-select-info{border:none;border-top:1px solid #d9d9d9}.job-schedule-notification-form__environment-select-info>div{display:flex;flex-direction:row;height:100%;gap:12px}.job-schedule-notification-form__environment-select-info p{margin-bottom:0}
.job-schedule-create__container{display:flex;flex-direction:column;align-items:center;background-color:#fff;height:100%;overflow:auto}.job-schedule-create__navigation{width:700px;margin-bottom:4px;margin-top:12px;padding:16px 24px}.job-schedule-create__navigation-header{gap:16px;padding-top:12px;padding-bottom:4px}.job-schedule-create__footer{display:flex;justify-content:space-between;padding:24px 0}.job-schedule-create__footer-navigation{display:flex;flex-direction:row;gap:4px}.job-schedule-create__notification-keyword{font-weight:500}.job-schedule-create__container .job-schedule-create__platform-alert{margin-top:12px;align-items:center}.job-schedule-create__platform-alert-keyword{font-weight:500}.job-schedule-create__platform-alert-text{margin-bottom:0}.job-schedule-create__form-container{display:grid;grid-template-columns:1fr 700px 1fr;max-width:960px}.job-schedule-create__form-step-container{display:flex;flex-direction:column;grid-column:span 2/span 2;padding:0 24px}.job-schedule-create__form-steps{height:40%}.job-schedule-create__form-step-header-container{display:flex;flex-direction:column}.job-schedule-create__form-step-header-title{font-weight:500;font-size:16px;margin-bottom:16px}.job-schedule-create__form-step-header-description{color:rgba(0,0,0,.45)}
.job-schedule-edit__container{display:flex;flex-direction:column;align-items:center;background-color:#fff;height:100%;overflow:auto}.job-schedule-edit__navigation{width:700px;margin-bottom:4px;margin-top:12px;padding:16px 24px}.job-schedule-edit__navigation-header{gap:16px;padding-top:12px;padding-bottom:4px}.job-schedule-edit__footer{display:flex;justify-content:flex-end;padding:24px 0;gap:4px}.job-schedule-edit__notification-keyword{font-weight:500}.job-schedule-edit__container .job-schedule-edit__platform-alert{margin-top:12px;align-items:center}.job-schedule-edit__platform-alert-keyword{font-weight:500}.job-schedule-edit__platform-alert-text{margin-bottom:0}.job-schedule-edit__form-container{display:grid;grid-template-columns:1fr 700px 1fr;max-width:960px}.job-schedule-edit__form-step-container{display:flex;flex-direction:column;grid-column:span 2/span 2}.job-schedule-edit__form-steps{height:40%}.job-schedule-edit__form-step-header-container{display:flex;flex-direction:column}.job-schedule-edit__form-step-header-title{font-weight:500;font-size:16px;margin-bottom:16px}.job-schedule-edit__form-step-header-description{color:rgba(0,0,0,.45)}
.deploy-wizard{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.deploy-wizard>.wizard{flex:1 1}.deploy-wizard__header{display:flex;justify-content:space-between}.deploy-wizard__header__title{flex:1 1}.deploy-wizard__nav>*+*{margin-top:16px}
.sticky-header-wrapper{background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;overflow:auto;position:relative;width:100%}.sticky-header-wrapper__breadcrumb{background-color:#fff;padding:16px 16px 0 16px;position:-webkit-sticky;position:sticky;top:0}.sticky-header-wrapper__breadcrumb--without-header{position:relative}.sticky-header-wrapper__header{background-image:linear-gradient(rgba(255, 255, 255, 0), 20%, white);padding:32px 16px 16px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.sticky-header-wrapper__header--with-dropshadow{background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 .5rem 1rem;transition-duration:100ms}.sticky-header-wrapper__content{flex:1 1;padding:16px}.sticky-header-wrapper__footer{background-color:#fff;padding:16px;position:-webkit-sticky;position:sticky;bottom:0}.sticky-header-wrapper__footer--with-dropshadow{box-shadow:rgba(0,0,0,.1) 0 -0.5rem 1rem -0.5rem;transition-duration:100ms}
.create-edit-package-view .create-edit-package-overview{display:flex;flex-direction:column;gap:24px}.create-edit-package-view .create-edit-package-overview .create-edit-package-overview-title{margin:0}.create-edit-package-view .create-edit-package-overview .create-edit-package-overview-info{color:rgba(0,0,0,.45);line-height:round(nearest,1.6em,1px)}.create-edit-package-view .create-edit-package-overview .create-edit-package-overview-form{display:flex;flex-direction:column;gap:24px}.create-edit-package-view .create-edit-package-overview .create-edit-package-overview-form .ant-form-item-label{width:142px}.create-edit-package-view .create-edit-package-overview .create-edit-package-overview-form .create-edit-package-overview-form-overview-input{width:100%}.create-edit-package-view .create-edit-package-description{display:flex;flex-direction:column;gap:24px}.create-edit-package-view .create-edit-package-description .create-edit-package-description-title{margin:0}.create-edit-package-view .create-edit-package-description .create-edit-package-description-info{color:rgba(0,0,0,.45);line-height:round(nearest,1.6em,1px)}.create-edit-package-view .create-edit-package-description .create-edit-package-description-info .create-edit-package-description-info-link{color:rgba(0,0,0,.45);text-decoration:underline;padding:0 4px}.create-edit-package-view .create-edit-package-description .create-edit-package-description-monaco-editor{height:360px;width:100%}
.ant-breadcrumb-link .navigation-breadcrumb-button{background:none;border:none;padding:0;cursor:pointer;height:16px;color:rgba(0,0,0,.45)}.ant-breadcrumb-link .navigation-breadcrumb-button :hover{color:rgba(0,0,0,.85)}
#create-package{--displayWidth: 832px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto;background-color:#fff}#create-package .sticky-header-wrapper__breadcrumb{display:flex;flex-direction:column;align-items:center;gap:24px}#create-package .sticky-header-wrapper__breadcrumb .create-package-nav{padding:20px 0 0 0;width:var(--displayWidth)}#create-package .sticky-header-wrapper__header{display:flex;flex-direction:column;align-items:center;gap:24px}#create-package .sticky-header-wrapper__header .create-package-header-title{margin:0;width:var(--displayWidth)}#create-package .sticky-header-wrapper__header .create-package-error-banner{margin:0;width:var(--displayWidth)}#create-package .sticky-header-wrapper__content{display:flex;flex-direction:column;align-items:center;gap:24px}#create-package .sticky-header-wrapper__content .create-edit-package-view{width:var(--displayWidth)}#create-package .sticky-header-wrapper__content .create-package-button-box{display:flex;width:var(--displayWidth);justify-content:space-between;padding:0 0 24px 0}.create-package-success-message-name{font-weight:600}
#published-packages-landing-page{width:100%;height:100%;display:flex;justify-content:center;overflow:scroll}#published-packages-landing-page .published-packages-landing-page-content{width:832px;height:100%;display:flex;flex-direction:column;padding:0 24px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-title-bar{display:flex;justify-content:space-between;align-items:center;padding:32px 0px 24px 0px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-title-bar .published-packages-landing-page-title{font-weight:500;font-size:24px;margin:0}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list{display:flex;flex-direction:column;gap:24px;height:100%}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 228px;height:75vh}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body{display:flex;flex-direction:column}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-header .published-packages-landing-page-card-title{display:flex;align-items:center;margin:0;font-weight:500;font-size:16px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-header .published-packages-landing-page-card-title .published-package-landing-page-version{margin-left:4px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-header .published-packages-landing-page-card-title .ant-tag{margin-left:8px;font-weight:400}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-header .published-packages-landing-page-card-view-button{border:none;box-shadow:none;color:#1890ff}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-text{margin:0 0 16px 0;line-height:round(nearest,1.6em,1px)}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-text-loading{margin:0}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-footer{display:flex;justify-content:flex-start;align-items:center;gap:16px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-footer .anticon{margin-right:8px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-footer .platform-icon{margin-right:8px}#published-packages-landing-page .published-packages-landing-page-content .published-packages-landing-page-list .ant-card-body .published-packages-landing-page-card-footer *{margin:0}
.confirmation-modal__header{display:flex;gap:8px;align-items:flex-start}
.publishing-progress-modal .ant-modal-header{border-bottom:0 !important;height:75px !important;overflow:hidden}.publishing-progress-modal .ant-modal-title{display:flex;justify-content:center;width:100%;height:100%}.publishing-progress-modal__title{display:flex;width:100%;height:100%;justify-content:center;align-items:end}.publishing-progress-modal__header-logo{position:absolute;height:100px;top:-25px;left:-50px}.publishing-progress-modal__header-container{position:relative;width:100%}.publishing-progress-modal__content{display:flex;justify-content:center;align-items:end;gap:8px}
.overview-descriptions__details{padding-top:20px}
.review-macro-text-area{height:400px}
.MuiToggleButtonGroup-root .MuiToggleButton-root{padding:3px 14px}.MuiToggleButtonGroup-root .Mui-selected{border-color:#1890ff;background-color:#fff}.MuiToggleButtonGroup-root .Mui-selected .MuiToggleButton-label{color:#1890ff}.MuiToggleButtonGroup-root .MuiToggleButton-label{text-transform:none}
.create-package-release-form{display:flex;flex-direction:column;gap:24px}.create-package-release-form .ant-form-item-label{width:142px}.create-package-release-form .set-package-form-release-info{width:100%}
.create-release{display:flex;flex-direction:row;justify-content:center;overflow:scroll;height:98vh;background-color:#fff;padding:20px;font-size:16px}.create-release__steps{padding-top:145px;padding-bottom:145px;padding-right:64px}.create-release__container{min-width:50vw}.create-release__container__header{padding-top:32px;padding-bottom:32px}.create-release__container__header p{color:rgba(0,0,0,.45)}.create-release__container__header__details{display:flex;justify-content:space-between;align-items:flex-end}.create-release__container__header__details p{margin-bottom:0px}.create-release__container__header__details__id{font-size:12px}.create-release .create-release-step{width:50vw}.create-release .create-release-step__header{padding-bottom:32px}.create-release .create-release-step__header p{color:rgba(0,0,0,.45);padding-top:12px}.create-release .create-release-step__overflow-content{min-height:35vh;max-height:50vh}.create-release .create-release-step__buttons{display:flex;justify-content:space-between;padding-top:32px;padding-bottom:32px}.create-release .create-release-step__buttons__rh{display:flex;gap:8px}
#view-package{--displayWidth: 832px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto;background-color:#f5f6fa}#view-package .view-package-description{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff}#view-package .view-package-description .view-package-description-nav{padding:20px 0px;width:var(--displayWidth)}#view-package .view-package-description .view-package-description-header{display:flex;justify-content:space-between;width:var(--displayWidth);padding:20px 0px}#view-package .view-package-description .view-package-description-header .view-package-description-title{display:flex;align-items:center;margin:0;font-weight:500;font-size:20px}#view-package .view-package-description .view-package-description-header .view-package-description-title .ant-tag{margin-left:8px;font-weight:400}#view-package .view-package-description .view-package-description-text{line-height:round(nearest,1.6em,1px);margin:0 0 24px 0;width:var(--displayWidth)}#view-package .view-package-description .view-package-description-tag-wrapper{display:flex;gap:8px;margin:0 0 24px 0;width:var(--displayWidth)}#view-package .view-package-description .view-package-description-tag-wrapper *{margin:0}#view-package .view-package-description .view-package-description-metadata-wrapper{display:flex;gap:24px;margin:0 0 12px 0;width:var(--displayWidth)}#view-package .view-package-description .view-package-description-metadata-wrapper .view-package-description-metadata-title{font-weight:400;font-size:12px;color:rgba(0,0,0,.45)}#view-package .view-package-description .view-package-description-metadata-wrapper #view-package-description-metadata-id{inline-size:60%;overflow-wrap:break-word}#view-package .view-package-tabs{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}#view-package .view-package-tabs .ant-tabs-nav-wrap{padding:0}#view-package .view-package-tabs .ant-tabs-nav{margin:0;width:var(--displayWidth)}#view-package .view-package-tabs .ant-tabs-nav .ant-tabs-tab-active>.ant-tabs-tab-btn{color:#1890ff}#view-package .view-package-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#1890ff}#view-package .view-package-tabs .ant-tabs-content-holder{padding:0 24px 24px;background-color:#f5f6fa;width:100%;height:100%}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list{display:flex;flex-direction:column;align-items:center;gap:24px;height:100%;width:100%;padding:24px;background-color:#f5f6fa}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card{width:var(--displayWidth)}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body{display:flex;flex-direction:column}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-header .view-package-release-card-title{margin:0;font-weight:500;font-size:16px}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-header .view-package-release-card-title .ant-tag,#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-header .view-package-release-card-title .ant-badge{margin-left:12px;font-weight:400}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-header .view-package-description-view-release{border:none;box-shadow:none;color:#1890ff}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-text{margin:0 0 8px 0;line-height:round(nearest,1.6em,1px)}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-footer{display:flex;justify-content:flex-start;align-items:center;gap:16px}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-footer .anticon{margin-right:8px}#view-package .view-package-tabs .ant-tabs-content-holder .view-package-release-list .ant-card .ant-card-body .view-package-release-card-footer *{margin:0}
#edit-package{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto;background-color:#fff}#edit-package .sticky-header-wrapper__breadcrumb{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-package .sticky-header-wrapper__breadcrumb .edit-package-nav{padding:20px 0 0 0;width:832px}#edit-package .sticky-header-wrapper__header{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-package .sticky-header-wrapper__header .edit-package-title{margin:0;width:832px}#edit-package .sticky-header-wrapper__header .edit-package-error-banner{margin:0;width:832px}#edit-package .sticky-header-wrapper__content{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-package .sticky-header-wrapper__content .create-edit-package-view{width:832px}#edit-package .sticky-header-wrapper__content .create-edit-package-view .create-edit-package-loading-overview-form{display:flex;flex-direction:column;gap:24px;padding:0 0 24px 0}#edit-package .sticky-header-wrapper__content .create-edit-package-view .create-edit-package-loading-overview-form .ant-skeleton-input{width:100%}#edit-package .sticky-header-wrapper__content .edit-package-button-box{display:flex;width:832px;justify-content:space-between;padding:0 0 24px 0}#edit-package .sticky-header-wrapper__content .edit-package-button-box .ant-btn-primary:enabled{background-color:#1890ff;border:none}.edit-package-success-message-name{font-weight:600}
#edit-release{--displayWidth: 832px;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto;background-color:#fff}#edit-release .sticky-header-wrapper__breadcrumb{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-release .sticky-header-wrapper__breadcrumb .edit-release-nav{padding:20px 0 0 0;width:var(--displayWidth)}#edit-release .sticky-header-wrapper__header{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-release .sticky-header-wrapper__header .edit-release-header,#edit-release .sticky-header-wrapper__header .edit-release-error-banner{margin:0;width:var(--displayWidth)}#edit-release .sticky-header-wrapper__header .edit-release-package-name{color:rgba(0,0,0,.45)}#edit-release .sticky-header-wrapper__content{display:flex;flex-direction:column;align-items:center;gap:24px}#edit-release .sticky-header-wrapper__content .edit-release-form{width:var(--displayWidth);display:flex;flex-direction:column;gap:24px}#edit-release .sticky-header-wrapper__content .edit-release-form .ant-form-item-label{width:142px}#edit-release .sticky-header-wrapper__content .edit-release-form .edit-release-notes-input{width:100%}#edit-release .sticky-header-wrapper__content .edit-release-button-box{display:flex;width:var(--displayWidth);justify-content:space-between;padding:0 0 24px 0}
.org-member-role-select{min-width:100px;width:100%}.org-member-role-select__doc-link{display:inline-block;font-size:12px;margin:12px 12px 8px 12px}.org-member-role-select__doc-link>.anticon{margin-left:2px}.org-member-role-select__item__description{color:rgba(0,0,0,.45);font-size:12px;margin:0;white-space:normal}
.disable-totp-component-flex,.disable-totp-reauth-component-flex{display:flex;flex-direction:column}.disable-totp-component-flex-description{display:flex;flex-direction:row;justify-content:center;margin-bottom:2em}.disable-totp-component-flex-segmented-input{display:flex;flex-direction:row;justify-content:center}.disable-totp-component-flex-segmented-input>.ant-row.ant-form-item-row,.disable-totp-component-flex-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control,.disable-totp-component-flex-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input,.disable-totp-component-flex-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content{width:100%}
.disable-sms-modal-segmented-description{display:flex;flex-direction:row;justify-content:center;margin-bottom:2em}.disable-sms-modal-form-reauth{display:flex;flex-direction:column}
.org-member-role-select{min-width:100px;width:100%}.org-member-role-select__doc-link{display:inline-block;font-size:12px;margin:12px 12px 8px 12px}.org-member-role-select__doc-link>.anticon{margin-left:2px}.org-member-role-select__item__description{color:rgba(0,0,0,.45);font-size:12px;margin:0;white-space:normal}.mfa-enabled-tag.ant-tag{display:flex;flex-direction:row;align-items:center}
.users-table{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden}.users-table__error-alert.ant-alert{margin-bottom:16px}.users-table__buttons>*+*{margin-left:12px}.users-table__table{flex:1 1;height:100%;overflow:hidden}.users-table__table__column--id{min-width:150px}.users-table__table__column--name{min-width:200px}.users-table__table__column--email{min-width:100px}.users-table__table__column--role{min-width:100px;text-transform:capitalize}.users-table__table__column--organization{min-width:200px}.users-table__table__column--status{min-width:100px}.users-table__table__column--mfa{min-width:100px}.users-table__table__column--actions{min-width:100px}.users-table__actions-button{padding-left:0;padding-right:0}.users-table__link{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;width:100%}.users-table__link__icon{font-size:12px;margin-left:8px}
.ai-features-opt-in-text-toggle{margin-right:8px}.ai-features-toggles{margin-top:20px;display:flex;flex-direction:column;gap:16px}.ai-features-toggle span{margin-right:8px}.ai-features-toggle .ai-features-column-description-detail{margin-top:8px;color:rgba(0,0,0,.45)}.ai-sparkle-icon{margin-left:8px}
.org-preferences__form__parser-sample-size.ant-input-number{width:100%}
.orgs-table{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden}.orgs-table__table{flex:1 1;height:100%;overflow:hidden;width:100%}.orgs-table__table__column--name{min-width:200px}.orgs-table__table__column--id{min-width:200px}.orgs-table__table__column--account-level{min-width:175px}
.organizations{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}
.feature-flags__items>*+*{border-top:1px solid #d9d9d9}.feature-flags__item{align-items:center;display:flex;justify-content:space-between;padding:8px 12px;width:400px}.feature-flags__item:nth-child(odd){background-color:#f9f9f9}.feature-flags__item__label{flex:1 1;margin-right:12px}
.password-reset-segmented-input-form-text,.enter-six-digits-text-second-line,.enter-six-digits-text{display:flex;flex-direction:column;justify-content:center;align-items:center}.password-reset-submit-button{display:flex;flex-direction:row;justify-content:flex-end}.password-reset-segmented-input-form-text{margin-bottom:8px}.enter-six-digits-text{margin:0}.disable-totp-form-instructions,.disable-totp-form-segmented-input{display:flex;flex-direction:row;margin-bottom:1em}.disable-totp-form-instructions{justify-content:center}.disable-totp-form-segmented-input{justify-content:space-between}.disable-totp-form-segmented-input>.ant-row.ant-form-item-row,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input,.disable-totp-form-segmented-input>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content{width:100%}
.account-and-security__section+.account-and-security__section{margin-top:48px}
.impacted-projects__message{margin-bottom:12px}.impacted-projects__list{max-height:200px}.impacted-projects__project{border:1px solid #f0f0f0;border-radius:2px;padding:8px}.impacted-projects__project+.impacted-projects__project{margin-top:4px}.impacted-projects__alert{margin:12px 0 16px}
.git-account{display:flex;align-items:center;justify-content:space-between;border:1px solid #f0f0f0;padding:16px}.git-account__info__name{font-size:16px;font-weight:500}.git-account__info__description{color:rgba(0,0,0,.45)}.git-account__actions>*+*{margin-left:8px}.git-account-form-header{margin:32px 0 24px 0}.git-account-form-header--no-margin-bottom{margin-bottom:0}.git-account-help-text{display:block;margin-bottom:24px}
.git-accounts{display:flex;flex-direction:column;height:100%}.git-accounts__cards{flex:1 1}.git-accounts__cards>*+*{margin-top:16px}
.support-information .antd-descriptions--wrapper+.antd-descriptions--wrapper,.support-information .ant-descriptions+.ant-descriptions{margin-top:32px}
.settings{height:100%;overflow:hidden}.settings__page{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:32px 12px 12px 12px}.settings__page__header{padding:0 0 16px 232px}.settings__page__tabs.ant-tabs>.ant-tabs-nav{min-width:200px;padding-top:24px}.settings__page__tabs.ant-tabs>.ant-tabs-content-holder{border:none;border-radius:8px}.settings__page__tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{overflow:auto !important;padding:32px}.settings__sub-page--max-width-640{max-width:640px}.settings__sub-page__header{align-items:start;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 32px 0}.settings__sub-page__header__text{margin:0;padding:0}.settings__sub-page__description{color:rgba(0,0,0,.45);margin:0 0 32px 0;padding:0}.settings__sub-page__section__header{margin-bottom:16px}.settings__sub-page__section__description{color:rgba(0,0,0,.45);margin-bottom:20px}
.oauth-modal>.ant-modal-content>.ant-modal-header,.databricks-oauth-modal>.ant-modal-content>.ant-modal-header,.snowflake-oauth-modal>.ant-modal-content>.ant-modal-header{justify-content:center}.oauth-modal>.ant-modal-content>.ant-modal-footer,.databricks-oauth-modal>.ant-modal-content>.ant-modal-footer,.snowflake-oauth-modal>.ant-modal-content>.ant-modal-footer{padding:16px}.snowflake-oauth-modal__footer{display:flex;justify-content:space-between}.snowflake-oauth-modal>.ant-modal-content>.ant-modal-body{padding:0 !important}.databricks-oauth-modal__footer{display:flex;justify-content:space-between}
.snowflake-oauth-modal-form{display:flex;height:100%}.snowflake-oauth-modal-form>div{width:50%}.snowflake-oauth-modal-form__inputs{padding:24px;min-width:300px}.snowflake-oauth-modal-form__inputs p{color:rgba(0,0,0,.45)}.snowflake-oauth-modal-form__extra{display:grid;min-width:300px}.snowflake-oauth-modal-form__extra button{margin:4px;z-index:9999;position:absolute;justify-self:flex-end}.snowflake-oauth-modal-form__extra__monaco{padding:24px}.snowflake-oauth-modal-form__extra__gradient{background:linear-gradient(to right, #ffffff, rgba(24, 144, 255, 0.1))}
.create-workspace-wizard__parent{max-width:62.5%;width:100%;height:100%;margin:8px;background-color:#fff;padding:24px 28px;display:flex;flex-direction:column}.create-workspace-wizard__close-button.ant-btn{align-self:flex-end}.create-workspace-wizard__content{width:100%;height:100%;padding:56px 82px;display:flex;flex-direction:column;gap:16px;overflow:auto}.create-workspace-wizard__subtitle{font-size:16px;font-weight:600}.create-workspace-wizard__current-step-key{font-size:12px;color:rgba(0,0,0,.45)}.create-workspace-wizard__footer{display:flex;justify-content:flex-end}.create-workspace-wizard__previous-bttn{margin-right:12px}.create-workspace-wizard-step__container{display:flex;flex-direction:column;gap:16px;margin-top:16px}.create-workspace-wizard-step__title{font-size:30px;font-weight:600}.create-workspace-wizard-step__subtitle{font-size:16px;color:rgba(0,0,0,.45)}
.create-workspace-wizard-step__container .refresh-warning{margin-bottom:16px}.create-workspace-wizard-step__container__connection-account-input{padding-bottom:16px}
.databricks-credentials-form label{width:100%}.databricks-credentials-form__sql-warehouse-selector__label{display:flex;justify-content:space-between;align-items:center;width:100%}.databricks-credentials-form__sql-warehouse-selector__label button.ant-btn-link{padding:0}
.snowflake-credentials-form__role-and-warehouse{display:flex;flex-direction:row;justify-content:space-between}.snowflake-credentials-form__role-and-warehouse .ant-form-item{width:48%}
.create-workspace-modal .ant-modal-header{border-bottom:0 !important;height:75px !important;overflow:hidden}.create-workspace-modal .ant-modal-title{display:flex;justify-content:center;width:100%;height:100%}.create-workspace-modal__title{display:flex;width:100%;height:100%;justify-content:center;align-items:end}.create-workspace-modal__header-logo{position:absolute;height:100px;top:-25px;left:-50px}.create-workspace-modal__header-container{position:relative;width:100%}.create-workspace-steps-icon__container{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.create-workspace-steps-icon__icon{height:50%;width:50%;border-radius:50%;border-width:3px;border-style:solid}.create-workspace-steps-icon__icon-waiting{border-color:#8c8c8c}.create-workspace-steps-icon__icon-complete{border-color:#1890ff}.create-workspace-error-modal__title{display:flex;gap:16px;line-height:normal}.create-workspace-error-modal__icon{color:#faad14 !important}
.storage-location-panel__divider .ant-divider-inner-text{font-weight:normal;font-weight:initial;font-size:12px;color:rgba(0,0,0,.45)}
.form-header-container{display:flex;justify-content:right}.add-another-container{display:flex;justify-content:center;margin:12px}.default-storage-location-container{margin-top:32px}
.version-control-form-commit-modal{overflow:hidden}.version-control-form-commit-modal__table{height:100%;overflow:hidden}.version-control-form-commit-modal__table>.ant-table-wrapper{height:100%}.version-control-form-commit-modal__table__column{overflow:ellipsis}.version-control-form-commit-modal__table__column--message{min-width:150px}.version-control-form-commit-modal__table__column--environment{min-width:200px}
.version-control-form label{width:100%}.version-control-form__branch-selector__label{display:flex;justify-content:space-between;align-items:center;width:100%}.version-control-form__branch-selector__label button.ant-btn-link{padding:0}.version-control-form__commit-container,.version-control-form__commit-container-dashed{display:flex;border:1px #d9d9d9;border-radius:4px;align-items:center}.version-control-form__commit-container{justify-content:space-between;flex-direction:column;border-style:solid}.version-control-form__commit-container__commit-information{display:flex;flex-direction:column;margin:16px 12px;width:100%}.version-control-form__commit-container__commit-information__message{margin:0}.version-control-form__commit-container__commit-information__secondary{display:flex;flex-direction:row;color:rgba(0,0,0,.45)}.version-control-form__commit-container__commit-information__secondary time{margin-left:12px}.version-control-form__commit-container__commit-information__secondary p{margin:0}.version-control-form__commit-container button{align-self:center;justify-self:center;margin:12px}.version-control-form__branch-icon-container{display:flex;justify-content:center;align-items:center;width:100%;margin:16px auto}.version-control-form__commit-container-dashed{display:flex;justify-content:center;border-style:dashed;height:76px}.version-control-form__commit-container-dashed button{margin:auto}.ant-form-vertical .ant-form-item-row{width:100%}

/*# sourceMappingURL=main.1f0005cf.css.map*/