@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap);
/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/* Common */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --ifm-color-scheme: light;

  /* Colors. */
  --ifm-dark-value: 10%;
  --ifm-darker-value: 15%;
  --ifm-darkest-value: 30%;
  --ifm-light-value: 15%;
  --ifm-lighter-value: 30%;
  --ifm-lightest-value: 50%;

  /*
  This seems like a lot, but we want to ensure enough contrast.
  Goal is to have a min score of 3 on https://www.myndex.com/APCA/fullmatrix
  For fontWeight 400 + score 3, the cell must show a value < 16px (fontsize we use in places like alerts)
  See also https://github.com/facebookincubator/infima/issues/55#issuecomment-884023075
   */
  --ifm-contrast-background-value: 90%;
  --ifm-contrast-foreground-value: 70%;
  /* Using slightly different values for dark mode */
  --ifm-contrast-background-dark-value: 70%;
  --ifm-contrast-foreground-dark-value: 90%;

  --ifm-color-primary: #3578e5;
  --ifm-color-secondary: #ebedf0;
  --ifm-color-success: #00a400;
  --ifm-color-info: #54c7ec;
  --ifm-color-warning: #ffba00;
  --ifm-color-danger: #fa383e;
    --ifm-color-primary-dark: rgb(48, 108, 206);
    --ifm-color-primary-darker: rgb(45, 102, 195);
    --ifm-color-primary-darkest: rgb(37, 84, 160);
    --ifm-color-primary-light: rgb(83, 140, 233);
    --ifm-color-primary-lighter: rgb(114, 161, 237);
    --ifm-color-primary-lightest: rgb(154, 188, 242);
    --ifm-color-primary-contrast-background: rgb(235, 242, 252);
    --ifm-color-primary-contrast-foreground: rgb(16, 36, 69);
    --ifm-color-secondary-dark: rgb(212, 213, 216);
    --ifm-color-secondary-darker: rgb(200, 201, 204);
    --ifm-color-secondary-darkest: rgb(164, 166, 168);
    --ifm-color-secondary-light: rgb(238, 240, 242);
    --ifm-color-secondary-lighter: rgb(241, 242, 245);
    --ifm-color-secondary-lightest: rgb(245, 246, 248);
    --ifm-color-secondary-contrast-background: rgb(253, 253, 254);
    --ifm-color-secondary-contrast-foreground: rgb(71, 71, 72);
    --ifm-color-success-dark: rgb(0, 148, 0);
    --ifm-color-success-darker: rgb(0, 139, 0);
    --ifm-color-success-darkest: rgb(0, 115, 0);
    --ifm-color-success-light: rgb(38, 178, 38);
    --ifm-color-success-lighter: rgb(77, 191, 77);
    --ifm-color-success-lightest: rgb(128, 210, 128);
    --ifm-color-success-contrast-background: rgb(230, 246, 230);
    --ifm-color-success-contrast-foreground: rgb(0, 49, 0);
    --ifm-color-info-dark: rgb(76, 179, 212);
    --ifm-color-info-darker: rgb(71, 169, 201);
    --ifm-color-info-darkest: rgb(59, 139, 165);
    --ifm-color-info-light: rgb(110, 207, 239);
    --ifm-color-info-lighter: rgb(135, 216, 242);
    --ifm-color-info-lightest: rgb(170, 227, 246);
    --ifm-color-info-contrast-background: rgb(238, 249, 253);
    --ifm-color-info-contrast-foreground: rgb(25, 60, 71);
    --ifm-color-warning-dark: rgb(230, 167, 0);
    --ifm-color-warning-darker: rgb(217, 158, 0);
    --ifm-color-warning-darkest: rgb(179, 130, 0);
    --ifm-color-warning-light: rgb(255, 196, 38);
    --ifm-color-warning-lighter: rgb(255, 207, 77);
    --ifm-color-warning-lightest: rgb(255, 221, 128);
    --ifm-color-warning-contrast-background: rgb(255, 248, 230);
    --ifm-color-warning-contrast-foreground: rgb(77, 56, 0);
    --ifm-color-danger-dark: rgb(225, 50, 56);
    --ifm-color-danger-darker: rgb(213, 48, 53);
    --ifm-color-danger-darkest: rgb(175, 39, 43);
    --ifm-color-danger-light: rgb(251, 86, 91);
    --ifm-color-danger-lighter: rgb(251, 116, 120);
    --ifm-color-danger-lightest: rgb(253, 156, 159);
    --ifm-color-danger-contrast-background: rgb(255, 235, 236);
    --ifm-color-danger-contrast-foreground: rgb(75, 17, 19);

  --ifm-color-white: #fff;
  --ifm-color-black: #000;

  --ifm-color-gray-0: var(--ifm-color-white);
  --ifm-color-gray-100: #f5f6f7;
  --ifm-color-gray-200: #ebedf0;
  --ifm-color-gray-300: #dadde1;
  --ifm-color-gray-400: #ccd0d5;
  --ifm-color-gray-500: #bec3c9;
  --ifm-color-gray-600: #8d949e;
  --ifm-color-gray-700: #606770;
  --ifm-color-gray-800: #444950;
  --ifm-color-gray-900: #1c1e21;
  --ifm-color-gray-1000: var(--ifm-color-black);

  --ifm-color-emphasis-0: var(--ifm-color-gray-0);
  --ifm-color-emphasis-100: var(--ifm-color-gray-100);
  --ifm-color-emphasis-200: var(--ifm-color-gray-200);
  --ifm-color-emphasis-300: var(--ifm-color-gray-300);
  --ifm-color-emphasis-400: var(--ifm-color-gray-400);
  --ifm-color-emphasis-500: var(--ifm-color-gray-500);
  --ifm-color-emphasis-600: var(--ifm-color-gray-600);
  --ifm-color-emphasis-700: var(--ifm-color-gray-700);
  --ifm-color-emphasis-800: var(--ifm-color-gray-800);
  --ifm-color-emphasis-900: var(--ifm-color-gray-900);
  --ifm-color-emphasis-1000: var(--ifm-color-gray-1000);

  /* Base. */
  --ifm-color-content: var(--ifm-color-emphasis-900);
  --ifm-color-content-inverse: var(--ifm-color-emphasis-0);
  --ifm-color-content-secondary: #525860;

  --ifm-background-color: transparent; /* Body's background. */
  --ifm-background-surface-color: var(--ifm-color-content-inverse);
  --ifm-global-border-width: 1px;
  --ifm-global-radius: 0.4rem;

  --ifm-hover-overlay: rgba(0, 0, 0, 0.05);

  /* Typography. */
  --ifm-font-color-base: var(--ifm-color-content);
  --ifm-font-color-base-inverse: var(--ifm-color-content-inverse);
  --ifm-font-color-secondary: var(--ifm-color-content-secondary);
  --ifm-font-family-base: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont,
    'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol';
  --ifm-font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    'Liberation Mono', 'Courier New', monospace;
  --ifm-font-size-base: 100%;

  --ifm-font-weight-light: 300;
  --ifm-font-weight-normal: 400;
  --ifm-font-weight-semibold: 500;
  --ifm-font-weight-bold: 700;

  --ifm-font-weight-base: var(--ifm-font-weight-normal);
  --ifm-line-height-base: 1.65;

  /* Spacing. */
  --ifm-global-spacing: 1rem;
  --ifm-spacing-vertical: var(--ifm-global-spacing);
  --ifm-spacing-horizontal: var(--ifm-global-spacing);

  /* Transitions. */
  --ifm-transition-fast: 200ms;
  --ifm-transition-slow: 400ms;
  --ifm-transition-timing-default: cubic-bezier(0.08, 0.52, 0.52, 1);

  /* Shadows. */
  --ifm-global-shadow-lw: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  --ifm-global-shadow-md: 0 5px 40px rgba(0, 0, 0, 0.2);
  --ifm-global-shadow-tl: 0 12px 28px 0 rgba(0, 0, 0, 0.2),
    0 2px 4px 0 rgba(0, 0, 0, 0.1);

  /* Z-index. */
  --ifm-z-index-dropdown: 100;
  --ifm-z-index-fixed: 200;
  --ifm-z-index-overlay: 400;
  --ifm-container-width: 1140px;
  --ifm-container-width-xl: 1320px;
  --ifm-code-background: rgb(246, 247, 248);
  --ifm-code-border-radius: var(--ifm-global-radius);
  --ifm-code-font-size: 90%;
  --ifm-code-padding-horizontal: 0.1rem;
  --ifm-code-padding-vertical: 0.1rem;

  --ifm-pre-background: var(--ifm-code-background);
  --ifm-pre-border-radius: var(--ifm-code-border-radius);
  --ifm-pre-color: inherit;
  --ifm-pre-line-height: 1.45;
  --ifm-pre-padding: 1rem;
  --ifm-heading-color: inherit;
  --ifm-heading-margin-top: 0;
  --ifm-heading-margin-bottom: var(--ifm-spacing-vertical);
  --ifm-heading-font-family: var(--ifm-font-family-base);
  --ifm-heading-font-weight: var(--ifm-font-weight-bold);
  --ifm-heading-line-height: 1.25;

  --ifm-h1-font-size: 2rem;
  --ifm-h2-font-size: 1.5rem;
  --ifm-h3-font-size: 1.25rem;
  --ifm-h4-font-size: 1rem;
  --ifm-h5-font-size: 0.875rem;
  --ifm-h6-font-size: 0.85rem;
  --ifm-image-alignment-padding: 1.25rem;
  /* Leading is the distance between two baselines */
  /* TODO: add appropriate mobile leading */
  --ifm-leading-desktop: 1.25;
  --ifm-leading: calc(var(--ifm-leading-desktop) * 1rem);
  --ifm-list-left-padding: 2rem;
  --ifm-list-margin: 1rem;
  --ifm-list-item-margin: 0.25rem;
  --ifm-list-paragraph-margin: 1rem;
  --ifm-table-cell-padding: 0.75rem;

  --ifm-table-background: transparent;
  --ifm-table-stripe-background: rgba(0, 0, 0, 0.03);

  --ifm-table-border-width: 1px;
  --ifm-table-border-color: var(--ifm-color-emphasis-300);

  --ifm-table-head-background: inherit;
  --ifm-table-head-color: inherit;
  --ifm-table-head-font-weight: var(--ifm-font-weight-bold);

  --ifm-table-cell-color: inherit;
  /* Links. */
  --ifm-link-color: var(--ifm-color-primary);
  --ifm-link-decoration: none;
  --ifm-link-hover-color: var(--ifm-link-color);
  --ifm-link-hover-decoration: underline;

  /* Paragraphs. */
  --ifm-paragraph-margin-bottom: var(--ifm-leading);

  /* Blockquotes. */
  --ifm-blockquote-font-size: var(--ifm-font-size-base);
  --ifm-blockquote-border-left-width: 2px;
  --ifm-blockquote-padding-horizontal: var(--ifm-spacing-horizontal);
  --ifm-blockquote-padding-vertical: 0;
  --ifm-blockquote-shadow: none;
  --ifm-blockquote-color: var(--ifm-color-emphasis-800);
  --ifm-blockquote-border-color: var(--ifm-color-emphasis-300);

  /* Horizontal Rules. */
  --ifm-hr-background-color: var(--ifm-color-emphasis-500);
  --ifm-hr-height: 1px;
  --ifm-hr-margin-vertical: 1.5rem;
  --ifm-scrollbar-size: 7px;
  --ifm-scrollbar-track-background-color: #f1f1f1;
  --ifm-scrollbar-thumb-background-color: #c0c0c0;
  --ifm-scrollbar-thumb-hover-background-color: #a7a7a7;
  --ifm-alert-background-color: inherit; /* Set a default which will be overridden later. */
  --ifm-alert-border-color: inherit; /* Set a default which will be overridden later. */
  --ifm-alert-border-radius: var(--ifm-global-radius);
  --ifm-alert-border-width: 0px; /* For users that want to easily add a border */
  --ifm-alert-border-left-width: 5px;
  --ifm-alert-color: var(--ifm-font-color-base);
  --ifm-alert-padding-horizontal: var(--ifm-spacing-horizontal);
  --ifm-alert-padding-vertical: var(--ifm-spacing-vertical);
  --ifm-alert-shadow: var(--ifm-global-shadow-lw);
  --ifm-avatar-intro-margin: 1rem;
  --ifm-avatar-intro-alignment: inherit;
  --ifm-avatar-photo-size: 3rem;
  --ifm-badge-background-color: inherit; /* Set a default which will be overridden later. */
  --ifm-badge-border-color: inherit; /* Set a default which will be overridden later. */
  --ifm-badge-border-radius: var(--ifm-global-radius);
  --ifm-badge-border-width: var(--ifm-global-border-width);
  --ifm-badge-color: var(--ifm-color-white);
  --ifm-badge-padding-horizontal: calc(var(--ifm-spacing-horizontal) * 0.5);
  --ifm-badge-padding-vertical: calc(var(--ifm-spacing-vertical) * 0.25);
  --ifm-breadcrumb-border-radius: 1.5rem;
  --ifm-breadcrumb-spacing: 0.5rem;
  --ifm-breadcrumb-color-active: var(--ifm-color-primary);
  --ifm-breadcrumb-item-background-active: var(--ifm-hover-overlay);
  --ifm-breadcrumb-padding-horizontal: 0.8rem;
  --ifm-breadcrumb-padding-vertical: 0.4rem;
  --ifm-breadcrumb-size-multiplier: 1;
  --ifm-breadcrumb-separator: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');
  --ifm-breadcrumb-separator-filter: none;
  --ifm-breadcrumb-separator-size: 0.5rem;
  --ifm-breadcrumb-separator-size-multiplier: 1.25;
  --ifm-button-background-color: inherit;
  --ifm-button-border-color: var(--ifm-button-background-color);
  --ifm-button-border-width: var(--ifm-global-border-width);
  --ifm-button-color: var(--ifm-font-color-base-inverse);
  --ifm-button-font-weight: var(--ifm-font-weight-bold);
  --ifm-button-padding-horizontal: 1.5rem;
  --ifm-button-padding-vertical: 0.375rem;
  --ifm-button-size-multiplier: 1;
  --ifm-button-transition-duration: var(--ifm-transition-fast);
  --ifm-button-border-radius: calc(
    var(--ifm-global-radius) * var(--ifm-button-size-multiplier)
  );
  --ifm-button-group-spacing: 2px;
  --ifm-card-background-color: var(--ifm-background-surface-color);
  --ifm-card-border-radius: calc(var(--ifm-global-radius) * 2);
  --ifm-card-horizontal-spacing: var(--ifm-global-spacing);
  --ifm-card-vertical-spacing: var(--ifm-global-spacing);
  --ifm-toc-border-color: var(--ifm-color-emphasis-300);
  --ifm-toc-link-color: var(--ifm-color-content-secondary);
  --ifm-toc-padding-vertical: 0.5rem;
  --ifm-toc-padding-horizontal: 0.5rem;
  --ifm-dropdown-background-color: var(--ifm-background-surface-color);
  --ifm-dropdown-font-weight: var(--ifm-font-weight-semibold);
  --ifm-dropdown-link-color: var(--ifm-font-color-base);
  --ifm-dropdown-hover-background-color: var(--ifm-hover-overlay);
  --ifm-footer-background-color: var(--ifm-color-emphasis-100);
  --ifm-footer-color: inherit;
  --ifm-footer-link-color: var(--ifm-color-emphasis-700);
  --ifm-footer-link-hover-color: var(--ifm-color-primary);
  --ifm-footer-link-horizontal-spacing: 0.5rem;
  --ifm-footer-padding-horizontal: calc(var(--ifm-spacing-horizontal) * 2);
  --ifm-footer-padding-vertical: calc(var(--ifm-spacing-vertical) * 2);
  --ifm-footer-title-color: inherit;
  --ifm-footer-logo-max-width: min(30rem, 90vw);
  --ifm-hero-background-color: var(--ifm-background-surface-color);
  --ifm-hero-text-color: var(--ifm-color-emphasis-800);
  --ifm-menu-color: var(--ifm-color-emphasis-700);
  --ifm-menu-color-active: var(--ifm-color-primary);
  --ifm-menu-color-background-active: var(--ifm-hover-overlay);
  --ifm-menu-color-background-hover: var(--ifm-hover-overlay);
  --ifm-menu-link-padding-horizontal: 0.75rem;
  --ifm-menu-link-padding-vertical: 0.375rem;
  --ifm-menu-link-sublist-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');
  --ifm-menu-link-sublist-icon-filter: none;
  --ifm-navbar-background-color: var(--ifm-background-surface-color);
  --ifm-navbar-height: 3.75rem;
  --ifm-navbar-item-padding-horizontal: 0.75rem;
  --ifm-navbar-item-padding-vertical: 0.25rem;
  --ifm-navbar-link-color: var(--ifm-font-color-base);
  --ifm-navbar-link-hover-color: var(--ifm-color-primary);
  --ifm-navbar-link-active-color: var(--ifm-link-color);
  --ifm-navbar-padding-horizontal: var(--ifm-spacing-horizontal);
  --ifm-navbar-padding-vertical: calc(var(--ifm-spacing-vertical) * 0.5);
  --ifm-navbar-shadow: var(--ifm-global-shadow-lw);
  --ifm-navbar-search-input-background-color: var(--ifm-color-emphasis-200);
  --ifm-navbar-search-input-color: var(--ifm-color-emphasis-800);
  --ifm-navbar-search-input-placeholder-color: var(--ifm-color-emphasis-500);
  --ifm-navbar-search-input-icon: url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');
  --ifm-navbar-sidebar-width: 83vw;
  --ifm-pagination-border-radius: var(--ifm-global-radius);
  --ifm-pagination-color-active: var(--ifm-color-primary);
  --ifm-pagination-font-size: 1rem;
  --ifm-pagination-item-active-background: var(--ifm-hover-overlay);
  --ifm-pagination-page-spacing: 0.2em;
  --ifm-pagination-padding-horizontal: calc(var(--ifm-spacing-horizontal) * 1);
  --ifm-pagination-padding-vertical: calc(var(--ifm-spacing-vertical) * 0.25);
  --ifm-pagination-nav-border-radius: var(--ifm-global-radius);
  --ifm-pagination-nav-color-hover: var(--ifm-color-primary);
  --ifm-pills-color-active: var(--ifm-color-primary);
  --ifm-pills-color-background-active: var(--ifm-hover-overlay);
  --ifm-pills-spacing: 0.125rem;
  --ifm-tabs-color: var(--ifm-font-color-secondary);
  --ifm-tabs-color-active: var(--ifm-color-primary);
  --ifm-tabs-color-active-border: var(--ifm-tabs-color-active);
  --ifm-tabs-padding-horizontal: 1rem;
  --ifm-tabs-padding-vertical: 1rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

* {
  box-sizing: border-box;
}

html {
  background-color: var(--ifm-background-color);
  color: var(--ifm-font-color-base);
  color-scheme: var(--ifm-color-scheme);
  font: var(--ifm-font-size-base) / var(--ifm-line-height-base)
    var(--ifm-font-family-base);
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  text-rendering: optimizelegibility;
  text-size-adjust: 100%;
}

body {
  margin: 0;
  word-wrap: break-word;
}

iframe {
  border: 0;
  color-scheme: auto;
}

/* Layout */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.container {
  margin: 0 auto;
  max-width: var(--ifm-container-width);
  padding: 0 var(--ifm-spacing-horizontal);
  width: 100%;
}

.container--fluid {
    max-width: inherit;
  }

.row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 calc(var(--ifm-spacing-horizontal) * -1);
}

.row--no-gutters {
    margin-left: 0;
    margin-right: 0;
  }

.row--no-gutters > .col {
      padding-left: 0;
      padding-right: 0;
    }

.row--align-top {
    align-items: flex-start;
  }

.row--align-bottom {
    align-items: flex-end;
  }

.row--align-center {
    align-items: center;
  }

.row--align-stretch {
    align-items: stretch;
  }

.row--align-baseline {
    align-items: baseline;
  }

.col {
  --ifm-col-width: 100%;

  flex: 1 0;
  margin-left: 0;
  max-width: var(--ifm-col-width);
  padding: 0 var(--ifm-spacing-horizontal);
  width: 100%;
}

.col[class*='col--'] {
    flex: 0 0 var(--ifm-col-width);
  }

.col--1 {
      --ifm-col-width: calc(1 / 12 * 100%);
    }

.col--offset-1 {
      margin-left: calc(1 / 12 * 100%);
    }

.col--2 {
      --ifm-col-width: calc(2 / 12 * 100%);
    }

.col--offset-2 {
      margin-left: calc(2 / 12 * 100%);
    }

.col--3 {
      --ifm-col-width: calc(3 / 12 * 100%);
    }

.col--offset-3 {
      margin-left: calc(3 / 12 * 100%);
    }

.col--4 {
      --ifm-col-width: calc(4 / 12 * 100%);
    }

.col--offset-4 {
      margin-left: calc(4 / 12 * 100%);
    }

.col--5 {
      --ifm-col-width: calc(5 / 12 * 100%);
    }

.col--offset-5 {
      margin-left: calc(5 / 12 * 100%);
    }

.col--6 {
      --ifm-col-width: calc(6 / 12 * 100%);
    }

.col--offset-6 {
      margin-left: calc(6 / 12 * 100%);
    }

.col--7 {
      --ifm-col-width: calc(7 / 12 * 100%);
    }

.col--offset-7 {
      margin-left: calc(7 / 12 * 100%);
    }

.col--8 {
      --ifm-col-width: calc(8 / 12 * 100%);
    }

.col--offset-8 {
      margin-left: calc(8 / 12 * 100%);
    }

.col--9 {
      --ifm-col-width: calc(9 / 12 * 100%);
    }

.col--offset-9 {
      margin-left: calc(9 / 12 * 100%);
    }

.col--10 {
      --ifm-col-width: calc(10 / 12 * 100%);
    }

.col--offset-10 {
      margin-left: calc(10 / 12 * 100%);
    }

.col--11 {
      --ifm-col-width: calc(11 / 12 * 100%);
    }

.col--offset-11 {
      margin-left: calc(11 / 12 * 100%);
    }

.col--12 {
      --ifm-col-width: calc(12 / 12 * 100%);
    }

.col--offset-12 {
      margin-left: calc(12 / 12 * 100%);
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.margin--none {
      margin: 0 !important;
    }

.margin-top--none {
        margin-top: 0 !important;
      }

.margin-left--none {
        margin-left: 0 !important;
      }

.margin-bottom--none {
        margin-bottom: 0 !important;
      }

.margin-right--none {
        margin-right: 0 !important;
      }

.margin-vert--none {
      margin-bottom: 0 !important;
      margin-top: 0 !important;
    }

.margin-horiz--none {
      margin-left: 0 !important;
      margin-right: 0 !important;
    }

.margin--xs {
      margin: 0.25rem !important;
    }

.margin-top--xs {
        margin-top: 0.25rem !important;
      }

.margin-left--xs {
        margin-left: 0.25rem !important;
      }

.margin-bottom--xs {
        margin-bottom: 0.25rem !important;
      }

.margin-right--xs {
        margin-right: 0.25rem !important;
      }

.margin-vert--xs {
      margin-bottom: 0.25rem !important;
      margin-top: 0.25rem !important;
    }

.margin-horiz--xs {
      margin-left: 0.25rem !important;
      margin-right: 0.25rem !important;
    }

.margin--sm {
      margin: 0.5rem !important;
    }

.margin-top--sm {
        margin-top: 0.5rem !important;
      }

.margin-left--sm {
        margin-left: 0.5rem !important;
      }

.margin-bottom--sm {
        margin-bottom: 0.5rem !important;
      }

.margin-right--sm {
        margin-right: 0.5rem !important;
      }

.margin-vert--sm {
      margin-bottom: 0.5rem !important;
      margin-top: 0.5rem !important;
    }

.margin-horiz--sm {
      margin-left: 0.5rem !important;
      margin-right: 0.5rem !important;
    }

.margin--md {
      margin: 1rem !important;
    }

.margin-top--md {
        margin-top: 1rem !important;
      }

.margin-left--md {
        margin-left: 1rem !important;
      }

.margin-bottom--md {
        margin-bottom: 1rem !important;
      }

.margin-right--md {
        margin-right: 1rem !important;
      }

.margin-vert--md {
      margin-bottom: 1rem !important;
      margin-top: 1rem !important;
    }

.margin-horiz--md {
      margin-left: 1rem !important;
      margin-right: 1rem !important;
    }

.margin--lg {
      margin: 2rem !important;
    }

.margin-top--lg {
        margin-top: 2rem !important;
      }

.margin-left--lg {
        margin-left: 2rem !important;
      }

.margin-bottom--lg {
        margin-bottom: 2rem !important;
      }

.margin-right--lg {
        margin-right: 2rem !important;
      }

.margin-vert--lg {
      margin-bottom: 2rem !important;
      margin-top: 2rem !important;
    }

.margin-horiz--lg {
      margin-left: 2rem !important;
      margin-right: 2rem !important;
    }

.margin--xl {
      margin: 5rem !important;
    }

.margin-top--xl {
        margin-top: 5rem !important;
      }

.margin-left--xl {
        margin-left: 5rem !important;
      }

.margin-bottom--xl {
        margin-bottom: 5rem !important;
      }

.margin-right--xl {
        margin-right: 5rem !important;
      }

.margin-vert--xl {
      margin-bottom: 5rem !important;
      margin-top: 5rem !important;
    }

.margin-horiz--xl {
      margin-left: 5rem !important;
      margin-right: 5rem !important;
    }

.padding--none {
      padding: 0 !important;
    }

.padding-top--none {
        padding-top: 0 !important;
      }

.padding-left--none {
        padding-left: 0 !important;
      }

.padding-bottom--none {
        padding-bottom: 0 !important;
      }

.padding-right--none {
        padding-right: 0 !important;
      }

.padding-vert--none {
      padding-bottom: 0 !important;
      padding-top: 0 !important;
    }

.padding-horiz--none {
      padding-left: 0 !important;
      padding-right: 0 !important;
    }

.padding--xs {
      padding: 0.25rem !important;
    }

.padding-top--xs {
        padding-top: 0.25rem !important;
      }

.padding-left--xs {
        padding-left: 0.25rem !important;
      }

.padding-bottom--xs {
        padding-bottom: 0.25rem !important;
      }

.padding-right--xs {
        padding-right: 0.25rem !important;
      }

.padding-vert--xs {
      padding-bottom: 0.25rem !important;
      padding-top: 0.25rem !important;
    }

.padding-horiz--xs {
      padding-left: 0.25rem !important;
      padding-right: 0.25rem !important;
    }

.padding--sm {
      padding: 0.5rem !important;
    }

.padding-top--sm {
        padding-top: 0.5rem !important;
      }

.padding-left--sm {
        padding-left: 0.5rem !important;
      }

.padding-bottom--sm {
        padding-bottom: 0.5rem !important;
      }

.padding-right--sm {
        padding-right: 0.5rem !important;
      }

.padding-vert--sm {
      padding-bottom: 0.5rem !important;
      padding-top: 0.5rem !important;
    }

.padding-horiz--sm {
      padding-left: 0.5rem !important;
      padding-right: 0.5rem !important;
    }

.padding--md {
      padding: 1rem !important;
    }

.padding-top--md {
        padding-top: 1rem !important;
      }

.padding-left--md {
        padding-left: 1rem !important;
      }

.padding-bottom--md {
        padding-bottom: 1rem !important;
      }

.padding-right--md {
        padding-right: 1rem !important;
      }

.padding-vert--md {
      padding-bottom: 1rem !important;
      padding-top: 1rem !important;
    }

.padding-horiz--md {
      padding-left: 1rem !important;
      padding-right: 1rem !important;
    }

.padding--lg {
      padding: 2rem !important;
    }

.padding-top--lg {
        padding-top: 2rem !important;
      }

.padding-left--lg {
        padding-left: 2rem !important;
      }

.padding-bottom--lg {
        padding-bottom: 2rem !important;
      }

.padding-right--lg {
        padding-right: 2rem !important;
      }

.padding-vert--lg {
      padding-bottom: 2rem !important;
      padding-top: 2rem !important;
    }

.padding-horiz--lg {
      padding-left: 2rem !important;
      padding-right: 2rem !important;
    }

.padding--xl {
      padding: 5rem !important;
    }

.padding-top--xl {
        padding-top: 5rem !important;
      }

.padding-left--xl {
        padding-left: 5rem !important;
      }

.padding-bottom--xl {
        padding-bottom: 5rem !important;
      }

.padding-right--xl {
        padding-right: 5rem !important;
      }

.padding-vert--xl {
      padding-bottom: 5rem !important;
      padding-top: 5rem !important;
    }

.padding-horiz--xl {
      padding-left: 5rem !important;
      padding-right: 5rem !important;
    }

/* Content */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

code {
  background-color: var(--ifm-code-background);
  border: 0.1rem solid rgba(0, 0, 0, 0.1);
  border-radius: var(--ifm-code-border-radius);
  font-family: var(--ifm-font-family-monospace);
  font-size: var(--ifm-code-font-size);
  padding: var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal);
  vertical-align: middle;
}

a code {
  color: inherit;
}

pre {
  background-color: var(--ifm-pre-background);
  border-radius: var(--ifm-pre-border-radius);
  color: var(--ifm-pre-color);
  font: var(--ifm-code-font-size) / var(--ifm-pre-line-height)
    var(--ifm-font-family-monospace);
  margin: 0 0 var(--ifm-spacing-vertical);
  overflow: auto;
  padding: var(--ifm-pre-padding);
}

pre code {
    background-color: transparent;
    border: none;
    font-size: 100%;
    line-height: inherit;
    padding: 0;
  }

kbd {
  background-color: var(--ifm-color-emphasis-0);
  border: 1px solid var(--ifm-color-emphasis-400);
  border-radius: 0.2rem;
  box-shadow: inset 0 -1px 0 var(--ifm-color-emphasis-400);
  color: var(--ifm-color-emphasis-800);
  font: 80% var(--ifm-font-family-monospace);
  padding: 0.15rem 0.3rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--ifm-heading-color);
  font-family: var(--ifm-heading-font-family);
  font-weight: var(--ifm-heading-font-weight);
  line-height: var(--ifm-heading-line-height);
  margin: var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0;
}

h1 {
    font-size: var(--ifm-h1-font-size);
  }

h2 {
    font-size: var(--ifm-h2-font-size);
  }

h3 {
    font-size: var(--ifm-h3-font-size);
  }

h4 {
    font-size: var(--ifm-h4-font-size);
  }

h5 {
    font-size: var(--ifm-h5-font-size);
  }

