@charset "UTF-8";

/* src/styles.scss */
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root,
  :host {
    --font-mono:
      ui-monospace,
      SFMono-Regular,
      Menlo,
      Monaco,
      Consolas,
      "Liberation Mono",
      "Courier New",
      monospace;
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --animate-spin: spin 1s linear infinite;
    --blur-md: 12px;
    --blur-2xl: 40px;
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: "SourceSansPro-Regular", sans-serif;
    --default-mono-font-family: var(--font-mono);
    --font-family-bold: "SourceSansPro-Bold", sans-serif;
    --font-figtree: "Figtree", sans-serif;
    --font-family-light: "SourceSansPro-Light";
    --font-family-600: "SourceSansPro-Bold";
    --animate-sidebar-element-in: animate-sidebar-element-in 0.25s ease-in-out;
    --animate-sidebar-element-out: animate-sidebar-element-out 0.5s ease-in-out;
    --animate-backdrop-ease-in: backdrop-ease-in 0.25s ease-out;
    --animate-backdrop-ease-out: backdrop-ease-out 0.5s ease-out;
    --animate-faq-content-in: animate-faq-content-in 0.125s linear;
    --animate-faq-content-out: animate-faq-content-out 0.125s linear;
    --animate-download-icon-down: animate-download-icon-down 0.33s linear;
    --animate-download-progress-in: animate-download-progress-in 0.33s ease-out;
    --animate-download-progress-out: animate-download-progress-out 0.33s ease-out;
    --animate-link-copied: animate-link-copied 0.77s ease-out;
    --animate-widget-header-more-horiz-menu-in: animate-widget-header-more-horiz-menu-in 0.125s linear;
    --animate-widget-header-more-horiz-menu-out: animate-widget-header-more-horiz-menu-out 0.125s linear;
    --animate-widget-header-tooltip-in: animate-widget-header-tooltip-in 0.125s linear;
    --animate-widget-header-tooltip-out: animate-widget-header-tooltip-out 0.125s linear;
    --animate-user-actions-menu-in: animate-user-actions-menu-in 0.125s linear;
    --animate-user-actions-menu-out: animate-user-actions-menu-out 0.125s linear;
    --animate-data-dictionary-category-filter-in: animate-data-dictionary-category-filter-in 0.25s ease-in-out;
    --animate-data-dictionary-category-filter-out: animate-data-dictionary-category-filter-out 0.5s ease-in-out;
    --custom-item-height: 0px;
    --custom-item-width: 0px;
    --custom-animation-duration: 0;
  }
}
@layer base {
  *,
  ::after,
  ::before,
  ::backdrop,
  ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html,
  :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b,
  strong {
    font-weight: bolder;
  }
  code,
  kbd,
  samp,
  pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol,
  ul,
  menu {
    list-style: none;
  }
  img,
  svg,
  video,
  canvas,
  audio,
  iframe,
  embed,
  object {
    display: block;
    vertical-align: middle;
  }
  img,
  video {
    max-width: 100%;
    height: auto;
  }
  button,
  input,
  select,
  optgroup,
  textarea,
  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit,
  ::-webkit-datetime-edit-year-field,
  ::-webkit-datetime-edit-month-field,
  ::-webkit-datetime-edit-day-field,
  ::-webkit-datetime-edit-hour-field,
  ::-webkit-datetime-edit-minute-field,
  ::-webkit-datetime-edit-second-field,
  ::-webkit-datetime-edit-millisecond-field,
  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button,
  input:where([type=button], [type=reset], [type=submit]),
  ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden=until-found])) {
    display: none !important;
  }
}
@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .-top-\[2vw\] {
    top: calc(2vw * -1);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-\[0\.638297872vh\] {
    top: 0.638297872vh;
  }
  .top-\[1\.589403974vw\] {
    top: 1.589403974vw;
  }
  .top-\[4\.027888961vh\] {
    top: 4.027888961vh;
  }
  .top-\[5\.001291156vh\] {
    top: 5.001291156vh;
  }
  .-right-\[2vw\] {
    right: calc(2vw * -1);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-\[1\.38888889vw\] {
    right: 1.38888889vw;
  }
  .right-\[2\.689618074vw\] {
    right: 2.689618074vw;
  }
  .right-\[2vw\] {
    right: 2vw;
  }
  .bottom-\[2\.8125vh\] {
    bottom: 2.8125vh;
  }
  .bottom-\[2\.484828922vh\] {
    bottom: 2.484828922vh;
  }
  .bottom-\[7vh\] {
    bottom: 7vh;
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-\[0\.638297872vh\] {
    left: 0.638297872vh;
  }
  .left-\[1\.66666667vw\] {
    left: 1.66666667vw;
  }
  .left-\[2\.689618074vw\] {
    left: 2.689618074vw;
  }
  .-z-1 {
    z-index: calc(1 * -1);
  }
  .z-10 {
    z-index: 10;
  }
  .z-100 {
    z-index: 100;
  }
  .z-1000 {
    z-index: 1000;
  }
  .z-1001 {
    z-index: 1001;
  }
  .z-10000 {
    z-index: 10000;
  }
  .z-100000 {
    z-index: 100000;
  }
  .z-100001 {
    z-index: 100001;
  }
  .mx-\[3\.33333333vw\] {
    margin-inline: 3.33333333vw;
  }
  .my-\[2vh\] {
    margin-block: 2vh;
  }
  .-mt-\[\.125vh\] {
    margin-top: calc(.125vh * -1);
  }
  .-mt-\[4\.6875vh\] {
    margin-top: calc(4.6875vh * -1);
  }
  .-mt-\[10\.5625vh\] {
    margin-top: calc(10.5625vh * -1);
  }
  .-mt-\[12\.8125vh\] {
    margin-top: calc(12.8125vh * -1);
  }
  .-mt-\[21\.125vh\] {
    margin-top: calc(21.125vh * -1);
  }
  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .mt-\[0\.46875vh\] {
    margin-top: 0.46875vh;
  }
  .mt-\[0\.774693351vh\] {
    margin-top: 0.774693351vh;
  }
  .mt-\[1\.5625vh\] {
    margin-top: 1.5625vh;
  }
  .mt-\[1\.9375vh\] {
    margin-top: 1.9375vh;
  }
  .mt-\[1\.15625vh\] {
    margin-top: 1.15625vh;
  }
  .mt-\[1\.624365482vh\] {
    margin-top: 1.624365482vh;
  }
  .mt-\[1\.936733376vh\] {
    margin-top: 1.936733376vh;
  }
  .mt-\[2\.25vh\] {
    margin-top: 2.25vh;
  }
  .mt-\[2\.93671875vh\] {
    margin-top: 2.93671875vh;
  }
  .mt-\[2\.324080052vh\] {
    margin-top: 2.324080052vh;
  }
  .mt-\[3\.3vh\] {
    margin-top: 3.3vh;
  }
  .mt-\[3\.357004519vh\] {
    margin-top: 3.357004519vh;
  }
  .mt-\[3\.896103896vh\] {
    margin-top: 3.896103896vh;
  }
  .mt-\[4\.0625vh\] {
    margin-top: 4.0625vh;
  }
  .mt-\[4\.5625vh\] {
    margin-top: 4.5625vh;
  }
  .mt-\[4\.21875vh\] {
    margin-top: 4.21875vh;
  }
  .mt-\[5\.178807947vh\] {
    margin-top: 5.178807947vh;
  }
  .mt-\[6\.068431246vh\] {
    margin-top: 6.068431246vh;
  }
  .mt-\[9\.296320207vh\] {
    margin-top: 9.296320207vh;
  }
  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  .mr-\[0vw\]\! {
    margin-right: 0vw !important;
  }
  .mr-\[1\.625vw\] {
    margin-right: 1.625vw;
  }
  .mr-\[1\.059602649vw\] {
    margin-right: 1.059602649vw;
  }
  .mb-\[0\.55vh\] {
    margin-bottom: 0.55vh;
  }
  .mb-\[0\.9375vh\] {
    margin-bottom: 0.9375vh;
  }
  .mb-\[0\.865800866vh\] {
    margin-bottom: 0.865800866vh;
  }
  .mb-\[1\.9375vh\] {
    margin-bottom: 1.9375vh;
  }
  .mb-\[1\.589403974vh\] {
    margin-bottom: 1.589403974vh;
  }
  .mb-\[1\.807617818vh\] {
    margin-bottom: 1.807617818vh;
  }
  .mb-\[2\.1875vh\] {
    margin-bottom: 2.1875vh;
  }
  .mb-\[2\.597402597vh\] {
    margin-bottom: 2.597402597vh;
  }
  .mb-\[3\.5625vh\] {
    margin-bottom: 3.5625vh;
  }
  .mb-\[3\.357004519vh\] {
    margin-bottom: 3.357004519vh;
  }
  .mb-\[3\.896103896vh\] {
    margin-bottom: 3.896103896vh;
  }
  .mb-\[4\.0234375vh\] {
    margin-bottom: 4.0234375vh;
  }
  .mb-\[4\.66666667vh\] {
    margin-bottom: 4.66666667vh;
  }
  .mb-\[5\.1875vh\] {
    margin-bottom: 5.1875vh;
  }
  .mb-\[6\.20703125vh\] {
    margin-bottom: 6.20703125vh;
  }
  .mb-\[6\.068431246vh\] {
    margin-bottom: 6.068431246vh;
  }
  .mb-\[6\.616526791vh\] {
    margin-bottom: 6.616526791vh;
  }
  .mb-\[8\.4vh\] {
    margin-bottom: 8.4vh;
  }
  .mb-\[12\.0625vh\] {
    margin-bottom: 12.0625vh;
  }
  .mb-\[20\.109375vh\] {
    margin-bottom: 20.109375vh;
  }
  .mb-\[20\.852162686vh\] {
    margin-bottom: 20.852162686vh;
  }
  .-ml-1 {
    margin-left: calc(var(--spacing) * -1);
  }
  .ml-\[0\.198675497vw\] {
    margin-left: 0.198675497vw;
  }
  .ml-\[0\.529801325vw\] {
    margin-left: 0.529801325vw;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline-block {
    display: inline-block;
  }
  .aspect-\[0\.818639798\] {
    aspect-ratio: 0.818639798;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .h-\(--custom-item-height\) {
    height: var(--custom-item-height);
  }
  .h-0 {
    height: calc(var(--spacing) * 0);
  }
  .h-\[0\.193673338vh\] {
    height: 0.193673338vh;
  }
  .h-\[0\.860927152vw\] {
    height: 0.860927152vw;
  }
  .h-\[1\.625vh\] {
    height: 1.625vh;
  }
  .h-\[1\.19205298vw\] {
    height: 1.19205298vw;
  }
  .h-\[1\.66666667vw\] {
    height: 1.66666667vw;
  }
  .h-\[1\.291155584vh\] {
    height: 1.291155584vh;
  }
  .h-\[1\.324503311vw\] {
    height: 1.324503311vw;
  }
  .h-\[1\.589403974vw\] {
    height: 1.589403974vw;
  }
  .h-\[1\.889403974vw\] {
    height: 1.889403974vw;
  }
  .h-\[2\.25vh\] {
    height: 2.25vh;
  }
  .h-\[2\.0375vh\] {
    height: 2.0375vh;
  }
  .h-\[2\.9375vh\] {
    height: 2.9375vh;
  }
  .h-\[2\.151694459vw\] {
    height: 2.151694459vw;
  }
  .h-\[2\.366863905vw\] {
    height: 2.366863905vw;
  }
  .h-\[2\.649006623vw\] {
    height: 2.649006623vw;
  }
  .h-\[3\.25vh\] {
    height: 3.25vh;
  }
  .h-\[8\.612244898vh\] {
    height: 8.612244898vh;
  }
  .h-\[15\.9375vh\] {
    height: 15.9375vh;
  }
  .h-\[19\.536423841vw\] {
    height: 19.536423841vw;
  }
  .h-\[25s\.177664975vh\] {
    height: 25s.177664975vh;
  }
  .h-\[33vh\] {
    height: 33vh;
  }
  .h-\[50\%\] {
    height: 50%;
  }
  .h-\[100vh\] {
    height: 100vh;
  }
  .h-auto {
    height: auto;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .min-h-\[33vh\] {
    min-height: 33vh;
  }
  .w-\(--custom-item-width\) {
    width: var(--custom-item-width);
  }
  .w-1\/3 {
    width: calc(1/3 * 100%);
  }
  .w-\[0\.06944444vw\] {
    width: 0.06944444vw;
  }
  .w-\[0\.10722222vw\] {
    width: 0.10722222vw;
  }
  .w-\[0\.47777778vw\] {
    width: 0.47777778vw;
  }
  .w-\[0\.53994709vw\] {
    width: 0.53994709vw;
  }
  .w-\[0\.69444444vw\] {
    width: 0.69444444vw;
  }
  .w-\[0\.83333333vw\] {
    width: 0.83333333vw;
  }
  .w-\[0\.90277778vw\] {
    width: 0.90277778vw;
  }
  .w-\[0\.96354167vw\] {
    width: 0.96354167vw;
  }
  .w-\[0\.397350993vw\] {
    width: 0.397350993vw;
  }
  .w-\[0\.594701987vw\] {
    width: 0.594701987vw;
  }
  .w-\[0\.689403974vw\] {
    width: 0.689403974vw;
  }
  .w-\[0\.860927152vw\] {
    width: 0.860927152vw;
  }
  .w-\[0\.903808909vw\] {
    width: 0.903808909vw;
  }
  .w-\[1\.25vw\] {
    width: 1.25vw;
  }
  .w-\[1\.05960265vw\] {
    width: 1.05960265vw;
  }
  .w-\[1\.11111111vw\] {
    width: 1.11111111vw;
  }
  .w-\[1\.19205298vw\] {
    width: 1.19205298vw;
  }
  .w-\[1\.38888889vw\] {
    width: 1.38888889vw;
  }
  .w-\[1\.44444444vw\] {
    width: 1.44444444vw;
  }
  .w-\[1\.059602649vw\] {
    width: 1.059602649vw;
  }
  .w-\[1\.66666667vw\] {
    width: 1.66666667vw;
  }
  .w-\[1\.70212766vw\] {
    width: 1.70212766vw;
  }
  .w-\[1\.262040026vw\] {
    width: 1.262040026vw;
  }
  .w-\[1\.324503311vw\] {
    width: 1.324503311vw;
  }
  .w-\[1\.536548223vw\] {
    width: 1.536548223vw;
  }
  .w-\[1\.541366326vw\] {
    width: 1.541366326vw;
  }
  .w-\[1\.589403974vw\] {
    width: 1.589403974vw;
  }
  .w-\[1\.889403974vw\] {
    width: 1.889403974vw;
  }
  .w-\[2\.77777778vw\] {
    width: 2.77777778vw;
  }
  .w-\[2\.151694459vw\] {
    width: 2.151694459vw;
  }
  .w-\[2\.419205298vw\] {
    width: 2.419205298vw;
  }
  .w-\[2\.649006623vw\] {
    width: 2.649006623vw;
  }
  .w-\[3\.33333333vw\] {
    width: 3.33333333vw;
  }
  .w-\[5\.11111111vw\] {
    width: 5.11111111vw;
  }
  .w-\[6\.91666667vw\] {
    width: 6.91666667vw;
  }
  .w-\[11\.38888889vw\] {
    width: 11.38888889vw;
  }
  .w-\[12\.98013245vw\] {
    width: 12.98013245vw;
  }
  .w-\[12\.770562771vw\] {
    width: 12.770562771vw;
  }
  .w-\[13\.88888889vw\] {
    width: 13.88888889vw;
  }
  .w-\[18\.543046358vw\] {
    width: 18.543046358vw;
  }
  .w-\[19\.536423841vw\] {
    width: 19.536423841vw;
  }
  .w-\[19\.933774834vw\] {
    width: 19.933774834vw;
  }
  .w-\[20\.48611111vw\] {
    width: 20.48611111vw;
  }
  .w-\[21\.80555556vw\] {
    width: 21.80555556vw;
  }
  .w-\[22\.781456954vw\] {
    width: 22.781456954vw;
  }
  .w-\[23\.57615894vw\] {
    width: 23.57615894vw;
  }
  .w-\[23\.311258278vw\] {
    width: 23.311258278vw;
  }
  .w-\[26\.80555556vw\] {
    width: 26.80555556vw;
  }
  .w-\[26\.913907285vw\] {
    width: 26.913907285vw;
  }
  .w-\[27\.77777778vw\] {
    width: 27.77777778vw;
  }
  .w-\[28\.26388889vw\] {
    width: 28.26388889vw;
  }
  .w-\[30\.40277778vw\] {
    width: 30.40277778vw;
  }
  .w-\[33\.00833333vw\] {
    width: 33.00833333vw;
  }
  .w-\[34\.44444444vw\] {
    width: 34.44444444vw;
  }
  .w-\[35\.55555556vw\] {
    width: 35.55555556vw;
  }
  .w-\[35\.497835498vw\] {
    width: 35.497835498vw;
  }
  .w-\[50\%\] {
    width: 50%;
  }
  .w-\[64\.304635762vw\] {
    width: 64.304635762vw;
  }
  .w-\[83\.33333333vw\] {
    width: 83.33333333vw;
  }
  .w-\[100\%\] {
    width: 100%;
  }
  .w-\[150\%\] {
    width: 150%;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .max-w-\[8\.95833333vw\] {
    max-width: 8.95833333vw;
  }
  .max-w-\[18\.47222222vw\] {
    max-width: 18.47222222vw;
  }
  .max-w-\[68\.831168831\%\] {
    max-width: 68.831168831%;
  }
  .min-w-\[3\.33333333vw\] {
    min-width: 3.33333333vw;
  }
  .min-w-\[21\.523178808vw\] {
    min-width: 21.523178808vw;
  }
  .min-w-\[28\.476821192vw\] {
    min-width: 28.476821192vw;
  }
  .min-w-\[63\.33333333vw\] {
    min-width: 63.33333333vw;
  }
  .min-w-\[83\.33333333vw\] {
    min-width: 83.33333333vw;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-2 {
    flex: 2;
  }
  .flex-5 {
    flex: 5;
  }
  .border-spacing-\[10px\] {
    --tw-border-spacing-x: 10px;
    --tw-border-spacing-y: 10px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-rotate-45 {
    rotate: calc(45deg * -1);
  }
  .-rotate-90 {
    rotate: calc(90deg * -1);
  }
  .rotate-0 {
    rotate: 0deg;
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-90 {
    rotate: 90deg;
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .animate-backdrop-ease-in {
    animation: var(--animate-backdrop-ease-in);
  }
  .animate-backdrop-ease-out {
    animation: var(--animate-backdrop-ease-out);
  }
  .animate-data-dictionary-category-filter-in {
    animation: var(--animate-data-dictionary-category-filter-in);
  }
  .animate-data-dictionary-category-filter-out {
    animation: var(--animate-data-dictionary-category-filter-out);
  }
  .animate-download-icon-down {
    animation: var(--animate-download-icon-down);
  }
  .animate-download-progress-in {
    animation: var(--animate-download-progress-in);
  }
  .animate-download-progress-out {
    animation: var(--animate-download-progress-out);
  }
  .animate-faq-content-in {
    animation: var(--animate-faq-content-in);
  }
  .animate-faq-content-out {
    animation: var(--animate-faq-content-out);
  }
  .animate-link-copied {
    animation: var(--animate-link-copied);
  }
  .animate-sidebar-element-in {
    animation: var(--animate-sidebar-element-in);
  }
  .animate-sidebar-element-out {
    animation: var(--animate-sidebar-element-out);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .animate-user-actions-menu-in {
    animation: var(--animate-user-actions-menu-in);
  }
  .animate-user-actions-menu-out {
    animation: var(--animate-user-actions-menu-out);
  }
  .animate-widget-header-more-horiz-menu-in {
    animation: var(--animate-widget-header-more-horiz-menu-in);
  }
  .animate-widget-header-more-horiz-menu-out {
    animation: var(--animate-widget-header-more-horiz-menu-out);
  }
  .animate-widget-header-tooltip-in {
    animation: var(--animate-widget-header-tooltip-in);
  }
  .animate-widget-header-tooltip-out {
    animation: var(--animate-widget-header-tooltip-out);
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .cursor-wait {
    cursor: wait;
  }
  .break-after-page {
    break-after: page;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .gap-\[2\.77777778vw\] {
    gap: 2.77777778vw;
  }
  .gap-x-\[0\.06944444vw\] {
    column-gap: 0.06944444vw;
  }
  .gap-x-\[0\.13888889vw\] {
    column-gap: 0.13888889vw;
  }
  .gap-x-\[0\.41666667vw\] {
    column-gap: 0.41666667vw;
  }
  .gap-x-\[0\.55555556vw\] {
    column-gap: 0.55555556vw;
  }
  .gap-x-\[0\.59602649vw\] {
    column-gap: 0.59602649vw;
  }
  .gap-x-\[0\.69444444vw\] {
    column-gap: 0.69444444vw;
  }
  .gap-x-\[0\.83333333vw\] {
    column-gap: 0.83333333vw;
  }
  .gap-x-\[0\.85069444vw\] {
    column-gap: 0.85069444vw;
  }
  .gap-x-\[0\.86111111vw\] {
    column-gap: 0.86111111vw;
  }
  .gap-x-\[0\.90277778vw\] {
    column-gap: 0.90277778vw;
  }
  .gap-x-\[0\.397350993vw\] {
    column-gap: 0.397350993vw;
  }
  .gap-x-\[0\.529801325vw\] {
    column-gap: 0.529801325vw;
  }
  .gap-x-\[0\.567375887vw\] {
    column-gap: 0.567375887vw;
  }
  .gap-x-\[0\.728476821vw\] {
    column-gap: 0.728476821vw;
  }
  .gap-x-\[0\.781456954vw\] {
    column-gap: 0.781456954vw;
  }
  .gap-x-\[0\.794701987vw\] {
    column-gap: 0.794701987vw;
  }
  .gap-x-\[0\.860927152vw\] {
    column-gap: 0.860927152vw;
  }
  .gap-x-\[0\.903808909vw\] {
    column-gap: 0.903808909vw;
  }
  .gap-x-\[0\.993377483vw\] {
    column-gap: 0.993377483vw;
  }
  .gap-x-\[1\.5493867vw\] {
    column-gap: 1.5493867vw;
  }
  .gap-x-\[1\.11111111vw\] {
    column-gap: 1.11111111vw;
  }
  .gap-x-\[1\.12582781vw\] {
    column-gap: 1.12582781vw;
  }
  .gap-x-\[1\.059602649vw\] {
    column-gap: 1.059602649vw;
  }
  .gap-x-\[1\.66666667vw\] {
    column-gap: 1.66666667vw;
  }
  .gap-x-\[1\.70212766vw\] {
    column-gap: 1.70212766vw;
  }
  .gap-x-\[1\.85430464vw\] {
    column-gap: 1.85430464vw;
  }
  .gap-x-\[1\.125827815vw\] {
    column-gap: 1.125827815vw;
  }
  .gap-x-\[1\.127152318vw\] {
    column-gap: 1.127152318vw;
  }
  .gap-x-\[1\.258278146vw\] {
    column-gap: 1.258278146vw;
  }
  .gap-x-\[1\.291016676vw\] {
    column-gap: 1.291016676vw;
  }
  .gap-x-\[1\.359602649vw\] {
    column-gap: 1.359602649vw;
  }
  .gap-x-\[1\.456953642vw\] {
    column-gap: 1.456953642vw;
  }
  .gap-x-\[1\.523178808vw\] {
    column-gap: 1.523178808vw;
  }
  .gap-x-\[1\.589403974vw\] {
    column-gap: 1.589403974vw;
  }
  .gap-x-\[1\.721854305vw\] {
    column-gap: 1.721854305vw;
  }
  .gap-x-\[2\.22222222vw\] {
    column-gap: 2.22222222vw;
  }
  .gap-x-\[2\.38410596vw\] {
    column-gap: 2.38410596vw;
  }
  .gap-x-\[2\.77777778vw\] {
    column-gap: 2.77777778vw;
  }
  .gap-x-\[3\.33333333vw\] {
    column-gap: 3.33333333vw;
  }
  .gap-x-\[3\.973509934vw\] {
    column-gap: 3.973509934vw;
  }
  .gap-x-\[4\.66666667vw\] {
    column-gap: 4.66666667vw;
  }
  .gap-x-\[7\.880794702vw\] {
    column-gap: 7.880794702vw;
  }
  .gap-x-\[10vw\] {
    column-gap: 10vw;
  }
  .gap-x-\[11\.88888889vw\] {
    column-gap: 11.88888889vw;
  }
  .gap-x-\[14\.935064935vw\] {
    column-gap: 14.935064935vw;
  }
  .gap-x-\[19\.337748344vw\] {
    column-gap: 19.337748344vw;
  }
  .gap-y-\[0\.625vh\] {
    row-gap: 0.625vh;
  }
  .gap-y-\[0\.9375vh\] {
    row-gap: 0.9375vh;
  }
  .gap-y-\[0\.322754169vh\] {
    row-gap: 0.322754169vh;
  }
  .gap-y-\[0\.387346675vh\] {
    row-gap: 0.387346675vh;
  }
  .gap-y-\[0\.516462234vh\] {
    row-gap: 0.516462234vh;
  }
  .gap-y-\[0\.609137056vh\] {
    row-gap: 0.609137056vh;
  }
  .gap-y-\[0\.645577792vh\] {
    row-gap: 0.645577792vh;
  }
  .gap-y-\[0\.774693351vh\] {
    row-gap: 0.774693351vh;
  }
  .gap-y-\[0\.812182741vh\] {
    row-gap: 0.812182741vh;
  }
  .gap-y-\[0\.968366688vh\] {
    row-gap: 0.968366688vh;
  }
  .gap-y-\[1\.25vh\] {
    row-gap: 1.25vh;
  }
  .gap-y-\[1\.625vh\] {
    row-gap: 1.625vh;
  }
  .gap-y-\[1\.3125vh\] {
    row-gap: 1.3125vh;
  }
  .gap-y-\[1\.5625vh\] {
    row-gap: 1.5625vh;
  }
  .gap-y-\[1\.9375vh\] {
    row-gap: 1.9375vh;
  }
  .gap-y-\[1\.46875vh\] {
    row-gap: 1.46875vh;
  }
  .gap-y-\[1\.171875vh\] {
    row-gap: 1.171875vh;
  }
  .gap-y-\[1\.5493867vh\] {
    row-gap: 1.5493867vh;
  }
  .gap-y-\[1\.032924467vh\] {
    row-gap: 1.032924467vh;
  }
  .gap-y-\[1\.68108457vh\] {
    row-gap: 1.68108457vh;
  }
  .gap-y-\[1\.291155584vh\] {
    row-gap: 1.291155584vh;
  }
  .gap-y-\[1\.549386701vh\] {
    row-gap: 1.549386701vh;
  }
  .gap-y-\[2\.25vh\] {
    row-gap: 2.25vh;
  }
  .gap-y-\[2\.625vh\] {
    row-gap: 2.625vh;
  }
  .gap-y-\[2\.5625vh\] {
    row-gap: 2.5625vh;
  }
  .gap-y-\[2\.8125vh\] {
    row-gap: 2.8125vh;
  }
  .gap-y-\[2\.9375vh\] {
    row-gap: 2.9375vh;
  }
  .gap-y-\[2\.030456853vh\] {
    row-gap: 2.030456853vh;
  }
  .gap-y-\[2\.45319561vh\] {
    row-gap: 2.45319561vh;
  }
  .gap-y-\[2\.51646223vh\] {
    row-gap: 2.51646223vh;
  }
  .gap-y-\[2\.51775339vh\] {
    row-gap: 2.51775339vh;
  }
  .gap-y-\[2\.58231117vh\] {
    row-gap: 2.58231117vh;
  }
  .gap-y-\[2\.065848935vh\] {
    row-gap: 2.065848935vh;
  }
  .gap-y-\[2\.77777778vw\] {
    row-gap: 2.77777778vw;
  }
  .gap-y-\[2\.319796954vh\] {
    row-gap: 2.319796954vh;
  }
  .gap-y-\[2\.324080052vh\] {
    row-gap: 2.324080052vh;
  }
  .gap-y-\[2\.484828922vh\] {
    row-gap: 2.484828922vh;
  }
  .gap-y-\[2\.517753389vh\] {
    row-gap: 2.517753389vh;
  }
  .gap-y-\[2\.582311168vh\] {
    row-gap: 2.582311168vh;
  }
  .gap-y-\[2\.848934797vh\] {
    row-gap: 2.848934797vh;
  }
  .gap-y-\[2\.849386701vh\] {
    row-gap: 2.849386701vh;
  }
  .gap-y-\[3\.5375vh\] {
    row-gap: 3.5375vh;
  }
  .gap-y-\[3\.5625vh\] {
    row-gap: 3.5625vh;
  }
  .gap-y-\[3\.9375vh\] {
    row-gap: 3.9375vh;
  }
  .gap-y-\[3\.46875vh\] {
    row-gap: 3.46875vh;
  }
  .gap-y-\[3\.045685279vh\] {
    row-gap: 3.045685279vh;
  }
  .gap-y-\[3\.66666667vh\] {
    row-gap: 3.66666667vh;
  }
  .gap-y-\[3\.615235636vh\] {
    row-gap: 3.615235636vh;
  }
  .gap-y-\[3\.896103896vh\] {
    row-gap: 3.896103896vh;
  }
  .gap-y-\[3vh\] {
    row-gap: 3vh;
  }
  .gap-y-\[4\.25vh\] {
    row-gap: 4.25vh;
  }
  .gap-y-\[4\.06714009vh\] {
    row-gap: 4.06714009vh;
  }
  .gap-y-\[4\.66072653vh\] {
    row-gap: 4.66072653vh;
  }
  .gap-y-\[4\.467005076vh\] {
    row-gap: 4.467005076vh;
  }
  .gap-y-\[4\.582311168vh\] {
    row-gap: 4.582311168vh;
  }
  .gap-y-\[5\.625vh\] {
    row-gap: 5.625vh;
  }
  .gap-y-\[5\.5625vh\] {
    row-gap: 5.5625vh;
  }
  .gap-y-\[8\.21875vh\] {
    row-gap: 8.21875vh;
  }
  .gap-y-\[12\.0625vh\] {
    row-gap: 12.0625vh;
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-x-clip {
    overflow-x: clip;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .rounded-\[0\.27777778vw\] {
    border-radius: 0.27777778vw;
  }
  .rounded-\[0\.55555556vw\] {
    border-radius: 0.55555556vw;
  }
  .rounded-\[0\.83333333vw\] {
    border-radius: 0.83333333vw;
  }
  .rounded-\[0\.529801325vw\] {
    border-radius: 0.529801325vw;
  }
  .rounded-\[0\.662251656vw\] {
    border-radius: 0.662251656vw;
  }
  .rounded-\[1\.66666667vw\] {
    border-radius: 1.66666667vw;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-t-\[0\.55555556vw\] {
    border-top-left-radius: 0.55555556vw;
    border-top-right-radius: 0.55555556vw;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-1 {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\[0\.0390625vh\] {
    border-style: var(--tw-border-style);
    border-width: 0.0390625vh;
  }
  .border-\[0\.06622517vw\] {
    border-style: var(--tw-border-style);
    border-width: 0.06622517vw;
  }
  .border-\[0\.06944444vw\] {
    border-style: var(--tw-border-style);
    border-width: 0.06944444vw;
  }
  .border-\[0\.066225166vh\] {
    border-style: var(--tw-border-style);
    border-width: 0.066225166vh;
  }
  .border-\[0\.132450331vw\] {
    border-style: var(--tw-border-style);
    border-width: 0.132450331vw;
  }
  .border-t-1 {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-t-\[0\.0390625vh\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.0390625vh;
  }
  .border-t-\[0\.064557779vh\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.064557779vh;
  }
  .border-r-\[0\.066225166vw\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.066225166vw;
  }
  .border-b-1 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-\[0\.0390625vh\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.0390625vh;
  }
  .border-b-\[0\.064557779vh\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.064557779vh;
  }
  .border-b-\[0\.201522843vh\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.201522843vh;
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .border-\(--cp-black-one\) {
    border-color: var(--cp-black-one);
  }
  .border-\(--cp-blue-seven\) {
    border-color: var(--cp-blue-seven);
  }
  .border-\(--cp-gray-five\) {
    border-color: var(--cp-gray-five);
  }
  .border-\(--cp-gray-fourteen\) {
    border-color: var(--cp-gray-fourteen);
  }
  .border-\(--cp-gray-one\) {
    border-color: var(--cp-gray-one);
  }
  .border-\(--cp-gray-seven\) {
    border-color: var(--cp-gray-seven);
  }
  .border-\(--cp-gray-six\) {
    border-color: var(--cp-gray-six);
  }
  .border-\(--cp-gray-sixteen\) {
    border-color: var(--cp-gray-sixteen);
  }
  .border-\(--cp-gray-twenty-six\) {
    border-color: var(--cp-gray-twenty-six);
  }
  .border-\(--cp-gray-two\) {
    border-color: var(--cp-gray-two);
  }
  .border-\(--cp-white-default\) {
    border-color: var(--cp-white-default);
  }
  .bg-\(--cp-black-one\) {
    background-color: var(--cp-black-one);
  }
  .bg-\(--cp-blue-eleven\) {
    background-color: var(--cp-blue-eleven);
  }
  .bg-\(--cp-blue-five\) {
    background-color: var(--cp-blue-five);
  }
  .bg-\(--cp-blue-nine\) {
    background-color: var(--cp-blue-nine);
  }
  .bg-\(--cp-blue-six\)\/10 {
    background-color: var(--cp-blue-six);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--cp-blue-six) 10%, transparent);
    }
  }
  .bg-\(--cp-blue-ten\) {
    background-color: var(--cp-blue-ten);
  }
  .bg-\(--cp-gray-eight\) {
    background-color: var(--cp-gray-eight);
  }
  .bg-\(--cp-gray-eighteen\) {
    background-color: var(--cp-gray-eighteen);
  }
  .bg-\(--cp-gray-eleven\) {
    background-color: var(--cp-gray-eleven);
  }
  .bg-\(--cp-gray-nineteen\) {
    background-color: var(--cp-gray-nineteen);
  }
  .bg-\(--cp-gray-one\) {
    background-color: var(--cp-gray-one);
  }
  .bg-\(--cp-gray-seven\) {
    background-color: var(--cp-gray-seven);
  }
  .bg-\(--cp-gray-seventeen\) {
    background-color: var(--cp-gray-seventeen);
  }
  .bg-\(--cp-gray-thirteen\) {
    background-color: var(--cp-gray-thirteen);
  }
  .bg-\(--cp-gray-three\) {
    background-color: var(--cp-gray-three);
  }
  .bg-\(--cp-gray-twenty\) {
    background-color: var(--cp-gray-twenty);
  }
  .bg-\(--cp-gray-twenty-four\) {
    background-color: var(--cp-gray-twenty-four);
  }
  .bg-\(--cp-gray-twenty-six\) {
    background-color: var(--cp-gray-twenty-six);
  }
  .bg-\(--cp-gray-twenty-three\) {
    background-color: var(--cp-gray-twenty-three);
  }
  .bg-\(--cp-gray-two\) {
    background-color: var(--cp-gray-two);
  }
  .bg-\(--cp-green-one\) {
    background-color: var(--cp-green-one);
  }
  .bg-\(--cp-green-three\) {
    background-color: var(--cp-green-three);
  }
  .bg-\(--cp-red-one\) {
    background-color: var(--cp-red-one);
  }
  .bg-\(--cp-white-default\) {
    background-color: var(--cp-white-default);
  }
  .bg-\(--partner-primary-color\) {
    background-color: var(--partner-primary-color);
  }
  .bg-\(--primary-brand-color\) {
    background-color: var(--primary-brand-color);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .bg-black\/70 {
    background-color: color-mix(in srgb, #000 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
    }
  }
  .bg-black\/77 {
    background-color: color-mix(in srgb, #000 77%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 77%, transparent);
    }
  }
  .bg-gray-100\/77 {
    background-color: color-mix(in srgb, oklch(96.7% 0.003 264.542) 77%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-100) 77%, transparent);
    }
  }
  .bg-gray-100\/80 {
    background-color: color-mix(in srgb, oklch(96.7% 0.003 264.542) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-100) 80%, transparent);
    }
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-white\/40 {
    background-color: color-mix(in srgb, #fff 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 40%, transparent);
    }
  }
  .bg-linear-to-b {
    --tw-gradient-position: to bottom;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to bottom in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-r {
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-t {
    --tw-gradient-position: to top;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to top in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .from-\(--cp-green-four\) {
    --tw-gradient-from: var(--cp-green-four);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\(--cp-red-two\) {
    --tw-gradient-from: var(--cp-red-two);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\(--partner-primary-color\) {
    --tw-gradient-from: var(--partner-primary-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\(--partner-secondary-color\) {
    --tw-gradient-from: var(--partner-secondary-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\(--primary-brand-color\) {
    --tw-gradient-from: var(--primary-brand-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\(--cp-green-five\) {
    --tw-gradient-to: var(--cp-green-five);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\(--cp-red-one\) {
    --tw-gradient-to: var(--cp-red-one);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\(--partner-primary-color\) {
    --tw-gradient-to: var(--partner-primary-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\(--partner-secondary-color\) {
    --tw-gradient-to: var(--partner-secondary-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\(--secondary-brand-color\) {
    --tw-gradient-to: var(--secondary-brand-color);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .bg-clip-text {
    background-clip: text;
  }
  .object-fill {
    object-fit: fill;
  }
  .p-\[0\.20833333vw\] {
    padding: 0.20833333vw;
  }
  .p-\[0\.66225166vw\] {
    padding: 0.66225166vw;
  }
  .p-\[1\.032924467vw\] {
    padding: 1.032924467vw;
  }
  .p-\[1\.66666667vw\] {
    padding: 1.66666667vw;
  }
  .p-\[10px\] {
    padding: 10px;
  }
  .px-\[0\.55555556vw\] {
    padding-inline: 0.55555556vw;
  }
  .px-\[0\.66225166vw\] {
    padding-inline: 0.66225166vw;
  }
  .px-\[0\.95555556vw\] {
    padding-inline: 0.95555556vw;
  }
  .px-\[0\.198675497vw\] {
    padding-inline: 0.198675497vw;
  }
  .px-\[0\.567375887vw\] {
    padding-inline: 0.567375887vw;
  }
  .px-\[0\.662251656vw\] {
    padding-inline: 0.662251656vw;
  }
  .px-\[0\.794701987vw\] {
    padding-inline: 0.794701987vw;
  }
  .px-\[0px\] {
    padding-inline: 0px;
  }
  .px-\[1\.11111111vw\] {
    padding-inline: 1.11111111vw;
  }
  .px-\[1\.059602649vw\] {
    padding-inline: 1.059602649vw;
  }
  .px-\[1\.66666667vw\] {
    padding-inline: 1.66666667vw;
  }
  .px-\[1\.456953642vw\] {
    padding-inline: 1.456953642vw;
  }
  .px-\[1\.589403974vw\] {
    padding-inline: 1.589403974vw;
  }
  .px-\[1\.821192053vw\] {
    padding-inline: 1.821192053vw;
  }
  .px-\[1vw\] {
    padding-inline: 1vw;
  }
  .px-\[2\.45695364vw\] {
    padding-inline: 2.45695364vw;
  }
  .px-\[2\.052980132vw\] {
    padding-inline: 2.052980132vw;
  }
  .px-\[2\.77777778vw\] {
    padding-inline: 2.77777778vw;
  }
  .px-\[2\.086092715vw\] {
    padding-inline: 2.086092715vw;
  }
  .px-\[2\.98013245vw\] {
    padding-inline: 2.98013245vw;
  }
  .px-\[2\.185430464vw\] {
    padding-inline: 2.185430464vw;
  }
  .px-\[2\.689618074vw\] {
    padding-inline: 2.689618074vw;
  }
  .px-\[2vw\] {
    padding-inline: 2vw;
  }
  .px-\[3\.33333333vw\] {
    padding-inline: 3.33333333vw;
  }
  .px-\[3\.111258278vw\] {
    padding-inline: 3.111258278vw;
  }
  .px-\[3\.178807947vw\] {
    padding-inline: 3.178807947vw;
  }
  .px-\[3\.774834437vw\] {
    padding-inline: 3.774834437vw;
  }
  .px-\[4\.205298013vh\] {
    padding-inline: 4.205298013vh;
  }
  .px-\[4\.966887417vw\] {
    padding-inline: 4.966887417vw;
  }
  .px-\[6\.11111111vw\] {
    padding-inline: 6.11111111vw;
  }
  .py-\[0\.6125vh\] {
    padding-block: 0.6125vh;
  }
  .py-\[0\.8125vh\] {
    padding-block: 0.8125vh;
  }
  .py-\[0\.9125vh\] {
    padding-block: 0.9125vh;
  }
  .py-\[0\.9375vh\] {
    padding-block: 0.9375vh;
  }
  .py-\[0\.9375vw\] {
    padding-block: 0.9375vw;
  }
  .py-\[0\.990625vh\] {
    padding-block: 0.990625vh;
  }
  .py-\[0\.59602649vh\] {
    padding-block: 0.59602649vh;
  }
  .py-\[0\.64557779vh\] {
    padding-block: 0.64557779vh;
  }
  .py-\[0\.132450331vh\] {
    padding-block: 0.132450331vh;
  }
  .py-\[0\.197350993vh\] {
    padding-block: 0.197350993vh;
  }
  .py-\[0\.198675497vw\] {
    padding-block: 0.198675497vw;
  }
  .py-\[0\.293673338vh\] {
    padding-block: 0.293673338vh;
  }
  .py-\[0\.397350993vh\] {
    padding-block: 0.397350993vh;
  }
  .py-\[0\.558231117vh\] {
    padding-block: 0.558231117vh;
  }
  .py-\[0\.567375887vh\] {
    padding-block: 0.567375887vh;
  }
  .py-\[0\.774693351vh\] {
    padding-block: 0.774693351vh;
  }
  .py-\[0\.794701987vh\] {
    padding-block: 0.794701987vh;
  }
  .py-\[0\.894701987vw\] {
    padding-block: 0.894701987vw;
  }
  .py-\[0\.945577792vh\] {
    padding-block: 0.945577792vh;
  }
  .py-\[1\.625vh\] {
    padding-block: 1.625vh;
  }
  .py-\[1\.3125vh\] {
    padding-block: 1.3125vh;
  }
  .py-\[1\.8125vh\] {
    padding-block: 1.8125vh;
  }
  .py-\[1\.9125vh\] {
    padding-block: 1.9125vh;
  }
  .py-\[1\.9375vh\] {
    padding-block: 1.9375vh;
  }
  .py-\[1\.15625vh\] {
    padding-block: 1.15625vh;
  }
  .py-\[1\.032924467vh\] {
    padding-block: 1.032924467vh;
  }
  .py-\[1\.258278146vh\] {
    padding-block: 1.258278146vh;
  }
  .py-\[1\.355713363vh\] {
    padding-block: 1.355713363vh;
  }
  .py-\[1\.549386701vh\] {
    padding-block: 1.549386701vh;
  }
  .py-\[1\.936733376vh\] {
    padding-block: 1.936733376vh;
  }
  .py-\[1\.968366688vh\] {
    padding-block: 1.968366688vh;
  }
  .py-\[2\.875vh\] {
    padding-block: 2.875vh;
  }
  .py-\[2\.109375vh\] {
    padding-block: 2.109375vh;
  }
  .py-\[2\.032924467vh\] {
    padding-block: 2.032924467vh;
  }
  .py-\[2\.043060039vh\] {
    padding-block: 2.043060039vh;
  }
  .py-\[2vh\] {
    padding-block: 2vh;
  }
  .py-\[3\.75vh\] {
    padding-block: 3.75vh;
  }
  .py-\[3\.0987734vh\] {
    padding-block: 3.0987734vh;
  }
  .py-\[4vh\] {
    padding-block: 4vh;
  }
  .py-\[5\.875vh\] {
    padding-block: 5.875vh;
  }
  .py-\[5\.227888961vh\] {
    padding-block: 5.227888961vh;
  }
  .pt-\[0\.645577792vh\] {
    padding-top: 0.645577792vh;
  }
  .pt-\[1\.625vh\] {
    padding-top: 1.625vh;
  }
  .pt-\[1\.65625vh\] {
    padding-top: 1.65625vh;
  }
  .pt-\[1\.581020013vh\] {
    padding-top: 1.581020013vh;
  }
  .pt-\[2\.25vh\] {
    padding-top: 2.25vh;
  }
  .pt-\[2\.582311168vh\] {
    padding-top: 2.582311168vh;
  }
  .pt-\[4\.875vh\] {
    padding-top: 4.875vh;
  }
  .pt-\[5\.6875vh\] {
    padding-top: 5.6875vh;
  }
  .pt-\[6\.75vh\] {
    padding-top: 6.75vh;
  }
  .pt-\[10\.455777922vh\] {
    padding-top: 10.455777922vh;
  }
  .pr-\[0\.132450331vw\] {
    padding-right: 0.132450331vw;
  }
  .pr-\[2\.091390728vw\] {
    padding-right: 2.091390728vw;
  }
  .pb-\[0\.609137056vh\] {
    padding-bottom: 0.609137056vh;
  }
  .pb-\[1\.46875vh\] {
    padding-bottom: 1.46875vh;
  }
  .pb-\[1\.65625vh\] {
    padding-bottom: 1.65625vh;
  }
  .pb-\[1\.59602649vh\] {
    padding-bottom: 1.59602649vh;
  }
  .pb-\[1\.645577792vh\] {
    padding-bottom: 1.645577792vh;
  }
  .pb-\[2\.625vh\] {
    padding-bottom: 2.625vh;
  }
  .pb-\[2\.84054229vh\] {
    padding-bottom: 2.84054229vh;
  }
  .pb-\[2\.436548223vh\] {
    padding-bottom: 2.436548223vh;
  }
  .pb-\[2\.711426727vh\] {
    padding-bottom: 2.711426727vh;
  }
  .pb-\[3vh\] {
    padding-bottom: 3vh;
  }
  .pb-\[5\.455777922vh\] {
    padding-bottom: 5.455777922vh;
  }
  .pb-\[8\.75vh\] {
    padding-bottom: 8.75vh;
  }
  .pb-\[8\.6875vh\] {
    padding-bottom: 8.6875vh;
  }
  .pb-\[12\.6875vh\] {
    padding-bottom: 12.6875vh;
  }
  .pl-\[\.5vw\] {
    padding-left: .5vw;
  }
  .pl-\[1\.059602649vw\] {
    padding-left: 1.059602649vw;
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .font-family-600 {
    font-family: var(--font-family-600);
  }
  .font-family-bold {
    font-family: var(--font-family-bold);
  }
  .font-family-light {
    font-family: var(--font-family-light);
  }
  .font-figtree {
    font-family: var(--font-figtree);
  }
  .text-\[\.89205298vw\] {
    font-size: .89205298vw;
  }
  .text-\[0\.85106383vw\] {
    font-size: 0.85106383vw;
  }
  .text-\[0\.97222222vw\] {
    font-size: 0.97222222vw;
  }
  .text-\[0\.794701987vw\] {
    font-size: 0.794701987vw;
  }
  .text-\[0\.903808909vw\] {
    font-size: 0.903808909vw;
  }
  .text-\[0\.927152318vw\] {
    font-size: 0.927152318vw;
  }
  .text-\[0\.941366326vw\] {
    font-size: 0.941366326vw;
  }
  .text-\[0\.992907801vw\] {
    font-size: 0.992907801vw;
  }
  .text-\[1\.25vw\] {
    font-size: 1.25vw;
  }
  .text-\[1\.05960265vw\] {
    font-size: 1.05960265vw;
  }
  .text-\[1\.06666667vw\] {
    font-size: 1.06666667vw;
  }
  .text-\[1\.11111111vw\] {
    font-size: 1.11111111vw;
  }
  .text-\[1\.19205298vw\] {
    font-size: 1.19205298vw;
  }
  .text-\[1\.32450331vw\] {
    font-size: 1.32450331vw;
  }
  .text-\[1\.032924467vw\] {
    font-size: 1.032924467vw;
  }
  .text-\[1\.38888889vw\] {
    font-size: 1.38888889vw;
  }
  .text-\[1\.58940397vw\] {
    font-size: 1.58940397vw;
  }
  .text-\[1\.059602649vw\] {
    font-size: 1.059602649vw;
  }
  .text-\[1\.66666667vw\] {
    font-size: 1.66666667vw;
  }
  .text-\[1\.134751773vw\] {
    font-size: 1.134751773vw;
  }
  .text-\[1\.324503311vw\] {
    font-size: 1.324503311vw;
  }
  .text-\[1\.390728477vw\] {
    font-size: 1.390728477vw;
  }
  .text-\[1\.418439716vw\] {
    font-size: 1.418439716vw;
  }
  .text-\[1\.589403974vw\] {
    font-size: 1.589403974vw;
  }
  .text-\[2\.22222222vw\] {
    font-size: 2.22222222vw;
  }
  .text-\[2\.77777778vw\] {
    font-size: 2.77777778vw;
  }
  .text-\[3\.33333333vw\] {
    font-size: 3.33333333vw;
  }
  .text-\[3\.88888889vw\] {
    font-size: 3.88888889vw;
  }
  .text-\[3\.178807947vw\] {
    font-size: 3.178807947vw;
  }
  .text-\[3\.973509934vw\] {
    font-size: 3.973509934vw;
  }
  .text-\[4\.039735099vw\] {
    font-size: 4.039735099vw;
  }
  .text-\[5vw\] {
    font-size: 5vw;
  }
  .text-\[6\.357615894vw\] {
    font-size: 6.357615894vw;
  }
  .leading-\[1\.324503311vw\] {
    --tw-leading: 1.324503311vw;
    line-height: 1.324503311vw;
  }
  .leading-\[5vw\] {
    --tw-leading: 5vw;
    line-height: 5vw;
  }
  .leading-\[9\.8125vh\] {
    --tw-leading: 9.8125vh;
    line-height: 9.8125vh;
  }
  .leading-\[10\.8125vh\] {
    --tw-leading: 10.8125vh;
    line-height: 10.8125vh;
  }
  .tracking-\[0\.01041667vw\] {
    --tw-tracking: 0.01041667vw;
    letter-spacing: 0.01041667vw;
  }
  .tracking-\[0\.03055556vw\] {
    --tw-tracking: 0.03055556vw;
    letter-spacing: 0.03055556vw;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .\!text-\(--cp-blue-seven\) {
    color: var(--cp-blue-seven) !important;
  }
  .text-\(--cp-black-default\) {
    color: var(--cp-black-default);
  }
  .text-\(--cp-black-one\) {
    color: var(--cp-black-one);
  }
  .text-\(--cp-black-three\) {
    color: var(--cp-black-three);
  }
  .text-\(--cp-black-two\) {
    color: var(--cp-black-two);
  }
  .text-\(--cp-blue-eight\) {
    color: var(--cp-blue-eight);
  }
  .text-\(--cp-blue-seven\) {
    color: var(--cp-blue-seven);
  }
  .text-\(--cp-blue-six\) {
    color: var(--cp-blue-six);
  }
  .text-\(--cp-gray-fifteen\) {
    color: var(--cp-gray-fifteen);
  }
  .text-\(--cp-gray-seven\) {
    color: var(--cp-gray-seven);
  }
  .text-\(--cp-gray-six\) {
    color: var(--cp-gray-six);
  }
  .text-\(--cp-gray-ten\) {
    color: var(--cp-gray-ten);
  }
  .text-\(--cp-gray-twelve\) {
    color: var(--cp-gray-twelve);
  }
  .text-\(--cp-gray-twenty-five\) {
    color: var(--cp-gray-twenty-five);
  }
  .text-\(--cp-gray-twenty-one\) {
    color: var(--cp-gray-twenty-one);
  }
  .text-\(--cp-green-three\) {
    color: var(--cp-green-three);
  }
  .text-\(--cp-green-two\) {
    color: var(--cp-green-two);
  }
  .text-\(--cp-red-one\) {
    color: var(--cp-red-one);
  }
  .text-\(--cp-red-three\) {
    color: var(--cp-red-three);
  }
  .text-\(--cp-white-default\) {
    color: var(--cp-white-default);
  }
  .text-\(--partner-primary-color\) {
    color: var(--partner-primary-color);
  }
  .text-transparent {
    color: transparent;
  }
  .text-white {
    color: var(--color-white);
  }
  .capitalize {
    text-transform: capitalize;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-16 {
    opacity: 16%;
  }
  .opacity-25 {
    opacity: 25%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .opacity-\[\.5\] {
    opacity: .5;
  }
  .shadow-2xl\/12 {
    --tw-shadow-alpha: 12%;
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.25) l a b / 12%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-2xl\/20 {
    --tw-shadow-alpha: 20%;
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.25) l a b / 20%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-lg\/4 {
    --tw-shadow-alpha: 4%;
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 4%)), 0 4px 6px -4px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 4%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-md\/10 {
    --tw-shadow-alpha: 10%;
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 10%)), 0 2px 4px -2px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 10%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-md\/12 {
    --tw-shadow-alpha: 12%;
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 12%)), 0 2px 4px -2px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 12%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-xl\/10 {
    --tw-shadow-alpha: 10%;
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 10%)), 0 8px 10px -6px var(--tw-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 10%));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .ring {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .blur-2xl {
    --tw-blur: blur(var(--blur-2xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .transition {
    transition-property:
      color,
      background-color,
      border-color,
      outline-color,
      text-decoration-color,
      fill,
      stroke,
      --tw-gradient-from,
      --tw-gradient-via,
      --tw-gradient-to,
      opacity,
      box-shadow,
      transform,
      translate,
      scale,
      rotate,
      filter,
      -webkit-backdrop-filter,
      backdrop-filter,
      display,
      content-visibility,
      overlay,
      pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[height\] {
    transition-property: height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[opacity\] {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[translate\] {
    transition-property: translate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .delay-350 {
    transition-delay: 350ms;
  }
  .duration-\(--custom-animation-duration\) {
    --tw-duration: var(--custom-animation-duration);
    transition-duration: var(--custom-animation-duration);
  }
  .duration-125 {
    --tw-duration: 125ms;
    transition-duration: 125ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-250 {
    --tw-duration: 250ms;
    transition-duration: 250ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-333 {
    --tw-duration: 333ms;
    transition-duration: 333ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-750 {
    --tw-duration: 750ms;
    transition-duration: 750ms;
  }
  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }
  .placeholder\:text-\(--cp-black-one\) {
    &::placeholder {
      color: var(--cp-black-one);
    }
  }
  .placeholder\:text-\(--cp-gray-seven\) {
    &::placeholder {
      color: var(--cp-gray-seven);
    }
  }
  .hover\:bg-\(--cp-blue-nine\) {
    &:hover {
      @media (hover: hover) {
        background-color: var(--cp-blue-nine);
      }
    }
  }
  .hover\:bg-\(--cp-blue-six\)\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--cp-blue-six);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--cp-blue-six) 20%, transparent);
        }
      }
    }
  }
  .hover\:bg-\(--cp-gray-twenty\) {
    &:hover {
      @media (hover: hover) {
        background-color: var(--cp-gray-twenty);
      }
    }
  }
  .hover\:bg-\(--cp-white-default\) {
    &:hover {
      @media (hover: hover) {
        background-color: var(--cp-white-default);
      }
    }
  }
  .hover\:text-\(--cp-blue-seven\) {
    &:hover {
      @media (hover: hover) {
        color: var(--cp-blue-seven);
      }
    }
  }
  .hover\:text-\(--cp-gray-six\) {
    &:hover {
      @media (hover: hover) {
        color: var(--cp-gray-six);
      }
    }
  }
  .hover\:opacity-66 {
    &:hover {
      @media (hover: hover) {
        opacity: 66%;
      }
    }
  }
  .hover\:opacity-95 {
    &:hover {
      @media (hover: hover) {
        opacity: 95%;
      }
    }
  }
  .hover\:shadow-none {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 0 #0000;
        box-shadow:
          var(--tw-inset-shadow),
          var(--tw-inset-ring-shadow),
          var(--tw-ring-offset-shadow),
          var(--tw-ring-shadow),
          var(--tw-shadow);
      }
    }
  }
  .focus\:outline-0 {
    &:focus {
      outline-style: var(--tw-outline-style);
      outline-width: 0px;
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:opacity-100 {
    &:active {
      opacity: 100%;
    }
  }
  .md\:w-\[80\%\] {
    @media (width >= 48rem) {
      width: 80%;
    }
  }
  .lg\:w-\[75\%\] {
    @media (width >= 64rem) {
      width: 75%;
    }
  }
  .lg\:w-\[90\%\] {
    @media (width >= 64rem) {
      width: 90%;
    }
  }
  .xl\:w-\[80\%\] {
    @media (width >= 80rem) {
      width: 80%;
    }
  }
  .\32xl\:w-\[55\%\] {
    @media (width >= 96rem) {
      width: 55%;
    }
  }
  .\32xl\:w-\[60\%\] {
    @media (width >= 96rem) {
      width: 60%;
    }
  }
  .\33xl\:w-\[42\%\] {
    @media (width >= 120rem) {
      width: 42%;
    }
  }
  .\33xl\:w-\[45\%\] {
    @media (width >= 120rem) {
      width: 45%;
    }
  }
  .\34xl\:w-\[40\%\] {
    @media (width >= 160rem) {
      width: 40%;
    }
  }
  .\35xl\:w-\[30\%\] {
    @media (width >= 170rem) {
      width: 30%;
    }
  }
  .\35xl\:w-\[35\%\] {
    @media (width >= 170rem) {
      width: 35%;
    }
  }
  .\36xl\:w-\[25\%\] {
    @media (width >= 240rem) {
      width: 25%;
    }
  }
  .\36xl\:w-\[26\%\] {
    @media (width >= 240rem) {
      width: 26%;
    }
  }
  .\36xl\:w-\[35\%\] {
    @media (width >= 240rem) {
      width: 35%;
    }
  }
  .\37xl\:w-\[15\%\] {
    @media (width >= 260rem) {
      width: 15%;
    }
  }
  .\37xl\:w-\[18\%\] {
    @media (width >= 260rem) {
      width: 18%;
    }
  }
  .\37xl\:w-\[20\%\] {
    @media (width >= 260rem) {
      width: 20%;
    }
  }
  .print\:visible {
    @media print {
      visibility: visible;
    }
  }
  .print\:hidden {
    @media print {
      display: none;
    }
  }
  .print\:h-\[1\.25vh\] {
    @media print {
      height: 1.25vh;
    }
  }
  .print\:h-\[1\.55vh\] {
    @media print {
      height: 1.55vh;
    }
  }
  .print\:h-\[10vh\] {
    @media print {
      height: 10vh;
    }
  }
  .print\:h-\[15vh\] {
    @media print {
      height: 15vh;
    }
  }
  .print\:w-fit {
    @media print {
      width: fit-content;
    }
  }
  .print\:flex-auto {
    @media print {
      flex: auto;
    }
  }
  .print\:justify-between {
    @media print {
      justify-content: space-between;
    }
  }
  .print\:gap-y-\[0\.3125vh\] {
    @media print {
      row-gap: 0.3125vh;
    }
  }
  .print\:gap-y-\[0\.9375vh\] {
    @media print {
      row-gap: 0.9375vh;
    }
  }
  .print\:gap-y-\[1\.025vh\] {
    @media print {
      row-gap: 1.025vh;
    }
  }
  .print\:gap-y-\[2\.625vh\] {
    @media print {
      row-gap: 2.625vh;
    }
  }
  .print\:bg-gray-100\/90 {
    @media print {
      background-color: color-mix(in srgb, oklch(96.7% 0.003 264.542) 90%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-gray-100) 90%, transparent);
      }
    }
  }
  .print\:pb-\[0\.46875vh\] {
    @media print {
      padding-bottom: 0.46875vh;
    }
  }
}
@font-face {
  font-family: "SourceSansPro-Bold";
  font-weight: 700;
  src: url("./media/SourceSansPro-Bold.otf");
}
@font-face {
  font-family: "SourceSansPro-Bold";
  font-weight: 600;
  src: url("./media/SourceSansPro-Bold.otf");
}
@font-face {
  font-family: "SourceSansPro-Regular";
  font-weight: 400;
  src: url("./media/SourceSansPro-Regular.otf");
}
@font-face {
  font-family: "SourceSansPro-Light";
  font-weight: 300;
  src: url("./media/SourceSansPro-Light.otf");
}
.light {
  --cp-white-default: #fff;
  --cp-black-default: #000000;
  --cp-black-one: #262626;
  --cp-black-two: #18181b;
  --cp-black-three: #2e2e2e;
  --cp-gray-one: #f0f0f1;
  --cp-gray-two: #e4e4e7;
  --cp-gray-three: #f4f4f4;
  --cp-gray-five: #f3f3f4;
  --cp-gray-six: #656565;
  --cp-gray-seven: #787885;
  --cp-gray-eight: #adadad;
  --cp-gray-nine: #d9d9d9;
  --cp-gray-ten: #71717a;
  --cp-gray-eleven: #b4b4bb;
  --cp-gray-twelve: #5a5b6a;
  --cp-gray-thirteen: #fcfcfc;
  --cp-gray-fourteen: #bcbcc2;
  --cp-gray-fifteen: #3a3a44;
  --cp-gray-sixteen: #f0f0f2;
  --cp-gray-seventeen: #e6e6e6;
  --cp-gray-eighteen: #f3f5f9;
  --cp-gray-nineteen: #e3e3e4;
  --cp-gray-twenty: #e5e5e5;
  --cp-gray-twenty-one: #5a5a5a;
  --cp-gray-twenty-two: #f3f3f3;
  --cp-gray-twenty-three: #e7ebf3;
  --cp-gray-twenty-four: #fafbfb;
  --cp-gray-twenty-five: #787878;
  --cp-gray-twenty-six: #f0f0f0;
  --cp-blue-one: #4f91ff;
  --cp-blue-two: #0283f2;
  --cp-blue-three: #2979ff;
  --cp-blue-four: #d8e6ff;
  --cp-blue-five: #ebf2ff;
  --cp-blue-six: #0583f2;
  --cp-blue-seven: #032da6;
  --cp-blue-eight: #032ca6;
  --cp-blue-nine: #cde6fc;
  --cp-blue-ten: #97dcf7;
  --cp-blue-eleven: #e6f3fe;
  --cp-green-one: #d8f2e9;
  --cp-green-two: #047857;
  --cp-green-three: #51c175;
  --cp-green-four: #57cbaf;
  --cp-green-five: #2fa84f;
  --cp-red-one: #e11d48;
  --cp-red-two: #f8abbb;
  --cp-red-three: #ff2327;
}
body,
html {
  height: 100%;
}
@property --tw-border-spacing-x { syntax: "<length>"; inherits: false; initial-value: 0; }
@property --tw-border-spacing-y { syntax: "<length>"; inherits: false; initial-value: 0; }
@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-rotate-x { syntax: "*"; inherits: false; }
@property --tw-rotate-y { syntax: "*"; inherits: false; }
@property --tw-rotate-z { syntax: "*"; inherits: false; }
@property --tw-skew-x { syntax: "*"; inherits: false; }
@property --tw-skew-y { syntax: "*"; inherits: false; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-gradient-position { syntax: "*"; inherits: false; }
@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }
@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }
@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }
@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-shadow-color { syntax: "*"; inherits: false; }
@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }
@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-ring-color { syntax: "*"; inherits: false; }
@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-ring-color { syntax: "*"; inherits: false; }
@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-ring-inset { syntax: "*"; inherits: false; }
@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0px; }
@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }
@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-blur { syntax: "*"; inherits: false; }
@property --tw-brightness { syntax: "*"; inherits: false; }
@property --tw-contrast { syntax: "*"; inherits: false; }
@property --tw-grayscale { syntax: "*"; inherits: false; }
@property --tw-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-invert { syntax: "*"; inherits: false; }
@property --tw-opacity { syntax: "*"; inherits: false; }
@property --tw-saturate { syntax: "*"; inherits: false; }
@property --tw-sepia { syntax: "*"; inherits: false; }
@property --tw-drop-shadow { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }
@property --tw-backdrop-blur { syntax: "*"; inherits: false; }
@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }
@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }
@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }
@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-backdrop-invert { syntax: "*"; inherits: false; }
@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }
@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }
@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }
@property --tw-duration { syntax: "*"; inherits: false; }
@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes animate-sidebar-element-in {
  0% {
    transform: translateX(-100%);
  }
}
@keyframes animate-sidebar-element-out {
  100% {
    transform: translateX(-200%);
  }
}
@keyframes backdrop-ease-in {
  0% {
    opacity: 0;
  }
}
@keyframes backdrop-ease-out {
  100% {
    opacity: 0;
  }
}
@keyframes animate-faq-content-in {
  0% {
    max-height: 0px;
  }
  100% {
    max-height: 100px;
  }
}
@keyframes animate-faq-content-out {
  0% {
    max-height: 100px;
  }
  100% {
    max-height: 0px;
  }
}
@keyframes animate-download-icon-down {
  50% {
    transform: translateY(120%);
    opacity: 0;
  }
  51% {
    transform: translateY(-120%);
  }
  100% {
    transform: translateY(0%);
    opacity: 1;
  }
}
@keyframes animate-download-progress-in {
  0% {
    transform: translateY(200%);
  }
}
@keyframes animate-download-progress-out {
  100% {
    transform: translateY(200%);
  }
}
@keyframes animate-link-copied {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(-200%);
    opacity: 0;
  }
}
@keyframes animate-widget-header-more-horiz-menu-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes animate-widget-header-more-horiz-menu-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animate-widget-header-tooltip-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes animate-widget-header-tooltip-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animate-user-actions-menu-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes animate-user-actions-menu-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animate-data-dictionary-category-filter-in {
  0% {
    transform: translateX(200%);
  }
}
@keyframes animate-data-dictionary-category-filter-out {
  100% {
    transform: translateX(200%);
  }
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *,
    ::before,
    ::after,
    ::backdrop {
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-outline-style: solid;
    }
  }
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