h6 {
    font-size: var(--ifm-h6-font-size);
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

img {
  max-width: 100%;
}

img[align='right'] {
  padding-left: var(--image-alignment-padding);
}

img[align='left'] {
  padding-right: var(--image-alignment-padding);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.markdown {
  --ifm-h1-vertical-rhythm-top: 3;
  --ifm-h2-vertical-rhythm-top: 2;
  --ifm-h3-vertical-rhythm-top: 1.5;
  --ifm-heading-vertical-rhythm-top: 1.25;

  --ifm-h1-vertical-rhythm-bottom: 1.25;
  --ifm-heading-vertical-rhythm-bottom: 1;
}

.markdown:before {
    content: '';
    display: table;
  }

.markdown:after {
    clear: both;
    content: '';
    display: table;
  }

.markdown > *:last-child {
    margin-bottom: 0 !important;
  }

.markdown h1:first-child {
    --ifm-h1-font-size: 3rem;

    margin-bottom: calc(
      var(--ifm-h1-vertical-rhythm-bottom) * var(--ifm-leading)
    );
  }

.markdown > h2 {
    --ifm-h2-font-size: 2rem;

    margin-bottom: calc(
      var(--ifm-heading-vertical-rhythm-bottom) * var(--ifm-leading)
    );
    margin-top: calc(var(--ifm-h2-vertical-rhythm-top) * var(--ifm-leading));
  }

.markdown > h3 {
    --ifm-h3-font-size: 1.5rem;

    margin-bottom: calc(
      var(--ifm-heading-vertical-rhythm-bottom) * var(--ifm-leading)
    );
    margin-top: calc(var(--ifm-h3-vertical-rhythm-top) * var(--ifm-leading));
  }

.markdown > h4,
  .markdown > h5,
  .markdown > h6 {
    margin-bottom: calc(
      var(--ifm-heading-vertical-rhythm-bottom) * var(--ifm-leading)
    );
    margin-top: calc(
      var(--ifm-heading-vertical-rhythm-top) * var(--ifm-leading)
    );
  }

/* Consistent spacing between content paragraphs. */

.markdown > pre,
  .markdown > ul,
  .markdown > p {
    margin-bottom: var(--ifm-leading);
  }

.markdown li {
    word-wrap: break-word;
  }

.markdown li > p {
      margin-top: var(--ifm-list-paragraph-margin);
    }

.markdown li + li {
      margin-top: var(--ifm-list-item-margin);
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/* Lists */

ul,
ol {
  margin: 0 0 var(--ifm-list-margin);
  padding-left: var(--ifm-list-left-padding);
}

ol ol,
ul ol {
  list-style-type: lower-roman;
}

ul ul,
ul ol,
ol ol,
ol ul {
  margin: 0;
}

ul ul ol,
ul ol ol,
ol ul ol,
ol ol ol {
  list-style-type: lower-alpha;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

table {
  border-collapse: collapse;
  display: block;
  margin-bottom: var(--ifm-spacing-vertical);
  overflow: auto;
}

table thead tr {
    border-bottom: 2px solid var(--ifm-table-border-color);
  }

table thead {
    background-color: var(--ifm-table-stripe-background);
  }

table tr {
    background-color: var(--ifm-table-background);
    border-top: var(--ifm-table-border-width) solid
      var(--ifm-table-border-color);
  }

table tr:nth-child(2n) {
    background-color: var(--ifm-table-stripe-background);
  }

table th,
  table td {
    border: var(--ifm-table-border-width) solid var(--ifm-table-border-color);
    padding: var(--ifm-table-cell-padding);
  }

table th {
    background-color: var(--ifm-table-head-background);
    color: var(--ifm-table-head-color);
    font-weight: var(--ifm-table-head-font-weight);
  }

table td {
    color: var(--ifm-table-cell-color);
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

strong {
  font-weight: var(--ifm-font-weight-bold);
}

/* Links */

a {
  color: var(--ifm-link-color);
  /* autoprefixer: ignore next */
  text-decoration: var(--ifm-link-decoration);
  transition: color var(--ifm-transition-fast) var(--ifm-transition-timing-default);
}

a:hover {
    color: var(--ifm-link-hover-color);
    /* autoprefixer: ignore next */
    text-decoration: var(--ifm-link-hover-decoration);
  }

a:not([href]) {
    text-decoration: none;
  }

/* Paragraphs */

p {
  margin: 0 0 var(--ifm-paragraph-margin-bottom);
}

/* Blockquotes */

blockquote {
  border-left: var(--ifm-blockquote-border-left-width) solid
    var(--ifm-blockquote-border-color);
  box-shadow: var(--ifm-blockquote-shadow);
  color: var(--ifm-blockquote-color);
  font-size: var(--ifm-blockquote-font-size);
  margin: 0 0 var(--ifm-spacing-vertical);
  padding: var(--ifm-blockquote-padding-vertical)
    var(--ifm-blockquote-padding-horizontal);
}

blockquote > :first-child {
    margin-top: 0;
  }

blockquote > :last-child {
    margin-bottom: 0;
  }

/* Horizontal Rules */

hr {
  background-color: var(--ifm-hr-background-color);
  border: 0;
  height: var(--ifm-hr-height);
  margin: var(--ifm-hr-margin-vertical) 0;
}

/* Utilities */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.shadow--lw {
    box-shadow: var(--ifm-global-shadow-lw) !important;
  }

.shadow--md {
    box-shadow: var(--ifm-global-shadow-md) !important;
  }

.shadow--tl {
    box-shadow: var(--ifm-global-shadow-tl) !important;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.text--primary {
    color: var(--ifm-color-primary);
  }

.text--secondary {
    color: var(--ifm-color-secondary);
  }

.text--success {
    color: var(--ifm-color-success);
  }

.text--info {
    color: var(--ifm-color-info);
  }

.text--warning {
    color: var(--ifm-color-warning);
  }

.text--danger {
    color: var(--ifm-color-danger);
  }

.text--center {
    text-align: center;
  }

.text--left {
    text-align: left;
  }

.text--justify {
    text-align: justify;
  }

.text--right {
    text-align: right;
  }

.text--capitalize {
    text-transform: capitalize;
  }

.text--lowercase {
    text-transform: lowercase;
  }

.text--uppercase {
    text-transform: uppercase;
  }

.text--light {
    font-weight: var(--ifm-font-weight-light);
  }

.text--normal {
    font-weight: var(--ifm-font-weight-normal);
  }

.text--semibold {
    font-weight: var(--ifm-font-weight-semibold);
  }

.text--bold {
    font-weight: var(--ifm-font-weight-bold);
  }

.text--italic {
  font-style: italic;
}

.text--truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text--break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.text--no-decoration,
  .text--no-decoration:hover {
    text-decoration: none;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.clean-btn {
  background: none;
  border: none;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
}

.clean-list {
  list-style: none;
  padding-left: 0;
}

/* Components */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.alert--primary {
      --ifm-alert-background-color: var(
        --ifm-color-primary-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(53, 120, 229, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-primary-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-primary-dark);
    }

.alert--secondary {
      --ifm-alert-background-color: var(
        --ifm-color-secondary-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(235, 237, 240, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-secondary-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-secondary-dark);
    }

.alert--success {
      --ifm-alert-background-color: var(
        --ifm-color-success-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(0, 164, 0, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-success-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-success-dark);
    }

.alert--info {
      --ifm-alert-background-color: var(
        --ifm-color-info-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(84, 199, 236, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-info-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-info-dark);
    }

.alert--warning {
      --ifm-alert-background-color: var(
        --ifm-color-warning-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(255, 186, 0, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-warning-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-warning-dark);
    }

.alert--danger {
      --ifm-alert-background-color: var(
        --ifm-color-danger-contrast-background
      );
      --ifm-alert-background-color-highlight: rgba(250, 56, 62, 0.15);
      --ifm-alert-foreground-color: var(
        --ifm-color-danger-contrast-foreground
      );
      --ifm-alert-border-color: var(--ifm-color-danger-dark);
    }

.alert {

  --ifm-code-background: var(--ifm-alert-background-color-highlight);
  --ifm-link-color: var(--ifm-alert-foreground-color);
  --ifm-link-hover-color: var(--ifm-alert-foreground-color);
  --ifm-link-decoration: underline;
  --ifm-tabs-color: var(--ifm-alert-foreground-color);
  --ifm-tabs-color-active: var(--ifm-alert-foreground-color);
  --ifm-tabs-color-active-border: var(--ifm-alert-border-color);

  background-color: var(--ifm-alert-background-color);
  border: var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);
  border-left-width: var(--ifm-alert-border-left-width);
  border-radius: var(--ifm-alert-border-radius);
  box-shadow: var(--ifm-alert-shadow);
  color: var(--ifm-alert-foreground-color);
  padding: var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal);
}

.alert__heading {
    align-items: center;
    display: flex;
    font: bold var(--ifm-h5-font-size) / var(--ifm-heading-line-height)
      var(--ifm-heading-font-family);
    margin-bottom: 0.5rem;
    text-transform: uppercase;
  }

.alert__icon {
    display: inline-flex;
    margin-right: 0.4em;
  }

.alert__icon svg {
      fill: var(--ifm-alert-foreground-color);
      stroke: var(--ifm-alert-foreground-color);
      stroke-width: 0;
    }

.alert .close {
    color: var(--ifm-alert-foreground-color);
    margin: calc(var(--ifm-alert-padding-vertical) * -1)
      calc(var(--ifm-alert-padding-horizontal) * -1) 0 0;

    opacity: 0.75;
  }

.alert .close:hover,
    .alert .close:focus {
      opacity: 1;
    }

.alert a {
    text-decoration-color: var(--ifm-alert-border-color);
  }

.alert a:hover {
      text-decoration-thickness: 2px;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.avatar {
  column-gap: var(--ifm-avatar-intro-margin);
  display: flex;
}

.avatar__photo {
    border-radius: 50%;
    display: block;
    height: var(--ifm-avatar-photo-size);
    overflow: hidden;
    width: var(--ifm-avatar-photo-size);
  }

.avatar__photo--sm {
      --ifm-avatar-photo-size: 2rem;
    }

.avatar__photo--lg {
      --ifm-avatar-photo-size: 4rem;
    }

.avatar__photo--xl {
      --ifm-avatar-photo-size: 6rem;
    }

.avatar__intro {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    justify-content: center;
    text-align: var(--ifm-avatar-intro-alignment);
  }

.avatar__name {
    font: bold var(--ifm-h4-font-size) / var(--ifm-heading-line-height)
      var(--ifm-font-family-base);
  }

.avatar__subtitle {
    margin-top: 0.25rem;
  }

.avatar--vertical {
    --ifm-avatar-intro-alignment: center;
    --ifm-avatar-intro-margin: 0.5rem;

    align-items: center;
    flex-direction: column;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.badge {
  background-color: var(--ifm-badge-background-color);
  border: var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);
  border-radius: var(--ifm-badge-border-radius);
  color: var(--ifm-badge-color);
  display: inline-block;
  font-size: 75%;
  font-weight: var(--ifm-font-weight-bold);
  line-height: 1;
  padding: var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal);
}

.badge--primary {
      --ifm-badge-background-color: var(--ifm-color-primary);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    }

.badge--secondary {
      --ifm-badge-background-color: var(--ifm-color-secondary);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    color: var(--ifm-color-black);
    }

.badge--success {
      --ifm-badge-background-color: var(--ifm-color-success);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    }

.badge--info {
      --ifm-badge-background-color: var(--ifm-color-info);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    }

.badge--warning {
      --ifm-badge-background-color: var(--ifm-color-warning);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    }

.badge--danger {
      --ifm-badge-background-color: var(--ifm-color-danger);
      --ifm-badge-border-color: var(--ifm-badge-background-color);
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.breadcrumbs {
  margin-bottom: 0;
  padding-left: 0;
}

.breadcrumbs__item {
    display: inline-block;
  }

.breadcrumbs__item:not(:last-child):after {
      background: var(--ifm-breadcrumb-separator) center;
      content: ' ';
      display: inline-block;
      filter: var(--ifm-breadcrumb-separator-filter);
      height: calc(
        var(--ifm-breadcrumb-separator-size) *
          var(--ifm-breadcrumb-size-multiplier) *
          var(--ifm-breadcrumb-separator-size-multiplier)
      );
      margin: 0 var(--ifm-breadcrumb-spacing);
      opacity: 0.5;
      width: calc(
        var(--ifm-breadcrumb-separator-size) *
          var(--ifm-breadcrumb-size-multiplier) *
          var(--ifm-breadcrumb-separator-size-multiplier)
      );
      /*rtl:raw:
      transform: rotate(180deg);
      */
    }

.breadcrumbs__item--active .breadcrumbs__link {
        background: var(--ifm-breadcrumb-item-background-active);
        color: var(--ifm-breadcrumb-color-active);
      }

.breadcrumbs__link {
    border-radius: var(--ifm-breadcrumb-border-radius);
    color: var(--ifm-font-color-base);
    display: inline-block;
    font-size: calc(1rem * var(--ifm-breadcrumb-size-multiplier));
    padding: calc(
        var(--ifm-breadcrumb-padding-vertical) *
          var(--ifm-breadcrumb-size-multiplier)
      )
      calc(
        var(--ifm-breadcrumb-padding-horizontal) *
          var(--ifm-breadcrumb-size-multiplier)
      );
    transition-property: background, color;
    transition-duration: var(--ifm-transition-fast);
    transition-timing-function: var(--ifm-transition-timing-default);
  }

.breadcrumbs__link:link:hover, .breadcrumbs__link:visited:hover, area[href].breadcrumbs__link:hover {
      background: var(--ifm-breadcrumb-item-background-active);
      text-decoration: none;
    }

.breadcrumbs__link:any-link:hover {
      background: var(--ifm-breadcrumb-item-background-active);
      text-decoration: none;
    }

.breadcrumbs--sm {
    --ifm-breadcrumb-size-multiplier: 0.8;
  }

.breadcrumbs--lg {
    --ifm-breadcrumb-size-multiplier: 1.2;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.button {
  background-color: var(--ifm-button-background-color);
  border: var(--ifm-button-border-width) solid var(--ifm-button-border-color);
  border-radius: var(--ifm-button-border-radius);
  color: var(--ifm-button-color);
  cursor: pointer;
  display: inline-block;
  font-size: calc(0.875rem * var(--ifm-button-size-multiplier));
  font-weight: var(--ifm-button-font-weight);
  line-height: 1.5;
  padding: calc(
      var(--ifm-button-padding-vertical) * var(--ifm-button-size-multiplier)
    )
    calc(
      var(--ifm-button-padding-horizontal) * var(--ifm-button-size-multiplier)
    );
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  transition-property: color, background, border-color;
  transition-duration: var(--ifm-button-transition-duration);
  transition-timing-function: var(--ifm-transition-timing-default);
}

.button:hover {
    color: var(--ifm-button-color); /* Override for button links. */
    text-decoration: none;
  }

.button--outline {
    --ifm-button-background-color: transparent;
    --ifm-button-color: var(--ifm-button-border-color);
  }

.button--outline:hover {
      --ifm-button-background-color: var(--ifm-button-border-color);
    }

.button--outline:hover,
    .button--outline:active,
    .button--outline.button--active {
      --ifm-button-color: var(--ifm-font-color-base-inverse);
    }

.button--link {
    --ifm-button-background-color: transparent;
    --ifm-button-border-color: transparent;

    color: var(--ifm-link-color);
    /* autoprefixer: ignore next */
    text-decoration: var(--ifm-link-decoration);
  }

.button--link:hover,
    .button--link:active,
    .button--link.button--active {
      color: var(--ifm-link-hover-color);
      /* autoprefixer: ignore next */
      text-decoration: var(--ifm-link-hover-decoration);
    }

.button.disabled,
  .button:disabled,
  .button[disabled] {
    opacity: 0.65;
    pointer-events: none;
  }

.button--sm {
    --ifm-button-size-multiplier: 0.8;
  }

.button--lg {
    --ifm-button-size-multiplier: 1.35;
  }

.button--block {
    display: block;
    width: 100%;
  }

.button.button--secondary {
    color: var(--ifm-color-gray-900);
  }

.button.button--secondary.button--outline:not(.button--active):not(:hover) {
      color: var(--ifm-font-color-base);
    }

:where(.button--primary) {
      --ifm-button-background-color: var(--ifm-color-primary);
      --ifm-button-border-color: var(--ifm-color-primary);
    }

:where(.button--primary):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-primary-dark);
        --ifm-button-border-color: var(--ifm-color-primary-dark);
      }

.button--primary:active,
      .button--primary.button--active {
        --ifm-button-background-color: var(--ifm-color-primary-darker);
        --ifm-button-border-color: var(--ifm-color-primary-darker);
      }

:where(.button--secondary) {
      --ifm-button-background-color: var(--ifm-color-secondary);
      --ifm-button-border-color: var(--ifm-color-secondary);
    }

:where(.button--secondary):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-secondary-dark);
        --ifm-button-border-color: var(--ifm-color-secondary-dark);
      }

.button--secondary:active,
      .button--secondary.button--active {
        --ifm-button-background-color: var(--ifm-color-secondary-darker);
        --ifm-button-border-color: var(--ifm-color-secondary-darker);
      }

:where(.button--success) {
      --ifm-button-background-color: var(--ifm-color-success);
      --ifm-button-border-color: var(--ifm-color-success);
    }

:where(.button--success):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-success-dark);
        --ifm-button-border-color: var(--ifm-color-success-dark);
      }

.button--success:active,
      .button--success.button--active {
        --ifm-button-background-color: var(--ifm-color-success-darker);
        --ifm-button-border-color: var(--ifm-color-success-darker);
      }

:where(.button--info) {
      --ifm-button-background-color: var(--ifm-color-info);
      --ifm-button-border-color: var(--ifm-color-info);
    }

:where(.button--info):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-info-dark);
        --ifm-button-border-color: var(--ifm-color-info-dark);
      }

.button--info:active,
      .button--info.button--active {
        --ifm-button-background-color: var(--ifm-color-info-darker);
        --ifm-button-border-color: var(--ifm-color-info-darker);
      }

:where(.button--warning) {
      --ifm-button-background-color: var(--ifm-color-warning);
      --ifm-button-border-color: var(--ifm-color-warning);
    }

:where(.button--warning):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-warning-dark);
        --ifm-button-border-color: var(--ifm-color-warning-dark);
      }

.button--warning:active,
      .button--warning.button--active {
        --ifm-button-background-color: var(--ifm-color-warning-darker);
        --ifm-button-border-color: var(--ifm-color-warning-darker);
      }

:where(.button--danger) {
      --ifm-button-background-color: var(--ifm-color-danger);
      --ifm-button-border-color: var(--ifm-color-danger);
    }

:where(.button--danger):not(.button--outline):hover {
        --ifm-button-background-color: var(--ifm-color-danger-dark);
        --ifm-button-border-color: var(--ifm-color-danger-dark);
      }

.button--danger:active,
      .button--danger.button--active {
        --ifm-button-background-color: var(--ifm-color-danger-darker);
        --ifm-button-border-color: var(--ifm-color-danger-darker);
      }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.button-group {
  display: inline-flex;
  gap: var(--ifm-button-group-spacing);
}

.button-group > .button:not(:first-child) {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0;
    }

.button-group > .button:not(:last-child) {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0;
    }

.button-group--block {
    display: flex;
    justify-content: stretch;
  }

.button-group--block > .button {
      flex-grow: 1;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.card {
  background-color: var(--ifm-card-background-color);
  border-radius: var(--ifm-card-border-radius);
  box-shadow: var(--ifm-global-shadow-lw);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

/* Because of border-radius. */

.card--full-height {
    height: 100%;
  }

.card__image {
    padding-top: var(--ifm-card-vertical-spacing);
  }

.card__image:first-child {
      padding-top: 0;
    }

.card__header,
  .card__body,
  .card__footer {
    padding: var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing);
  }

.card__header:not(:last-child), .card__body:not(:last-child), .card__footer:not(:last-child) {
      padding-bottom: 0;
    }

.card__header > :last-child, .card__body > :last-child, .card__footer > :last-child {
      margin-bottom: 0;
    }

.card__footer {
    margin-top: auto; /* Pushes the footer to the bottom of the card. */
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.table-of-contents {
  font-size: 0.8rem;
  margin-bottom: 0;
  padding: var(--ifm-toc-padding-vertical) 0;
}

.table-of-contents,
  .table-of-contents ul {
    list-style: none;
    padding-left: var(--ifm-toc-padding-horizontal);
  }

.table-of-contents li {
    margin: var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal);
  }

.table-of-contents__left-border {
    border-left: 1px solid var(--ifm-toc-border-color);
  }

.table-of-contents__link {
    color: var(--ifm-toc-link-color);
    display: block;
  }

.table-of-contents__link:hover,
    .table-of-contents__link:hover code,
    .table-of-contents__link--active,
    .table-of-contents__link--active code {
      color: var(--ifm-color-primary);
      text-decoration: none;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.close {
  color: var(--ifm-color-black);
  float: right;
  font-size: 1.5rem;
  font-weight: var(--ifm-font-weight-bold);
  line-height: 1;
  opacity: 0.5;
  padding: 1rem;
  transition: opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default);
}

.close:hover {
    opacity: 0.7;
  }

.close:focus {
    opacity: 0.8;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.dropdown {
  display: inline-flex;
  font-weight: var(--ifm-dropdown-font-weight);
  position: relative;
  vertical-align: top;
}

.dropdown--hoverable:hover .dropdown__menu, .dropdown--show .dropdown__menu {
      opacity: 1;
      pointer-events: all;
      transform: translateY(-1px);
      visibility: visible;
    }

.dropdown--right .dropdown__menu {
      left: inherit;
      right: 0;
    }

.dropdown--nocaret .navbar__link:after {
    content: none !important;
  }

.dropdown__menu {
    background-color: var(--ifm-dropdown-background-color);
    border-radius: var(--ifm-global-radius);
    box-shadow: var(--ifm-global-shadow-md);
    left: 0;
    list-style: none;
    max-height: 80vh;
    min-width: 10rem;
    opacity: 0;
    overflow-y: auto;
    padding: 0.5rem;
    pointer-events: none;
    position: absolute;
    top: calc(100% - var(--ifm-navbar-item-padding-vertical) + 0.3rem);
    transform: translateY(-0.625rem);
    visibility: hidden;
    z-index: var(--ifm-z-index-dropdown);
    transition-property: opacity, transform, visibility;
    transition-duration: var(--ifm-transition-fast);
    transition-timing-function: var(--ifm-transition-timing-default);
  }

.dropdown__link {
    border-radius: 0.25rem;
    color: var(--ifm-dropdown-link-color);
    display: block;
    font-size: 0.875rem;
    margin-top: 0.2rem;
    padding: 0.25rem 0.5rem;
    white-space: nowrap;
  }

.dropdown__link:hover,
    .dropdown__link--active {
      background-color: var(--ifm-dropdown-hover-background-color);
      color: var(--ifm-dropdown-link-color);
      text-decoration: none;
    }

.dropdown__link--active,
    .dropdown__link--active:hover {
      --ifm-dropdown-link-color: var(--ifm-link-color);
    }

.dropdown > .navbar__link:after {
    border-color: currentColor transparent;
    border-style: solid;
    border-width: 0.4em 0.4em 0;
    content: '';
    display: inline-block;
    margin-left: 0.3em;
    position: relative;
    top: 2px;
    transform: translateY(-50%);
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.footer {
  background-color: var(--ifm-footer-background-color);
  color: var(--ifm-footer-color);
  padding: var(--ifm-footer-padding-vertical)
    var(--ifm-footer-padding-horizontal);
}

.footer--dark {
    --ifm-footer-background-color: #303846;
    --ifm-footer-color: var(--ifm-footer-link-color);
    --ifm-footer-link-color: var(--ifm-color-secondary);
    --ifm-footer-title-color: var(--ifm-color-white);
  }

.footer__links {
    margin-bottom: 1rem;
  }

.footer__link-item {
    color: var(--ifm-footer-link-color);
    line-height: 2;
  }

.footer__link-item:hover {
      color: var(--ifm-footer-link-hover-color);
    }

.footer__link-separator {
    margin: 0 var(--ifm-footer-link-horizontal-spacing);
  }

.footer__logo {
    margin-top: 1rem;
    max-width: var(--ifm-footer-logo-max-width);
  }

.footer__title {
    color: var(--ifm-footer-title-color);
    font: bold var(--ifm-h4-font-size) / var(--ifm-heading-line-height)
      var(--ifm-font-family-base);
    margin-bottom: var(--ifm-heading-margin-bottom);
  }

.footer__item {
    margin-top: 0;
  }

.footer__items {
    margin-bottom: 0;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

[type='checkbox'] {
  padding: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.hero {
  align-items: center;
  background-color: var(--ifm-hero-background-color);
  color: var(--ifm-hero-text-color);
  display: flex;
  padding: 4rem 2rem;
}

.hero--primary {
    --ifm-hero-background-color: var(--ifm-color-primary);
    --ifm-hero-text-color: var(--ifm-font-color-base-inverse);
  }

.hero--dark {
    --ifm-hero-background-color: #303846;
    --ifm-hero-text-color: var(--ifm-color-white);
  }

.hero__title {
    font-size: 3rem;
  }

.hero__subtitle {
    font-size: 1.5rem;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.menu {
  font-weight: var(--ifm-font-weight-semibold);
  overflow-x: hidden;
}

.menu__list {
    list-style: none;
    margin: 0;
    padding-left: 0;
  }

/* Non-top level menus */

.menu__list .menu__list {
      flex: 0 0 100%;
      margin-top: 0.25rem;
      padding-left: var(--ifm-menu-link-padding-horizontal);
    }

.menu__list-item:not(:first-child) {
      margin-top: 0.25rem;
    }

.menu__list-item--collapsed .menu__list {
        height: 0;
        overflow: hidden;
      }

.menu__list-item--collapsed .menu__link--sublist:after,
      .menu__list-item--collapsed .menu__caret:before {
        transform: rotateZ(90deg);
      }

.menu__list-item-collapsible {
      flex-wrap: wrap;
      position: relative;
      border-radius: 0.25rem;
      display: flex;
      transition: background var(--ifm-transition-fast) var(--ifm-transition-timing-default);
    }

.menu__list-item-collapsible:hover {
    background: var(--ifm-menu-color-background-hover);
  }

.menu__list-item-collapsible--active {
        background: var(--ifm-menu-color-background-hover);
      }

.menu__list-item-collapsible .menu__link:hover,
        .menu__list-item-collapsible .menu__link--active {
          background: none !important;
        }

.menu__link,
  .menu__caret {
    align-items: center;
    border-radius: 0.25rem;
    display: flex;
    transition: background var(--ifm-transition-fast) var(--ifm-transition-timing-default);
  }

.menu__link:hover, .menu__caret:hover {
    background: var(--ifm-menu-color-background-hover);
  }

.menu__link {
    color: var(--ifm-menu-color);
    flex: 1;
    line-height: 1.25;
    padding: var(--ifm-menu-link-padding-vertical)
      var(--ifm-menu-link-padding-horizontal);
  }

.menu__link:hover {
      text-decoration: none;
      color: var(--ifm-menu-color);
      transition: color var(--ifm-transition-fast) var(--ifm-transition-timing-default);
    }

.menu__link--sublist-caret:after {
      content: '';
      margin-left: auto;
      min-width: 1.25rem;
      background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem;
      filter: var(--ifm-menu-link-sublist-icon-filter);
      height: 1.25rem;
      transform: rotate(180deg);
      width: 1.25rem;
      transition: transform var(--ifm-transition-fast) linear;
    }

.menu__link--active {
      color: var(--ifm-menu-color-active);
    }

.menu__link--active:hover {
        color: var(--ifm-menu-color-active);
      }

.menu__link--active:not(.menu__link--sublist) {
        background-color: var(--ifm-menu-color-background-active);
      }

.menu__caret {
    padding: var(--ifm-menu-link-padding-vertical)
      var(--ifm-menu-link-padding-horizontal);
  }

.menu__caret:before {
      content: '';
      background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem;
      filter: var(--ifm-menu-link-sublist-icon-filter);
      height: 1.25rem;
      transform: rotate(180deg);
      width: 1.25rem;
      transition: transform var(--ifm-transition-fast) linear;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

html[data-theme='dark'],
.navbar--dark {
  --ifm-menu-link-sublist-icon-filter: invert(100%) sepia(94%) saturate(17%)
    hue-rotate(223deg) brightness(104%) contrast(98%);
}

.navbar {
  background-color: var(--ifm-navbar-background-color);
  box-shadow: var(--ifm-navbar-shadow);
  display: flex;
  height: var(--ifm-navbar-height);
  padding: var(--ifm-navbar-padding-vertical)
    var(--ifm-navbar-padding-horizontal);
}

.navbar > .container,
  .navbar > .container-fluid {
    display: flex;
  }

.navbar--fixed-top {
    position: sticky;
    top: 0;
    z-index: var(--ifm-z-index-fixed);
  }

.navbar__inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
  }

.navbar__brand {
    align-items: center;
    color: var(--ifm-navbar-link-color);
    display: flex;
    margin-right: 1rem;
    min-width: 0;
  }

.navbar__brand:hover {
      color: var(--ifm-navbar-link-hover-color);
      text-decoration: none;
    }

.navbar__title {
    flex: 1 1 auto;
  }

.navbar__toggle {
    display: none;
    margin-right: 0.5rem;
  }

.navbar__logo {
    flex: 0 0 auto;
    height: 2rem;
    margin-right: 0.5rem;
  }

.navbar__logo img {
      height: 100%;
    }

.navbar__items {
    align-items: center;
    display: flex;
    flex: 1;
    min-width: 0;
  }

.navbar__items--center {
      flex: 0 0 auto;
    }

.navbar__items--center .navbar__brand {
        margin: 0;
      }

.navbar__items--center + .navbar__items--right {
        flex: 1;
      }

.navbar__items--right {
      flex: 0 0 auto;
      justify-content: flex-end;
    }

.navbar__items--right > :last-child {
        padding-right: 0;
      }

.navbar__item {
    display: inline-block;
    padding: var(--ifm-navbar-item-padding-vertical)
      var(--ifm-navbar-item-padding-horizontal);
  }

.navbar__item.dropdown .navbar__link:not([href]) {
        pointer-events: none;
      }

.navbar__link {
    color: var(--ifm-navbar-link-color);
    font-weight: var(--ifm-font-weight-semibold);
  }

.navbar__link:hover,
    .navbar__link--active {
      color: var(--ifm-navbar-link-hover-color);
      text-decoration: none;
    }

.navbar--dark,
  .navbar--primary {
    --ifm-menu-color: var(--ifm-color-gray-300);
    --ifm-navbar-link-color: var(--ifm-color-gray-100);
    --ifm-navbar-search-input-background-color: rgba(255, 255, 255, 0.1);
    --ifm-navbar-search-input-placeholder-color: rgba(255, 255, 255, 0.5);

    color: var(--ifm-color-white);
  }

.navbar--dark {
    --ifm-navbar-background-color: #242526;
    --ifm-navbar-link-hover-color: var(--ifm-color-primary);
    --ifm-menu-color-background-active: rgba(255, 255, 255, 0.05);
    --ifm-navbar-search-input-color: var(--ifm-color-white);
  }

.navbar--primary {
    --ifm-navbar-background-color: var(--ifm-color-primary);
    --ifm-navbar-link-hover-color: var(--ifm-color-white);
    --ifm-menu-color-active: var(--ifm-color-white);
    --ifm-navbar-search-input-color: var(--ifm-color-emphasis-500);
  }

.navbar__search-input {
      appearance: none; /* Algolia will add type="search" to the input in Safari and Safari's styling will override the styling here. */
      background: var(--ifm-navbar-search-input-background-color)
        var(--ifm-navbar-search-input-icon) no-repeat 0.75rem center / 1rem 1rem;
      border: none;
      border-radius: 2rem;
      color: var(--ifm-navbar-search-input-color);
      cursor: text;
      display: inline-block;
      font-size: 1rem;
      height: 2rem;
      padding: 0 0.5rem 0 2.25rem;
      width: 12.5rem;
    }

.navbar__search-input::placeholder {
        color: var(--ifm-navbar-search-input-placeholder-color);
      }

.navbar-sidebar {
    background-color: var(--ifm-navbar-background-color);
    bottom: 0;
    box-shadow: var(--ifm-global-shadow-md);
    left: 0;
    opacity: 0;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    transform: translate3d(-100%, 0, 0);
    visibility: hidden;
    width: var(--ifm-navbar-sidebar-width);
    transition-property: opacity, visibility, transform;
    transition-duration: var(--ifm-transition-fast);
    transition-timing-function: ease-in-out;
  }

.navbar-sidebar--show .navbar-sidebar,
      .navbar-sidebar--show .navbar-sidebar__backdrop {
        opacity: 1;
        visibility: visible;
      }

.navbar-sidebar--show .navbar-sidebar {
        transform: translate3d(0, 0, 0);
      }

.navbar-sidebar__backdrop {
      background-color: rgba(0, 0, 0, 0.6);
      bottom: 0;
      left: 0;
      opacity: 0;
      position: fixed;
      right: 0;
      top: 0;
      visibility: hidden;
      transition-property: opacity, visibility;
      transition-duration: var(--ifm-transition-fast);
      transition-timing-function: ease-in-out;
    }

.navbar-sidebar__brand {
      align-items: center;
      box-shadow: var(--ifm-navbar-shadow);
      display: flex;
      flex: 1;
      height: var(--ifm-navbar-height);
      padding: var(--ifm-navbar-padding-vertical)
        var(--ifm-navbar-padding-horizontal);
    }

.navbar-sidebar__items {
      display: flex;
      height: calc(100% - var(--ifm-navbar-height));
      transform: translateZ(0);
      transition: transform var(--ifm-transition-fast) ease-in-out;
    }

.navbar-sidebar__items--show-secondary {
        transform: translate3d(
          calc((var(--ifm-navbar-sidebar-width)) * -1),
          0,
          0
        );
      }

.navbar-sidebar__item {
      flex-shrink: 0;
      padding: 0.5rem;
      width: calc(var(--ifm-navbar-sidebar-width));
    }

.navbar-sidebar__back {
      background: var(--ifm-menu-color-background-active);
      font-size: 15px;
      font-weight: var(--ifm-button-font-weight);
      margin: 0 0 0.2rem -0.5rem;
      padding: 0.6rem 1.5rem;
      position: relative;
      text-align: left;
      top: -0.5rem;
      width: calc(100% + 1rem);
    }

.navbar-sidebar__close {
      display: flex;
      margin-left: auto;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.pagination {
  column-gap: var(--ifm-pagination-page-spacing);
  display: flex;
  font-size: var(--ifm-pagination-font-size);
  padding-left: 0;
}

.pagination--sm {
    --ifm-pagination-font-size: 0.8rem;
    --ifm-pagination-padding-horizontal: 0.8rem;
    --ifm-pagination-padding-vertical: 0.2rem;
  }

.pagination--lg {
    --ifm-pagination-font-size: 1.2rem;
    --ifm-pagination-padding-horizontal: 1.2rem;
    --ifm-pagination-padding-vertical: 0.3rem;
  }

.pagination__item {
    display: inline-flex;
  }

.pagination__item > span {
      padding: var(--ifm-pagination-padding-vertical);
    }

.pagination__item--active .pagination__link {
        background: var(--ifm-pagination-item-active-background);
        color: var(--ifm-pagination-color-active);
      }

.pagination__item:not(.pagination__item--active):hover .pagination__link {
        background: var(--ifm-pagination-item-active-background);
      }

.pagination__item--disabled,
    .pagination__item[disabled] {
      opacity: 0.25;
      pointer-events: none;
    }

.pagination__link {
    border-radius: var(--ifm-pagination-border-radius);
    color: var(--ifm-font-color-base);
    display: inline-block;
    padding: var(--ifm-pagination-padding-vertical)
      var(--ifm-pagination-padding-horizontal);
    transition: background var(--ifm-transition-fast) var(--ifm-transition-timing-default);
  }

.pagination__link:hover {
      text-decoration: none;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.pagination-nav {
  display: grid;
  grid-gap: var(--ifm-spacing-horizontal);
  gap: var(--ifm-spacing-horizontal);
  grid-template-columns: repeat(2, 1fr);
}

.pagination-nav__link {
    border: 1px solid var(--ifm-color-emphasis-300);
    border-radius: var(--ifm-pagination-nav-border-radius);
    display: block;
    height: 100%;
    line-height: var(--ifm-heading-line-height);
    padding: var(--ifm-global-spacing);
    transition: border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default);
  }

.pagination-nav__link:hover {
      border-color: var(--ifm-pagination-nav-color-hover);
      text-decoration: none;
    }

.pagination-nav__link--next {
      grid-column: 2/3;
      text-align: right;
    }

.pagination-nav__label {
    font-size: var(--ifm-h4-font-size);
    font-weight: var(--ifm-heading-font-weight);
    word-break: break-word;
  }

.pagination-nav__link--prev .pagination-nav__label::before {
      content: '« ';
    }

.pagination-nav__link--next .pagination-nav__label::after {
      content: ' »';
    }

.pagination-nav__sublabel {
    color: var(--ifm-color-content-secondary);
    font-size: var(--ifm-h5-font-size);
    font-weight: var(--ifm-font-weight-semibold);
    margin-bottom: 0.25rem;
  }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.pills {
  display: flex;
  gap: var(--ifm-pills-spacing);
  padding-left: 0;
}

.pills__item {
    border-radius: 0.5rem;
    cursor: pointer;
    display: inline-block;
    font-weight: var(--ifm-font-weight-bold);
    padding: 0.25rem 1rem;
    transition: background var(--ifm-transition-fast) var(--ifm-transition-timing-default);
  }

.pills__item--active {
      background: var(--ifm-pills-color-background-active);
      color: var(--ifm-pills-color-active);
    }

.pills__item:not(.pills__item--active):hover {
      background: var(--ifm-pills-color-background-active);
    }

.pills--block {
    justify-content: stretch;
  }

.pills--block .pills__item {
      flex-grow: 1;
      text-align: center;
    }

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tabs {
  color: var(--ifm-tabs-color);
  display: flex;
  font-weight: var(--ifm-font-weight-bold);
  margin-bottom: 0;
  overflow-x: auto;
  padding-left: 0;
}

.tabs__item {
    border-bottom: 3px solid transparent;
    border-radius: var(--ifm-global-radius);
    cursor: pointer;
    display: inline-flex;
    padding: var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);
    transition: background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default);
  }

.tabs__item--active {
      border-bottom-color: var(--ifm-tabs-color-active-border);
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
      color: var(--ifm-tabs-color-active);
    }

.tabs__item:hover {
      background-color: var(--ifm-hover-overlay);
    }

.tabs--block {
    justify-content: stretch;
  }

.tabs--block .tabs__item {
      flex-grow: 1;
      justify-content: center;
    }

/* Mode */

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

html[data-theme='dark'] {
  --ifm-color-scheme: dark;

  --ifm-color-emphasis-0: var(--ifm-color-gray-1000);
  --ifm-color-emphasis-100: var(--ifm-color-gray-900);
  --ifm-color-emphasis-200: var(--ifm-color-gray-800);
  --ifm-color-emphasis-300: var(--ifm-color-gray-700);
  --ifm-color-emphasis-400: var(--ifm-color-gray-600);
  --ifm-color-emphasis-500: var(--ifm-color-gray-500);
  --ifm-color-emphasis-600: var(--ifm-color-gray-400);
  --ifm-color-emphasis-700: var(--ifm-color-gray-300);
  --ifm-color-emphasis-800: var(--ifm-color-gray-200);
  --ifm-color-emphasis-900: var(--ifm-color-gray-100);
  --ifm-color-emphasis-1000: var(--ifm-color-gray-0);

  --ifm-background-color: #1b1b1d;
  --ifm-background-surface-color: #242526;

  --ifm-hover-overlay: rgba(255, 255, 255, 0.05);

  --ifm-color-content: #e3e3e3;
  --ifm-color-content-secondary: rgba(255, 255, 255, 1);

  --ifm-breadcrumb-separator-filter: invert(64%) sepia(11%) saturate(0%)
    hue-rotate(149deg) brightness(99%) contrast(95%);

  --ifm-code-background: rgba(255, 255, 255, 0.1);

  --ifm-scrollbar-track-background-color: #444444;
  --ifm-scrollbar-thumb-background-color: #686868;
  --ifm-scrollbar-thumb-hover-background-color: #7a7a7a;

  --ifm-table-stripe-background: rgba(255, 255, 255, 0.07);

  --ifm-toc-border-color: var(--ifm-color-emphasis-200);
    --ifm-color-primary-contrast-background: rgb(16, 36, 69);
    --ifm-color-primary-contrast-foreground: rgb(235, 242, 252);
    --ifm-color-secondary-contrast-background: rgb(71, 71, 72);
    --ifm-color-secondary-contrast-foreground: rgb(253, 253, 254);
    --ifm-color-success-contrast-background: rgb(0, 49, 0);
    --ifm-color-success-contrast-foreground: rgb(230, 246, 230);
    --ifm-color-info-contrast-background: rgb(25, 60, 71);
    --ifm-color-info-contrast-foreground: rgb(238, 249, 253);
    --ifm-color-warning-contrast-background: rgb(77, 56, 0);
    --ifm-color-warning-contrast-foreground: rgb(255, 248, 230);
    --ifm-color-danger-contrast-background: rgb(75, 17, 19);
    --ifm-color-danger-contrast-foreground: rgb(255, 235, 236)
}

@media (min-width: 1440px) {
    .container {
      max-width: var(--ifm-container-width-xl);
    }
}

@media (max-width: 996px) {
    .col {
      --ifm-col-width: 100%;
      flex-basis: var(--ifm-col-width);
      margin-left: 0;
    }

.footer {
    --ifm-footer-padding-horizontal: 0
}

    .footer__link-separator {
      display: none;
    }

    .footer__col {
      margin-bottom: calc(var(--ifm-spacing-vertical) * 3);
    }

    .footer__link-item {
      display: block;
    }

.hero {
    padding-left: 0;
    padding-right: 0
}

.navbar > .container,
  .navbar > .container-fluid {
      padding: 0
  }

.navbar__toggle {
      display: inherit
  }

.navbar__item {
      display: none
  }

.navbar__search-input {
        width: 9rem
    }

.pills--block {
      flex-direction: column
  }

.tabs--block {
      flex-direction: column
  }
}

@media (max-width: 576px) {
    .markdown h1:first-child {
      --ifm-h1-font-size: 2rem;
    }
    .markdown > h2 {
      --ifm-h2-font-size: 1.5rem;
    }
    .markdown > h3 {
      --ifm-h3-font-size: 1.25rem;
    }
}

@media (pointer: fine) {
  .thin-scrollbar {
    scrollbar-width: thin;
  }
  .thin-scrollbar::-webkit-scrollbar {
    height: var(--ifm-scrollbar-size);
    width: var(--ifm-scrollbar-size);
  }
  .thin-scrollbar::-webkit-scrollbar-track {
    background: var(--ifm-scrollbar-track-background-color);
    border-radius: 10px;
  }
  .thin-scrollbar::-webkit-scrollbar-thumb {
    background: var(--ifm-scrollbar-thumb-background-color);
    border-radius: 10px;
  }
  .thin-scrollbar::-webkit-scrollbar-thumb:hover {
    background: var(--ifm-scrollbar-thumb-hover-background-color);
  }
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --ifm-transition-fast: 0ms;
    --ifm-transition-slow: 0ms;
  }
}

@media print {

.table-of-contents {
    display: none
}

.footer {
    display: none
}

.menu {
    display: none
}

.navbar {
    display: none
}

.pagination-nav {
    display: none
}

.tabs {
    page-break-inside: avoid
}
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/**
 * Styles for NProgress
 * Copied over to remove unused styles for the spinner.
 * https://github.com/rstacruz/nprogress/blob/master/nprogress.css
 */

:root {
  --docusaurus-progress-bar-color: var(--ifm-color-primary);
}

#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: var(--docusaurus-progress-bar-color);
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
}

#nprogress .peg {
  position: absolute;
  right: 0;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px var(--docusaurus-progress-bar-color),
    0 0 5px var(--docusaurus-progress-bar-color);
  opacity: 1;
  transform: rotate(3deg) translate(0, -4px);
}

/**
 * Any CSS included here will be global. The classic template
 * bundles Infima by default. Infima is a CSS framework designed to
 * work well for content-centric websites.
 */

/* You can override the default Infima variables here. */
:root {
  --color-red: #ff6f6f6f;
  --color-green: #10b98161;
  --color-blue: #3b83f664;
  --color-yellow: #f59f0b5b;
  --color_secondary: #d9d9d9;
  --color_surface_primary: #ffffff;
  --color_input_surface_primary: #d9d9d9;
  --color_highlight: #fc0;
  --color_highlight_l1: rgba(255, 204, 0, 0.2);
  --color_primary: #292929;
  --color_shadow: #2929292c;
  --awi-color-common-primary: #292929;
  --color-background: #ffffff;
  --ifm-heading-font-family: "Inter", sans-serif;
  --ifm-text-font-family: "Inter", sans-serif;
  --ifm-heading-color: var(--color_primary);
  --ifm-heading-font-weight: 700;
  --ifm-hero-background-color: var(--color_highlight);

  /* Footer */
  --ifm-footer-background-color: var(--color_primary);
  --ifm-footer-color: var(--color_secondary);
  --ifm-footer-padding-vertical: 2rem;
  --ifm-footer-padding-horizontal: 2rem;

  --ifm-color-primary: var(--color_highlight);
  --ifm-color-primary-dark: var(--color_highlight);
  --ifm-color-primary-darker: var(--color_highlight);
  --ifm-color-primary-darkest: var(--color_highlight);
  --ifm-color-primary-light: var(--color_highlight);
  --ifm-color-primary-lighter: var(--color_highlight);
  --ifm-color-primary-lightest: var(--color_highlight);
  --ifm-code-font-size: 95%;
  --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
  --c_button_text: #000000;
  --awi-color-input-background: #ececec;
  --awi-color-button-background: var(--color_highlight);

  /* Override default button colors */
  --ifm-button-color: var(--c_button_text);
  --ifm-button-background-color: var(--color_highlight);
  --awi-color-common-error: #ff0000;
  --awi-color-button-border: var(--color_highlight);
  --awi-color-toast-background-success: var(--color-green);
  --awi-color-toast-background-error: var(--color-red);
  --awi-color-toast-background-warning: var(--color-yellow);
  --awi-color-toast-background-info: var(--color-blue);
  --awi-color-toast-border-success: #10b981;
  --awi-color-toast-border-error: #ff0000;
  --awi-color-toast-border-warning: #f59f0b;
  --awi-color-toast-border-info: #3b83f6;
}

/* For readability concerns, you should choose a lighter palette in dark mode. */
[data-theme="dark"] {
  --color-red: #ff6f6f6f;
  --color-green: #10b98161;
  --color-blue: #3b83f664;
  --color-yellow: #f59f0b5b;
  --color-background: #292929;
  --color_secondary: #ffffff;
  --color_surface_primary: #292929;
  --awi-color-common-error: #ff0000;
  --color_input_surface_primary: #292929;
  --color_primary: #fffbfb;
  --color_shadow: rgba(41, 41, 41, 0.2);
  --ifm-color-primary: var(--color_highlight);
  --awi-color-button-background: var(--color_highlight);
  --ifm-color-primary-dark: var(--color_highlight);
  --ifm-color-primary-darker: var(--color_highlight);
  --ifm-color-primary-darkest: var(--color_highlight);
  --ifm-color-primary-light: var(--color_highlight);
  --ifm-color-primary-lighter: var(--color_highlight);
  --ifm-color-primary-lightest: var(--color_highlight);
  --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
  --c_button_text: #ffffff;
  --ifm-button-color: var(--c_button_text);
  --awi-color-common-primary: #292929;
  --awi-color-input-background: #2d2d2d;
  --ifm-button-background-color: var(--color_highlight);
  --awi-color-button-border: var(--color_highlight);
  --awi-color-toast-background-success: var(--color-green);
  --awi-color-toast-background-error: var(--color-red);
  --awi-color-toast-background-warning: var(--color-yellow);
  --awi-color-toast-background-info: var(--color-blue);
  --awi-color-toast-border-success: #10b981;
  --awi-color-toast-border-error: #ff0000;
  --awi-color-toast-border-warning: #f59f0b;
  --awi-color-toast-border-info: #3b83f6;
}

.markdown table {
  width: 100%;
  display: table;
}

.table1 {
  width: 70% !important;
}
.button:focus {
  border: 1px solid var(--color_highlight);
}
.toast_wrapper {
  background-color: #ffffff !important;
}

.navbar {
  z-index: 1000 !important;
}

.doc-sidebar {
  z-index: 999 !important;
  top: 3.75rem !important; /* Adjust based on navbar height */
}

.main-wrapper {
  padding-top: 3.75rem !important; /* Adjust based on navbar height */
}


.card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;

  cursor: pointer;

  background-color: var(--color_surface_primary);
  border: 1px solid var(--color_secondary);
  border-radius: unset;
  box-shadow: unset;
}
.card:hover {
  border: 1px solid var(--color_highlight);
  outline: 1px solid var(--color_highlight);
}
.card:active {
  border: 1px solid var(--color_highlight);
  outline: 1px solid var(--color_highlight);
  background-color: #ffcc0022;
}

.card .banner {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  flex-grow: 1;
  overflow: hidden;
}
.card .banner > img {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  object-fit: cover;
  object-position: center top;
}

.card .body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 0.75rem;
  width: 100%;
  min-width: 100%;
  height: max-content;
  min-height: max-content;
  max-width: max-content;

  padding: 1.25rem;
}

.body h2 {
  margin: 0;
  color: var(--color_primary);
  font-size: 36px;
  font-family: "Inter", sans-serif;
  font-weight: 400;

  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.body h2.s {
  font-size: 12px;
}
.body h2.xs {
  font-size: 18px;
}
.body h2.m {
  font-size: 24px;
}
.body h2.l {
  font-size: 30px;
}
.body h2.xl {
  font-size: 36px;
}
.body p {
  margin: 0;
  color: var(--color_primary);
  font-size: 20px;
  line-height: 23px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  display: -webkit-box;
  -webkit-line-clamp: 3; /* Number of lines to clamp */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.features_src-components-HomepageFeatures-styles-module {
  display: flex;
  align-items: center;
  padding: 2rem 0;
  width: 100%;
}

.feature__content_src-components-HomepageFeatures-styles-module {
  display: grid;
}

.featureSvg_src-components-HomepageFeatures-styles-module {
  height: 200px;
  width: 200px;
}

.featureBox_src-components-HomepageFeatures-styles-module {
  aspect-ratio: 1.56;
}

.featureContainerParent_src-components-HomepageFeatures-styles-module {
  display: grid;
}
.featureContainerParent_src-components-HomepageFeatures-styles-module h3 {
  font-size: 32px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  margin: 0;
}

.featureContainer_src-components-HomepageFeatures-styles-module {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
  padding: 2rem;
}
.cvAppsContainer_src-components-HomepageFeatures-styles-module {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 1rem;
  padding: 2rem;
}

@keyframes LoadingPulsate_src-components-HomepageFeatures-styles-module {
  0% {
    background-color: var(--color_surface_primary);
  }
  50% {
    background-color: var(--color_highlight_l1);
  }
  100% {
    background-color: var(--color_surface_primary);
  }
}
.loadingContainer_src-components-HomepageFeatures-styles-module {
  aspect-ratio: 1.56;
  border: 1px solid var(--color_secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-family: "Inter", sans-serif !important;
  animation: LoadingPulsate_src-components-HomepageFeatures-styles-module 1s ease-in-out infinite;
}
.hyperLink_src-components-HomepageFeatures-styles-module {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  position: absolute;
  bottom: 1rem;
}

.hyperLink_src-components-HomepageFeatures-styles-module > a {
  color: #0f6cbd;
  text-decoration: none;
}
.section_header_src-components-HomepageFeatures-styles-module {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 2rem;
  height: 2.5rem;
}

@media screen and (max-width: 1250px) {
  .featureContainer_src-components-HomepageFeatures-styles-module {
    grid-template-columns: repeat(2, 1fr);
  }
  .cvAppsContainer_src-components-HomepageFeatures-styles-module {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 940px) {
  .featureContainer_src-components-HomepageFeatures-styles-module {
    grid-template-columns: repeat(1, 1fr);
  }
  .cvAppsContainer_src-components-HomepageFeatures-styles-module {
    grid-template-columns: repeat(2, 1fr);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.container_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
  padding: 20px;
  padding-top: 80px;
  overflow-x: hidden;
  background-color: #18191a;
  color: white;
  min-height: 100vh;
}

.container_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module code {
  color: white;
  background-color: #444950;
}

.nav_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
  position: fixed;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  height: 3.75rem;
  background-color: #242526;
  width: 100%;
  z-index: 1;
}

.navlink_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
  color: white;
  font-weight: 500;
  font-size: clamp(12px, 4vw, 16px);
  text-align: center;
  border-radius: 4px;
  padding: 6px;
}

.navlink_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module:hover {
  text-decoration: none;
  background-color: #292a2b;
}

.active_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
  background-color: #363739;
}

@media screen and (min-width: 800px) {
  .nav_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: 100vh;
    width: 200px;
    float: left;
    background-color: #18191a;
    border-right: 1px solid #606770;
    padding-top: 20px;
  }

  .navlink_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
    width: 80%;
    margin-top: 20px;
    text-align: left;
  }

  .container_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugLayout-styles-module {
    padding-top: 40px;
    float: right;
    width: calc(100% - 200px);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.containerParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  font-family: monospace;
  cursor: default;
  background-color: rgb(41 42 43);
  position: relative;
  margin-top: 10px;
  padding: 10px;
  border-radius: 4px;
  font-size: 13px;
}

.basicElementParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: white;
  padding: 3px 5px 3px 20px;
  border-left: 1px solid rgb(79 66 76);
}

.labelParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(231 233 219);
  letter-spacing: 0.5px;
  margin-right: 3px;
}

.nullValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  display: inline-block;
  color: rgb(254 196 24);
  font-size: 11px;
  font-weight: bold;
  background-color: rgb(79 66 76);
  padding: 1px 2px;
  border-radius: 3px;
  text-transform: uppercase;
}

.undefinedValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(141 134 135);
}

.stringValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(249 155 21);
}

.booleanValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(129 91 164);
}

.numberValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(233 107 168);
}

.otherValueParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: white;
}

.punctuationParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: white;
}

.expandIconParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  display: inline-block;
  color: rgb(129 91 164);
  font-size: 22px;
  vertical-align: baseline;
  margin-right: 3px;
  line-height: 10px;
}

.collapseIconParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module::after {
  content: '\25BE';
}

.collapseIconParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  display: inline-block;
  color: rgb(6 182 239);
  font-size: 22px;
  vertical-align: baseline;
  margin-right: 3px;
  line-height: 10px;
}

.expandIconParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module::after {
  content: '\25B8';
}

.collapseContentParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module {
  color: rgb(249 155 21);
  font-size: 18px;
  line-height: 10px;
  cursor: pointer;
}

.collapseContentParaiso_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugJsonView-styles-module::after {
  content: '...';
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.listItem_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugRegistry-styles-module {
  background-color: #242526;
  padding: 10px;
  border-radius: 4px;
  margin-bottom: 20px;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.listItem_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugRoutes-styles-module {
  background-color: #242526;
  padding: 10px;
  border-radius: 4px;
  margin-bottom: 20px;
}

.route_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugRoutes-styles-module {
  margin-bottom: 10px;
}

.routeName_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugRoutes-styles-module {
  color: #e06b6b;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.sectionTitle_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugSiteMetadata-styles-module {
  margin-top: 20px;
}

.listItem_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugSiteMetadata-styles-module {
  background-color: #242526;
  padding: 10px;
  border-radius: 4px;
  margin-bottom: 20px;
}

.version_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugSiteMetadata-styles-module {
  float: right;
}

.name_node_modules-\@docusaurus-plugin-debug-lib-theme-DebugSiteMetadata-styles-module {
  font-weight: 800;
  color: #e06b6b;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.backToTopButton_node_modules-\@docusaurus-theme-classic-lib-theme-BackToTopButton-styles-module {
  position: fixed;
  right: 1.3rem;
  bottom: 1.3rem;
  border-radius: 50%;
  background-color: var(--ifm-color-emphasis-200);
  width: 3rem;
  height: 3rem;
  z-index: calc(var(--ifm-z-index-fixed) - 1);
  box-shadow: var(--ifm-global-shadow-lw);
  transition: all var(--ifm-transition-fast)
    var(--ifm-transition-timing-default);
  opacity: 0;
  transform: scale(0);
  visibility: hidden;
}

.backToTopButton_node_modules-\@docusaurus-theme-classic-lib-theme-BackToTopButton-styles-module::after {
  content: ' ';
  display: inline-block;
  mask: var(--ifm-menu-link-sublist-icon) 50% / 2rem 2rem no-repeat;
  background-color: var(--ifm-color-emphasis-1000);
  width: 100%;
  height: 100%;
}

@media (hover: hover) {
  .backToTopButton_node_modules-\@docusaurus-theme-classic-lib-theme-BackToTopButton-styles-module:hover {
    background-color: var(--ifm-color-emphasis-300);
  }
}

.backToTopButtonShow_node_modules-\@docusaurus-theme-classic-lib-theme-BackToTopButton-styles-module {
  opacity: 1;
  transform: scale(1);
  visibility: visible;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tabList_node_modules-\@docusaurus-theme-classic-lib-theme-Tabs-styles-module {
  margin-bottom: var(--ifm-leading);
}

.tabItem_node_modules-\@docusaurus-theme-classic-lib-theme-Tabs-styles-module {
  margin-top: 0 !important;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tabItem_node_modules-\@docusaurus-theme-classic-lib-theme-TabItem-styles-module > *:last-child {
  margin-bottom: 0;
}

[data-rmiz-ghost] {
  position: absolute;
  pointer-events: none;
}
[data-rmiz-btn-zoom],
[data-rmiz-btn-unzoom] {
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 50%;
  border: none;
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
  color: #fff;
  height: 40px;
  margin: 0;
  outline-offset: 2px;
  padding: 9px;
  touch-action: manipulation;
  width: 40px;
  appearance: none;
}
[data-rmiz-btn-zoom]:not(:focus):not(:active) {
  position: absolute;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  pointer-events: none;
  white-space: nowrap;
  width: 1px;
}
[data-rmiz-btn-zoom] {
  position: absolute;
  inset: 10px 10px auto auto;
  cursor: zoom-in;
}
[data-rmiz-btn-unzoom] {
  position: absolute;
  inset: 20px 20px auto auto;
  cursor: zoom-out;
  z-index: 1;
}
[data-rmiz-content="found"] img,
[data-rmiz-content="found"] svg,
[data-rmiz-content="found"] [role="img"],
[data-rmiz-content="found"] [data-zoom] {
  cursor: zoom-in;
}
[data-rmiz-modal]::backdrop {
  display: none;
}
[data-rmiz-modal][open] {
  position: fixed;
  width: 100vw;
  width: 100dvw;
  height: 100vh;
  height: 100dvh;
  max-width: none;
  max-height: none;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  overflow: hidden;
}
[data-rmiz-modal-overlay] {
  position: absolute;
  inset: 0;
  transition: background-color 0.3s;
}
[data-rmiz-modal-overlay="hidden"] {
  background-color: rgba(255, 255, 255, 0);
}
[data-rmiz-modal-overlay="visible"] {
  background-color: rgba(255, 255, 255, 1);
}
[data-rmiz-modal-content] {
  position: relative;
  width: 100%;
  height: 100%;
}
[data-rmiz-modal-img] {
  position: absolute;
  cursor: zoom-out;
  image-rendering: high-quality;
  transform-origin: top left;
  transition: transform 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  [data-rmiz-modal-overlay],
  [data-rmiz-modal-img] {
    transition-duration: 0.01ms !important;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.skipToContent_node_modules-\@docusaurus-theme-classic-lib-theme-SkipToContent-styles-module {
  position: fixed;
  top: 1rem;
  left: 100%;
  z-index: calc(var(--ifm-z-index-fixed) + 1);
  padding: calc(var(--ifm-global-spacing) / 2) var(--ifm-global-spacing);
  color: var(--ifm-color-emphasis-900);
  background-color: var(--ifm-background-surface-color);
}

.skipToContent_node_modules-\@docusaurus-theme-classic-lib-theme-SkipToContent-styles-module:focus {
  left: 1rem;
  box-shadow: var(--ifm-global-shadow-md);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.closeButton_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-CloseButton-styles-module {
  padding: 0;
  line-height: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.content_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-Content-styles-module {
  font-size: 85%;
  text-align: center;
  padding: 5px 0;
}

.content_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-Content-styles-module a {
  color: inherit;
  text-decoration: underline;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --docusaurus-announcement-bar-height: auto;
}

.announcementBar_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
  display: flex;
  align-items: center;
  height: var(--docusaurus-announcement-bar-height);
  background-color: var(--ifm-color-white);
  color: var(--ifm-color-black);

  /*
  Unfortunately we can't make announcement bar render above the navbar
  IE need to use border-bottom instead of shadow
  See https://github.com/facebookincubator/infima/issues/275

  box-shadow: var(--ifm-global-shadow-lw);
  z-index: calc(var(--ifm-z-index-fixed) + 1);
  */
  border-bottom: 1px solid var(--ifm-color-emphasis-100);
}

html[data-announcement-bar-initially-dismissed='true'] .announcementBar_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
  display: none;
}

.announcementBarPlaceholder_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
  flex: 0 0 10px;
}

.announcementBarClose_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
  flex: 0 0 30px;
  align-self: stretch;
}

.announcementBarContent_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
  flex: 1 1 auto;
}

@media print {
  .announcementBar_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
    display: none;
  }
}

@media (min-width: 997px) {
  :root {
    --docusaurus-announcement-bar-height: 30px;
  }

  .announcementBarPlaceholder_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module,
  .announcementBarClose_node_modules-\@docusaurus-theme-classic-lib-theme-AnnouncementBar-styles-module {
    flex-basis: 50px;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.toggle_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module {
  width: 2rem;
  height: 2rem;
}

.toggleButton_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transition: background var(--ifm-transition-fast);
}

.toggleButton_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module:hover {
  background: var(--ifm-color-emphasis-200);
}

[data-theme='light'] .darkToggleIcon_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module,
[data-theme='dark'] .lightToggleIcon_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module {
  display: none;
}

.toggleButtonDisabled_node_modules-\@docusaurus-theme-classic-lib-theme-ColorModeToggle-styles-module {
  cursor: not-allowed;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.darkNavbarColorModeToggle_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-ColorModeToggle-styles-module:hover {
  background: var(--ifm-color-gray-800);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.themedComponent_node_modules-\@docusaurus-theme-common-lib-components-ThemedComponent-styles-module {
  display: none;
}

[data-theme='light'] .themedComponent--light_node_modules-\@docusaurus-theme-common-lib-components-ThemedComponent-styles-module {
  display: initial;
}

[data-theme='dark'] .themedComponent--dark_node_modules-\@docusaurus-theme-common-lib-components-ThemedComponent-styles-module {
  display: initial;
}

/*
JS disabled??? Show light version by default => better than showing nothing
TODO bad, but we currently always show light mode when there's no data-theme
 */
html:not([data-theme]) .themedComponent--light_node_modules-\@docusaurus-theme-common-lib-components-ThemedComponent-styles-module {
  display: initial;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --docusaurus-collapse-button-bg: transparent;
  --docusaurus-collapse-button-bg-hover: rgb(0 0 0 / 10%);
}

[data-theme='dark']:root {
  --docusaurus-collapse-button-bg: rgb(255 255 255 / 5%);
  --docusaurus-collapse-button-bg-hover: rgb(255 255 255 / 10%);
}

@media (min-width: 997px) {
  .collapseSidebarButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module {
    display: block !important;
    background-color: var(--docusaurus-collapse-button-bg);
    height: 40px;
    position: sticky;
    bottom: 0;
    border-radius: 0;
    border: 1px solid var(--ifm-toc-border-color);
  }

  .collapseSidebarButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module {
    transform: rotate(180deg);
    margin-top: 4px;
  }

  [dir='rtl'] .collapseSidebarButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module {
    transform: rotate(0);
  }

  .collapseSidebarButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module:hover,
  .collapseSidebarButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module:focus {
    background-color: var(--docusaurus-collapse-button-bg-hover);
  }
}

.collapseSidebarButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-CollapseButton-styles-module {
  display: none;
  margin: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.iconExternalLink_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-ExternalLink-styles-module {
  margin-left: 0.3rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.menuExternalLink_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebarItem-Link-styles-module {
  align-items: center;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  .menuHtmlItem_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebarItem-Html-styles-module {
    padding: var(--ifm-menu-link-padding-vertical)
      var(--ifm-menu-link-padding-horizontal);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  .menu_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-Content-styles-module {
    flex-grow: 1;
    padding: 0.5rem;
  }
  @supports (scrollbar-gutter: stable) {
    .menu_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-Content-styles-module {
      padding: 0.5rem 0 0.5rem 0.5rem;
      scrollbar-gutter: stable;
    }
  }

  .menuWithAnnouncementBar_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-Content-styles-module {
    margin-bottom: var(--docusaurus-announcement-bar-height);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  .sidebar_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-top: var(--ifm-navbar-height);
    width: var(--doc-sidebar-width);
  }

  .sidebarWithHideableNavbar_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module {
    padding-top: 0;
  }

  .sidebarHidden_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module {
    opacity: 0;
    visibility: hidden;
  }

  .sidebarLogo_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module {
    display: flex !important;
    align-items: center;
    margin: 0 var(--ifm-navbar-padding-horizontal);
    min-height: var(--ifm-navbar-height);
    max-height: var(--ifm-navbar-height);
    color: inherit !important;
    text-decoration: none !important;
  }

  .sidebarLogo_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module img {
    margin-right: 0.5rem;
    height: 2rem;
  }
}

.sidebarLogo_node_modules-\@docusaurus-theme-classic-lib-theme-DocSidebar-Desktop-styles-module {
  display: none;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  .expandButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-ExpandButton-styles-module {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color var(--ifm-transition-fast) ease;
    background-color: var(--docusaurus-collapse-button-bg);
  }

  .expandButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-ExpandButton-styles-module:hover,
  .expandButton_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-ExpandButton-styles-module:focus {
    background-color: var(--docusaurus-collapse-button-bg-hover);
  }

  .expandButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-ExpandButton-styles-module {
    transform: rotate(0);
  }

  [dir='rtl'] .expandButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-ExpandButton-styles-module {
    transform: rotate(180deg);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --doc-sidebar-width: 300px;
  --doc-sidebar-hidden-width: 30px;
}

.docSidebarContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-styles-module {
  display: none;
}

@media (min-width: 997px) {
  .docSidebarContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-styles-module {
    display: block;
    width: var(--doc-sidebar-width);
    margin-top: calc(-1 * var(--ifm-navbar-height));
    border-right: 1px solid var(--ifm-toc-border-color);
    will-change: width;
    transition: width var(--ifm-transition-fast) ease;
    clip-path: inset(0);
  }

  .docSidebarContainerHidden_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-styles-module {
    width: var(--doc-sidebar-hidden-width);
    cursor: pointer;
  }

  .sidebarViewport_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Sidebar-styles-module {
    top: 0;
    position: sticky;
    height: 100%;
    max-height: 100vh;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.docMainContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Main-styles-module {
  display: flex;
  width: 100%;
}

@media (min-width: 997px) {
  .docMainContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Main-styles-module {
    flex-grow: 1;
    max-width: calc(100% - var(--doc-sidebar-width));
  }

  .docMainContainerEnhanced_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Main-styles-module {
    max-width: calc(100% - var(--doc-sidebar-hidden-width));
  }

  .docItemWrapperEnhanced_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-Main-styles-module {
    max-width: calc(
      var(--ifm-container-width) + var(--doc-sidebar-width)
    ) !important;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.docRoot_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-styles-module {
  display: flex;
  width: 100%;
}

.docsWrapper_node_modules-\@docusaurus-theme-classic-lib-theme-DocRoot-Layout-styles-module {
  display: flex;
  flex: 1 0 auto;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.dropdownNavbarItemMobile_node_modules-\@docusaurus-theme-classic-lib-theme-NavbarItem-DropdownNavbarItem-styles-module {
  cursor: pointer;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.iconLanguage_node_modules-\@docusaurus-theme-classic-lib-theme-NavbarItem-LocaleDropdownNavbarItem-styles-module {
  vertical-align: text-bottom;
  margin-right: 5px;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/*
Workaround to avoid rendering empty search container
See https://github.com/facebook/docusaurus/pull/9385
*/
.navbarSearchContainer_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Search-styles-module:empty {
  display: none;
}

@media (max-width: 996px) {
  .navbarSearchContainer_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Search-styles-module {
    position: absolute;
    right: var(--ifm-navbar-padding-horizontal);
  }
}

@media (min-width: 997px) {
  .navbarSearchContainer_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Search-styles-module {
    padding: var(--ifm-navbar-item-padding-vertical)
      var(--ifm-navbar-item-padding-horizontal);
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.navbarHideable_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Layout-styles-module {
  transition: transform var(--ifm-transition-fast) ease;
}

.navbarHidden_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Layout-styles-module {
  transform: translate3d(0, calc(-100% - 2px), 0);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/*
Hide color mode toggle in small viewports
 */
@media (max-width: 996px) {
  .colorModeToggle_node_modules-\@docusaurus-theme-classic-lib-theme-Navbar-Content-styles-module {
    display: none;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.errorBoundaryError_node_modules-\@docusaurus-theme-common-lib-utils-errorBoundaryUtils-module {
  white-space: pre-wrap;
  color: red;
}

.errorBoundaryFallback_node_modules-\@docusaurus-theme-common-lib-utils-errorBoundaryUtils-module {
  color: red;
  padding: 0.55rem;
}

@charset "UTF-8";*{box-sizing:border-box}body{margin:0}mark{background-color:unset!important;padding:0rem!important}hr,p{margin:0}.global-confirm-button{background-color:var( --c_button_bg, var(--awi-color-button-background) )!important;color:#fff!important;border:none!important;font-size:14px;cursor:pointer}.global-confirm-button:hover,.global-confirm-button:active{background-color:var( --c_button_bg, var(--awi-color-button-background) )!important}.global-confirm-button-danger{background-color:red!important;color:#fff!important;border:none!important;font-size:14px!important;cursor:pointer!important}.global-confirm-button-danger:hover,.global-confirm-button-danger:active{background-color:red!important}.global-cancel-button{background-color:#fff!important;color:#000!important;border:1px solid #ccc!important;font-size:14px!important;cursor:pointer!important}.global-cancel-button:hover{background-color:#f7f7f7!important}.custom-confirmation-width{width:max(300px,40vw)!important}.swal2-popup.swal2-modal.swal2-show{display:block!important;width:auto!important}.custom-trigger-text{display:flex;text-align:left}.width100{width:100%!important}.color-black{color:#000}.color-black-80{color:#000c}.heightWidthUnset{height:unset!important;width:min(700px,80vw)!important}.toast-display-message{word-break:break-word}.noPadding{padding:0!important}.shortcutKey{display:flex;padding:2.5px 8px;justify-content:center;align-items:center;gap:8px;background:#f2edf7;color:var(--c_text_primary, var(--awi-color-text-primary))!important}.not-allowed-pointer{cursor:not-allowed!important}.modalInput{width:100%;margin-top:10px;border-radius:100px;background:#2626261a;display:flex;height:40px;padding:12px 20px;align-items:center;border:0;justify-content:center}.modalInput input{background:transparent;height:100%;border:transparent;width:80%}.modalInput__password{justify-content:space-between}.modalInput:focus{border:1px solid black}.modalInput__disabled{background-color:#2626261a;pointer-events:none}.modalButton{width:100%;border-radius:100px;display:flex;height:40px;padding:12px 20px;align-items:center;border:0;cursor:pointer;justify-content:center;color:#000}.modalButton__grey{border:0;background:#2626261a}.modalButton:disabled{background-color:#2626261a;border:0;cursor:not-allowed}.modalButton__purpleColor{border:1px solid var(--awi-color-common-themeColor, #6f29a9);background:#6f29a91a!important}.modalButton__purpleColor:hover{background-color:#6f29a94d!important}.modalButton__secondaryChoice{border:1px solid var(--awi-color-common-themeSecondaryButtonColor, #ff2540);background:#ff254033!important;cursor:pointer}.modalButton__secondaryChoice:hover{background-color:#ff25404d!important}.modalButton__secondaryChoice:disabled{background-color:#2626261a!important;border:0;cursor:not-allowed}.modalButton__primaryChoice{cursor:pointer;border:1px solid #5db772;background:rgba(var(--awi-color-common-themeSystemAcceptColor, #5db772),.1)!important}.modalButton__primaryChoice:hover{background-color:rgba(var(--awi-color-common-themeSystemAcceptColor, #5db772),.3)!important}.modalButton__primaryChoice:disabled{background-color:#2626261a!important;border:0;cursor:not-allowed}.modalButton__tertiaryChoice{cursor:pointer;background:#2626261a}.modalButton__tertiaryChoice:disabled{background-color:#dedede!important;opacity:1!important;border:0!important;cursor:not-allowed!important}.modalButton__tertiaryChoice:hover{background:#26262633}.asterisk{color:var(--awi-color-common-themeRed, #ff0000)}.draggableContainer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;overflow:hidden}.draggableContainer .react-draggable{z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.draggableContainer.right .react-draggable{right:2%;left:auto;transform:translateY(-50%)}.icon_svg{width:100%;height:100%}.icon.size_xs{width:1rem;height:1rem}.icon.size_s{width:1.25rem;height:1.25rem}.icon.size_m{width:1.5rem;height:1.5rem}.icon.size_l{width:2rem;height:2rem}.icon.size_xl{width:3rem;height:3rem}.icon.size_full{width:100%;height:100%}.spinner{animation:spin .5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{display:flex;align-items:center;cursor:pointer;position:relative;border:none;outline-width:.0625rem;outline-style:solid;border-radius:50rem;background-color:unset;outline-color:var(--c_button_border, var(--awi-color-button-border));color:var(--c_button_text, var(--awi-color-button-text))}.button:after{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;border-radius:50rem;background-color:var(--c_button_bg, var(--awi-color-button-background))}.button.before{flex-direction:row}.button.after{flex-direction:row-reverse}.button.primary:after{filter:opacity(.1)}.button.primary:hover:after{filter:opacity(.2)}.button.primary:active:after{filter:opacity(1)}.button.secondary:after{filter:opacity(.1)}.button.secondary:hover:after{filter:opacity(.15)}.button.secondary:active:after{filter:opacity(.2)}.button.tertiary:after{filter:opacity(0)}.button.tertiary:hover:after{filter:opacity(.1)}.button.tertiary:active:after{filter:opacity(.2)}.button.nav:after{filter:opacity(0)}.button.nav:hover:after{filter:opacity(.1)}.button.nav:active:after{filter:opacity(.2)}.button.disabled:after{background-color:var(--awi-color-common-disabled, #f5f4f4)}.button.disabled.primary:after,.button.disabled.secondary:after{filter:opacity(1)}.button.disabled.tertiary:after,.button.disabled.nav:after{filter:opacity(0)}.button.disabled{cursor:no-drop;color:var(--awi-color-text-disabled, #767676);outline-color:var(--awi-color-common-disabled, #dedede)}.button.disabled.primary,.button.disabled.primary:hover,.button.disabled.primary:active{outline-width:.0625rem}.button.disabled.secondary,.button.disabled.secondary:hover,.button.disabled.secondary:active,.button.disabled.tertiary,.button.disabled.tertiary:hover,.button.disabled.tertiary:active,.button.disabled.nav,.button.disabled.nav:hover,.button.disabled.nav:active{outline-width:0rem}.button.disabled.primary,.button.primary{outline-width:.0625rem}.button.tertiary,.button.secondary{outline-width:0rem}.button.secondary:hover,.button.secondary:active{outline-width:.0625rem}.button.nav,.button.nav:hover{outline-width:0rem}.button.nav:active{outline-width:.0625rem}.button>p,.button>svg{z-index:2;pointer-events:none}.button.size_s{--button_height: 2rem;height:var(--button_height);padding:.5rem 1rem}.button.size_m{--button_height: 2.5rem;height:var(--button_height);padding:.625rem 1.125rem}.button.size_l{--button_height: 3rem;height:var(--button_height);padding:.75rem 1.25rem}.button.size_s{padding:0 .5rem}.button.size_m{padding:0 .5625rem}.button.size_l{padding:0 .625rem}.button.size_s.icon_button{--button_height: 2rem;height:var(--button_height);width:var(--button_height);padding:.5rem}.button.size_m.icon_button{--button_height: 2.5rem;height:var(--button_height);width:var(--button_height);padding:.625rem}.button.size_l.icon_button{--button_height: 3rem;height:var(--button_height);width:var(--button_height);padding:.75rem}.button.text_xs{font-size:var(--awi-size-text-xs, .75rem);line-height:.75rem}.button.text_s{font-size:var(--awi-size-text-s, .875rem);line-height:1rem}.button.text_m{font-size:var(--awi-size-text-m, 1rem);line-height:1.25rem}.button.text_l{font-size:var(--awi-size-text-l, 1.25rem);line-height:1.5rem}.button.text_xl{font-size:var(--awi-size-text-xl, 1.375rem);line-height:1.75rem}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-description{font-size:var(--awi-size-text-s, 14px)}.ant-notification-notice-wrapper{border-radius:unset!important;margin-bottom:unset!important;margin-inline-start:unset!important;background:unset!important;box-shadow:unset!important}.toast_wrapper{background-color:fff;padding:unset!important;width:20rem!important;max-width:20rem!important;overflow:unset!important;line-height:unset!important;word-wrap:unset!important}.toast{position:relative;display:flex;flex-direction:row;min-height:3rem;z-index:10}.toast>.background{position:absolute;width:100%;height:100%;z-index:2}.toast>.icon_container{width:3rem;min-width:3rem;max-width:3rem;height:100%!important;min-height:3rem!important;max-height:100%!important;display:flex;justify-content:center;align-items:center;z-index:10}.toast>.message_container{flex-grow:1;width:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.5rem 2rem .5rem .5rem;z-index:10}.toast>.message_container.start{justify-content:flex-start}.toast>.message_container.center{justify-content:center}.toast_close_button{position:absolute;top:.4rem;right:.25rem;height:unset!important;z-index:3;z-index:10}._table_q0jcp_1{width:100%;padding:12px;overflow:auto;border-collapse:collapse}._table_q0jcp_1 th{position:relative;width:max-content;color:#000}._table_q0jcp_1 th:first-child{border-radius:4px 0 0 4px}._table_q0jcp_1 th:last-child{border-radius:0 4px 4px 0}._table__header_q0jcp_18{background-color:#f8f8f8;border-radius:4px;border:1.1px solid #bcbdbf;font-weight:600}._table__header__th_q0jcp_24{padding:12px;color:#181616;font-size:13px;line-height:1.17;font-weight:400;font-family:Open Sans,sans-serif;text-transform:uppercase;text-align:left}._table__header__th_q0jcp_24 span{display:block;width:inherit}._table__row_q0jcp_38{font-size:14px;border:1px solid #eaebee;background-color:#fff;color:#000}._table__row__row_selected_q0jcp_44{background:#eff7ff!important}._table__row__td_q0jcp_47{background-color:inherit;padding:12px;text-align:left;box-sizing:border-box;text-transform:capitalize}._table__row__td_q0jcp_47 span{display:block;overflow:hidden;word-break:break-word;overflow-wrap:break-word;max-width:max(300px,40vw);white-space:normal;width:max-content;min-width:none}._table__row_q0jcp_38:hover{background-color:#f2f2f2}._clickable_q0jcp_68{cursor:pointer;text-decoration:underline}._loadMoreButton_q0jcp_73{background-color:var(--awi-color-common-themeColor, #6f29a9);color:#fff}._loadMoreButtonDiv_q0jcp_78{display:flex;justify-content:center;margin-top:16px}._table_container_q0jcp_84{max-width:100%;max-height:70vh;overflow-y:auto;height:70vh;width:100%}._scrollable_table_q0jcp_92{width:100%;border-collapse:collapse!important}._scrollable_table_q0jcp_92 thead th{position:sticky;top:-.008vh;z-index:1;background-color:#fff}._pagination_container_q0jcp_104{display:flex;align-items:center;gap:8px;margin-top:16px;justify-content:space-between;margin-right:12px;margin-left:12px}._pagination_container_q0jcp_104 ._pagination_btn_q0jcp_113{padding:8px 12px;border:1px solid #ccc;background:#fff;color:#000;cursor:pointer;transition:background .3s,color .3s;border-radius:4px}._pagination_container_q0jcp_104 ._pagination_btn_q0jcp_113:hover{background:var(--awi-color-common-themeColor, #6f29a9);color:#fff}._pagination_container_q0jcp_104 ._pagination_btn_q0jcp_113:disabled{cursor:not-allowed;opacity:.5}._pagination_container_q0jcp_104 ._pagination_btn_q0jcp_113._active_q0jcp_130{background:var(--awi-color-common-themeColor, #6f29a9);color:#fff;font-weight:700}._pagination_container_q0jcp_104 ._pagination_dots_q0jcp_135{padding:0 8px;font-weight:700;color:#555}._pagination_container_q0jcp_104 ._pagination_input_q0jcp_140{display:flex;align-items:center;gap:4px}._pagination_container_q0jcp_104 ._pagination_input_q0jcp_140 input{width:80px;padding:6px;border:1px solid #ccc;border-radius:4px;text-align:center}._pagination_container_q0jcp_104 ._pagination_input_q0jcp_140 button{padding:6px 10px;border:none;background:var(--awi-color-common-themeColor, #6f29a9);color:#fff;cursor:pointer;border-radius:4px;transition:background .3s}._pagination_container_q0jcp_104 ._pagination_input_q0jcp_140 button:hover{background:var(--awi-color-common-themeColor, #6f29a9)}._nextPrevArrow_q0jcp_165{display:flex;width:48px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#2929291a}._nextPrevArrow_q0jcp_165:hover{background:#29292933}._pagination_left_q0jcp_179{display:flex;width:65px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:100px 0 0 100px;background:#2929291a;height:33.7px}._pagination_right_q0jcp_191{display:flex;width:56px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:0 100px 100px 0;background:#29292933;height:33.7px;font-size:13px}._pagination_loading_q0jcp_204{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#29292933;height:33.7px;font-size:13px}._request__actions_1mv0n_1{display:flex;align-items:center;justify-content:space-between}._request__actions__left_1mv0n_6,._request__actions__right_1mv0n_6{display:flex;align-items:center;gap:8px}._request__actions__left_1mv0n_6{gap:30px}._request__actions__modal_1mv0n_14{position:absolute;list-style:none;background-color:#fff;z-index:13;right:0;text-align:left;box-shadow:0 1px 3px #554f4f40;border-radius:4px;padding:8px}._request__actions__modal_1mv0n_14 li{padding:8px 16px;color:var(--awi-color-common-themeColor, #6f29a9);text-decoration:underline;cursor:pointer}._request__actions__modal_1mv0n_14 li a{text-decoration:none;color:var(--awi-color-common-themeColor, #6f29a9)}._split__request__modal_1mv0n_36{position:fixed;top:50%;left:50%;background-color:#fff;padding:32px;z-index:12;transform:translate(-50%,-50%)}._split__request__form_1mv0n_45{z-index:15}._request__flow__modal_1mv0n_49{max-width:400px;display:flex;flex-direction:column;gap:16px;text-align:justify;white-space:pre-line}._icons_1mv0n_58{width:32px;height:32px;padding:6px;background:#fff;box-shadow:0 4px 8px #312a2a1f;border-radius:5px;flex-shrink:0;box-sizing:border-box}._request__searchbar_1mv0n_69{display:inline-flex;align-items:center;padding:8px 16px;border-radius:6px;width:300px;gap:8px;border:1px solid rgba(0,0,0,.12)}._request__searchbar_1mv0n_69 img{width:12px;height:12px}._request__searchbar_1mv0n_69 input{border:0;width:100%;font-size:14px;line-height:1.12}._request__searchbar_1mv0n_69 input:focus{outline:none}._request_1mv0n_1{overflow:auto;height:calc(100vh - 155px)}._request__details_1mv0n_96{background-color:#f8f8f8;width:90%;padding:42px 56px;box-sizing:border-box;border-radius:12px}@media screen and (max-width: 1024px){._request__details_1mv0n_96{padding:24px}}._request__details__header_1mv0n_108{display:flex;align-items:center;justify-content:space-between;gap:8px}._request__details__header__title_1mv0n_114{font-family:Open Sans,sans-serif}._request__details__header__title__label_1mv0n_117{font-size:32px;line-height:1.17;font-weight:400;color:var(--awi-color-common-themeColor, #6f29a9);margin-bottom:8px}@media screen and (max-width: 1024px){._request__details__header__title__label_1mv0n_117{font-size:24px}}._request__details__header__title__time_1mv0n_129{color:#7d7d7d;font-size:14px;line-height:1.14;font-weight:400}@media screen and (max-width: 1024px){._request__details__header__title__time_1mv0n_129{font-size:12px}}._request__details__header__status_1mv0n_140{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;line-height:1.14;font-weight:400;font-family:Open Sans,sans-serif;text-transform:capitalize}@media screen and (max-width: 1024px){._request__details__header__status_1mv0n_140{font-size:10px}}._request__details__header__status__action_1mv0n_156{padding:4px 16px;background-color:var(--awi-color-common-themeColor, #6f29a9);border-radius:4px}._request__details__header__status__qa_1mv0n_161{background-color:#48985f;padding:4px 16px;border-radius:4px}._request__details__description__items_1mv0n_166{margin-top:12px;margin-bottom:24px;display:flex;flex-direction:row;gap:12px 8px;flex-wrap:wrap}._request__details__description__items__item_1mv0n_174{padding:3px 4px;border:.5px solid var(--awi-color-common-themeColor, #6f29a9);background-color:#c8e3ff33;width:max-content;border-radius:4px;color:var(--awi-color-common-themeColor, #6f29a9);font-size:11px;text-transform:capitalize}._request__details__description__descr_1mv0n_184 p{padding:4px;color:#7d7d7d}._request__table__header_1mv0n_188{position:sticky;top:0;font-size:13px;border-radius:40px}._request__table__header__action_1mv0n_194{position:sticky!important;right:0;background-color:#f8f8f8}._request__row_1mv0n_199{position:relative;z-index:1}._request__row_selected_1mv0n_203{background:#daecff33!important}._request__table__cell_1mv0n_206{color:var(--awi-color-common-themeColor, #6f29a9);font-size:13px}._request__table__cell_1mv0n_206 sub{color:var(--awi-color-common-themeColor, #6f29a9)}._request__table__cell__action_1mv0n_213{right:0;background-color:#fff}._request__table__cell__action_1mv0n_213 img{margin-right:8px}._request__table__cell__status_1mv0n_220{padding:4px 8px;border:.5px solid var(--awi-color-common-themeColor, #6f29a9);color:var(--awi-color-common-themeColor, #6f29a9);background-color:#c8e3ff33;width:max-content;border-radius:4px}._request__table__cell__status__ratio_1mv0n_228{color:var(--awi-color-common-themeColor, #6f29a9);margin:auto}._request__table__cell__status__completed_1mv0n_232{background-color:#48985f1a;border:.5px solid #48985f;color:#48985f}._request__table__cell__status__hold_1mv0n_237{background-color:#f68e0d1a;border:.5px solid #f68e0d;color:#f68e0d}._request__table__cell__status__failed_1mv0n_242{background-color:#f864641a;border:.5px solid #f86464;color:#f86464}._request__table__cell__status__draft_1mv0n_247{background-color:#be84fe1a;border:.5px solid #be84fe;color:#be84fe}._request__table__cell__user_1mv0n_252{display:flex;gap:4px;align-items:center}._request__table__cell__user_1mv0n_252 img{width:22px;height:22px;border-radius:50%}._request__carousel_elements_1mv0n_262{cursor:pointer;text-decoration:underline}._request__carousel_alignment_1mv0n_266{text-align:right}._request__metrics_1mv0n_269{margin-bottom:32px;display:flex;justify-content:space-between}._request__metrics__requests_1mv0n_274{flex-shrink:0}._request__metrics__requests_list_1mv0n_277{display:flex;gap:16px;margin-top:24px}._request__timeline_1mv0n_282{position:relative}._request__timeline__modal_1mv0n_285{background-color:#fff;position:absolute;z-index:12;width:max-content;left:0;bottom:0;transform:translate(-16px,calc(100% + 10px))}._request__raise_button_1mv0n_294{position:fixed;bottom:16px;right:16px;display:flex;flex-direction:column;gap:8px}._request__raise_button_1mv0n_294>button{background-color:transparent;border:0}._request__raise_button_1mv0n_294>button>img{border-radius:50%;box-shadow:0 5px 13px #55a9fdb3}._request__annotation__button_1mv0n_310{border:0;background-color:#f5f5f5;padding:16px;border-radius:8px;margin-top:16px}._table__header__styles_1mv0n_318{background-color:#fff;border-bottom:1px solid #d2d2d2}._billing__actions_1mv0n_323{display:flex;justify-content:end;align-items:center;gap:16px}._billing__actions__button_1mv0n_329{padding:10px 16px;margin-bottom:12px;margin-top:-24px;border:0;background-color:var(--awi-color-common-themeColor, #6f29a9);color:#fff;border-radius:8px;text-decoration:none;cursor:pointer}._backdrop_1mv0n_341{top:0%;left:0%;position:fixed;width:100vw;height:100vh;background-color:#0006;z-index:11}._backdrop__transparent_1mv0n_350{background-color:#000;opacity:.5;z-index:2}._upload__form__guidelines__heading_1mv0n_356{display:flex;justify-content:space-between;align-items:center;font-size:22px}._upload__form__guidelines__heading_1mv0n_356>img{cursor:pointer;width:35px}._upload__form__grid_1mv0n_366{display:grid;grid-template-columns:max-content 300px;row-gap:12px;column-gap:20px;font-size:14px;align-items:center}._upload__form__grid_1mv0n_366 input{padding:8px 16px}._upload__form__grid_1mv0n_366 input,._upload__form__grid_1mv0n_366 select{border:0;border-bottom:1px solid #aeaeae}._upload__form__grid_1mv0n_366 select{padding:8px}._class__attributes_1mv0n_386{display:flex;flex-direction:column;min-height:250px;gap:24px}._class__attributes__options_1mv0n_392{background-color:#fff;max-height:150px;overflow:auto;list-style:none;box-shadow:1px 1px 4px #0000001f;border-bottom-left-radius:8px;border-bottom-right-radius:8px}._class__attributes__options__option_1mv0n_401{border-bottom:1px solid rgba(0,0,0,.12);padding:12px 16px}._class__attributes__buttons_1mv0n_405{display:flex;gap:8px}._class__attributes__buttons_1mv0n_405 button{cursor:pointer;padding:10px 16px;border:0;background-color:var(--awi-color-common-themeColor, #6f29a9);color:#fff;border-radius:8px;width:max-content}._class__attributes__buttons_1mv0n_405 button._cancel_1mv0n_418{background-color:#79797973}._class__attributes__buttons_1mv0n_405 button:disabled{background-color:#79797973}._class__attributes__type_1mv0n_424{display:flex;gap:16px}._class__attributes__type_1mv0n_424>div{display:flex;align-items:center;gap:8px}._options_open_1mv0n_434{border-bottom-left-radius:0;border-bottom-right-radius:0}._options_closed_1mv0n_439{border-bottom-left-radius:6px;border-bottom-right-radius:6px}._tabs__list_1mv0n_444{margin-bottom:24px;margin-top:12px;width:max-content;display:flex;align-items:center;gap:12px}._tabs__list__item_1mv0n_452{padding:8px 16px;border:0;background-color:#fff;font-size:14px;cursor:pointer}._tabs__list__item_1mv0n_452:not(:last-child){margin-right:4px}._tabs__list__item__selected_1mv0n_462{font-size:16px;border-bottom:2.5px solid var(--awi-color-common-themeColor, #6f29a9);color:var(--awi-color-common-themeColor, #6f29a9)}._tabs__list__item__selected_1mv0n_462:focus{outline:none}._tabs__list__item__hidden_1mv0n_470{display:none}._type_style_1mv0n_474{border-right:1px solid #ababab;width:25%;text-align:center}._lastTypeStyle_1mv0n_480{width:25%;text-align:center}._class__proportion__modal_1mv0n_485{position:fixed;bottom:0%;left:50%;background-color:#fff;padding:32px;z-index:12;transform:translate(-50%)}._class__proportion__modal__container_1mv0n_494{display:flex;width:100vw;justify-content:space-around}._class__proportion__modal__piecontainer_1mv0n_499{display:flex;flex-direction:column;align-items:center;gap:16px}._class__proportion__modal__labelscontainer_1mv0n_505{display:flex;max-width:300px;flex-wrap:wrap;gap:16px;justify-content:center;align-content:flex-start;height:120px;overflow-y:scroll}._class__proportion__modal__color_1mv0n_515{width:20px;height:20px}._class__proportion__modal__labelcontainer_1mv0n_519{display:flex;gap:4px;cursor:pointer}._class__proportion__modal__selectedLabel_1mv0n_524{color:var(--awi-color-common-themeColor, #6f29a9)}._class__proportion__modal__heading_1mv0n_527{margin-bottom:20px;font-size:20px}._class__proportion__modal__mainheading_1mv0n_531{font-size:24px;margin-bottom:44px;text-align:center}._class__proportion__modal__options_1mv0n_536{display:flex;padding-left:200px;padding-right:200px;margin-bottom:80px;gap:60px}._class__proportion__modal__export_1mv0n_543{background-color:var(--awi-color-common-themeColor, #6f29a9);border-radius:6px;color:#fff;padding:10px 24px;border:none;margin-left:auto}._class__proportion__backdrop_1mv0n_551{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#0006;z-index:11}._remove__user_button_1mv0n_561{font-weight:500;color:var(--awi-color-common-themeColor, #6f29a9);border:0;background-color:transparent}._remove__user_button_1mv0n_561:focus{outline:none}._classes__tags_1mv0n_571{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._classes__tags__item_1mv0n_577{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:10px;background-color:#d9d9d9;border-radius:4px;width:max-content;text-transform:capitalize;color:#292929}._upload__form__image_1mv0n_590{display:flex;flex-direction:column;gap:8px;margin-top:24px}._upload__form__image__detail_1mv0n_596{display:flex;gap:16px;align-items:center;font-size:14px}._upload__form__image__detail__button_1mv0n_602{padding:8px 12px;background-color:#d9d9d9;color:#797979;border-radius:8px;cursor:pointer}._upload__form__image__detail_1mv0n_596 p{color:var(--awi-color-common-themeColor, #6f29a9)}._container_1mv0n_613{margin-top:16px}._highlight_1mv0n_617{border:1px solid var(--awi-color-common-themeColor, #6f29a9);color:var(--awi-color-common-themeColor, #6f29a9);border-radius:8px}._requests__filter_1mv0n_623{z-index:13!important;position:absolute;width:max-content;right:0;top:50px;display:flex;flex-direction:column;padding:16px;background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #312a2a1f}._requests__filter__heading_1mv0n_636{margin-bottom:15px;color:var(--awi-color-common-themeColor, #6f29a9);font-weight:500;font-size:24px}._requests__filter__grid_1mv0n_642{display:grid;grid-template-columns:1fr 250px;gap:15px}._requests__filter_1mv0n_623 select{border:0;border-bottom:1px solid #cccbcb;color:#cccbcb;padding:8px}._requests__filter_1mv0n_623 input{border:0;border-bottom:1px solid #cccbcb;color:#000;padding:8px}._requests__filter__buttons_1mv0n_659{display:flex;gap:24px;justify-content:flex-end;align-items:center;padding-top:24px}._requests__filter__buttons_1mv0n_659 button{padding:8px 24px;cursor:pointer;border:0;box-shadow:0 4px 8px #55a8fd33;border-radius:8px;font-size:12px;line-height:1.12;font-family:Open Sans,sans-serif;color:var(--awi-color-common-themeColor, #6f29a9);background-color:#fff}._requests__filter__buttons_1mv0n_659 button:first-child{background-color:var(--awi-color-common-themeColor, #6f29a9);color:#fff}._colour__blue_1mv0n_683{color:var(--awi-color-common-themeColor, #6f29a9)}._colour__green_1mv0n_686{color:green}._colour__orange_1mv0n_689{color:orange}._colour__red_1mv0n_692{color:red}._colour__grey_1mv0n_695{color:gray}._hide_1mv0n_699{display:none}._assigned__user__filter_1mv0n_703{position:relative;display:flex}._switch_1mv0n_708{position:relative;display:inline-block;width:55px;height:28px}._switch_1mv0n_708 input{opacity:0;width:0;height:0}._slider_1mv0n_721{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}._slider_1mv0n_721:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+._slider_1mv0n_721{background-color:var(--awi-color-common-themeColor, #6f29a9)}input:focus+._slider_1mv0n_721{box-shadow:0 0 1px var(--awi-color-common-themeColor, #6f29a9)}input:checked+._slider_1mv0n_721:before{transform:translate(26px)}._slider_1mv0n_721._round_1mv0n_760{border-radius:34px}._slider_1mv0n_721._round_1mv0n_760:before{border-radius:50%}._progress__container_1mv0n_768{background-color:#fff}._progress__container__header_1mv0n_771{background-color:#fff;border-bottom:1px solid #d2d2d2}._progress__container__header__split__heading_1mv0n_775{text-align:center}._progress__container__header__split__content_1mv0n_778{margin-left:30px;display:flex;gap:20px;flex:1}._progress__container__header__split__content_1mv0n_778>p{width:70px;text-align:center}._loader_1mv0n_789{position:fixed;bottom:48px;left:24px;box-shadow:0 4px 8px #312a2a1f;padding:16px 32px;background-color:#fff;border-radius:18px;color:#000;z-index:100}._cursorPointer_1mv0n_801{cursor:pointer}._sliderContainer_1mv0n_805{display:flex;align-items:center;gap:8px}._sliderContainer_1mv0n_805 span{font-size:.9rem;color:#666}._sliderRow_1mv0n_816{display:flex;align-items:center;gap:8px}._sliderContainer_1mv0n_805{display:flex;align-items:center;gap:4px}._sliderContainer_1mv0n_805 input[type=range]{flex:1}._promptLoadingContainer_1mv0n_832{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background:linear-gradient(135deg,#eef2f3,#d6e5fa);animation:_fadeIn_1mv0n_1 .5s ease-in-out}._loaderWrapper_1mv0n_842{display:flex;flex-direction:column;align-items:center;gap:20px}._spinner_1mv0n_849{width:80px;height:80px;border:8px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:_spin_1mv0n_849 1s linear infinite}@keyframes _spin_1mv0n_849{to{transform:rotate(360deg)}}._loadingText_1mv0n_863{text-align:center}._title_1mv0n_867{font-size:1.8rem;font-weight:600;color:#2c3e50;margin:0}._subTitle_1mv0n_874{font-size:1.2rem;color:#34495e;margin:0}._annotationPrompt_1mv0n_880{font-size:1rem;font-style:italic;color:#7f8c8d;margin-top:8px}@keyframes _fadeIn_1mv0n_1{0%{opacity:0}to{opacity:1}}._modal__header_1etzt_1{color:#292929;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;display:flex;height:3rem;padding:1rem;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #eaebee}._modalButtonsContainer_1etzt_16{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding:1rem;border-top:1px solid #eaebee}._genericModalBody_1etzt_25{padding:1rem}._fixHeightScroll_1etzt_29{max-height:80vh;overflow:scroll;height:75vh}._genericModalRow_1etzt_35{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:2rem}@media screen and (max-width: 1024px){._genericModalRow_1etzt_35{flex-direction:column;align-items:flex-start;gap:5px;margin-top:2rem}}@media (max-width: 1300px){._genericModalRow_1etzt_35{flex-direction:column;align-items:flex-start;gap:5px;margin-top:1rem}}._modal_1etzt_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:max-content;min-width:30vw;z-index:14;max-width:70vw}@media screen and (max-width: 991px){._modal_1etzt_1{max-width:90vw!important}}._modal__close_button_1etzt_75{display:flex;align-items:center;justify-content:center}._detailsModal_1etzt_81{background-color:#fff;width:100%}._modal__row__cell_1etzt_86{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;gap:2rem;color:#000}._modal__row__label_1etzt_95{font-weight:500;color:#000}._modal__row__option_1etzt_100{display:flex;align-items:center;gap:.5rem;min-width:24rem;max-width:50rem}@media screen and (max-width: 1024px){._modal__row__option_1etzt_100{min-width:100%}}@media (max-width: 1300px){._modal__row__option_1etzt_100{min-width:100%}}._modalButton_1etzt_16{display:flex;width:7.5rem;height:2rem;padding:10px 20px;justify-content:center;align-items:center;gap:8px;flex-shrink:0}._modalFooter_1etzt_129{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem;height:3rem}._modalFooter_1etzt_129._column_1etzt_138{flex-direction:column;align-items:stretch}._modalFooter_1etzt_129._borderTop_1etzt_142{border-top:1px solid #e0e0e0}._leftButtons_1etzt_146,._centerButtons_1etzt_147,._rightButtons_1etzt_148{display:flex;gap:.5rem}._rightWrapper_1etzt_153{display:flex;align-items:center;gap:1rem}._children_1etzt_159{display:flex;align-items:center}._boldLabel_1etzt_164{font-weight:700}._notification__modal_1etzt_168{max-width:430px;width:70vw;max-height:50vh;overflow:scroll;background-color:#fff;z-index:12;position:absolute;right:0;top:30px}._notification__modal__header_1etzt_179{display:flex;justify-content:space-between;align-items:center;font-size:20px}._notification__modal__header__readbutton_1etzt_185{color:var(--c_text_primary, var(--awi-color-text-primary))!important;border-radius:8px;font-size:14px;text-decoration:underline;text-underline-position:under;cursor:pointer}._notification__modal__content_1etzt_193{margin-top:20px;display:flex;flex-direction:column;gap:10px}._notification__modal__content__notification_1etzt_199{padding:5px 10px;border-bottom:1px solid #d9d8d8;margin-top:6px}._notification__modal__content__notread_1etzt_204{background-color:#f8fbff}._notification__modal__filter_1etzt_207{display:flex;justify-content:center;gap:12px;margin-bottom:12px;margin-top:20px}._notification__modal__filter_1etzt_207 ._filterTab_1etzt_214{height:36px;width:150px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;font-weight:500;background-color:#f0f0f0;color:#333;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}._notification__modal__filter_1etzt_207 ._filterTab_1etzt_214:hover{background-color:#e0e0e0}._notification__modal__filter_1etzt_207 ._filterTab_1etzt_214._active_1etzt_230{background-color:var(--c_text_primary, var(--awi-color-text-primary))!important;color:#fff;font-weight:600;box-shadow:0 4px 6px #008f114d}._notification__modal__footer_1etzt_236{display:flex;justify-content:flex-end;margin-top:12px;text-decoration:underline;color:var(--c_text_primary, var(--awi-color-text-primary))!important}._notification__backdrop_1etzt_243{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#0006;z-index:11}._rightPopup_1etzt_253{right:2%;left:auto;transform:translateY(-50%);z-index:14}._closeIcon_1etzt_260{cursor:pointer;height:30px;width:30px}._generic-library-button_1etzt_266:active{background-color:inherit!important}._draggableHeader_1etzt_270{cursor:move;-webkit-user-select:none;user-select:none;z-index:999}._backdrop_iv22p_1{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#0006;z-index:11}._backdrop__transparent_iv22p_10{background-color:#000;opacity:.5;z-index:2}._cursorPointer_iv22p_16{cursor:pointer}input[type=range]{appearance:none;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:var(--awi-color-common-themeColor, #6f29a9);border-radius:1rem;height:.5rem}input[type=range]::-webkit-slider-thumb{appearance:none;margin-top:-4px;background-color:var(--awi-color-common-themeColor, #6f29a9);height:1rem;width:1rem;border-radius:50%}input[type=range]::-moz-range-track{background-color:var(--awi-color-common-themeColor, #6f29a9);border-radius:.5rem;height:.5rem}input[type=range]::-moz-range-thumb{border:none;border-radius:0;background-color:var(--awi-color-common-themeColor, #6f29a9)}input[type=range]:focus::-moz-range-thumb{border:1px solid var(--awi-color-common-themeColor, #6f29a9);outline:3px solid var(--awi-color-common-themeColor, #6f29a9);outline-offset:.125rem}._sliderRow_s1edt_57{display:flex;align-items:center;gap:16px;justify-content:space-between;cursor:pointer;width:100%}._sliderContainer_s1edt_66{display:flex;align-items:center;gap:8px;flex:1}._sliderContainer_s1edt_66 input[type=range]{flex:1;cursor:pointer}._valueContainer_s1edt_78{display:flex;align-items:center;gap:8px}._valueContainer_s1edt_78 input[type=number]{width:60px;padding:4px;font-size:14px;text-align:center;border:1px solid #ccc;border-radius:4px;outline:none}._valueContainer_s1edt_78 input[type=number]:focus{border-color:#008f11;box-shadow:0 0 4px #008f1180}._valueContainer_s1edt_78 ._unit_s1edt_99{font-size:14px;color:#666}._sliderRow_s1edt_57 label{font-size:14px;font-weight:600;color:#333;margin-right:8px}._common_styles__input_1aa4m_1{display:flex;background-color:transparent;height:32px;padding:4px 16px;align-items:center;flex-shrink:0;border-radius:100px;background:#2929291a}._common_styles__input_1aa4m_1 input{background-color:transparent;width:100%;box-sizing:border-box;border:0!important;color:#000;padding:4px 6px;text-transform:capitalize}._common_styles__input_1aa4m_1 input:focus{outline:none}._common_styles__input_1aa4m_1 img{width:12px;height:12px}._common_styles__drop_down_1aa4m_29{position:absolute;background-color:#fff;box-shadow:0 4px 8px #312a2a38;list-style:none;bottom:0;width:100%;box-sizing:border-box;max-height:200px;overflow:auto;z-index:2;transform:translateY(100%);cursor:pointer}._common_styles__drop_down_1aa4m_29 li{text-transform:capitalize;padding:8px 12px;text-align:left;font-size:12px}._common_styles__drop_down_1aa4m_29 li:hover,._common_styles__drop_down__selected_1aa4m_52{background-color:#f2f2f2}._common_styles__backdrop_1aa4m_55{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1}._customConfirmationWrapper_11wic_5{cursor:pointer}._annotation_1trm0_2{display:flex;height:100%;box-sizing:border-box;justify-content:space-between;position:relative}._annotation__tool_1trm0_9{width:71.2%;display:flex;flex-direction:column;justify-content:space-between;height:100%}._annotation__tool__mobile_1trm0_16{width:unset;flex-direction:column}._annotation__tool__icons_1trm0_20{display:flex;flex-direction:column;width:100%;align-items:center}._annotation__tool__icons_1trm0_20>*{display:flex;align-items:center;gap:12px}._annotation__tool__icons__selected_1trm0_31{background-color:rgba(var(--awi-color-common-themeColor, #6f29a9),.2);border-radius:50%;opacity:.9}._annotation__tool__icons__disabled_1trm0_36{opacity:.3}._annotation__tool__image_previewer_1trm0_39{display:flex;flex-direction:column;width:100%;height:100%}._annotation__tool__image_previewer_1trm0_39>div{width:100%;height:100%}._annotation__details_1trm0_49{flex:1;height:100%;position:relative}._annotation__details_container_1trm0_54{position:sticky;background-color:#fff;top:0;z-index:1}._annotation__details_1trm0_49 button{border:0}._annotation__details_1trm0_49 button:focus{outline:none}._annotation__details__current_1trm0_66{display:flex;width:100%;padding:12px 24px;justify-content:space-between;align-items:center;border:.1rem solid #ebeaea;font-size:12px;font-family:Open Sans,sans-serif;line-height:1.2}._annotation__details__current__actions_1trm0_77{width:12px;height:12px;border-radius:50%;position:relative;flex-shrink:0;display:flex;align-items:center}._annotation__details__current__accordion_1trm0_86{padding:12px;background-color:#f5f5f5}._annotation__details__current__accordion__button_1trm0_90{margin-left:auto;padding:4px 14px;border-radius:11.5px;width:max-content;color:var(--awi-color-common-themeColor, #6f29a9);border:1px solid var(--awi-color-common-themeColor, #6f29a9)!important;background-color:#fff;display:block;margin-top:8px}._annotation__details__current__accordion__button_1trm0_90:focus{outline:none}._annotation__details__current__icons_1trm0_104{display:flex;gap:8px}._annotation__details__current__icons__rotate_1trm0_108{transform:rotate(180deg)}._annotation__details__annotation_container_1trm0_111{display:flex;flex-direction:column;flex:1;overflow-y:scroll;max-height:71vh;padding-bottom:0;height:71vh;background-color:#fff}._request__info_1trm0_122{position:relative;display:flex;align-items:center;justify-content:center}._request__info__label_1trm0_128{display:flex;align-items:center;gap:5px}._request__info__modal_1trm0_133{position:absolute;top:30px;left:16px;background-color:#fff;box-shadow:2px 2px 8px #0003;width:max-content;min-width:400px;max-width:800px;padding:10px 20px;z-index:12}._request__info__modal__refbutton_1trm0_145{margin-left:auto;padding:4px 14px;border-radius:11.5px;width:max-content;color:var(--awi-color-common-themeColor, #6f29a9);border:1px solid var(--awi-color-common-themeColor, #6f29a9)!important;background-color:#fff;display:block;margin-top:16px}._request__info__modal__refbutton_1trm0_145:focus{outline:none}._reference__image__modal_1trm0_160{position:fixed;bottom:50%;left:50%;padding:32px;z-index:12;transform:translate(-50%)}._complete__session_1trm0_169{position:sticky;padding:5px;background-color:#f5f5f5;bottom:0;display:flex;align-items:center;gap:20px}._complete__session__button_1trm0_178{padding:4px 14px;border-radius:11.5px;width:max-content;color:#fff;border:1px solid var(--awi-color-common-themeColor, #6f29a9)!important;background-color:var(--awi-color-common-themeColor, #6f29a9);margin-left:8px;cursor:pointer}._complete__session__button_1trm0_178:focus{outline:none}._info__button_1trm0_192{position:absolute;bottom:10px;right:10px;background-color:#f5f5f5}._actions__modal_1trm0_199{position:absolute;z-index:2;width:180px;background:#fff;box-shadow:0 1px 3px #554f4f40;border-radius:4px;right:0;display:flex;justify-content:space-evenly;flex-direction:row;align-items:center}._actions__modal_1trm0_199 ul{padding:0;margin:0;list-style:none}._actions__modal_1trm0_199 ul li{padding:10px;cursor:pointer;font-size:16px;border-bottom:1px solid #d9d9d9}._actions__modal_1trm0_199 ul li:hover{background-color:#f5f5f5}._backdrop_1trm0_227{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#0006;z-index:11}._backdrop__transparent_1trm0_236{background-color:#000;opacity:.5;z-index:2}._short__cut__modal_1trm0_242{z-index:15;background-color:#fff;position:absolute;width:max-content;right:25px;bottom:25px;border:1px solid black}._completeSessionWrapper_1trm0_252{display:flex;flex-direction:column;align-items:center;width:100%}._completeSessionLabel_1trm0_259{font-size:1.1rem;font-weight:600;color:#000;margin-bottom:.5rem}._completeSessionButtons_1trm0_266{gap:2rem;display:flex;justify-content:center;width:90%;align-items:center}._completeSessionButton_1trm0_266{padding:.5rem 1.5rem;font-size:1rem;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}._completeSessionButton_1trm0_266:disabled{cursor:not-allowed;opacity:.6}._nextBatchButton_1trm0_290{background-color:var(--success);border:2px solid #34a073!important;width:100%}._nextBatchButton_1trm0_290:hover:not(:disabled){background-color:#34a073;transform:scale(1.02)}._closeSessionButton_1trm0_301{background-color:var(--danger);border:2px solid #c94444!important;width:100%}._closeSessionButton_1trm0_301:hover:not(:disabled){background-color:#c94444;transform:scale(1.02)}._pageNumber_1trm0_312:hover{color:var(--awi-color-common-themeColor, #6f29a9)}._fullscreen_toggle_container_1trm0_323{display:flex;justify-content:center;padding:10px;background:var(--awi-color-common-themeColor, #6f29a9);color:#fff;transition:background-color .3s ease,transform .2s ease;cursor:pointer}._fullscreen__toggle_1trm0_333:hover{background-color:var(--awi-color-common-themeColor, #6f29a9);transform:scale(1.05)}._fullscreen__toggle_1trm0_333:focus{outline:none;box-shadow:0 0 10px #008f1180}._fullscreen__toggle_1trm0_333:active{transform:scale(1)}._slider_1trm0_347{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}._slider_1trm0_347:before{position:absolute;content:"";height:12px;width:12px;left:1px;bottom:2px;background-color:#fff;transition:.4s}input:checked+._slider_1trm0_347{background-color:var(--awi-color-common-themeColor, #6f29a9)}input:focus+._slider_1trm0_347{box-shadow:0 0 1px var(--awi-color-common-themeColor, #6f29a9)}input:checked+._slider_1trm0_347:before{transform:translate(26px)}._slider_1trm0_347._round_1trm0_386{border-radius:34px}._slider_1trm0_347._round_1trm0_386:before{border-radius:50%}._switch_1trm0_402{position:relative;display:inline-block;width:40px;height:15px}._switch_1trm0_402 input{opacity:0;width:0;height:0}._pageNumber_1trm0_312{font-size:1rem;margin:0 .5rem;cursor:pointer;transition:color .3s,font-weight .3s}._pageNumber_1trm0_312:hover,._requestName_1trm0_425{color:var(--awi-color-common-themeColor, #6f29a9)}._annotationScreenHeader_1trm0_429{font-size:1.5rem;font-style:normal;line-height:normal;letter-spacing:-1.28px;text-transform:capitalize}._resetAndNoAnnotationsDiv_1trm0_437{display:flex;height:93%;width:100%;justify-content:center;align-items:center;background:#fff}._pagination_1trm0_446{display:none;height:0;opacity:0;visibility:hidden;transition:height .3s ease,opacity .3s ease,visibility 0s ease .3s}._pagination_1trm0_446._open_1trm0_454{display:block;height:auto;opacity:1;visibility:visible;transition:height .3s ease,opacity .3s ease,visibility 0s ease 0s}._pagination__icon_1trm0_462{cursor:pointer;opacity:.7;transition:opacity .3s,transform .3s;display:flex;align-items:center;justify-content:center}._pagination__icon_1trm0_462:hover{opacity:1;transform:scale(1.1)}._pagination__icon_1trm0_462._disabled_1trm0_474{opacity:.3;pointer-events:none}._pagination__container_1trm0_479{display:flex;align-items:center;justify-content:space-between;gap:10px;height:120px}@media screen and (max-width: 768px){._pagination__container_1trm0_479{height:60px}}@media screen and (min-device-width: 768px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){._pagination__container_1trm0_479{height:60px}}._pagination__icon__left_1trm0_498,._pagination__icon__right_1trm0_499{transform:none;width:max-content;margin:0}._pagination__images_1trm0_505{display:flex;flex-direction:row;align-items:center;gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#ccc transparent;max-width:80%;justify-content:flex-start}._pagination__images_1trm0_505::-webkit-scrollbar{height:6px}._pagination__images_1trm0_505::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}._pagination__images_1trm0_505>div{background-size:cover;background-repeat:no-repeat;aspect-ratio:1/1;min-width:100px;height:100px}._undoAnnotationCount_1trm0_532{position:absolute;top:0;right:0;background-color:red;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:.72rem;font-weight:700}._annotationIconDiv_1trm0_548{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#000}._annotationIcon_1trm0_548{width:25px!important;height:25px!important;cursor:pointer!important}._annotationIconPartition_1trm0_563{display:flex;justify-content:center;align-items:center;padding-bottom:7px;padding-top:7px}._partitionLine_1trm0_571{width:80%;height:2px;background-color:#e4e0e6;margin:8px auto}@media screen and (max-width: 768px){._partitionLine_1trm0_571{display:none;width:2px!important;height:80%!important;margin:auto 8px!important}}@media screen and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){._partitionLine_1trm0_571{display:none;width:2px!important;height:80%!important;margin:auto 8px!important}}._correctButton_1trm0_595{border:1px solid #5db772;border-radius:25px;background:rgba(var(--awi-color-common-themeSystemAcceptColor, #5db772),.1);display:flex;padding:2px 10px;justify-content:center;align-items:center;gap:10px}._rejectButton_1trm0_607{border-radius:25px;border:1px solid var(--awi-color-common-themeSecondaryButtonColor, #ff2540);background:#ff25401a;display:flex;padding:5px 17px;justify-content:center;align-items:center;gap:10px}._card_eye_1trm0_618{position:absolute;top:8px;right:8px;background-color:#00000080;border-radius:50%;border:none;width:28px;height:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1}._canvas_145op_1{background-repeat:no-repeat;background-size:contain;margin:0 auto;display:flex;transform-origin:0 0}._canvasContainer_145op_9{width:max-content;height:max-content;position:relative;justify-content:center;display:flex;align-items:center}._canvasSubContainer_145op_18{overflow-y:hidden;overflow-x:hidden;position:relative}._message__container_u7nyp_1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;margin:auto;padding-top:100px;padding-bottom:45px;width:100%;height:100%;overflow:hidden}._message__container__icon_u7nyp_15{width:25%;object-fit:contain}._message__container__title_u7nyp_19{font-size:27px;font-weight:400;color:gray}._message__container__title__success_u7nyp_24{color:#48985f}._message__container__description_u7nyp_27{font-size:24px}._message__container__loading_u7nyp_31{animation:_pulse_u7nyp_1 1.6s ease-in-out infinite;width:80%}@keyframes _pulse_u7nyp_1{0%,80%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}._tableBar_103oy_1{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#fff;border:1px solid #909090;max-width:100%;overflow:auto;height:56px;min-height:56px}._tableBar_103oy_1 ._buttonGroup_103oy_13{display:flex;gap:10px;overflow:auto}._tableBar_103oy_1 ._buttonGroup_103oy_13 button{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;border:0px;min-width:120px;border-radius:25px;cursor:pointer;transition:all .2s ease-in-out;width:auto}._tableBar_103oy_1 ._buttonGroup_103oy_13 button:hover{background-color:#29292933}._tableBar_103oy_1 ._buttonGroup_103oy_13 button ._btnIcon_103oy_34{width:15px;height:15px}._tableBar_103oy_1 ._buttonGroup_103oy_13 text{cursor:none}._tableBar_103oy_1 ._searchBar_103oy_41{width:250px;padding:10px;border:0px;outline:none;background-color:#2929291a;border-radius:25px;display:flex;justify-content:space-between;align-items:center}._tableBar_103oy_1 ._searchBar_103oy_41 ._searchInput_103oy_53{height:100%;background-color:transparent;border:transparent}._tableBar_103oy_1 ._searchBar_103oy_41 ._searchIcon_103oy_58{position:absolute;right:0}._removeBorder_103oy_63{border:0}._button_103oy_13{display:flex;justify-content:center;align-items:center;color:#000c}._isSelected_103oy_74{border-radius:100px!important;border:1px solid #6f29a9!important;background:#6f29a933!important}._isDisabled_103oy_80{background:#2626261a!important;cursor:not-allowed!important}._isActive_103oy_85{background:#6f29a91a!important}._isActive_103oy_85:hover{background:#6f29a94d!important}._isText_103oy_92{cursor:default!important}._isText_103oy_92:hover{background-color:#29292933!important}input:focus,select:focus,option:focus{outline:none}.badge{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box;background-color:var(--c_background, var(--awi-color-badge-background))}.badge_l{height:var(--awi_font_l, var(--awi-size-text-l));padding:5.5px 3px;gap:10px;color:var(--c_text, var(--awi-color-badge-text));text-align:center;font-size:var(--awi_font_s, var(--awi-size-text-s));font-style:normal;font-weight:var(--awi_font_weight_s, var(--awi-weight-text-s));line-height:normal}.badge_m{height:var(--awi_font_m, var(--awi-size-text-m));padding:5.5px 3px;gap:10px;flex-shrink:0;color:var(--c_text, var(--awi-color-badge-text));text-align:center;font-size:var(--awi_font_s, var(--awi-size-text-s));font-style:normal;font-weight:var(--awi_font_weight_s, var(--awi-weight-text-s));line-height:normal}.badge_dot{width:8px;height:8px;min-width:8px;min-height:8px;padding:0}.button_group{display:flex;flex-direction:row;align-items:center}.button_group_button.active{outline-width:1px!important}.button_group_button.active:after{filter:opacity(.2)}.button_group_button{outline-width:0px!important;padding:0 1rem!important}.button_group_button,.button_group_button:after{border-radius:0}.button_group_button.first,.button_group_button.first:after{border-radius:500px 0 0 500px}.button_group_button.last,.button_group_button.last:after{border-radius:0 500px 500px 0}.button_group_button.first.last,.button_group_button.first.last:after{border-radius:500px}.awi_chart_container{display:flex}.awi_chart_container .awi_external_legend{display:flex;flex-direction:row;gap:.5rem;padding:0 .5rem;flex-wrap:nowrap;overflow:hidden;justify-content:flex-start;white-space:nowrap;box-sizing:border-box;text-align:center}.awi_chart_container .awi_external_legend.right:hover,.awi_chart_container .awi_external_legend.left:hover{overflow-y:auto}.awi_chart_container .awi_external_legend.top:hover,.awi_chart_container .awi_external_legend.bottom:hover{overflow-x:auto}.awi_chart_container .awi_legend_item{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;cursor:pointer;transition:background-color .2s ease;font-family:Inter,sans-serif;font-size:.75rem}.awi_chart_container .awi_legend_item:hover{background-color:var(--awi-color-background-secondary, #f5f5f5)}.awi_chart_container .awi_legend_item.disabled{text-decoration:line-through;text-decoration-color:var(--awi-color-text-primary, #000000)}.awi_chart_container .awi_legend_color{width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0}.awi_chart_container .awi_external_legend::-webkit-scrollbar{width:.5rem}.awi_chart_container .awi_external_legend::-webkit-scrollbar-track{background:transparent;border:none;box-shadow:none}.awi_chart_container .awi_external_legend::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.awi_chart_container .awi_external_legend::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.awi_chart_container .awi_external_legend::-webkit-scrollbar-button{display:none;height:0;width:0}.awi_chart_container .awi_external_legend{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.awi_chart_container .awi_legend_label{white-space:nowrap;color:var(--awi-color-text-primary, #000000)}.compact_event_card{-webkit-user-select:none;user-select:none;position:relative;display:flex;justify-content:flex-start;align-items:center;background-color:var(--c_surface_primary);border:1px solid var(--c_surface_primary_border);z-index:1}.compact_event_card.focused{outline:2px solid var(--c_focused_border_color)}.compact_event_card>img{height:100%;width:40%;min-width:40%;max-width:40%;background-color:var(--c_surface_secondary);object-fit:contain}.compact_event_card .status_indicator{position:absolute;top:0;right:0;width:100%;height:100%;filter:opacity(.2);background-color:var(--c_data_color);z-index:-1}.compact_event_card .compact_event_card_content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:60%;height:100%}.compact_event_card .compact_event_card_content>header{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:2% 4%;border-bottom:1px solid var(--awi-color-surface-border-primary, var(--c_surface_primary_border))}.compact_event_card .compact_event_card_content>header>h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.compact_event_card .compact_event_card_details{display:flex;justify-content:space-between;align-items:center;width:100%;padding:2% 4%;flex-grow:1;flex-wrap:wrap}.compact_event_card .compact_event_card_details>h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.compact_event_card .compact_event_card_details>span{display:flex;flex-direction:column;justify-content:center;gap:2%;width:50%}.compact_event_card .compact_event_card_details>span>p{text-transform:uppercase;font-size:var(--awi-size-text-xs, var(--awi-size-text-s, var(--font_s)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compact_event_card .compact_event_card_details>span>h6{font-size:var(--awi-size-text-s, var(--awi-size-text-s, var(--font_s)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:var(--awi-weight-text-m, 300);font-size:var(--awi-size-text-s, 14px);font-family:DM Mono,monospace}.compact_event_card .compact_event_card_content>footer{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%;padding:2% 4%;height:20%;color:var(--c_text_primary)}.compact_event_card .compact_event_card_content>footer>.status_indicator{z-index:2}.compact_event_card .compact_event_card_content>footer>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;font-weight:var(--awi-weight-text-m, 300);font-size:var(--awi-size-text-s, 14px);font-family:DM Mono,monospace}.compact_event_card .compact_event_card_content>div{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.compact_event_card .compact_event_card_checkbox{position:absolute!important;top:.5rem;right:.5rem;z-index:10}.compact_event_card .compact_event_card_bookmark{position:absolute;top:.25rem;left:.25rem;z-index:10;height:1rem;width:1rem;max-height:1rem;max-width:1rem}.compact_event_card_new{-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-color:var(--awi-color-surface-primary, var(--c_surface_primary));border:1px solid var( --awi-color-compactEventCard-borderColor, var(--c_surface_primary_border) );z-index:1}.compact_event_card_new.focused{outline:var( --awi-color-compactEventCard-focusedBorderThickness, var(--c_focused_border_thickness) ) solid var( --awi-color-compactEventCard-focusedBorderColor, var(--c_focused_border_color) )}.compact_event_card_new>img{height:80%;min-height:80%;max-height:80%;width:40%;min-width:40%;max-width:40%;background-color:var( --awi-color-surface-fill-secondary, var(--c_surface_secondary) );border-right:1px solid var(--awi-color-surface-border-primary, var(--c_surface_primary_border));object-fit:contain}.compact_event_card_new .status_indicator{position:absolute;top:0;right:0;width:100%;height:100%;filter:opacity(.2);z-index:-1;background-color:var(--c_data_color)}.compact_event_card_new .compact_event_card_content{display:flex;flex-direction:column;justify-content:space-between;width:60%;height:80%}.compact_event_card_new .event_element{display:flex;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;flex-grow:1;padding:2% 4%}.compact_event_card_new .event_element>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compact_event_card_new .event_element>.icon{aspect-ratio:1!important;height:60%;min-height:.25rem;max-height:1.5rem;min-width:1.5rem}.compact_event_card_new .severity_section{position:relative;border-right:.5rem solid var(--c_data_color)}.compact_event_card_new .compact_event_card_content>.event_element>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:var(--awi-weight-text-m, 300);font-size:75%;font-family:Inter,sans-serif}.compact_event_card_new .severity_section.event_element>p{text-transform:capitalize;color:var(--c_data_color)}.compact_event_card_new .compact_event_card_checkbox{position:absolute!important;top:.5rem;right:.5rem;z-index:10}.compact_event_card_new .compact_event_card_bookmark{position:absolute;top:.25rem;left:.25rem;z-index:10;height:1rem;width:1rem;max-height:1rem;max-width:1rem}.compact_event_card_new>.event_element{gap:.5rem;padding:1% 2%;border-bottom:1px solid var(--awi-color-surface-border-primary, var(--c_surface_primary_border))}.input_wrapper{display:flex;align-items:center;position:relative;border:none;box-sizing:border-box;gap:.5rem;border-radius:1.5625rem;background-color:var( --c_input_background, var(--awi-color-input-background) );--input_box_height_s: 2rem;--input_box_height_m: 2.5rem;--input_box_height_l: 3rem;--input_box_padding_s: 0 1rem;--input_box_padding_m: 0 1rem;--input_box_padding_l: 0 1.5rem}.input_wrapper.h_s{height:var(--input_box_height_s);padding:var(--input_box_padding_s)}.input_wrapper.h_m{height:var(--input_box_height_m);padding:var(--input_box_padding_m)}.input_wrapper.h_l{height:var(--input_box_height_l);padding:var(--input_box_padding_l)}.input_wrapper:focus-within{outline:.0625rem solid var(--c_input_border, var(--awi-color-input-border))}.input_wrapper.icon_before{flex-direction:row}.input_wrapper.icon_after{flex-direction:row-reverse}.input{border:none;outline:none;background:transparent;text-overflow:ellipsis;overflow:hidden;min-width:0;flex-grow:1;font-size:var(--awi-size-text-s, .875rem);color:var(--c_input_text, var(--awi-color-input-text))}.input::placeholder{font-size:var(--awi-size-text-s, .875rem);color:var(--c_input_text, var(--awi-color-text-primary))}.icon-wrapper{display:flex;align-items:center;justify-content:center}.input_wrapper.disabled{background-color:var( --c_input_background_disabled, var(--awi-color-common-disabled) );cursor:no-drop}.input_wrapper.disabled>input{cursor:no-drop;color:var(--awi-color-text-disabled, #767676)!important}.single_select_container,.single_select_dropdown{--select_height_s: 2rem;--select_height_m: 2.5rem;--select_height_l: 3rem;--select_padding_s: 0rem 1rem;--select_padding_m: 0rem 1rem;--select_padding_l: 0rem 1.5rem}.single_select_container.text_xs{--font_size: var(--awi-size-text-xs, .75rem)}.single_select_container.text_s{--font_size: var(--awi-size-text-s, .875rem)}.single_select_container.text_m{--font_size: var(--awi-size-text-m, 1rem)}.single_select_container.text_l{--font_size: var(--awi-size-text-l, 1.25rem)}.single_select_container.text_xl{--font_size: var(--awi-size-text-xl, 1.375rem)}.single_select_dropdown.text_xs{--font_size: var(--awi-size-text-xs, .75rem)}.single_select_dropdown.text_s{--font_size: var(--awi-size-text-s, .875rem)}.single_select_dropdown.text_m{--font_size: var(--awi-size-text-m, 1rem)}.single_select_dropdown.text_l{--font_size: var(--awi-size-text-l, 1.25rem)}.single_select_dropdown.text_xl{--font_size: var(--awi-size-text-xl, 1.375rem)}.single_select_container{display:flex;justify-content:center;align-items:center;height:unset}.single_select_container.ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:var( --c_trigger_background, var(--awi-color-select-trigger-background) )!important}.single_select_container.disabled .ant-select-selector{background-color:var( --c_disabled, var(--awi-color-common-disabled) )!important}.single_select_container.ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector>.ant-select-selection-item{font-weight:var(--font_weight_m, var(--awi-weight-text-m))!important}.single_select_container>.ant-select-selector{outline:.0625rem solid var(--c_border, var(--awi-color-select-trigger-border))!important;border:none!important;border-radius:6.25rem!important;box-shadow:none!important;color:var(--c_text_primary, --awi-color-text-primary)!important;background-color:var( --c_trigger_background, var(--awi-color-select-trigger-background) )!important}.single_select_container.h_s>.ant-select-selector{height:var(--select_height_s)!important;padding:var(--select_padding_s)!important}.single_select_container.h_m>.ant-select-selector{height:var(--select_height_m)!important;padding:var(--select_padding_m)!important}.single_select_container.h_l>.ant-select-selector{height:var(--select_height_l)!important;padding:var(--select_padding_l)!important}.single_select_dropdown{z-index:10000;border-radius:1.25rem!important;box-shadow:unset;padding:0rem}.single_select_dropdown{outline:.0625rem solid var(--c_border, var(--awi-color-select-menu-border))!important}.single_select_dropdown .ant-select-item-option{display:flex!important;align-items:center!important;background-color:var( --c_menu_background, var(--awi-color-select-menu-background-default) )!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;border-radius:0}.single_select_dropdown .ant-select-item-option-content{display:flex!important;align-items:center!important}.single_select_dropdown.h_s .ant-select-item-option{height:var(--select_height_s)!important;padding:var(--select_padding_s)!important}.single_select_dropdown.h_m .ant-select-item-option{height:var(--select_height_m)!important;padding:var(--select_padding_m)!important}.single_select_dropdown.h_l .ant-select-item-option{height:var(--select_height_l)!important;padding:var(--select_padding_l)!important}.single_select_dropdown .ant-select-item-option>.ant-select-item-option-content>img{max-height:1.5rem}.single_select_dropdown .ant-select-item-option{padding:.3rem .5rem}.single_select_dropdown.items_center .ant-select-item-option-content{justify-content:center!important}.single_select_dropdown.items_start .ant-select-item-option-content{justify-content:flex-start!important}.single_select_dropdown.items_end .ant-select-item-option-content{justify-content:flex-end!important}.single_select_dropdown .ant-select-item-option-selected{background-color:var( --c_menu_active, var(--awi-color-select-menu-background-active) )!important}.single_select_dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:var( --c_menu_hover, var(--awi-color-select-menu-background-hover) )!important}.ant-select .ant-select-arrow{padding-right:.75rem;color:var(--c_text_primary, var(--awi-color-select-icon));font-size:var(--awi-size-text-xs, .75rem)}.ant-select .ant-select-clear{color:var(--c_text_primary, var(--awi-color-select-icon));font-size:var(--awi-size-text-xs, .75rem)}.ant-select-selection-placeholder{font-size:var(--font_size, var(--awi-size-text-s))!important;color:var(--c_text_primary)!important}.single_select_container.items_center .ant-select-selection-item{display:flex!important;align-items:center!important;justify-content:center!important}.single_select_container.items_start .ant-select-selection-item{display:flex!important;align-items:center!important;justify-content:flex-start!important}.single_select_container.items_end .ant-select-selection-item{display:flex!important;align-items:center!important;justify-content:flex-end!important}.single_select_container .ant-select-selection-item{font-size:var(--font_size, var(--awi-size-text-s))!important;color:var(--c_text_primary)!important;background-color:unset!important}.single_select_container .ant-select-selection-item>img{max-height:1.5rem}.contact_input{display:flex;flex-direction:row;align-items:center;gap:.5rem}.awi_date_picker.size_s{height:2rem!important}.awi_date_picker.size_m{height:2.5rem!important}.awi_date_picker.size_l{height:3rem!important}.awi_date_picker.ant-picker{border-radius:500px;outline:1px solid var(--awi-color-datepicker-trigger-border)!important;border:none!important;background-color:var(--awi-color-datepicker-trigger-background)!important}.awi_date_picker_popup.ant-picker-dropdown{min-width:18rem}.awi_date_picker .ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--awi-color-datepicker-picker-highlight)!important}.awi_date_picker.ant-picker:focus-within{box-shadow:none!important}.awi_date_picker .ant-picker-input,.awi_date_picker .ant-picker-clear{color:var(--awi-color-text-primary)!important}.awi_date_picker_popup.ant-picker-dropdown .ant-picker-panel-container{border-radius:0!important;box-shadow:none!important;border:1px solid var(--awi-color-datepicker-picker-border)!important;background-color:var(--awi-color-datepicker-picker-background)!important}.awi_date_picker_popup .ant-picker-now-btn{color:var(--awi-color-datepicker-picker-highlight)!important}.awi_date_picker_popup .ant-picker-cell-hover .ant-picker-cell-inner{background:var(--awi-color-datepicker-picker-hover)!important}.awi_date_picker_popup .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--awi-color-datepicker-picker-highlight)!important}.awi_date_picker_popup .ant-picker-cell-inner{border-radius:500px!important}.awi_date_picker_popup .ant-picker-header-view>button{color:var(--awi-color-text-primary)!important}.awi_date_picker_popup .ant-picker-header-view>button:hover{color:var(--awi-color-datepicker-picker-highlight)!important}.awi_date_range_picker.h_s{height:2rem}.awi_date_range_picker.h_m{height:2.5rem}.awi_date_range_picker.h_l{height:3rem}.awi_date_range_picker_popup.text_xs{--font_size: var(--awi-size-text-xs, 12px)}.awi_date_range_picker_popup.text_s{--font_size: var(--awi-size-text-s, 14px)}.awi_date_range_picker_popup.text_m{--font_size: var(--awi-size-text-m, 16px)}.awi_date_range_picker_popup.text_l{--font_size: var(--awi-size-text-l, 20px)}.awi_date_range_picker_popup.text_xl{--font_size: var(--awi-size-text-xl, 22px)}.awi_date_range_picker.text_xs{--font_size: var(--awi-size-text-xs, 12px)}.awi_date_range_picker.text_s{--font_size: var(--awi-size-text-s, 14px)}.awi_date_range_picker.text_m{--font_size: var(--awi-size-text-m, 16px)}.awi_date_range_picker.text_l{--font_size: var(--awi-size-text-l, 20px)}.awi_date_range_picker.text_xl{--font_size: var(--awi-size-text-xl, 22px)}.ant-picker.ant-picker-range{outline:1px solid var(--c_trigger_border, var(--awi-color-daterangepicker-trigger-border))!important;border:none!important;border-radius:100px!important;box-shadow:none!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;background-color:var( --c_trigger_background, var(--awi-color-daterangepicker-trigger-background) )!important;padding:0 .75rem!important;font-size:var(--font_size)!important}.ant-picker .ant-picker-input>input{font-size:var(--font_size)!important}.ant-picker .ant-picker-separator{font-size:var(--font_size)!important}.awi_date_range_picker_popup.ant-picker-dropdown{font-size:var(--font_size)!important;min-width:42rem!important}.ant-picker-dropdown .ant-btn-sm{font-size:var(--font_size)!important;height:1.5rem!important;line-height:1.5rem!important}.ant-picker-dropdown .ant-picker-cell:before{height:1.5rem!important}.ant-picker-dropdown .ant-picker-header-view{line-height:2.5rem!important}.ant-picker-dropdown .ant-picker-month-panel .ant-picker-cell-inner{width:3.75rem!important}.ant-picker-year-panel{width:18rem!important}.ant-picker-cell-range-start>.ant-picker-cell-inner{border-radius:500px 0 0 500px!important;background-color:var( --c_highlight, var(--awi-color-daterangepicker-picker-highlight) )!important}.ant-picker-cell-range-end>.ant-picker-cell-inner{border-radius:0 500px 500px 0!important;background-color:var( --c_highlight, var(--awi-color-daterangepicker-picker-highlight) )!important}.ant-picker-cell-range-end.ant-picker-cell-range-start>.ant-picker-cell-inner{border-radius:500px!important;background-color:var( --c_highlight, var(--awi-color-daterangepicker-picker-highlight) )!important}.ant-picker-cell-today :before{border:1px solid var(--c_highlight, var(--awi-color-daterangepicker-picker-highlight))!important}.ant-picker-cell.ant-picker-cell-range-start.ant-picker-cell-in-view:before{background-color:var( --c_date_range_fill, var(--awi-color-daterangepicker-picker-range) )!important}.ant-picker-cell.ant-picker-cell-range-end.ant-picker-cell-in-view:before{background-color:var( --c_date_range_fill, var(--awi-color-daterangepicker-picker-range) )!important}.ant-picker-cell.ant-picker-cell-in-range.ant-picker-cell-in-view:before{background-color:var( --c_date_range_fill, var(--awi-color-daterangepicker-picker-range) )!important}.ant-picker-time-panel-cell-selected>.ant-picker-time-panel-cell-inner{background-color:var( --c_date_range_fill, var(--awi-color-daterangepicker-picker-range) )!important}.ant-picker-presets ul li,.ant-picker-time-panel-cell-inner{border-radius:500px!important}.ant-picker-time-panel-column{width:3.5rem!important}.ant-picker-time-panel-cell-inner{width:3rem!important;height:1.75rem!important;line-height:1.75rem!important}.ant-picker-footer>.ant-picker-ranges{padding-inline:.75rem!important}.ant-picker-footer>.ant-picker-ranges>.ant-picker-ok>button{background-color:var( --c_highlight, var(--awi-color-daterangepicker-picker-highlight) )!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;border-radius:500px!important}.ant-picker-header>.ant-picker-header-view>button :hover{color:var(--c_text_secondary)!important}.ant-picker-active-bar{background:var( --c_highlight, var(--awi-color-daterangepicker-picker-highlight) )!important}.ant-picker-ranges,.ant-picker-header{border-radius:0!important}.ant-picker-dropdown-range{z-index:10000;border-radius:0!important;padding:0}.ant-picker-panel-layout{border:1px solid var(--c_surface_border, var(--awi-color-daterangepicker-picker-border))}.ant-picker-range-wrapper{border-radius:0!important}.ant-picker-range-arrow{border:unset!important;border-color:unset!important}.ant-picker-panel-container{border-radius:0!important;background-color:var( --c_surface, var(--awi-color-daterangepicker-picker-background) )!important;box-shadow:unset!important}.ant-picker-panel-layout{color:var(--c_text_primary)!important}.ant-picker-body{border-color:var( --c_surface_border, var(--awi-color-daterangepicker-picker-border) )!important}.ant-picker-dropdown .ant-picker-content th{height:2.25rem!important}.ant-picker-dropdown .ant-picker-content td{min-width:1.5rem!important}.ant-picker-dropdown .ant-picker-cell{padding:.375rem 0!important}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:.25rem}.ant-picker-body{padding:.5rem 1.125rem!important}.ant-picker-dropdown .ant-picker-header{padding:0 .5rem!important}.ant-picker-date-panel{width:18rem!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets{min-width:7.5rem!important;max-width:12.5rem!important}.ant-picker-content>thead>tr>th,.ant-picker-cell-inner,.ant-picker-time-panel-cell-inner,.ant-picker-header-view,.ant-picker-header-super-prev-btn,.ant-picker-header-prev-btn,.ant-picker-header-next-btn,.ant-picker-header-super-next-btn{color:var(--c_text_primary, var(--awi-color-text-primary))!important}.ant-picker-suffix,.ant-picker-clear{color:var(--c_text_secondary)!important}.event_preview_carousel_container{position:relative!important;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;width:100%;height:100%;--c_surface_primary_border: #eaebee;--c_surface_secondary: #f3f5f7;--c_surface_primary: #fff;--font_s: var(--awi-size-text-xs, .75rem);--c_text_primary: #292929;--c_text_secondary: #474747}.event_preview_carousel_container>header{height:3rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--c_surface_primary_border);padding:2% 4%}.event_preview_carousel_container>header>p{font-size:var(--font_s);color:var(--c_text_secondary)}.event_preview_carousel_container .text_s{font-size:var(--font_s)}.event_preview_carousel_container .carousel_card{min-height:80%;flex-grow:1;overflow-y:auto}.event_preview_carousel_container .carousel_card_images{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--c_surface_primary_border)}.event_preview_carousel_container .carousel_card_images>span:nth-child(odd){border-right:1px solid var(--c_surface_primary_border)}.event_preview_carousel_container .carousel_card_images>span{width:50%;height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--font_s)}.event_preview_carousel_container .carousel_card_images>span>img{flex-grow:1;width:100%;height:7rem;object-fit:contain;background-color:var(--c_surface_secondary)}.event_preview_carousel_container .carousel_info_container{display:flex;flex-direction:column;justify-content:center;padding:1.5% 4%;border-bottom:1px solid var(--c_surface_primary_border)}.event_preview_carousel_container .carousel_card_images>span>p{height:2rem;display:flex;justify-content:flex-start;align-items:center}.event_preview_carousel_container .carousel_info_container>p{text-transform:uppercase}.event_preview_carousel_container .object_attributes_container{display:flex;flex-direction:column;padding:2% 4%;gap:.25rem;flex-grow:1}.event_preview_carousel_container .event_preview_carousel_attribute{display:flex;justify-content:space-between;align-items:center;width:100%}.event_preview_carousel_container .event_preview_carousel_attribute>p{max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event_preview_carousel_container .event_preview_carousel_attribute>h6{max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event_preview_carousel_container .event_preview_carousel_footer{width:100%;display:flex;justify-content:center;align-items:center;padding:.5rem;border-top:1px solid var(--c_surface_primary_border);gap:.5rem;height:3rem}.dropdown{display:inline-block;cursor:pointer;transition:all .2s ease}.dropdown:hover{opacity:.8}.dropdown.dropdown-disabled{cursor:not-allowed;opacity:.6}.dropdown.dropdown-disabled:hover{opacity:.6}.dropdown .ant-btn{background-color:var(--c_button_background, white)!important;border-color:var(--c_button_border, #d9d9d9)!important;color:var(--c_button_text, rgba(0, 0, 0, .88))!important;transition:all .2s ease}.dropdown .ant-btn:hover{background-color:var(--c_button_hover_background, #f5f5f5)!important;border-color:var(--c_button_hover_border, #b5b5b5)!important;color:var(--c_button_hover_text, rgba(0, 0, 0, .88))!important}.dropdown .ant-btn:focus{background-color:var(--c_button_hover_background, #f5f5f5)!important;border-color:var(--c_button_hover_border, #b5b5b5)!important;color:var(--c_button_hover_text, rgba(0, 0, 0, .88))!important}.dropdown-overlay{background:var(--c_menu_background, white)!important;border:1px solid var(--c_menu_border, #d9d9d9)!important;border-radius:var(--c_menu_border_radius, 6px)!important;box-shadow:var( --c_menu_box_shadow, 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05) )!important;min-width:120px;z-index:1050;padding:4px 0}.dropdown-overlay .ant-dropdown-menu{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.dropdown-overlay .ant-dropdown-menu-item{padding:5px 12px!important;margin:0!important;border-radius:4px!important;line-height:22px!important;font-size:var(--awi-size-text-s, 14px)!important;color:var(--c_menu_item_text, rgba(0, 0, 0, .88))!important;background-color:var(--c_menu_item_background, transparent)!important;transition:all .2s ease}.dropdown-overlay .ant-dropdown-menu-item:hover{background-color:var( --c_menu_item_hover_background, rgba(0, 0, 0, .06) )!important;color:var(--c_menu_item_hover_text, rgba(0, 0, 0, .88))!important}.dropdown-overlay .ant-dropdown-menu-item-selected{background-color:var(--c_menu_item_selected_background, #e6f4ff)!important;color:var(--c_menu_item_selected_text, #1677ff)!important}.dropdown-overlay .ant-dropdown-menu-item-disabled{color:var(--c_menu_item_disabled_text, rgba(0, 0, 0, .25))!important;cursor:not-allowed!important}.dropdown-overlay .ant-dropdown-menu-item-disabled:hover{background-color:var(--c_menu_item_background, transparent)!important;color:var(--c_menu_item_disabled_text, rgba(0, 0, 0, .25))!important}.dropdown-overlay .ant-dropdown-menu-item-danger{color:var(--awi-color-common-error, #ff4d4f)!important}.dropdown-overlay .ant-dropdown-menu-item-danger:hover{background-color:var(--awi-color-common-error-light, #fff2f0)!important;color:var(--awi-color-common-error, #ff4d4f)!important}.dropdown-overlay .ant-dropdown-menu-item-divider{height:1px!important;margin:4px 0!important;background-color:var(--c_menu_border, #d9d9d9)!important}.dropdown-overlay .ant-dropdown-menu-submenu{position:relative}.dropdown-overlay .ant-dropdown-menu-submenu-title{padding:5px 12px!important;margin:0!important;border-radius:4px!important;line-height:22px!important;font-size:var(--awi-size-text-s, 14px)!important;color:var(--c_menu_item_text, rgba(0, 0, 0, .88))!important;background-color:var(--c_menu_item_background, transparent)!important;transition:all .2s ease}.dropdown-overlay .ant-dropdown-menu-submenu-title:hover{background-color:var( --c_menu_item_hover_background, rgba(0, 0, 0, .06) )!important;color:var(--c_menu_item_hover_text, rgba(0, 0, 0, .88))!important}.dropdown-overlay .ant-dropdown-arrow{display:block!important;width:8px!important;height:8px!important;background:var(--c_menu_background, white)!important;border:1px solid var(--c_menu_border, #d9d9d9)!important;border-radius:0 0 2px!important;transform:rotate(-45deg)!important;position:absolute!important;top:-4px!important;z-index:1!important}.dropdown-overlay .ant-dropdown-arrow:before{content:""!important;position:absolute!important;width:8px!important;height:8px!important;background:var(--c_menu_background, white)!important;border-radius:0 0 2px!important;transform:rotate(45deg)!important;top:-1px!important;left:-1px!important}.awi_event_preview_window{--c_surface_primary_border: #eaebee;--c_surface_secondary: #f3f5f7;--c_surface_primary: #fff;--font_s: var(--awi-size-text-xs, .75rem);--c_text_primary: #292929;--c_text_secondary: #474747}.awi_event_preview_window{background-color:var(--c_surface_primary);border:1px solid var(--c_surface_primary_border);border-bottom:unset;display:flex;flex-direction:column}.awi_event_preview_window.empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1rem}.awi_event_preview_window .event_preview_dialog_header{display:flex;justify-content:flex-start;align-items:center;height:3rem;gap:1rem;border-bottom:1px solid var(--c_surface_primary_border)}.awi_event_preview_window .event_preview_dialog_header_icon{width:3rem;height:100%;background-color:var(--c_surface_primary);border-right:1px solid var(--c_surface_primary_border);font-size:var(--font_s);overflow:hidden}.awi_event_preview_window .event_preview_dialog_header_icon>img{height:100%;width:100%}.awi_event_preview_window .event_preview_dialog_header_content{height:3rem;display:flex;justify-content:flex-start;align-items:center;gap:.25rem;width:69%}.awi_event_preview_window .status_indicator{position:absolute;top:0;right:0;width:100%;height:100%;filter:opacity(.2);z-index:-1}.awi_event_preview_window .awi_event_preview_window_header_container{width:100%;display:flex;justify-content:flex-end;align-items:center;height:3rem;min-height:3rem;border-bottom:1px solid var(--c_surface_primary_border)}.awi_event_preview_window .event_preview_dialog_header_actions{display:flex;justify-content:flex-end;padding:0 1rem}.awi_event_preview_window .event_preview_content_container{display:flex;width:100%;height:calc(100% - 3rem);flex-grow:1}.awi_event_preview_window .event_preview_image_container{position:relative;display:flex;flex-direction:column;width:50%;min-height:100%;max-height:100%;height:100%}.awi_event_preview_window .event_preview_image_container>img{width:100%;flex-grow:1;object-fit:contain;background-color:var(--c_surface_secondary);height:88%;min-height:88%}.awi_event_preview_window .event_preview_image_footer{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--c_surface_primary_border);height:12%;max-height:12%}.awi_event_preview_window .event_preview_image_footer_infoitem{display:flex;flex-direction:column;justify-content:space-around;height:100%;border-right:1px solid var(--c_surface_primary_border);padding:.25rem .5rem;color:var(--c_text_primary)}.awi_event_preview_window .event_preview_image_footer_infoitem>p{text-transform:uppercase;font-size:var(--font_s)}.awi_event_preview_window .event_preview_image_footer_infoitem>h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:var(--awi-weight-text-m, 300);font-size:var(--awi-size-text-m, 16px);font-family:DM Mono,monospace}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(1){width:20%;position:relative;z-index:1}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(1)>h5{text-transform:capitalize}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(1)>.hydra_status_indicator{z-index:2}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(2){width:40%}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(3){width:20%}.awi_event_preview_window .event_preview_image_footer_infoitem:nth-child(4){width:20%;border-right:unset}.awi_event_preview_window .event_preview_content{flex-grow:1;height:100%;width:25%;background-color:var(--c_surface_primary);border-bottom:1px solid var(--c_surface_primary_border);border-right:1px solid var(--c_surface_primary_border);border-left:1px solid var(--c_surface_primary_border)}.awi_event_preview_window .event_preview_other_events_container{width:25%;display:flex;flex-direction:column;height:100%;border-bottom:1px solid var(--c_surface_primary_border)}.awi_event_preview_window .event_preview_other_events{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1}.awi_event_preview_window .event_preview_other_events>div{width:100%}.awi_event_preview_window .event_preview_other_events_container>header{width:100%;height:3rem;min-height:3rem;max-height:3rem;display:flex;justify-content:space-between;padding:0 2%;align-items:center;border-bottom:1px solid var(--c_surface_primary_border);background-color:var(--c_surface_primary)}.awi_event_preview_window .event_preview_other_events_container>header>p{font-size:var(--font_s);color:var(--c_text_secondary)}.awi_event_preview_window .event_preview_other_events_container>footer{height:3rem;padding:.5rem;gap:.5rem;display:flex;align-items:center}.awi_event_preview_window .event_footer_color_legend_container{display:flex;justify-content:flex-start;align-items:center;padding:0 1rem 0 0}.awi_event_preview_window .event_footer_color_legend{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:0 .5rem}.awi_event_preview_window .event_footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.awi_event_preview_window .footer_action_container{display:flex;gap:1rem}.awi_event_preview_window .load_more_container{display:flex;justify-content:center;width:100%}.awi_event_preview_window .share_alerts_dialog{display:flex;flex-direction:column;width:100%;gap:1rem}.awi_event_preview_window .share_alerts_dialog>input{width:100%}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAeCAYAAACWuCNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAG7AAABuwBHnU4NQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAbvSURBVHic7dtdbBxXFQfw/9nZ3SRKwAP7UFFUQOoHqGnUoEAoNghX9tyxVcpD1X0J+WgiUQmpfUB5ACSgG1qJIKASqBIUIauqAbWseIlqb+bOWHVR6y0FKZBEqdIUQROIREGRx3FFvR/38ODZst3a3nE8Ywfv+T2t7hzdM3fle/bOnWtACCGEEEIIIYQQQgghhBBCCCGEEEIIIcRa0EbfgBDdFItFKwzDAa3175LuWylVAvBIR/MxrXUp6Vxx9dp4VyObVEdKKW591lonXgiVUg6AHzPzk9ls9meVSmUh6RzXkz179uQKhcIgM+8CACI6U6vVnp+enm6knXt4ePiuTCbzWQAwxlSDIHg57ZwroDAMnwKwz3XdBzzPG08hxzsTNprQG2lTjtd13WFmfghAP4A+AJcATFiW9YNKpfL3uP0kUliiX4SG1pqUUpx0wXJd9/PMXAGwPWq6yMyPz8/P/7xarf4nyVwt7QV4JWkU52i8YwBu6bh0wRhzJAiCF5POCQCDg4N2Pp//NYDRjkuTxph9QRCESeYrFov5ubm5R5n5AIAPtV1aYOb7BgYGTpZKJeO67lFmPsbM9/i+/8Ja8y6zylhOYquPXhsvAJRKpczMzMwTAIaJ6LFGo+HNzs5eKRQKNxPRAWb+CoAjWuvn4vS35skWFasxAAdbbUlOYqVUPwAPwI4lLr8J4KeWZT1eqVTmksoZ5d2QghUVKx/AlmVCFph5yPf9l5LMCwBKqUksFqszRHQcAJj5GwB2MfOE7/tfTDKf4zjHiejrAE4CuNhqZ+bf2rY9FYbhGBH92/O8o47j3Oj7/uUk86+3XhsvACilHmPmgW3btn3pxIkTVzuvj4yMfNoY85wxZiQIglPd+lvTZIuq5xiAQwCe6evr218ul5tr6bNd9GiiAbyvS+hFrfVHk8oLbEzBih4Dz+G9K6t3IaLXFhYWdib5eBh911UA8wBu1lq/CQBDQ0M3WJb1OoAdRPQZz/NeSSqnUuofAKpa6/vb26MfwacA7AdwFcCdWuu/JpU3yl1C91VHoquNXhvvyMjIx4wxr1iWtbNSqfxruTjHcR4AcMj3/bu79XnNe1hpFyvHcXYT0QS6FysASHR1tVEKhcIguhQrAGDm23K53BcATCWV27KsAWYGgPOtYgUAU1NT/1RKnQewxxjzOQCJFSwANwI4297QtmLfD+AtZr43m83OJ5iz3bGU+l1OT43XGFNk5mdXKlYAYNv2eBiG31dK3aS1vrRSbOZabqRYLFppFisAIKJxAB+MGf56krk30O64gZlMJnZsHMxsoo8fHxoauqHVHn3+BAAQUaxV57Xq2F54i5nvIaJXm81mYoX5etID491JRH/sFlQul5tEdMoYc3u32FUXrLYvObViBQDM/MQqwi8knX8jEJHpHrXIGJNo8WDm1spph2VZgeu6+5RSX7YsK8D/Xnb8Psmcnebm5h7G4uS9ysxutOH8VQC70sy7UTb7eImImTnWlgkzUyaT6fr3v6qC1fGL8EytVjuQRrECANu2fwHg1TixzPyXNO5hvTHz6VWE/znJ3L7vzxBRa9PzDmb+FYBfArgjajvd39+f9vGGKwACZh5te6mwmc8KburxMvO5TCbzqW5xxWLRArDbsqyu8z32HtZSxSrNM0Hlcrnpum6JmZ+NEb4pHglrtdrz+Xz+AoBbu4Ser9fra37d3YEBfBvAkq+XmfmbpVIp9grwWnie9zSAp9PMcT3Z7OPNZrO/aTQaf1BKfbd9X7RTGIaHmPlcnPNYsVZYSikOw7AB4CAzj/f19e1fjwOMnueVEeMxJJfLbYqCNT093TDGHAGw0qHYBQBH0vj+Pc+bYOb3HFRk5nHf9yeTzgfgMhF9uEvMTQD+71/vR3pqvJOTk28AeBJAeXR09P1LxbiuuxfA9wB8LU6fsVdYrUOhtm0fTusxcAlMRN+KziUt5SqAM3v37r00OZnGfFp/QRC86DjOUCaTGWPm2zoun8fiIbuZtPLX6/UH8/n8rQDuippertfrD6aRKyqOR5VS81ji8Z+IbmfmgwB+mEb+9dZr4wWA/v7+R6rV6k+azeYpx3EezeVyJ7dv335lfn7+lkajcZCZDzPzYd/3/xSnv9gFq3UuaR2LFQDA87xAKVUB8BEAZ6N9nrNEdEZr/TcArLVOPG8aJ9jj8n3/pcHBwZ1btmx5519zmPl0vV5/Ie2V7fT09Nujo6Nus9kcA4CtW7ce1lq/nUYu27a/Mzs7CyI6gMVX/u/CzJeZ+Ue2bcc9pb1aXc8lJZms18YLANE2wkOu694N4OFGo3E8DMMPAHiDiCaY+ZOb4YCsEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEjYfwGO+b5dFNs4OgAAAABJRU5ErkJggg==);background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20viewBox='0%200%20600%2060'%20height='60'%20width='600'%20id='svg4225'%20version='1.1'%20inkscape:version='0.91%20r13725'%20sodipodi:docname='spritesheet.svg'%20inkscape:export-filename='/home/fpuga/development/upstream/icarto.Leaflet.draw/src/images/spritesheet-2x.png'%20inkscape:export-xdpi='90'%20inkscape:export-ydpi='90'%3e%3cmetadata%20id='metadata4258'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3cdc:title%20/%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cdefs%20id='defs4256'%20/%3e%3csodipodi:namedview%20pagecolor='%23ffffff'%20bordercolor='%23666666'%20borderopacity='1'%20objecttolerance='10'%20gridtolerance='10'%20guidetolerance='10'%20inkscape:pageopacity='0'%20inkscape:pageshadow='2'%20inkscape:window-width='1920'%20inkscape:window-height='1056'%20id='namedview4254'%20showgrid='false'%20inkscape:zoom='1.3101852'%20inkscape:cx='237.56928'%20inkscape:cy='7.2419621'%20inkscape:window-x='1920'%20inkscape:window-y='24'%20inkscape:window-maximized='1'%20inkscape:current-layer='svg4225'%20/%3e%3cg%20id='enabled'%20style='fill:%23464646;fill-opacity:1'%3e%3cg%20id='polyline'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%2018,36%200,6%206,0%200,-6%20-6,0%20z%20m%204,4%20-2,0%200,-2%202,0%200,2%20z'%20id='path4229'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%2036,18%200,6%206,0%200,-6%20-6,0%20z%20m%204,4%20-2,0%200,-2%202,0%200,2%20z'%20id='path4231'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%2023.142,39.145%20-2.285,-2.29%2016,-15.998%202.285,2.285%20z'%20id='path4233'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3cpath%20id='polygon'%20d='M%20100,24.565%2097.904,39.395%2083.07,42%2076,28.773%2086.463,18%20Z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='rectangle'%20d='m%20140,20%2020,0%200,20%20-20,0%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='circle'%20d='m%20221,30%20c%200,6.078%20-4.926,11%20-11,11%20-6.074,0%20-11,-4.922%20-11,-11%200,-6.074%204.926,-11%2011,-11%206.074,0%2011,4.926%2011,11%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='marker'%20d='m%20270,19%20c%20-4.971,0%20-9,4.029%20-9,9%200,4.971%205.001,12%209,14%204.001,-2%209,-9.029%209,-14%200,-4.971%20-4.029,-9%20-9,-9%20z%20m%200,12.5%20c%20-2.484,0%20-4.5,-2.014%20-4.5,-4.5%200,-2.484%202.016,-4.5%204.5,-4.5%202.485,0%204.5,2.016%204.5,4.5%200,2.486%20-2.015,4.5%20-4.5,4.5%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cg%20id='edit'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%20337,30.156%200,0.407%200,5.604%20c%200,1.658%20-1.344,3%20-3,3%20l%20-10,0%20c%20-1.655,0%20-3,-1.342%20-3,-3%20l%200,-10%20c%200,-1.657%201.345,-3%203,-3%20l%206.345,0%203.19,-3.17%20-9.535,0%20c%20-3.313,0%20-6,2.687%20-6,6%20l%200,10%20c%200,3.313%202.687,6%206,6%20l%2010,0%20c%203.314,0%206,-2.687%206,-6%20l%200,-8.809%20-3,2.968'%20id='path4240'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20338.72,24.637%20-8.892,8.892%20-2.828,0%200,-2.829%208.89,-8.89%20z'%20id='path4242'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20338.697,17.826%204,0%200,4%20-4,0%20z'%20transform='matrix(-0.70698336,-0.70723018,0.70723018,-0.70698336,567.55917,274.78273)'%20id='path4244'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3cg%20id='remove'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%20381,42%2018,0%200,-18%20-18,0%200,18%20z%20m%2014,-16%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z'%20id='path4247'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20395,20%200,-4%20-10,0%200,4%20-6,0%200,2%2022,0%200,-2%20-6,0%20z%20m%20-2,0%20-6,0%200,-2%206,0%200,2%20z'%20id='path4249'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3c/g%3e%3cg%20id='disabled'%20transform='translate(120,0)'%20style='fill:%23bbbbbb'%3e%3cuse%20xlink:href='%23edit'%20id='edit-disabled'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20/%3e%3cuse%20xlink:href='%23remove'%20id='remove-disabled'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20/%3e%3c/g%3e%3cpath%20style='fill:none;stroke:%23464646;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'%20id='circle-3'%20d='m%20581.65725,30%20c%200,6.078%20-4.926,11%20-11,11%20-6.074,0%20-11,-4.922%20-11,-11%200,-6.074%204.926,-11%2011,-11%206.074,0%2011,4.926%2011,11%20z'%20inkscape:connector-curvature='0'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAA8CAYAAAC6nMS5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA16SURBVHic7d1/jBxneQfw7zNzvotdn+9sVQkxoRKoammBqqpbk6uT5mLfvHPn42yn1VFRVCEhoFH5IYpoSaUCKi1NcGkcfrbCVRFKEwG2aHLn83pmLvY2CTqT1AmCOBE0EOT4B0nBPw/snb2dp3/sLr6s77i923dud/a+H8ny7tzMo8f3eud99p133gGIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFYGaXYCRETUPMYYrWe/MAzZX2QQ27d5OpqdABFROxgZGVlz5cqVrzuOc18QBJPNzofsYvvSYrVcgTVftZ2l6npgYODXHMc5oKoHHcfZHQTB2WbnRETpGRkZWVMoFA6IyO2qutX3/R1Z64TnO8fWOwLSzti+mSKDg4M3l0qlnSJyG4CbAFwP4ByAlwE8paoPX3fddcH4+PjP00yk5QqsrDPGvAZAHsBrReRNqvpeY8x/iMg9QRCcaXJ6ZIHv+xtUdReAHQBej/IHGABOAnhORMY6OjoempiYONe0JC3zPM84jjOqqrfi6r/3RQCPAdgXhmHUvOyaa3R01L1w4cJBALdVNq1W1THP87woir7ZzNyocWzf7PA8b4uI7E6S5A9Frqknb6j8eZOIvKNQKPzU9/1/dhznvlwuV0gjn5YbFapW09Vqu/Z9K9u2bdsNruvmUe50axUAfMV13X/I5XInlzcze2x/28lCu1b19fWt7u7u/hCAvwGwboHdL6jq7unp6T1TU1OXlyG9VAwODv5mkiR7Ady6wK6Plkqldz/yyCPfX468bBkaGuqamZm5E8DbReQNANYscMiLIrI1CILnZ280xrwHwL+hck4VkacBDLTS6HVaIxWt/Blm+zauldu3atOmTas2bNjwWRG5s7LplKp+VUQOuq77/bVr17589uzZ9SKy0XGcAVUdFZE/qOx7zHXdXWn0yy31i6sMw/4MyF6BZYy5XlWPiMhvL7BrrKpfcxznE7Uf4ixYqQWW53kbATw060NZr28nSbJzcnLyRBp5pcnzvNtE5CEAvXUecg7ArjAMH00xLWuGhoZuKpVKEwB+p85DXnRd9/ZcLvcDAOjv778un88XAChwtRMWkW+jxTpfYOV1wGxfO1q1fav6+vpWr1u3blxVtwH4uar+/fT09OcW+mJrjBkBcC+AXwdwBoAJw/AZm7m1zC+uUlyNA9g6189buZH7+/t/tbOz8wiANy7isKKqftV13U8eOnToe2nlZttKLLAqJ+qjAF69xBAnZ2Zmbj58+PApm3mlqTJydRTXFldHAUxVXvcBuLnm5+dU9c1RFP1v2jk2YmhoqKtUKj2B+jvfE0mS3D45OflD4OqcHADPh2H4F6h0wp7nva1YLOby+fz5dDKnerB9Vwzxff8BVX0bgFMAdoZheKzeg4eHh9cXi8WvAfAAvOC67ptzudz/WUvOVqBGVO7OmBCR/vn2adWOuL+/v7ezs3MSwKYlhkgAHBSRjwdB8JTF1FKx0gqsymXBxwH8XoOh/ieO41vz+fwVG3mlzRjzKF55WfA8gD8LwzA3ez/P87aLyIMAeqrbVDUfRdHty5Pp0hhjPgDgM9X3qnq/iNwPYM5RCdd1T1RPvLM63+q/ce/sTpiaj+27Mvi+f6eq/iuAi67r9uVyuWcXG6NSjB8B0KeqE1EUvcVWfk3v3OYZuXosjuPt+Xx+ull51WNgYKBHRKIlXDaaS6Kq+6Mo+lMLsVKz0gosz/M+KiKfsBTub8MwvMdSrNQYYzwAYc3m7bXFVZXv+8OqemD2NlUdiKLokbRybJQx5lsANlfefi4Mww/UedyvADgI4I9mbxeRDwdB8C92s0yHrc9wK3922b6Na+X2BYD+/v61nZ2dz6M8cX00DMP9S421ffv2V83MzDwHoNfmucuxEWSpslxcjYyMrHEcZ8xScQUAjoj8vqVYZIHv+xtE5MMWQ941PDy83mK8VIjIW2s2HZ2vuAKAIAgmADyxQIxWM3uu5J56DhgZGVkDYBw1nS+ApwB82VJeZAfbt82tWrXqPSgXV481UlwBwMGDB3+sqncDgIh81EZ+QBMLrKwXV5Uh5NoPYqMyN+m9nanqHVj4bsHF6InjeKfFeKmoLMUw+/2Ct6KLyOM1m2x/NmxbW30RhuGPFtp5jstGVU+JiNdqE57rEYahzB6lWOz7Fsf2be/2hYj8SeXlvTbiFYvFLwK4DOAWY8z1NmI2pcDKcnE1OjraWSgU9uPaD2LDRKSlJwavQCO2A4rIDtsxU7BxsQeoau2Jeak3BDTDL72kUm/n63neaFoJUkPYvm3G9/0NKN9gc7mrq6t2OsOSVGqPSQCuiAzaiLnsBVaWiysAuHDhwn4AQ2nEVtUfpBGXluwNKcRcaBmPVpDMfiMiW+o4pnafZM69MmYxnW9lsj9lCNs3m1T1tSjXL89aXo39WCX+62wEW9YCK+vFVcXLKcbmJcLW8qoUYmZhZOfFmvc3e563fb6djTFvwdUJxfPFyJx6O1/f999a6Xz5ZIwMYftm2o2Vv60+HUVETldeLnoUfy7LVmC1SXEFVf0YgFSeX5QkCQus9tfyIzsicnSObQ/6vj9cu71SXP1nPTGyplAo5FDT+arqk3Ecb5s9J0dV2flmENs3u0REgTmnJjRkVjwrd2Iuy3+adimuACCKotPGmC8A+GvLoZOZmZkXLMekBojIaVX9DcthTy+8S3MlSTIuIu+q2dyjqgeMMU8A+CYAUdUtAOa8izZJkvG081wG19xN5jjO4ByLTLrLlRBZxfbNrjMAICI3LrTjIlVHrqyMjKU+gtVOxVVVHMf/hHkWrGvAiawsQrlSqOqiF61rRkzbOjo6AsxfCG4G8FcAPvhLlih5qVgsWpl42kIyezcZ1YXtmy0/QvlqwG9V1i6zZRMAiIiV+dCpFljtWFwBQOUbzqcth+XlwdZjfRRGRMZsx7St8mT5zzcQ4r52+LKgqp9S1U8B+GTtZSPKPrZvdlXaagrAalU1NmJWCrVtAEqO4xyyETO1S4TtWlxVXbp06b7u7u6/BHCTjXiqygKrxYjIQ6p6L2Y9BqZB51etWtXyBRYAuK77hVKp9H5cnUxarzOu634xjZyWWxRFdzU7B0oP2zfbVPUbIrLFcZwPAfivRuOJyPtUdbWq5m09jzCVEax2L64AYGpq6rKq/qOteI7jsMBqMUEQnFXV3bbiqerdExMT52zFS1Mul7soIovugETkI7lc7mIaORERVRWLxS8BeElVb/F9v6EnR/i+f6Oq3gUAjuPYejSavQLLGKPVP4VC4Wd4ZXF1pKura7Bdiquq3t7efwfwnKVwLLBa0PT09B5U1kZp0BPFYvGzFuIsmyAI7kf5uWz1OhgEwTV3FLaoX5yLKosWLknNsZcayohsYvu2uUo98TEAUNW9vu8vad3CoaGhLlX9BoBeAONBEByxleNyLNPwWBzHOywvBtYS9u3bV1LVj1sKxwKrBU1NTV12XXcXgFMNhDmpqndkcF6SisifAzhRx76n4jh+Byzd3rwMjldfqOqSV+xPkmT2yvzH592RlhvbdwUIw3AvgAcArFPVcHBwcFHPBvZ9f0OpVDqA8qrwL8Rx/E6b+VkvsGqfZ9ROlwXnEkXRfgDfajCMXrx48Yc28iH7crncSVXdrKpPLvZYEXk6SZItURS1/PIMcwmC4KzjOCMAam9dn+0SgJ35fP4ny5SWDQ/Mer3HGLPoTtgYMyIiv3gOmqpmZfRuJWD7rgwax/G7UH7EzcYkSf7bGHNXX1/f6oUO9H1/Z+WcPoDysgw7bJ/DUl8Hq52LqwoVkb9T1WiRx8UoX158RlWfnJqaupxCbmRJFEWn+/r6buvu7v4ggI9g4Ynv50XknkKh8JkMjly9wqFDh77j+/6oqo4BqD1xXRaRPw6CwMZl1GXjuu6XSqXSOwH8LoD1AMaMMecA1PtF53WV4wCUC+menp699jOlpWD7rhz5fP5Kf3//UFdX132q+l4Ad3d3d7/fGPN1EZlQ1e/19PS8dPbs2fWu694kIgOqOqqqm4Dy4rKlUumOw4cPN3KVYk7WVkE1xsx5aSBLT+duhDEmQrkSnssZlIeXnxWRY6p6PI7j41nveFeq4eHh9XEc7xSRnQBej6t3kp5EuWh+OI7jh+dYsDDTfN/frKrjAKpPmv9pkiS7JicnH29mXku1devWV3d0dBxAuRNeMhF5ulgsjqRxgk7DfOfqxWr1czvbtzGt3r5zGRwc7FPV3ap6y0L7ishPAHx63bp1e/bt2xenkQ8LLEuMMZtE5JCqfhfAMwCeSZLkO2vWrDk+NjbGyZHUFjzP2yginwcAVX1fVi99Vo2OjnaeP3/+3SLydgBvBNBd56GXAHxXVR/s7e3dm9YJOg0rqQNm+y5dFtp3HmKM2QxgF8qr9b8GwA0AzgH4MYBjIjJ28eLFkFeOiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhWgv8Hnffz4dmwY9cAAAAASUVORK5CYII=);background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20viewBox='0%200%20600%2060'%20height='60'%20width='600'%20id='svg4225'%20version='1.1'%20inkscape:version='0.91%20r13725'%20sodipodi:docname='spritesheet.svg'%20inkscape:export-filename='/home/fpuga/development/upstream/icarto.Leaflet.draw/src/images/spritesheet-2x.png'%20inkscape:export-xdpi='90'%20inkscape:export-ydpi='90'%3e%3cmetadata%20id='metadata4258'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3cdc:title%20/%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cdefs%20id='defs4256'%20/%3e%3csodipodi:namedview%20pagecolor='%23ffffff'%20bordercolor='%23666666'%20borderopacity='1'%20objecttolerance='10'%20gridtolerance='10'%20guidetolerance='10'%20inkscape:pageopacity='0'%20inkscape:pageshadow='2'%20inkscape:window-width='1920'%20inkscape:window-height='1056'%20id='namedview4254'%20showgrid='false'%20inkscape:zoom='1.3101852'%20inkscape:cx='237.56928'%20inkscape:cy='7.2419621'%20inkscape:window-x='1920'%20inkscape:window-y='24'%20inkscape:window-maximized='1'%20inkscape:current-layer='svg4225'%20/%3e%3cg%20id='enabled'%20style='fill:%23464646;fill-opacity:1'%3e%3cg%20id='polyline'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%2018,36%200,6%206,0%200,-6%20-6,0%20z%20m%204,4%20-2,0%200,-2%202,0%200,2%20z'%20id='path4229'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%2036,18%200,6%206,0%200,-6%20-6,0%20z%20m%204,4%20-2,0%200,-2%202,0%200,2%20z'%20id='path4231'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%2023.142,39.145%20-2.285,-2.29%2016,-15.998%202.285,2.285%20z'%20id='path4233'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3cpath%20id='polygon'%20d='M%20100,24.565%2097.904,39.395%2083.07,42%2076,28.773%2086.463,18%20Z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='rectangle'%20d='m%20140,20%2020,0%200,20%20-20,0%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='circle'%20d='m%20221,30%20c%200,6.078%20-4.926,11%20-11,11%20-6.074,0%20-11,-4.922%20-11,-11%200,-6.074%204.926,-11%2011,-11%206.074,0%2011,4.926%2011,11%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20id='marker'%20d='m%20270,19%20c%20-4.971,0%20-9,4.029%20-9,9%200,4.971%205.001,12%209,14%204.001,-2%209,-9.029%209,-14%200,-4.971%20-4.029,-9%20-9,-9%20z%20m%200,12.5%20c%20-2.484,0%20-4.5,-2.014%20-4.5,-4.5%200,-2.484%202.016,-4.5%204.5,-4.5%202.485,0%204.5,2.016%204.5,4.5%200,2.486%20-2.015,4.5%20-4.5,4.5%20z'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cg%20id='edit'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%20337,30.156%200,0.407%200,5.604%20c%200,1.658%20-1.344,3%20-3,3%20l%20-10,0%20c%20-1.655,0%20-3,-1.342%20-3,-3%20l%200,-10%20c%200,-1.657%201.345,-3%203,-3%20l%206.345,0%203.19,-3.17%20-9.535,0%20c%20-3.313,0%20-6,2.687%20-6,6%20l%200,10%20c%200,3.313%202.687,6%206,6%20l%2010,0%20c%203.314,0%206,-2.687%206,-6%20l%200,-8.809%20-3,2.968'%20id='path4240'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20338.72,24.637%20-8.892,8.892%20-2.828,0%200,-2.829%208.89,-8.89%20z'%20id='path4242'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20338.697,17.826%204,0%200,4%20-4,0%20z'%20transform='matrix(-0.70698336,-0.70723018,0.70723018,-0.70698336,567.55917,274.78273)'%20id='path4244'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3cg%20id='remove'%20style='fill:%23464646;fill-opacity:1'%3e%3cpath%20d='m%20381,42%2018,0%200,-18%20-18,0%200,18%20z%20m%2014,-16%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z%20m%20-4,0%202,0%200,14%20-2,0%200,-14%20z'%20id='path4247'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3cpath%20d='m%20395,20%200,-4%20-10,0%200,4%20-6,0%200,2%2022,0%200,-2%20-6,0%20z%20m%20-2,0%20-6,0%200,-2%206,0%200,2%20z'%20id='path4249'%20inkscape:connector-curvature='0'%20style='fill:%23464646;fill-opacity:1'%20/%3e%3c/g%3e%3c/g%3e%3cg%20id='disabled'%20transform='translate(120,0)'%20style='fill:%23bbbbbb'%3e%3cuse%20xlink:href='%23edit'%20id='edit-disabled'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20/%3e%3cuse%20xlink:href='%23remove'%20id='remove-disabled'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20/%3e%3c/g%3e%3cpath%20style='fill:none;stroke:%23464646;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'%20id='circle-3'%20d='m%20581.65725,30%20c%200,6.078%20-4.926,11%20-11,11%20-6.074,0%20-11,-4.922%20-11,-11%200,-6.074%204.926,-11%2011,-11%206.074,0%2011,4.926%2011,11%20z'%20inkscape:connector-curvature='0'%20/%3e%3c/svg%3e")}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid transparent;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#00000080;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed rgba(254,87,161,.6);border-radius:4px;box-sizing:content-box}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.awi_map_marker_icon{width:2rem!important;height:2rem!important;margin-left:-1rem!important;margin-top:-1rem!important;cursor:pointer!important}.leaflet-interactive{cursor:default}.count_popup>.leaflet-popup-content-wrapper>.leaflet-popup-content{width:1.2rem;min-width:1.2rem;max-width:1.2rem;border-radius:500px!important;height:1.2rem;min-height:1.2rem;max-height:1.2rem;text-align:center;align-self:center;line-height:1.2rem;color:var(--awi-color-text-tertiary, "#fff");font-size:var(--awi-text-size-xs, 10px);background-color:var(--awi-color-common-info, "red");margin-left:1rem;margin-bottom:.25rem}.x_axis_label,.y_axis_label{font-weight:var(--awi-weight-text-s, 300);font-size:var(--awi-size-text-s, 14px);font-family:DM Mono,monospace!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}.y_axis_label{text-align:end;align-self:center;padding-right:.5rem}.x_axis_label{text-align:center;padding-top:.25rem}.heatmap{background-color:var(--awi-color-heatmap-background);outline:1px solid var(--c_border, var(--awi-color-heatmap-border));cursor:default}.heatmap>table{border-spacing:1px;width:100%;height:100%;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.heatmap>table>tr{display:flex}.heatmap_cell{outline:1px solid var(--c_cell_border, var(--awi-color-heatmap-cell-border));padding:0}.heatmap_cell_inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--awi-size-text-xs, 12px);font-family:DM Mono,monospace!important}.heatmap_legend_container{padding:.5rem;display:flex;justify-content:center;gap:.5rem;font-size:var(--awi-size-text-xs, 10px);font-family:DM Mono,monospace!important}.heatmap_legend{width:50%;height:100%;outline:1px solid var(--c_cell_border, var(--awi-color-heatmap-cell-border))}.awi_live_dot_container{display:flex;align-items:center;justify-content:center}.awi_live_dot_container .awi_live_dot{position:relative;border-radius:50rem;z-index:10;display:flex;align-items:center;justify-content:center;background-color:var(--awi-color-livedot-background)}.awi_live_dot_container.size_s{gap:.35rem}.awi_live_dot_container.size_m{gap:.5rem}.awi_live_dot_container.size_l{gap:.75rem}.awi_live_dot_container .awi_live_dot.size_s{width:.35rem;height:.35rem}.awi_live_dot_container .awi_live_dot.size_m{width:.5rem;height:.5rem}.awi_live_dot_container .awi_live_dot.size_l{width:.75rem;height:.75rem}.awi_live_dot_container .awi_live_dot .awi_live_dot_inner{position:absolute;width:200%;height:200%;border-radius:50rem;z-index:1;animation:live_dot_animation 2s ease-out infinite;background-color:var(--awi-color-livedot-background)}@keyframes live_dot_animation{0%{transform:scale(0);opacity:1}90%{transform:scale(1);opacity:.2}to{transform:scale(1);opacity:0}}.awi_live_dot_container .awi_live_dot_text{font-size:var(--awi-size-text-s, .875rem);font-weight:var(--awi-weight-text-m, 500);color:var(--awi-color-text-primary, #000)}.multi_select_container,.multi_select_dropdown{--select_height_s: 2rem;--select_height_m: 2.5rem;--select_height_l: 3rem;--select_padding_s: 0rem 1rem;--select_padding_m: 0rem 1rem;--select_padding_l: 0rem 1.5rem}.multi_select_container.text_xs{--font_size: var(--awi-size-text-xs, .75rem)}.multi_select_container.text_s{--font_size: var(--awi-size-text-s, .875rem)}.multi_select_container.text_m{--font_size: var(--awi-size-text-m, 1rem)}.multi_select_container.text_l{--font_size: var(--awi-size-text-l, 1.25rem)}.multi_select_container.text_xl{--font_size: var(--awi-size-text-xl, 1.375rem)}.multi_select_dropdown.text_xs{--font_size: var(--awi-size-text-xs, .75rem)}.multi_select_dropdown.text_s{--font_size: var(--awi-size-text-s, .875rem)}.multi_select_dropdown.text_m{--font_size: var(--awi-size-text-m, 1rem)}.multi_select_dropdown.text_l{--font_size: var(--awi-size-text-l, 1.25rem)}.multi_select_dropdown.text_xl{--font_size: var(--awi-size-text-xl, 1.375rem)}.multi_select_container{display:flex;justify-content:center;align-items:center;height:unset}.multi_select_container .ant-select-selector{background-color:var( --c_trigger_background, var(--awi-color-multiselect-trigger-background) )!important}.multi_select_container.ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector>.ant-select-selection-item{font-weight:var(--awi-weight-text-m, 500)!important}.multi_select_container>.ant-select-selector{outline:.0625rem solid var(--c_trigger_border, var(--awi-color-multiselect-trigger-border))!important;border:none!important;border-radius:6.25rem!important;box-shadow:none!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;background-color:var( --c_trigger_background, var(--awi-color-multiselect-trigger-background) )!important;width:100%!important;height:2.5rem!important;padding:0 .75rem!important}.ant-select-selection-overflow-item>.ant-select-selection-item{background-color:var( --c_trigger_highlight, var(--awi-color-multiselect-trigger-highlight) )!important;border-radius:31.25rem!important}.ant-select-selection-item{border-radius:31.25rem!important}.multi_select_container.h_s>.ant-select-selector{height:var(--select_height_s)!important;padding:var(--select_padding_s)!important}.multi_select_container.h_m>.ant-select-selector{height:var(--select_height_m)!important;padding:var(--select_padding_m)!important}.multi_select_container.h_l>.ant-select-selector{height:var(--select_height_l)!important;padding:var(--select_padding_l)!important}.ant-select-selection-wrap{height:100%}.ant-select .ant-select-arrow{padding-right:.75rem;color:var(--c_text_primary, var(--awi-color-multiselect-icon));font-size:var(--awi-size-text-xs, .75rem);inset-inline-end:.6875rem!important;height:.75rem!important;margin-top:-.375rem!important}.ant-select .ant-select-clear{color:var(--c_text_primary, var(--awi-color-multiselect-icon));font-size:var(--awi-size-text-xs, .75rem);width:.75rem!important;height:.75rem!important;margin-top:-.375rem!important}.ant-select-selection-item{font-size:var(--font_size)!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;height:1.5rem!important;line-height:1.375rem!important}.ant-select-selection-item-remove{font-size:var(--awi-size-text-2xs, .625rem)!important}.ant-select-multiple .ant-select-selection-overflow-item-suffix{min-height:1.5rem!important;margin-block:.125rem!important}.multi_select_dropdown{z-index:10000;border-radius:1.25rem;box-shadow:unset;padding:0rem}.multi_select_dropdown{outline:.0625rem solid var(--c_menu_border, var(--awi-color-multiselect-menu-border))}.multi_select_dropdown .ant-select-item-option{align-items:center;padding:1rem;background-color:var( --c_menu_background, var(--awi-color-multiselect-menu-background-default) )!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;border-radius:0}.multi_select_dropdown .ant-select-item-option-selected{align-items:center;padding:1rem;background-color:var( --c_menu_active, var(--awi-color-multiselect-menu-background-active) )!important}.multi_select_dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){align-items:center;padding:1rem;background-color:var( --c_menu_hover, var(--awi-color-multiselect-menu-background-hover) )!important}.multi_select_dropdown .ant-select-item-option-state{color:var(--c_secondary, var(--awi-color-multiselect-icon))!important}.ant-select-selection-placeholder{font-size:var(--font_size)!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important}.ant-select-selection-item{font-size:var(--font_size)!important;color:var(--c_text_primary, var(--awi-color-text-primary))!important;background-color:unset!important;margin-block:.125rem!important;margin-inline-end:.25rem!important;padding-inline-start:.5rem!important;padding-inline-end:.25rem!important}.ant-select-item-option-content{font-size:var(--font_size)!important}.ant-select .ant-select-selection-wrap{margin-right:1.5rem}.multi_select_dropdown.h_s .ant-select-item-option{height:var(--select_height_s)!important;padding:var(--select_padding_s)!important}.multi_select_dropdown.h_m .ant-select-item-option{height:var(--select_height_m)!important;padding:var(--select_padding_m)!important}.multi_select_dropdown.h_l .ant-select-item-option{height:var(--select_height_l)!important;padding:var(--select_padding_l)!important}.multi_select_dropdown .ant-select-item-option{padding:.3rem .5rem}.awi_login_page{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0;overflow:hidden}.awiros_logo{position:absolute;top:1rem;left:1rem}.login_page_banner.has_banner{width:65%;min-width:65%;max-width:65%;height:100%;min-height:100%;max-height:100%}.login_page_banner.no_banner{display:none}.login_banner_image{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;object-fit:cover}.login_header_image{height:3rem;object-fit:contain;position:absolute;top:2rem}.login_footer_image{height:2rem;object-fit:contain;position:absolute;bottom:2rem}.login_page_main{position:relative;width:35%;min-width:35%;max-width:35%;height:100%;min-height:100%;max-height:100%;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden}.login_page_main.no_banner{width:100%;min-width:100%;max-width:100%}.login_form{width:80%;min-width:80%;max-width:80%;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.login_form_header{width:100%;display:flex;flex-direction:column;gap:.25rem;justify-content:center}.login_form_body{width:100%;display:flex;flex-direction:column;gap:.5rem}.login_form_body p{font-weight:var(--awi-weight-text-s, 300);font-size:var(--awi-size-text-xs)}.login_form_footer{width:100%;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.login_form_footer>p{font-weight:var(--awi-weight-text-s, 300);font-size:var(--awi-size-text-xs);text-align:start}.login_form_header>h2{font-weight:var(--awi-weight-text-m, 400);font-size:var(--awi-size-text-xl);text-align:start}.login_form_header>p{font-weight:var(--awi-weight-text-s, 300);font-size:var(--awi-size-text-xs);text-align:start}.login_form_element{width:100%;display:flex;flex-direction:column;gap:.25rem}.login_form_element>.form_error_message{font-weight:var(--awi-weight-text-s, 300);font-size:var(--awi-size-text-xs);color:var(--awi-color-common-error);text-align:start}.form_item_required{color:var(--awi-color-common-error);background-color:unset}.password_input{position:relative}.password_input>input{width:100%}.password_input>.icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.login_page_banner{display:none}.login_page_main{width:100%;min-width:100%;max-width:100%}}.awi_map_marker_icon{width:2rem!important;height:2rem!important;margin-left:-1rem!important;margin-top:-1rem!important}.custom-leaflet-icon{background:transparent!important;border:none!important;box-shadow:none!important;pointer-events:auto!important}:not(.card_popup)>.leaflet-popup-content-wrapper,:not(.card_popup)>.leaflet-popup-tip-container>.leaflet-popup-tip{border-radius:0;border:0;box-shadow:none;background:none}.leaflet-popup-tip{pointer-events:none}.leaflet-popup{margin-bottom:.5rem}.card_popup.leaflet-popup{z-index:1000}.count_popup.leaflet-popup{z-index:900;pointer-events:none}.card_popup>.leaflet-popup-content-wrapper,.card_popup>.leaflet-popup-tip-container>.leaflet-popup-tip{border-radius:0!important;border:1px solid var(--awi-color-surface-border-primary, #e0e0e0);box-shadow:none!important;background:var(--awi-color-surface-fill-primary, #fff);color:var(--awi-color-text-primary, #292929)}.count_popup>.leaflet-popup-content-wrapper,.count_popup>.leaflet-popup-tip-container>.leaflet-popup-tip{border-radius:0;border:0;box-shadow:none;background:none}.count_popup>.leaflet-popup-content-wrapper>.leaflet-popup-content{width:1.2rem;min-width:1.2rem;max-width:1.2rem;border-radius:500px!important;height:1.2rem;min-height:1.2rem;max-height:1.2rem;text-align:center;align-self:center;line-height:1.2rem;color:var(--awi-color-text-tertiary, "#fff");font-size:var(--awi-size-text-2xs, .625rem);background-color:var(--awi-color-common-info, "red");margin-left:1rem;margin-bottom:0rem}.leaflet-popup-content{margin:0}.map_view_container{position:relative;border:1px solid var(--awi-color-surface-border-primary, #e0e0e0)}.map_view_nav_container{position:absolute;padding:.5rem 1rem;background-color:var(--awi-color-mapview-nav-background, #ffffff);left:0rem;bottom:0rem;z-index:1000;display:flex;gap:.5rem;align-items:center;justify-content:flex-start}.menu{background:var(--color-background, #ffffff);border:none;border-radius:0}.menu.ant-menu{font-family:inherit;font-size:14px;line-height:1.5}.menu.ant-menu-root{background:transparent}.menu.ant-menu-item{padding:0 16px;height:40px;line-height:40px;margin:4px 0;border-radius:6px}.menu.ant-menu-submenu{padding:0 16px;margin:4px 0;border-radius:6px}.menu.ant-menu-item:hover,.menu.ant-menu-submenu:hover{background-color:var(--color-hover, rgba(0, 0, 0, .04))}.menu.ant-menu-item-selected,.menu.ant-menu-submenu-selected{background-color:var(--color-primary-light, #e6f4ff);color:var(--color-primary, #1677ff)}.menu.ant-menu-dark{background:var(--color-background-dark, #001529)}.menu.ant-menu-dark .ant-menu-item,.menu.ant-menu-dark .ant-menu-submenu{color:var(--color-text-dark, rgba(255, 255, 255, .65))}.menu.ant-menu-dark .ant-menu-item-selected,.menu.ant-menu-dark .ant-menu-submenu-selected{background-color:var(--color-primary, #1677ff);color:var(--color-white, #ffffff)}.ant-modal-content{padding:0!important;border-radius:0!important;border:1px solid #eaebee;box-shadow:unset!important}.ant-modal-close{top:.25rem!important;right:.25rem!important;border-radius:500px!important;width:2rem!important;height:2rem!important;inset-inline-end:.75rem!important;font-weight:var(--awi-weight-text-m, 600)!important}.ant-modal-close .anticon{color:#292929!important}.awi_month_picker.size_s{height:2rem!important}.awi_month_picker.size_m{height:2.5rem!important}.awi_month_picker.size_l{height:3rem!important}.awi_month_picker.ant-picker{border-radius:500px;outline:1px solid var(--awi-color-monthpicker-trigger-border)!important;border:none!important;background-color:var(--awi-color-monthpicker-trigger-background)!important}.awi_month_picker_popup.ant-picker-dropdown{min-width:18rem}.awi_month_picker.ant-picker:focus-within{box-shadow:none!important}.awi_month_picker .ant-picker-input,.awi_month_picker .ant-picker-clear{color:var(--awi-color-text-primary)!important}.awi_month_picker_popup.ant-picker-dropdown .ant-picker-panel-container{border-radius:0!important;box-shadow:none!important;border:1px solid var(--awi-color-monthpicker-picker-border)!important;background-color:var(--awi-color-monthpicker-picker-background)!important}.awi_month_picker_popup .ant-picker-cell-hover .ant-picker-cell-inner{background:var(--awi-color-monthpicker-picker-hover)!important}.awi_month_picker_popup .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--awi-color-monthpicker-picker-highlight)!important}.awi_month_picker_popup .ant-picker-cell-inner{border-radius:500px!important}.awi_month_picker_popup .ant-picker-header-view>button{color:var(--awi-color-text-primary)!important}.awi_month_picker_popup .ant-picker-header-view>button:hover{color:var(--awi-color-monthpicker-picker-highlight)!important}.paginator{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.paginator_current_page{display:flex;justify-content:flex-start;align-items:center;gap:.25rem}.paginator_arrows{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.paginator>.full_pagination{width:100%;display:flex;justify-content:space-between}.ant-popover .ant-popover-inner{border-radius:0!important;box-shadow:none!important;background-color:var( --c_background_color, var(--awi-color-popover-background) )!important;outline:1px solid var(--c_border_color, var(--awi-color-popover-border))!important}.ant-popover .ant-popover-arrow:after{border-radius:0!important;box-shadow:none!important;background-color:var( --c_background_color, var(--awi-color-popover-background) )!important;outline:1px solid var(--c_border_color, var(--awi-color-popover-border))!important}.ant-popover{font-size:var(--awi-size-text-s, 14px)}.awi_auto_refresh{display:flex;align-items:center}.awi_auto_refresh>button:after{background-color:var( --c_refresh_bg, var(--awi-color-refresh-background) )!important;filter:opacity(.8)!important}.awi_auto_refresh>button:hover:after{filter:opacity(.85)!important}.awi_auto_refresh>button:active:after{filter:opacity(1)!important}.awi_auto_refresh>button{outline:1px solid var(--c_refresh_border, var(--awi-color-refresh-border))!important}.awi_auto_refresh_select>.ant-select-selector{border-radius:500px 0 0 500px!important;margin-left:.5rem}.awi_auto_refresh_select>.ant-select-selector>.ant-select-selection-wrap{margin-right:1rem}.awi_auto_refresh_select>.ant-select-arrow{padding-right:.25rem!important}.awi_auto_refresh_button{margin-left:1px;border-radius:0 500px 500px 0!important}.awi_auto_refresh_button:after{border-radius:0 500px 500px 0!important}.awi_sidebar{transition:all .2s ease-in-out;position:sticky;z-index:1000;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;--sidebar_width: 16rem;--sidebar_collapsed_width: 5.5rem;--c_text: #292929;--c_surface: #fff;--c_surface_border: #f3f5f7;color:var(--c_text, var(--awi-color-sidebar-text));background-color:var(--c_surface, var(--awi-color-sidebar-background));border:1px solid var(--c_surface_border, var(--awi-color-sidebar-border))}.awi_sidebar.loading{display:flex;justify-content:center;align-items:center}.awi_sidebar.open{min-width:var(--sidebar_width);max-width:var(--sidebar_width);width:var(--sidebar_width)}.awi_sidebar.closed{min-width:var(--sidebar_collapsed_width);max-width:var(--sidebar_collapsed_width);width:var(--sidebar_collapsed_width)}.awi_sidebar_header{transition:all .2s ease-in-out;--sidebar_header_height: 5.5rem;--awiros_logo_height: 3rem;display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--sidebar_header_height);min-height:var(--sidebar_header_height);max-height:var(--sidebar_header_height);padding:1.25rem;box-sizing:border-box}.closed .awi_sidebar_header{--sidebar_header_height: 8.5rem;flex-direction:column;justify-content:flex-start;gap:1rem}.awi_sidebar_logo{--logo_aspect_ratio: 2.6;height:var(--awiros_logo_height);max-height:var(--awiros_logo_height);min-height:var(--awiros_logo_height);width:var(--logo_aspect_ratio) * var(--awiros_logo_height);min-width:var(--logo_aspect_ratio) * var(--awiros_logo_height);cursor:pointer}.awi_sidebar_close_icon{cursor:pointer!important;align-self:flex-end;margin-bottom:.15rem}.awi_sidebar_close_icon.closed{align-self:center}.awi_sidebar_body{display:flex;flex-direction:column;padding:1.25rem;gap:2px;border-bottom:1px solid var(--c_surface_border)}.awi_sidebar_body.closed{padding:0 1.25rem 1.25rem}.awi_sidebar_nav_container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.awi_sidebar_content_dynamic{flex-grow:1;padding:1.25rem;font-size:var(--hydra_font_s);color:var(--hydra_c_text_primary);display:flex;flex-direction:column;align-items:center;gap:1rem;overflow-y:auto}.awi_sidebar_badge{position:absolute;right:1.25rem;z-index:2;top:.75rem!important}.awi_sidebar_badge.closed{right:-.5rem;z-index:100}.awi_sidebar_footer{position:relative;display:flex;cursor:pointer;padding:1.25rem;height:5rem;font-size:var(--hydra_font_s);color:var(--hydra_c_text_primary);border-top:1px solid var(--c_surface_border)}.awi_sidebar_footer.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--awi-color-sidebar-footer-background, #ffcc00);opacity:.1}.awi_sidebar_footer img{height:2.5rem;width:2.5rem;border-radius:500px}.awi_sidebar_footer.active img{border:2px solid var(--awi-color-sidebar-footer-background, #ffcc00)}.awi_sidebar_footer_content{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;gap:.25rem;width:calc(100% - 3.75rem)}.awi_sidebar_footer_content .title{color:var(--awi-color-text-secondary, #767676);font-size:var(--awi-size-text-xs, 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awi_sidebar_footer_content .description{color:var(--awi-color-text-primary, #292929);font-size:var(--awi-size-text-s, 14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awi_sidebar_footer_content.closed{width:0;display:none!important}.awi_sidebar_skeleton{display:flex;flex-direction:column;height:100%;width:100%}.awi_sidebar_skeleton_header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;height:5.5rem}.awi_sidebar_skeleton_logo{width:8rem;height:3rem;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.awi_sidebar_skeleton_toggle{width:2rem;height:2rem;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.awi_sidebar_skeleton_body,.awi_sidebar_skeleton_dynamic{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.awi_sidebar_skeleton_item{display:flex;align-items:center;gap:.75rem;width:100%}.awi_sidebar_skeleton_icon{width:2rem;height:2rem;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;flex-shrink:0}.awi_sidebar_skeleton_text{height:1rem;width:80%;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.awi_sidebar_skeleton_footer{margin-top:auto;padding:1.25rem;display:flex;align-items:center;gap:1rem;border-top:1px solid var(--c_surface_border)}.awi_sidebar_skeleton_avatar{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;flex-shrink:0}.awi_sidebar_skeleton_footer_content{display:flex;flex-direction:column;gap:.5rem;width:100%}.awi_sidebar_skeleton_title{height:.75rem;width:60%;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.awi_sidebar_skeleton_subtitle{height:.75rem;width:40%;border-radius:4px;background:linear-gradient(90deg,#e0e0e0,#f5f5f5,#e0e0e0);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.awi_sidebar.closed .awi_sidebar_skeleton_logo{width:3rem}.awi_sidebar.closed .awi_sidebar_skeleton_text,.awi_sidebar.closed .awi_sidebar_skeleton_footer_content{display:none}.awi_sidebar.closed .awi_sidebar_skeleton_item{justify-content:center}.ant-table-thead .ant-table-cell{background:var( --c_header_bg, var(--awi-color-table-header-background) )!important;padding:.5rem!important;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awi_table.xs .ant-table-thead>tr>th{min-height:1.5rem!important;height:1.5rem!important;max-height:1.5rem!important}.awi_table.s .ant-table-thead>tr>th{min-height:2rem!important;height:2rem!important;max-height:2rem!important}.awi_table.m .ant-table-thead>tr>th{min-height:2.5rem!important;height:2.5rem!important;max-height:2.5rem!important}.awi_table.l .ant-table-thead>tr>th{min-height:3rem!important;height:3rem!important;max-height:3rem!important}.awi_table.xl .ant-table-thead>tr>th{min-height:3.5rem!important;height:3.5rem!important;max-height:3.5rem!important}.ant-table-container{border-radius:0!important;border-start-start-radius:0px!important;border-start-end-radius:0px!important}.ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0px!important}.ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:0px!important}.ant-table-body{overflow:auto!important}.ant-table-header,.ant-table-wrapper table,.ant-table-wrapper .ant-table{border-radius:0!important}.ant-table-title{border-radius:0!important;background:var( --c_title_bg, var(--awi-color-table-title-background) )!important}.ant-table-footer{border-radius:0!important;background:var( --c_footer_bg, var(--awi-color-table-footer-background) )!important}.ant-checkbox-inner{border-radius:0!important}.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--awi-color-table-body-checkbox)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--awi-color-table-body-checkbox)!important;border-color:var(--awi-color-table-body-checkbox)!important}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--awi-color-surface-fill-primary)!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--awi-color-table-body-checkbox)!important}.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell{background-color:var( --c_body_bg, var(--awi-color-table-body-background) )!important;padding:.5rem}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background-color:var(--awi-color-table-body-selected)!important}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell.ant-table-cell-row-hover{background-color:var(--awi-color-table-body-selectedhover)!important}.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell.ant-table-cell-row-hover{background-color:var(--awi-color-table-body-hover)!important}.topbar{border-bottom:1px solid var(--awi-color-topbar-border);background-color:var(--awi-color-topbar-background);display:flex;justify-content:flex-start;padding:1.25rem}.awi_week_picker.size_s{height:2rem!important}.awi_week_picker.size_m{height:2.5rem!important}.awi_week_picker.size_l{height:3rem!important}.awi_week_picker.ant-picker{border-radius:500px;outline:1px solid var(--awi-color-weekpicker-trigger-border)!important;border:none!important;background-color:var(--awi-color-weekpicker-trigger-background)!important}.awi_week_picker_popup.ant-picker-dropdown{min-width:18rem}.awi_week_picker.ant-picker:focus-within{box-shadow:none!important}.awi_week_picker .ant-picker-clear,.awi_week_picker .ant-picker-input{color:var(--awi-color-text-primary)!important}.awi_week_picker_popup .ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--awi-color-weekpicker-picker-highlight)!important}.awi_week_picker_popup .ant-picker-week-panel-row-hover .ant-picker-cell:before{background:var(--awi-color-weekpicker-picker-hover)!important}.awi_week_picker_popup .ant-picker-week-panel-row-selected .ant-picker-cell:before{background:var(--awi-color-weekpicker-picker-highlight)!important}.awi_week_picker_popup.ant-picker-dropdown .ant-picker-panel-container{border-radius:0!important;box-shadow:none!important;border:1px solid var(--awi-color-weekpicker-picker-border)!important;background-color:var(--awi-color-weekpicker-picker-background)!important}.awi_week_picker_popup .ant-picker-cell-hover .ant-picker-cell-inner{background:var(--awi-color-weekpicker-picker-hover)!important}.awi_week_picker_popup.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--awi-color-weekpicker-picker-highlight)!important}.awi_week_picker_popup .ant-picker-cell-inner{border-radius:500px!important}.awi_week_picker_popup .ant-picker-header-view>button{color:var(--awi-color-text-primary)!important}.awi_week_picker_popup .ant-picker-header-view>button:hover{color:var(--awi-color-weekpicker-picker-highlight)!important}

.spinner-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6); /* Optional: dark background */
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999; /* Ensure it's on top */
}

/* Main layout */
.login-page {
  display: flex;
  align-items: center;
  min-height: 100vh;
  padding-left: 5%;
}

/* Form styling */
.login-form {
  padding: 2rem;
  width: 100%;
  max-width: 400px;
  color: var(--color_primary);

  border-radius: 1rem;
  border: 1px solid #2929291a;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}

.login_page_container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: calc(100svh);
}
/* Input styling */

.login-form label {
  font-size: 15px;
  font-weight: 600;
  display: block;
}

/* Error */
.error-text {
  color: #ff4d4f;
  font-size: 11px;
  margin-left: 10px;
}
.form-group {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  margin-bottom: 16px;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

body:not(.navigation-with-keyboard) *:not(input):focus {
  outline: none;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

#__docusaurus-base-url-issue-banner-container {
  display: none;
}

.footer {
  width: 100% !important;
  display: flex !important;
  background-color: #292929 !important;
  justify-content: space-between !important;
  align-items: center !important;
  color: #fff !important;
  padding: 2rem !important;
}
.footer > img {
  width: 7rem !important;
}
.footer p {
  width: 30rem !important;
  text-align: center;
  font-size: 12px !important;
  margin: 0;
}
.footer span {
  width: 7rem !important;
  display: flex !important;
  gap: 0.5rem !important;
  align-items: center !important;
  justify-content: center !important;
}

.footer span img {
  cursor: pointer;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/*
When the navbar is sticky, ensure that on anchor click,
the browser does not scroll that anchor behind the navbar
See https://twitter.com/JoshWComeau/status/1332015868725891076
 */
.anchorWithStickyNavbar_node_modules-\@docusaurus-theme-classic-lib-theme-Heading-styles-module {
  scroll-margin-top: calc(var(--ifm-navbar-height) + 0.5rem);
}

.anchorWithHideOnScrollNavbar_node_modules-\@docusaurus-theme-classic-lib-theme-Heading-styles-module {
  scroll-margin-top: 0.5rem;
}

.hash-link {
  opacity: 0;
  padding-left: 0.5rem;
  transition: opacity var(--ifm-transition-fast);
  -webkit-user-select: none;
          user-select: none;
}

.hash-link::before {
  content: '#';
}

.hash-link:focus,
*:hover > .hash-link {
  opacity: 1;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

html,
body {
  height: 100%;
}

.mainWrapper_node_modules-\@docusaurus-theme-classic-lib-theme-Layout-styles-module {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
}

/* Docusaurus-specific utility class */
.docusaurus-mt-lg {
  margin-top: 3rem;
}

#__docusaurus {
  min-height: 100%;
  display: flex;
  flex-direction: column;
}

.button_primary {
  text-decoration: unset !important;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  border-radius: 500px;
  border: 1px solid var(--color_primary);
  background-color: var(--color_highlight);
  color: #292929;
  cursor: pointer;
  padding: 0.5rem 1.5rem;
}
.button_primary.active {
  background-color: #292929;
  color: white;
}
.button_primary:hover {
  background-color: #29292922;
  color: #292929;
}
.button_primary:active {
  background-color: #292929;
  color: white;
}

.button_secondary {
  text-decoration: unset !important;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  border-radius: 500px;
  border: unset;
  background-color: #29292911;
  color: #292929;
  cursor: pointer;
  padding: 0.5rem 1.5rem;
}
.button_secondary:hover {
  background-color: #29292922;
  color: #292929;
}
.button_secondary:active {
  background-color: #292929;
  color: white;
}

.button_tertiary {
  text-decoration: unset !important;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  border-radius: 500px;
  border: unset;
  background-color: unset;
  color: #292929;
  cursor: pointer;
  padding: 0.5rem 1.5rem;
}
.button_tertiary.active {
  background-color: #292929 !important;
  color: white !important;
}
.button_tertiary:hover {
  background-color: #85858522;
  color: #292929;
}
.button_tertiary:active {
  background-color: #292929;
  color: white;
}

.navbar {
  background-color: var(--color_highlight) !important;
}
.centered_nav_items {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

/**
 * CSS files with the .module.css suffix will be treated as CSS modules
 * and scoped locally.
 */

.heroBanner_src-pages-index-module {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  --color_primary: #292929;
  padding: 0 !important;
  padding-bottom: 4rem !important;
  text-align: center;
  position: relative;
  overflow: hidden;
  border-bottom: 2px solid var(--color_primary);
}

@media screen and (max-width: 996px) {
  .heroBanner_src-pages-index-module {
    padding: 2rem;
  }
}

.buttons_src-pages-index-module {
  display: flex;
  align-items: center;
  justify-content: center;
}
.container_src-pages-index-module {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 8;
}
.hero__title_src-pages-index-module {
  font-family: "Inter", sans-serif;
  font-size: 36px;
  color: var(--color_primary);
}
.hero__subtitle_src-pages-index-module {
  font-family: "Inter", sans-serif;
  font-size: 20px;
  line-height: 22px;
  width: 720px;
  color: var(--color_primary);
}
.nav_src-pages-index-module {
  padding: 0 2rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 8rem;
  margin-bottom: 2rem;
}
.organic_src-pages-index-module {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  filter: blur(40px);
}
.organic_src-pages-index-module > img {
  height: 100% !important;
  z-index: 2;
}
.illustrations_src-pages-index-module {
  position: absolute;
  top: 10rem;
  left: 0;
  width: 100%;
  z-index: 5;
  display: flex;
  gap: 2rem;
  justify-content: space-around;
}
.illustrations_src-pages-index-module > img:nth-child(2) {
  margin-right: 45rem;
}
@media screen and (max-width: 1200px) {
  .illustrations_src-pages-index-module > img:nth-child(2) {
    display: none;
  }
  .illustrations_src-pages-index-module > img:nth-child(3) {
    display: none;
  }
}
@media screen and (max-width: 1590px) {
  .illustrations_src-pages-index-module > img:nth-child(1) {
    display: none;
  }
  .illustrations_src-pages-index-module > img:nth-child(4) {
    display: none;
  }
}
.nav_src-pages-index-module img {
  width: 7rem;
  z-index: 10;
}
.nav_src-pages-index-module span {
  z-index: 10;
  display: flex;
  gap: 0.5rem;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 940px) {
  .hero__subtitle_src-pages-index-module {
    width: 100%;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.sidebar_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  max-height: calc(100vh - (var(--ifm-navbar-height) + 2rem));
  overflow-y: auto;
  position: sticky;
  top: calc(var(--ifm-navbar-height) + 2rem);
}

.sidebarItemTitle_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  font-size: var(--ifm-h3-font-size);
  font-weight: var(--ifm-font-weight-bold);
}

.sidebarItemList_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  font-size: 0.9rem;
}

.sidebarItem_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  margin-top: 0.7rem;
}

.sidebarItemLink_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  color: var(--ifm-font-color-base);
  display: block;
}

.sidebarItemLink_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module:hover {
  text-decoration: none;
}

.sidebarItemLinkActive_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  color: var(--ifm-color-primary) !important;
}

@media (max-width: 996px) {
  .sidebar_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
    display: none;
  }
}

.yearGroupHeading_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Desktop-styles-module {
  margin-top: 1.6rem;
  margin-bottom: 0.4rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.yearGroupHeading_node_modules-\@docusaurus-theme-classic-lib-theme-BlogSidebar-Mobile-styles-module {
  margin: 1rem 0.75rem 0.5rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.title_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Title-styles-module {
  font-size: 3rem;
}

/**
  Blog post title should be smaller on smaller devices
**/
@media (max-width: 576px) {
  .title_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Title-styles-module {
    font-size: 2rem;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.container_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Info-styles-module {
  font-size: 0.9rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

[data-theme='dark'] .githubSvg_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-Socials-GitHub-styles-module {
  fill: var(--light);
}

[data-theme='light'] .githubSvg_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-Socials-GitHub-styles-module {
  fill: var(--dark);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

[data-theme='dark'] .xSvg_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-Socials-X-styles-module {
  fill: var(--light);
}

[data-theme='light'] .xSvg_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-Socials-X-styles-module {
  fill: var(--dark);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --docusaurus-blog-social-icon-size: 1rem;
}

.authorSocials_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-Socials-styles-module {
  /*
  This ensures that container takes height even if there's no social link
  This keeps author names aligned even if only some have socials
   */
  height: var(--docusaurus-blog-social-icon-size);

  display: flex;
  flex-wrap: wrap;
  align-items: center;
  line-height: 0;
  overflow: hidden;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.authorSocialLink_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-Socials-styles-module {
  height: var(--docusaurus-blog-social-icon-size);
  width: var(--docusaurus-blog-social-icon-size);
  line-height: 0;
  margin-right: 0.4rem;
}

.authorSocialIcon_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-Socials-styles-module {
  width: var(--docusaurus-blog-social-icon-size);
  height: var(--docusaurus-blog-social-icon-size);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.authorImage_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  --ifm-avatar-photo-size: 3.6rem;
}

.author-as-h1_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorImage_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  --ifm-avatar-photo-size: 7rem;
}

.author-as-h2_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorImage_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  --ifm-avatar-photo-size: 5.4rem;
}

.authorDetails_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-around;
}

.authorName_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 1.1rem;
  line-height: 1.1rem;
  display: flex;
  flex-direction: row;
}

.author-as-h1_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorName_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 2.4rem;
  line-height: 2.4rem;
  display: inline;
}

.author-as-h2_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorName_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 1.4rem;
  line-height: 1.4rem;
  display: inline;
}

.authorTitle_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 0.8rem;
  line-height: 1rem;
  display: -webkit-box;
  overflow: hidden;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.author-as-h1_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorTitle_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 1.2rem;
  line-height: 1.6rem;
}

.author-as-h2_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module .authorTitle_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  font-size: 1rem;
  line-height: 1.3rem;
}

.authorBlogPostCount_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Components-Author-styles-module {
  background: var(--ifm-color-secondary);
  color: var(--ifm-color-black);
  font-size: 0.8rem;
  line-height: 1.2;
  border-radius: var(--ifm-global-radius);
  padding: 0.1rem 0.4rem;
  margin-left: 0.3rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.authorCol_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Authors-styles-module {
  max-width: inherit !important;
}

.imageOnlyAuthorRow_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Authors-styles-module {
  display: flex;
  flex-flow: row wrap;
}

.imageOnlyAuthorCol_node_modules-\@docusaurus-theme-classic-lib-theme-BlogPostItem-Header-Authors-styles-module {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.authorListItem_node_modules-\@docusaurus-theme-classic-lib-theme-Blog-Pages-BlogAuthorsListPage-styles-module {
  list-style-type: none;
  margin-bottom: 2rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.cardContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocCard-styles-module {
  --ifm-link-color: var(--ifm-color-emphasis-800);
  --ifm-link-hover-color: var(--ifm-color-emphasis-700);
  --ifm-link-hover-decoration: none;

  box-shadow: 0 1.5px 3px 0 rgb(0 0 0 / 15%);
  border: 1px solid var(--ifm-color-emphasis-200);
  transition: all var(--ifm-transition-fast) ease;
  transition-property: border, box-shadow;
}

.cardContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocCard-styles-module:hover {
  border-color: var(--ifm-color-primary);
  box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);
}

.cardContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocCard-styles-module *:last-child {
  margin-bottom: 0;
}

.cardTitle_node_modules-\@docusaurus-theme-classic-lib-theme-DocCard-styles-module {
  font-size: 1.2rem;
}

.cardDescription_node_modules-\@docusaurus-theme-classic-lib-theme-DocCard-styles-module {
  font-size: 0.8rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.codeBlockContainer_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Container-styles-module {
  background: var(--prism-background-color);
  color: var(--prism-color);
  margin-bottom: var(--ifm-leading);
  box-shadow: var(--ifm-global-shadow-lw);
  border-radius: var(--ifm-code-border-radius);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.codeBlockContent_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  position: relative;
  /* rtl:ignore */
  direction: ltr;
  border-radius: inherit;
}

.codeBlockTitle_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  border-bottom: 1px solid var(--ifm-color-emphasis-300);
  font-size: var(--ifm-code-font-size);
  font-weight: 500;
  padding: 0.75rem var(--ifm-pre-padding);
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.codeBlock_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  --ifm-pre-background: var(--prism-background-color);
  margin: 0;
  padding: 0;
}

.codeBlockTitle_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module + .codeBlockContent_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module .codeBlock_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.codeBlockStandalone_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  padding: 0;
}

.codeBlockLines_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  font: inherit;
  /* rtl:ignore */
  float: left;
  min-width: 100%;
  padding: var(--ifm-pre-padding);
}

.codeBlockLinesWithNumbering_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  display: table;
  padding: var(--ifm-pre-padding) 0;
}

@media print {
  .codeBlockLines_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
    white-space: pre-wrap;
  }
}

.buttonGroup_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module {
  display: flex;
  column-gap: 0.2rem;
  position: absolute;
  /* rtl:ignore */
  right: calc(var(--ifm-pre-padding) / 2);
  top: calc(var(--ifm-pre-padding) / 2);
}

.buttonGroup_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module button {
  display: flex;
  align-items: center;
  background: var(--prism-background-color);
  color: var(--prism-color);
  border: 1px solid var(--ifm-color-emphasis-300);
  border-radius: var(--ifm-global-radius);
  padding: 0.4rem;
  line-height: 0;
  transition: opacity var(--ifm-transition-fast) ease-in-out;
  opacity: 0;
}

.buttonGroup_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module button:focus-visible,
.buttonGroup_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module button:hover {
  opacity: 1 !important;
}

.theme-code-block:hover .buttonGroup_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Content-styles-module button {
  opacity: 0.4;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/* Intentionally has zero specificity, so that to be able to override
the background in custom CSS file due bug https://github.com/facebook/docusaurus/issues/3678 */
:where(:root) {
  --docusaurus-highlighted-code-line-bg: rgb(72 77 91);
}

:where([data-theme='dark']) {
  --docusaurus-highlighted-code-line-bg: rgb(100 100 100);
}

.theme-code-block-highlighted-line {
  background-color: var(--docusaurus-highlighted-code-line-bg);
  display: block;
  margin: 0 calc(-1 * var(--ifm-pre-padding));
  padding: 0 var(--ifm-pre-padding);
}

.codeLine_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Line-styles-module {
  display: table-row;
  counter-increment: line-count;
}

.codeLineNumber_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Line-styles-module {
  display: table-cell;
  text-align: right;
  width: 1%;
  position: sticky;
  left: 0;
  padding: 0 var(--ifm-pre-padding);
  background: var(--ifm-pre-background);
  overflow-wrap: normal;
}

.codeLineNumber_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Line-styles-module::before {
  content: counter(line-count);
  opacity: 0.4;
}

.theme-code-block-highlighted-line .codeLineNumber_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Line-styles-module::before {
  opacity: 0.8;
}

.codeLineContent_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-Line-styles-module {
  padding-right: var(--ifm-pre-padding);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.theme-code-block:hover .copyButtonCopied_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  opacity: 1 !important;
}

.copyButtonIcons_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  position: relative;
  width: 1.125rem;
  height: 1.125rem;
}

.copyButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module,
.copyButtonSuccessIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  position: absolute;
  top: 0;
  left: 0;
  fill: currentColor;
  opacity: inherit;
  width: inherit;
  height: inherit;
  transition: all var(--ifm-transition-fast) ease;
}

.copyButtonSuccessIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.33);
  opacity: 0;
  color: #00d600;
}

.copyButtonCopied_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module .copyButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  transform: scale(0.33);
  opacity: 0;
}

.copyButtonCopied_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module .copyButtonSuccessIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-CopyButton-styles-module {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  transition-delay: 0.075s;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.wordWrapButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-WordWrapButton-styles-module {
  width: 1.2rem;
  height: 1.2rem;
}

.wordWrapButtonEnabled_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-WordWrapButton-styles-module .wordWrapButtonIcon_node_modules-\@docusaurus-theme-classic-lib-theme-CodeBlock-WordWrapButton-styles-module {
  color: var(--ifm-color-primary);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

:root {
  --docusaurus-tag-list-border: var(--ifm-color-emphasis-300);
}

.tag_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module {
  border: 1px solid var(--docusaurus-tag-list-border);
  transition: border var(--ifm-transition-fast);
}

.tag_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module:hover {
  --docusaurus-tag-list-border: var(--ifm-link-color);
  text-decoration: none;
}

.tagRegular_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module {
  border-radius: var(--ifm-global-radius);
  padding: 0.2rem 0.5rem 0.3rem;
  font-size: 90%;
}

.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module {
  display: flex;
  align-items: center;
  position: relative;
  padding: 0 0.5rem 0 1rem;
  border-left: 0;
}

.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module::before,
.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module::after {
  content: '';
  position: absolute;
  top: 50%;
  border: 1px solid var(--docusaurus-tag-list-border);
  transition: inherit;
}

.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module::before {
  right: 100%;
  transform: translate(50%, -50%) rotate(-45deg);
  width: 1.18rem;
  height: 1.18rem;
  border-right: 0;
  border-bottom: 0;
}

.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module::after {
  left: 0;
  transform: translateY(-50%);
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
}

.tagWithCount_node_modules-\@docusaurus-theme-classic-lib-theme-Tag-styles-module span {
  background: var(--ifm-color-secondary);
  color: var(--ifm-color-black);
  font-size: 0.7rem;
  line-height: 1.2;
  border-radius: var(--ifm-global-radius);
  padding: 0.1rem 0.4rem;
  margin-left: 0.3rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tag_node_modules-\@docusaurus-theme-classic-lib-theme-TagsListByLetter-styles-module {
  display: inline-block;
  margin: 0.5rem 0.5rem 0 1rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

/*
CSS variables, meant to be overridden by final theme
 */
.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module {
  --docusaurus-details-summary-arrow-size: 0.38rem;
  --docusaurus-details-transition: transform 200ms ease;
  --docusaurus-details-decoration-color: grey;
}

.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module > summary {
  position: relative;
  cursor: pointer;
  list-style: none;
  padding-left: 1rem;
}

/* TODO: deprecation, need to remove this after Safari will support `::marker` */
.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module > summary::-webkit-details-marker {
  display: none;
}

.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module > summary::before {
  position: absolute;
  top: 0.45rem;
  left: 0;

  /* CSS-only Arrow */
  content: '';
  border-width: var(--docusaurus-details-summary-arrow-size);
  border-style: solid;
  border-color: transparent transparent transparent
    var(--docusaurus-details-decoration-color);

  /* Arrow rotation anim */
  transform: rotate(0deg);
  transition: var(--docusaurus-details-transition);
  transform-origin: calc(var(--docusaurus-details-summary-arrow-size) / 2) 50%;
}

/* When JS disabled/failed to load: we use the open property for arrow animation: */
.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module[open]:not(.isBrowser_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module) > summary::before,

.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module[data-collapsed='false'].isBrowser_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module > summary::before {
  transform: rotate(90deg);
}

.collapsibleContent_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module {
  margin-top: 1rem;
  border-top: 1px solid var(--docusaurus-details-decoration-color);
  padding-top: 1rem;
}

.collapsibleContent_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module p:last-child {
  margin-bottom: 0;
}

.details_node_modules-\@docusaurus-theme-common-lib-components-Details-styles-module > summary > p:last-child {
  margin-bottom: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tags_node_modules-\@docusaurus-theme-classic-lib-theme-TagsListInline-styles-module {
  display: inline;
}

.tag_node_modules-\@docusaurus-theme-classic-lib-theme-TagsListInline-styles-module {
  margin: 0 0.4rem 0.5rem 0;
  display: inline-block;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.iconEdit_node_modules-\@docusaurus-theme-classic-lib-theme-Icon-Edit-styles-module {
  margin-right: 0.3em;
  vertical-align: sub;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.details_node_modules-\@docusaurus-theme-classic-lib-theme-Details-styles-module {
  --docusaurus-details-decoration-color: var(--ifm-alert-border-color);
  --docusaurus-details-transition: transform var(--ifm-transition-fast) ease;
  margin: 0 0 var(--ifm-spacing-vertical);
  border: 1px solid var(--ifm-alert-border-color);
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.lastUpdated_node_modules-\@docusaurus-theme-classic-lib-theme-EditMetaRow-styles-module {
  font-size: smaller;
  font-style: italic;
  margin-top: 0.2rem;
}

@media (min-width: 997px) {
  .lastUpdated_node_modules-\@docusaurus-theme-classic-lib-theme-EditMetaRow-styles-module {
    text-align: right;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tocCollapsibleButton_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-CollapseButton-styles-module {
  font-size: inherit;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.4rem 0.8rem;
  width: 100%;
}

.tocCollapsibleButton_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-CollapseButton-styles-module::after {
  content: '';
  background: var(--ifm-menu-link-sublist-icon) 50% 50% / 2rem 2rem no-repeat;
  filter: var(--ifm-menu-link-sublist-icon-filter);
  height: 1.25rem;
  width: 1.25rem;
  transform: rotate(180deg);
  transition: transform var(--ifm-transition-fast);
}

.tocCollapsibleButtonExpanded_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-CollapseButton-styles-module::after {
  transform: none;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tocCollapsible_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-styles-module {
  background-color: var(--ifm-menu-color-background-active);
  border-radius: var(--ifm-global-radius);
  margin: 1rem 0;
}

.tocCollapsibleContent_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-styles-module > ul {
  border-left: none;
  border-top: 1px solid var(--ifm-color-emphasis-300);
  padding: 0.2rem 0;
  font-size: 15px;
}

.tocCollapsibleContent_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-styles-module ul li {
  margin: 0.4rem 0.8rem;
}

.tocCollapsibleContent_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-styles-module a {
  display: block;
}

.tocCollapsibleExpanded_node_modules-\@docusaurus-theme-classic-lib-theme-TOCCollapsible-styles-module {
  transform: none;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  /* Prevent hydration FOUC, as the mobile TOC needs to be server-rendered */
  .tocMobile_node_modules-\@docusaurus-theme-classic-lib-theme-DocItem-TOC-Mobile-styles-module {
    display: none;
  }
}

@media print {
  .tocMobile_node_modules-\@docusaurus-theme-classic-lib-theme-DocItem-TOC-Mobile-styles-module {
    display: none;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.containsTaskList_node_modules-\@docusaurus-theme-classic-lib-theme-MDXComponents-Ul-styles-module {
  list-style: none;
}

:not(.containsTaskList_node_modules-\@docusaurus-theme-classic-lib-theme-MDXComponents-Ul-styles-module > li) > .containsTaskList_node_modules-\@docusaurus-theme-classic-lib-theme-MDXComponents-Ul-styles-module {
  padding-left: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.img_node_modules-\@docusaurus-theme-classic-lib-theme-MDXComponents-Img-styles-module {
  height: auto;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.admonition_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module {
  margin-bottom: 1em;
}

.admonitionHeading_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module {
  font: var(--ifm-heading-font-weight) var(--ifm-h5-font-size) /
    var(--ifm-heading-line-height) var(--ifm-heading-font-family);
  text-transform: uppercase;
}

/* Heading alone without content (does not handle fragment content) */
.admonitionHeading_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module:not(:last-child) {
  margin-bottom: 0.3rem;
}

.admonitionHeading_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module code {
  text-transform: none;
}

.admonitionIcon_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module {
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.4em;
}

.admonitionIcon_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module svg {
  display: inline-block;
  height: 1.6em;
  width: 1.6em;
  fill: var(--ifm-alert-foreground-color);
}

.admonitionContent_node_modules-\@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module > :last-child {
  margin-bottom: 0;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.tableOfContents_node_modules-\@docusaurus-theme-classic-lib-theme-TOC-styles-module {
  max-height: calc(100vh - (var(--ifm-navbar-height) + 2rem));
  overflow-y: auto;
  position: sticky;
  top: calc(var(--ifm-navbar-height) + 1rem);
}

@media (max-width: 996px) {
  .tableOfContents_node_modules-\@docusaurus-theme-classic-lib-theme-TOC-styles-module {
    display: none;
  }

  .docItemContainer_node_modules-\@docusaurus-theme-classic-lib-theme-TOC-styles-module {
    padding: 0 0.3rem;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.breadcrumbHomeIcon_node_modules-\@docusaurus-theme-classic-lib-theme-DocBreadcrumbs-Items-Home-styles-module {
  position: relative;
  top: 1px;
  vertical-align: top;
  height: 1.1rem;
  width: 1.1rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.breadcrumbsContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocBreadcrumbs-styles-module {
  --ifm-breadcrumb-size-multiplier: 0.8;
  margin-bottom: 0.8rem;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

@media (min-width: 997px) {
  .generatedIndexPage_node_modules-\@docusaurus-theme-classic-lib-theme-DocCategoryGeneratedIndexPage-styles-module {
    max-width: 75% !important;
  }

  .list_node_modules-\@docusaurus-theme-classic-lib-theme-DocCategoryGeneratedIndexPage-styles-module article:nth-last-child(-n + 2) {
    margin-bottom: 0 !important;
  }
}

/* Duplicated from .markdown h1 */
.title_node_modules-\@docusaurus-theme-classic-lib-theme-DocCategoryGeneratedIndexPage-styles-module {
  --ifm-h1-font-size: 3rem;
  margin-bottom: calc(1.25 * var(--ifm-leading));
}

.list_node_modules-\@docusaurus-theme-classic-lib-theme-DocCategoryGeneratedIndexPage-styles-module article:last-child {
  margin-bottom: 0 !important;
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.docItemContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocItem-Layout-styles-module header + *,
.docItemContainer_node_modules-\@docusaurus-theme-classic-lib-theme-DocItem-Layout-styles-module article > *:first-child {
  margin-top: 0;
}

@media (min-width: 997px) {
  .docItemCol_node_modules-\@docusaurus-theme-classic-lib-theme-DocItem-Layout-styles-module {
    max-width: 75% !important;
  }
}

/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

.mdxPageWrapper_node_modules-\@docusaurus-theme-classic-lib-theme-MDXPage-styles-module {
  justify-content: center;
}

