/*! tailwindcss v4.0.8 | MIT License | https://tailwindcss.com */
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-red-300: oklch(80.8% .114 19.571);
    --color-red-500: oklch(63.7% .237 25.331);
    --color-red-600: oklch(57.7% .245 27.325);
    --color-yellow-500: oklch(79.5% .184 86.047);
    --color-green-500: oklch(72.3% .219 149.579);
    --color-blue-50: oklch(97% .014 254.604);
    --color-blue-500: oklch(62.3% .214 259.815);
    --color-slate-700: oklch(37.2% .044 257.287);
    --color-slate-950: oklch(12.9% .042 264.695);
    --color-gray-100: oklch(96.7% .003 264.542);
    --color-gray-200: oklch(92.8% .006 264.531);
    --color-gray-300: oklch(87.2% .01 258.338);
    --color-gray-400: oklch(70.7% .022 261.325);
    --color-gray-500: oklch(55.1% .027 264.364);
    --color-gray-700: oklch(37.3% .034 259.733);
    --color-gray-800: oklch(27.8% .033 256.848);
    --color-gray-900: oklch(21% .034 264.665);
    --color-neutral-700: oklch(37.1% 0 0);
    --color-white: #fff;
    --spacing: .25rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-5xl: 64rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-thin: 100;
    --font-weight-light: 300;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --ease-in: cubic-bezier(.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --blur-sm: 8px;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var(--font-sans--font-variation-settings);
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
  }
}

@layer base {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    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;
  }

  body {
    line-height: inherit;
  }

  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;
    -webkit-text-decoration: 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 {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.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 {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :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;
    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 {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer components;

@layer utilities {
  .\@container, .\@container-\[inline-size\] {
    container-type: inline-size;
  }

  .pointer-events-auto {
    pointer-events: auto;
  }

  .pointer-events-none {
    pointer-events: none;
  }

  .\!visible {
    visibility: visible !important;
  }

  .collapse {
    visibility: collapse;
  }

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .not-sr-only {
    clip: auto;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .\!absolute {
    position: absolute !important;
  }

  .\!relative {
    position: relative !important;
  }

  .absolute {
    position: absolute;
  }

  .absolute\! {
    position: absolute !important;
  }

  .fixed {
    position: fixed;
  }

  .fixed\! {
    position: fixed !important;
  }

  .relative {
    position: relative;
  }

  .relative\! {
    position: relative !important;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .start-1 {
    inset-inline-start: calc(var(--spacing) * 1);
  }

  .end-1 {
    inset-inline-end: calc(var(--spacing) * 1);
  }

  .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .top-2 {
    top: calc(var(--spacing) * 2);
  }

  .top-3 {
    top: calc(var(--spacing) * 3);
  }

  .top-5 {
    top: calc(var(--spacing) * 5);
  }

  .top-10 {
    top: calc(var(--spacing) * 10);
  }

  .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .right-1 {
    right: calc(var(--spacing) * 1);
  }

  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }

  .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .left-1 {
    left: calc(var(--spacing) * 1);
  }

  .left-5 {
    left: calc(var(--spacing) * 5);
  }

  .left-10 {
    left: calc(var(--spacing) * 10);
  }

  .isolate {
    isolation: isolate;
  }

  .isolation-auto {
    isolation: auto;
  }

  .z-1 {
    z-index: 1;
  }

  .z-5 {
    z-index: 5;
  }

  .z-10 {
    z-index: 10;
  }

  .z-40 {
    z-index: 40;
  }

  .z-50 {
    z-index: 50;
  }

  .z-auto {
    z-index: auto;
  }

  .order-first {
    order: -9999;
  }

  .order-last {
    order: 9999;
  }

  .order-none {
    order: 0;
  }

  .col-auto {
    grid-column: auto;
  }

  .col-span-full {
    grid-column: 1 / -1;
  }

  .col-start-auto {
    grid-column-start: auto;
  }

  .col-end-auto {
    grid-column-end: auto;
  }

  .row-auto {
    grid-row: auto;
  }

  .row-span-full {
    grid-row: 1 / -1;
  }

  .row-start-auto {
    grid-row-start: auto;
  }

  .row-end-auto {
    grid-row-end: auto;
  }

  .float-end {
    float: inline-end;
  }

  .float-left {
    float: left;
  }

  .float-none {
    float: none;
  }

  .float-right {
    float: right;
  }

  .float-start {
    float: inline-start;
  }

  .clear-both {
    clear: both;
  }

  .clear-end {
    clear: inline-end;
  }

  .clear-left {
    clear: left;
  }

  .clear-none {
    clear: none;
  }

  .clear-right {
    clear: right;
  }

  .clear-start {
    clear: inline-start;
  }

  .\!container {
    width: 100% !important;
  }

  @media (width >= 40rem) {
    .\!container {
      max-width: 40rem !important;
    }
  }

  @media (width >= 48rem) {
    .\!container {
      max-width: 48rem !important;
    }
  }

  @media (width >= 64rem) {
    .\!container {
      max-width: 64rem !important;
    }
  }

  @media (width >= 80rem) {
    .\!container {
      max-width: 80rem !important;
    }
  }

  @media (width >= 96rem) {
    .\!container {
      max-width: 96rem !important;
    }
  }

  .container {
    width: 100%;
  }

  @media (width >= 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (width >= 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (width >= 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (width >= 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (width >= 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .container\! {
    width: 100% !important;
  }

  @media (width >= 40rem) {
    .container\! {
      max-width: 40rem !important;
    }
  }

  @media (width >= 48rem) {
    .container\! {
      max-width: 48rem !important;
    }
  }

  @media (width >= 64rem) {
    .container\! {
      max-width: 64rem !important;
    }
  }

  @media (width >= 80rem) {
    .container\! {
      max-width: 80rem !important;
    }
  }

  @media (width >= 96rem) {
    .container\! {
      max-width: 96rem !important;
    }
  }

  .m-0 {
    margin: calc(var(--spacing) * 0);
  }

  .m-1 {
    margin: calc(var(--spacing) * 1);
  }

  .m-2 {
    margin: calc(var(--spacing) * 2);
  }

  .m-3 {
    margin: calc(var(--spacing) * 3);
  }

  .m-4 {
    margin: calc(var(--spacing) * 4);
  }

  .m-5 {
    margin: calc(var(--spacing) * 5);
  }

  .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }

  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }

  .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }

  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }

  .mx-5 {
    margin-inline: calc(var(--spacing) * 5);
  }

  .mx-auto {
    margin-inline: auto;
  }

  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }

  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }

  .my-5 {
    margin-block: calc(var(--spacing) * 5);
  }

  .ms-2 {
    margin-inline-start: calc(var(--spacing) * 2);
  }

  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }

  .mt-\[8px\] {
    margin-top: 8px;
  }

  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }

  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }

  .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }

  .mr-5 {
    margin-right: calc(var(--spacing) * 5);
  }

  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }

  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }

  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }

  .ml-\[-20px\] {
    margin-left: -20px;
  }

  .box-border {
    box-sizing: border-box;
  }

  .box-content {
    box-sizing: content-box;
  }

  .line-clamp-none {
    -webkit-line-clamp: unset;
    -webkit-box-orient: horizontal;
    display: block;
    overflow: visible;
  }

  .\!block {
    display: block !important;
  }

  .\!contents {
    display: contents !important;
  }

  .\!grid {
    display: grid !important;
  }

  .\!hidden {
    display: none !important;
  }

  .\!inline {
    display: inline !important;
  }

  .\!table {
    display: table !important;
  }

  .block {
    display: block;
  }

  .block\! {
    display: block !important;
  }

  .contents {
    display: contents;
  }

  .contents\! {
    display: contents !important;
  }

  .flex {
    display: flex;
  }

  .flow-root {
    display: flow-root;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline\! {
    display: inline !important;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .inline-table {
    display: inline-table;
  }

  .list-item {
    display: list-item;
  }

  .table {
    display: table;
  }

  .table\! {
    display: table !important;
  }

  .table-caption {
    display: table-caption;
  }

  .table-cell {
    display: table-cell;
  }

  .table-column {
    display: table-column;
  }

  .table-column-group {
    display: table-column-group;
  }

  .table-footer-group {
    display: table-footer-group;
  }

  .table-header-group {
    display: table-header-group;
  }

  .table-row {
    display: table-row;
  }

  .table-row-group {
    display: table-row-group;
  }

  .field-sizing-content {
    field-sizing: content;
  }

  .field-sizing-fixed {
    field-sizing: fixed;
  }

  .aspect-auto {
    aspect-ratio: auto;
  }

  .aspect-square {
    aspect-ratio: 1;
  }

  .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }

  .h-0 {
    height: calc(var(--spacing) * 0);
  }

  .h-1 {
    height: calc(var(--spacing) * 1);
  }

  .h-1\/3 {
    height: 33.3333%;
  }

  .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-20 {
    height: calc(var(--spacing) * 20);
  }

  .h-23 {
    height: calc(var(--spacing) * 23);
  }

  .h-48 {
    height: calc(var(--spacing) * 48);
  }

  .h-75 {
    height: calc(var(--spacing) * 75);
  }

  .h-96 {
    height: calc(var(--spacing) * 96);
  }

  .h-56320 {
    height: calc(var(--spacing) * 56320);
  }

  .h-\[20\%\] {
    height: 20%;
  }

  .h-\[40\%\] {
    height: 40%;
  }

  .h-\[60\%\] {
    height: 60%;
  }

  .h-\[80\%\] {
    height: 80%;
  }

  .h-\[100\%\] {
    height: 100%;
  }

  .h-\[120\%\] {
    height: 120%;
  }

  .h-\[300px\] {
    height: 300px;
  }

  .h-full {
    height: 100%;
  }

  .h-screen {
    height: 100vh;
  }

  .max-h-0 {
    max-height: calc(var(--spacing) * 0);
  }

  .max-h-500 {
    max-height: calc(var(--spacing) * 500);
  }

  .max-h-\[300px\] {
    max-height: 300px;
  }

  .max-h-full {
    max-height: 100%;
  }

  .max-h-none {
    max-height: none;
  }

  .max-h-screen {
    max-height: 100vh;
  }

  .min-h-75 {
    min-height: calc(var(--spacing) * 75);
  }

  .min-h-\[10px\] {
    min-height: 10px;
  }

  .min-h-screen {
    min-height: 100vh;
  }

  .w-0 {
    width: calc(var(--spacing) * 0);
  }

  .w-1 {
    width: calc(var(--spacing) * 1);
  }

  .w-1\/2 {
    width: 50%;
  }

  .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-80 {
    width: calc(var(--spacing) * 80);
  }

  .w-350 {
    width: calc(var(--spacing) * 350);
  }

  .w-\[15\%\] {
    width: 15%;
  }

  .w-\[20\%\] {
    width: 20%;
  }

  .w-\[40\%\] {
    width: 40%;
  }

  .w-\[60\%\] {
    width: 60%;
  }

  .w-\[80\%\] {
    width: 80%;
  }

  .w-\[85\%\] {
    width: 85%;
  }

  .w-\[100\%\] {
    width: 100%;
  }

  .w-\[120\%\] {
    width: 120%;
  }

  .w-\[600px\] {
    width: 600px;
  }

  .w-\[inherit\] {
    width: inherit;
  }

  .w-auto {
    width: auto;
  }

  .w-full {
    width: 100%;
  }

  .w-screen {
    width: 100vw;
  }

  .max-w-5xl {
    max-width: var(--container-5xl);
  }

  .max-w-none {
    max-width: none;
  }

  .max-w-screen {
    max-width: 100vw;
  }

  .max-w-xl {
    max-width: var(--container-xl);
  }

  .min-w-screen {
    min-width: 100vw;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-auto {
    flex: auto;
  }

  .flex-initial {
    flex: 0 auto;
  }

  .flex-none {
    flex: none;
  }

  .flex-shrink {
    flex-shrink: 1;
  }

  .flex-shrink-0 {
    flex-shrink: 0;
  }

  .shrink {
    flex-shrink: 1;
  }

  .flex-grow, .flex-grow-1, .grow {
    flex-grow: 1;
  }

  .basis-auto {
    flex-basis: auto;
  }

  .basis-full {
    flex-basis: 100%;
  }

  .table-auto {
    table-layout: auto;
  }

  .table-fixed {
    table-layout: fixed;
  }

  .caption-bottom {
    caption-side: bottom;
  }

  .caption-top {
    caption-side: top;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .border-separate {
    border-collapse: separate;
  }

  .origin-bottom {
    transform-origin: bottom;
  }

  .origin-bottom-left {
    transform-origin: 0 100%;
  }

  .origin-bottom-right {
    transform-origin: 100% 100%;
  }

  .origin-center {
    transform-origin: center;
  }

  .origin-left {
    transform-origin: 0;
  }

  .origin-right {
    transform-origin: 100%;
  }

  .origin-top {
    transform-origin: top;
  }

  .origin-top-left {
    transform-origin: 0 0;
  }

  .origin-top-right {
    transform-origin: 100% 0;
  }

  .-translate-full {
    --tw-translate-x: -100%;
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-full {
    --tw-translate-x: 100%;
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[2px\] {
    --tw-translate-x: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[10px\] {
    --tw-translate-x: 10px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[14px\] {
    --tw-translate-x: 14px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[26px\] {
    --tw-translate-x: 26px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-3d {
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }

  .translate-none {
    translate: none;
  }

  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }

  .scale-none {
    scale: none;
  }

  .rotate-90 {
    rotate: 90deg;
  }

  .rotate-180 {
    rotate: 180deg;
  }

  .rotate-270 {
    rotate: 270deg;
  }

  .rotate-none {
    rotate: none;
  }

  .\!transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y) !important;
  }

  .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform\! {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y) !important;
  }

  .transform-cpu {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform-gpu {
    transform: translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform-none {
    transform: none;
  }

  .animate-none {
    animation: none;
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-help {
    cursor: help;
  }

  .cursor-not-allowed {
    cursor: not-allowed;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .cursor-text {
    cursor: text;
  }

  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .resize {
    resize: both;
  }

  .resize-none {
    resize: none;
  }

  .resize-x {
    resize: horizontal;
  }

  .resize-y {
    resize: vertical;
  }

  .snap-none {
    scroll-snap-type: none;
  }

  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }

  .snap-proximity {
    --tw-scroll-snap-strictness: proximity;
  }

  .snap-align-none {
    scroll-snap-align: none;
  }

  .snap-center {
    scroll-snap-align: center;
  }

  .snap-end {
    scroll-snap-align: end;
  }

  .snap-start {
    scroll-snap-align: start;
  }

  .snap-always {
    scroll-snap-stop: always;
  }

  .snap-normal {
    scroll-snap-stop: normal;
  }

  .list-inside {
    list-style-position: inside;
  }

  .list-outside {
    list-style-position: outside;
  }

  .list-decimal {
    list-style-type: decimal;
  }

  .list-disc {
    list-style-type: disc;
  }

  .list-none {
    list-style-type: none;
  }

  .list-image-none {
    list-style-image: none;
  }

  .appearance-auto {
    appearance: auto;
  }

  .appearance-none {
    appearance: none;
  }

  .columns-1 {
    columns: 1;
  }

  .columns-3 {
    columns: 3;
  }

  .columns-auto {
    columns: auto;
  }

  .auto-cols-auto {
    grid-auto-columns: auto;
  }

  .auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .auto-cols-max {
    grid-auto-columns: max-content;
  }

  .auto-cols-min {
    grid-auto-columns: min-content;
  }

  .grid-flow-col {
    grid-auto-flow: column;
  }

  .grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .grid-flow-dense {
    grid-auto-flow: dense;
  }

  .grid-flow-row {
    grid-auto-flow: row;
  }

  .grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .auto-rows-auto {
    grid-auto-rows: auto;
  }

  .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .auto-rows-max {
    grid-auto-rows: max-content;
  }

  .auto-rows-min {
    grid-auto-rows: min-content;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .grid-cols-none {
    grid-template-columns: none;
  }

  .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }

  .grid-rows-none {
    grid-template-rows: none;
  }

  .grid-rows-subgrid {
    grid-template-rows: subgrid;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .flex-row {
    flex-direction: row;
  }

  .flex-row-reverse {
    flex-direction: row-reverse;
  }

  .flex-nowrap {
    flex-wrap: nowrap;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .place-content-around {
    place-content: space-around;
  }

  .place-content-baseline {
    place-content: baseline start;
  }

  .place-content-between {
    place-content: space-between;
  }

  .place-content-center {
    place-content: center;
  }

  .place-content-end {
    place-content: end;
  }

  .place-content-evenly {
    place-content: space-evenly;
  }

  .place-content-start {
    place-content: start;
  }

  .place-content-stretch {
    place-content: stretch;
  }

  .place-items-baseline {
    place-items: baseline;
  }

  .place-items-center {
    place-items: center;
  }

  .place-items-end {
    place-items: end;
  }

  .place-items-start {
    place-items: start;
  }

  .place-items-stretch {
    place-items: stretch stretch;
  }

  .content-around {
    align-content: space-around;
  }

  .content-baseline {
    align-content: baseline;
  }

  .content-between {
    align-content: space-between;
  }

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

  .content-end {
    align-content: flex-end;
  }

  .content-evenly {
    align-content: space-evenly;
  }

  .content-normal {
    align-content: normal;
  }

  .content-start {
    align-content: flex-start;
  }

  .content-stretch {
    align-content: stretch;
  }

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

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

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

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

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

  .justify-around {
    justify-content: space-around;
  }

  .justify-baseline {
    justify-content: baseline;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .justify-evenly {
    justify-content: space-evenly;
  }

  .justify-normal {
    justify-content: normal;
  }

  .justify-start {
    justify-content: flex-start;
  }

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

  .justify-items-center {
    justify-items: center;
  }

  .justify-items-end {
    justify-items: end;
  }

  .justify-items-normal {
    justify-items: normal;
  }

  .justify-items-start {
    justify-items: start;
  }

  .justify-items-stretch {
    justify-items: stretch;
  }

  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  :where(.space-y-8 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-reverse > :not(:last-child)) {
    --tw-space-y-reverse: 1;
  }

  .gap-x-1 {
    column-gap: calc(var(--spacing) * 1);
  }

  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }

  :where(.space-x-2 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-reverse > :not(:last-child)) {
    --tw-space-x-reverse: 1;
  }

  .gap-y-1 {
    row-gap: calc(var(--spacing) * 1);
  }

  :where(.divide-x > :not(:last-child)) {
    --tw-divide-x-reverse: 0;
    border-inline-style: var(--tw-border-style);
    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-y-reverse > :not(:last-child)) {
    --tw-divide-y-reverse: 1;
  }

  .place-self-auto {
    place-self: auto;
  }

  .place-self-center {
    place-self: center;
  }

  .place-self-end {
    place-self: end;
  }

  .place-self-start {
    place-self: start;
  }

  .place-self-stretch {
    place-self: stretch stretch;
  }

  .self-auto {
    align-self: auto;
  }

  .self-baseline {
    align-self: baseline;
  }

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

  .self-end {
    align-self: flex-end;
  }

  .self-start {
    align-self: flex-start;
  }

  .self-stretch {
    align-self: stretch;
  }

  .justify-self-auto {
    justify-self: auto;
  }

  .justify-self-center {
    justify-self: center;
  }

  .justify-self-end {
    justify-self: flex-end;
  }

  .justify-self-start {
    justify-self: flex-start;
  }

  .justify-self-stretch {
    justify-self: stretch;
  }

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

  .overflow-auto {
    overflow: auto;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-scroll {
    overflow: scroll;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .scroll-auto {
    scroll-behavior: auto;
  }

  .scroll-smooth {
    scroll-behavior: smooth;
  }

  .\!rounded {
    border-radius: .25rem !important;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-\[8px\] {
    border-radius: 8px;
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .rounded-md {
    border-radius: var(--radius-md);
  }

  .rounded-s {
    border-start-start-radius: .25rem;
    border-end-start-radius: .25rem;
  }

  .rounded-ss {
    border-start-start-radius: .25rem;
  }

  .rounded-e {
    border-start-end-radius: .25rem;
    border-end-end-radius: .25rem;
  }

  .rounded-se {
    border-start-end-radius: .25rem;
  }

  .rounded-ee {
    border-end-end-radius: .25rem;
  }

  .rounded-es {
    border-end-start-radius: .25rem;
  }

  .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-tl {
    border-top-left-radius: .25rem;
  }

  .rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .rounded-tr {
    border-top-right-radius: .25rem;
  }

  .rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .\!border {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-x {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }

  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-dotted {
    --tw-border-style: dotted;
    border-style: dotted;
  }

  .border-double {
    --tw-border-style: double;
    border-style: double;
  }

  .border-hidden {
    --tw-border-style: hidden;
    border-style: hidden;
  }

  .border-none {
    --tw-border-style: none;
    border-style: none;
  }

  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .border-\[\#EBEBEB\] {
    border-color: #ebebeb;
  }

  .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .border-green-500 {
    border-color: var(--color-green-500);
  }

  .border-red-500 {
    border-color: var(--color-red-500);
  }

  .bg-\(--my_variable\) {
    background-color: var(--my_variable);
  }

  .bg-\(color\:--my-color\) {
    background-color: var(--my-color);
  }

  .bg-\[\#0088cc\] {
    background-color: #08c;
  }

  .bg-\[\#c4ecc4\] {
    background-color: #c4ecc4;
  }

  .bg-\[color\:var\(--my-color\)\] {
    background-color: var(--my-color);
  }

  .bg-\[transparent\] {
    background-color: #0000;
  }

  .bg-\[var\(--my_variable\)\] {
    background-color: var(--my_variable);
  }

  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }

  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }

  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }

  .bg-inherit {
    background-color: inherit;
  }

  .bg-red-500 {
    background-color: var(--color-red-500);
  }

  .bg-red-500\/10 {
    background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent);
  }

  .bg-red-500\/50, .bg-red-500\/\[50\%\] {
    background-color: color-mix(in oklab, var(--color-red-500) 50%, transparent);
  }

  .bg-slate-700\/60 {
    background-color: color-mix(in oklab, var(--color-slate-700) 60%, transparent);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .-bg-conic, .bg-conic {
    --tw-gradient-position: in oklab;
    background-image: conic-gradient(var(--tw-gradient-stops));
  }

  .bg-radial {
    --tw-gradient-position: in oklab;
    background-image: radial-gradient(var(--tw-gradient-stops));
  }

  .bg-none {
    background-image: none;
  }

  .via-none {
    --tw-gradient-via-stops: initial;
  }

  .box-decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .box-decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }

  .bg-auto {
    background-size: auto;
  }

  .bg-contain {
    background-size: contain;
  }

  .bg-cover {
    background-size: cover;
  }

  .bg-fixed {
    background-attachment: fixed;
  }

  .bg-local {
    background-attachment: local;
  }

  .bg-scroll {
    background-attachment: scroll;
  }

  .bg-clip-border {
    background-clip: border-box;
  }

  .bg-clip-content {
    background-clip: content-box;
  }

  .bg-clip-padding {
    background-clip: padding-box;
  }

  .bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .bg-bottom {
    background-position: bottom;
  }

  .bg-center {
    background-position: center;
  }

  .bg-left {
    background-position: 0;
  }

  .bg-left-bottom {
    background-position: 0 100%;
  }

  .bg-left-top {
    background-position: 0 0;
  }

  .bg-right {
    background-position: 100%;
  }

  .bg-right-bottom {
    background-position: 100% 100%;
  }

  .bg-right-top {
    background-position: 100% 0;
  }

  .bg-top {
    background-position: top;
  }

  .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .bg-repeat {
    background-repeat: repeat;
  }

  .bg-repeat-round {
    background-repeat: round;
  }

  .bg-repeat-space {
    background-repeat: space;
  }

  .bg-repeat-x {
    background-repeat: repeat-x;
  }

  .bg-repeat-y {
    background-repeat: repeat-y;
  }

  .bg-origin-border {
    background-origin: border-box;
  }

  .bg-origin-content {
    background-origin: content-box;
  }

  .bg-origin-padding {
    background-origin: padding-box;
  }

  .fill-none {
    fill: none;
  }

  .stroke-none {
    stroke: none;
  }

  .object-contain {
    object-fit: contain;
  }

  .object-cover {
    object-fit: cover;
  }

  .object-fill {
    object-fit: fill;
  }

  .object-none {
    object-fit: none;
  }

  .object-scale-down {
    object-fit: scale-down;
  }

  .object-bottom {
    object-position: bottom;
  }

  .object-center {
    object-position: center;
  }

  .object-left {
    object-position: left;
  }

  .object-left-bottom {
    object-position: left bottom;
  }

  .object-left-top {
    object-position: left top;
  }

  .object-right {
    object-position: right;
  }

  .object-right-bottom {
    object-position: right bottom;
  }

  .object-right-top {
    object-position: right top;
  }

  .object-top {
    object-position: top;
  }

  .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .p-0\.5 {
    padding: calc(var(--spacing) * .5);
  }

  .p-1 {
    padding: calc(var(--spacing) * 1);
  }

  .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .p-65 {
    padding: calc(var(--spacing) * 65);
  }

  .p-97 {
    padding: calc(var(--spacing) * 97);
  }

  .p-56320 {
    padding: calc(var(--spacing) * 56320);
  }

  .p-\[24px\] {
    padding: 24px;
  }

  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }

  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }

  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }

  .pe-2\.5 {
    padding-inline-end: calc(var(--spacing) * 2.5);
  }

  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }

  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }

  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }

  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }

  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }

  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }

  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }

  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }

  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }

  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }

  .pb-6505 {
    padding-bottom: calc(var(--spacing) * 6505);
  }

  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }

  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }

  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }

  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }

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

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

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

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

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

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

  .indent-1 {
    text-indent: calc(var(--spacing) * 1);
  }

  .align-baseline {
    vertical-align: baseline;
  }

  .align-bottom {
    vertical-align: bottom;
  }

  .align-middle {
    vertical-align: middle;
  }

  .align-sub {
    vertical-align: sub;
  }

  .align-super {
    vertical-align: super;
  }

  .align-text-bottom {
    vertical-align: text-bottom;
  }

  .align-text-top {
    vertical-align: text-top;
  }

  .align-top {
    vertical-align: top;
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .\!text-\[10px\] {
    font-size: 10px !important;
  }

  .text-\[12px\] {
    font-size: 12px;
  }

  .text-\[14px\] {
    font-size: 14px;
  }

  .text-\[16px\] {
    font-size: 16px;
  }

  .text-\[18px\] {
    font-size: 18px;
  }

  .text-\[20px\] {
    font-size: 20px;
  }

  .text-\[24px\] {
    font-size: 24px;
  }

  .text-\[30px\] {
    font-size: 30px;
  }

  .text-\[36px\] {
    font-size: 36px;
  }

  .text-\[48px\] {
    font-size: 48px;
  }

  .text-\[60px\] {
    font-size: 60px;
  }

  .text-\[72px\] {
    font-size: 72px;
  }

  .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }

  .leading-\[28px\] {
    --tw-leading: 28px;
    line-height: 28px;
  }

  .leading-\[30px\] {
    --tw-leading: 30px;
    line-height: 30px;
  }

  .leading-\[32px\] {
    --tw-leading: 32px;
    line-height: 32px;
  }

  .leading-\[38px\] {
    --tw-leading: 38px;
    line-height: 38px;
  }

  .leading-\[44px\] {
    --tw-leading: 44px;
    line-height: 44px;
  }

  .leading-\[60px\] {
    --tw-leading: 60px;
    line-height: 60px;
  }

  .leading-\[72px\] {
    --tw-leading: 72px;
    line-height: 72px;
  }

  .leading-\[90px\] {
    --tw-leading: 90px;
    line-height: 90px;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .font-\[400\] {
    --tw-font-weight: 400;
    font-weight: 400;
  }

  .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }

  .font-\[600\] {
    --tw-font-weight: 600;
    font-weight: 600;
  }

  .font-\[700\] {
    --tw-font-weight: 700;
    font-weight: 700;
  }

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

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

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

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

  .font-thin {
    --tw-font-weight: var(--font-weight-thin);
    font-weight: var(--font-weight-thin);
  }

  .tracking-\[-0\.02em\] {
    --tw-tracking: -.02em;
    letter-spacing: -.02em;
  }

  .text-balance {
    text-wrap: balance;
  }

  .text-nowrap {
    text-wrap: nowrap;
  }

  .text-pretty {
    text-wrap: pretty;
  }

  .text-wrap {
    text-wrap: wrap;
  }

  .break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .break-words {
    overflow-wrap: break-word;
  }

  .break-all {
    word-break: break-all;
  }

  .break-keep {
    word-break: keep-all;
  }

  .overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .text-clip {
    text-overflow: clip;
  }

  .text-ellipsis {
    text-overflow: ellipsis;
  }

  .hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto;
  }

  .hyphens-manual {
    -webkit-hyphens: manual;
    hyphens: manual;
  }

  .hyphens-none {
    -webkit-hyphens: none;
    hyphens: none;
  }

  .whitespace-break-spaces {
    white-space: break-spaces;
  }

  .whitespace-normal {
    white-space: normal;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre {
    white-space: pre;
  }

  .whitespace-pre-line {
    white-space: pre-line;
  }

  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .\!text-red-500 {
    color: var(--color-red-500) !important;
  }

  .\[color\:red\] {
    color: red;
  }

  .\[color\:red\]\/50 {
    color: oklab(62.7955% .224863 .125846 / .5);
  }

  .\[color\:red\]\/50\! {
    color: oklab(62.7955% .224863 .125846 / .5) !important;
  }

  .text-\[\#add467\] {
    color: #add467;
  }

  .text-gray-500 {
    color: var(--color-gray-500);
  }

  .text-gray-700 {
    color: var(--color-gray-700);
  }

  .text-gray-800 {
    color: var(--color-gray-800);
  }

  .text-gray-900 {
    color: var(--color-gray-900);
  }

  .text-green-500 {
    color: var(--color-green-500);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

  .text-red-600 {
    color: var(--color-red-600);
  }

  .text-slate-950 {
    color: var(--color-slate-950);
  }

  .text-yellow-500 {
    color: var(--color-yellow-500);
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .normal-case {
    text-transform: none;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .font-stretch-condensed {
    font-stretch: condensed;
  }

  .font-stretch-expanded {
    font-stretch: expanded;
  }

  .font-stretch-extra-condensed {
    font-stretch: extra-condensed;
  }

  .font-stretch-extra-expanded {
    font-stretch: extra-expanded;
  }

  .font-stretch-normal {
    font-stretch: normal;
  }

  .font-stretch-semi-condensed {
    font-stretch: semi-condensed;
  }

  .font-stretch-semi-expanded {
    font-stretch: semi-expanded;
  }

  .font-stretch-ultra-condensed {
    font-stretch: ultra-condensed;
  }

  .font-stretch-ultra-expanded {
    font-stretch: ultra-expanded;
  }

  .diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .normal-nums {
    font-variant-numeric: normal;
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .overline {
    text-decoration-line: overline;
  }

  .underline {
    text-decoration-line: underline;
  }

  .decoration-dashed {
    text-decoration-style: dashed;
  }

  .decoration-dotted {
    text-decoration-style: dotted;
  }

  .decoration-double {
    text-decoration-style: double;
  }

  .decoration-solid {
    text-decoration-style: solid;
  }

  .decoration-wavy {
    text-decoration-style: wavy;
  }

  .decoration-auto {
    text-decoration-thickness: auto;
  }

  .decoration-from-font {
    text-decoration-thickness: from-font;
  }

  .underline-offset-auto {
    text-underline-offset: auto;
  }

  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .accent-auto {
    accent-color: auto;
  }

  .scheme-dark {
    color-scheme: dark;
  }

  .scheme-light {
    color-scheme: light;
  }

  .scheme-light-dark {
    color-scheme: light dark;
  }

  .scheme-normal {
    color-scheme: normal;
  }

  .scheme-only-dark {
    color-scheme: dark only;
  }

  .scheme-only-light {
    color-scheme: light only;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-100 {
    opacity: 1;
  }

  .mix-blend-plus-darker {
    mix-blend-mode: plus-darker;
  }

  .mix-blend-plus-lighter {
    mix-blend-mode: plus-lighter;
  }

  .\!shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    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 {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    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 {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow\/ {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    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) !important;
  }

  .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);
  }

  .inset-ring {
    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-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);
  }

  .shadow-initial {
    --tw-shadow-color: initial;
  }

  .inset-shadow-initial {
    --tw-inset-shadow-color: initial;
  }

  .outline-hidden {
    outline-style: none;
  }

  @media (forced-colors: active) {
    .outline-hidden {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .\!outline {
    outline-style: var(--tw-outline-style) !important;
    outline-width: 1px !important;
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .blur {
    --tw-blur: blur(8px);
    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, );
  }

  .blur-none {
    --tw-blur: ;
    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, );
  }

  .drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    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, );
  }

  .drop-shadow-none {
    --tw-drop-shadow: ;
    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, );
  }

  .grayscale {
    --tw-grayscale: grayscale(100%);
    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, );
  }

  .invert {
    --tw-invert: invert(100%);
    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, );
  }

  .sepia {
    --tw-sepia: sepia(100%);
    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, ) !important;
  }

  .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, );
  }

  .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, ) !important;
  }

  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -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, );
  }

  .backdrop-blur-none {
    --tw-backdrop-blur: ;
    -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, );
  }

  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -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, );
  }

  .backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -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, );
  }

  .backdrop-invert {
    --tw-backdrop-invert: invert(100%);
    -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, );
  }

  .backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0%);
    -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, );
  }

  .backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -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, );
  }

  .backdrop-filter {
    -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;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .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 !important;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
    transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    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));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-none {
    transition-property: none;
  }

  .transition-discrete {
    transition-behavior: allow-discrete;
  }

  .transition-normal {
    transition-behavior: normal;
  }

  .duration-1 {
    --tw-duration: 1ms;
    transition-duration: 1ms;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .duration-400 {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .duration-1000 {
    --tw-duration: 1s;
    transition-duration: 1s;
  }

  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }

  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .will-change-auto {
    will-change: auto;
  }

  .will-change-contents {
    will-change: contents;
  }

  .will-change-scroll {
    will-change: scroll-position;
  }

  .will-change-transform {
    will-change: transform;
  }

  .contain-inline-size {
    --tw-contain-size: inline-size;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .contain-layout {
    --tw-contain-layout: layout;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .contain-paint {
    --tw-contain-paint: paint;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .contain-size {
    --tw-contain-size: size;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .contain-style {
    --tw-contain-style: style;
    contain: var(--tw-contain-size, ) var(--tw-contain-layout, ) var(--tw-contain-paint, ) var(--tw-contain-style, );
  }

  .contain-content {
    contain: content;
  }

  .contain-none {
    contain: none;
  }

  .contain-strict {
    contain: strict;
  }

  .content-none {
    --tw-content: none;
    content: none;
  }

  .forced-color-adjust-auto {
    forced-color-adjust: auto;
  }

  .forced-color-adjust-none {
    forced-color-adjust: none;
  }

  .outline-dashed {
    --tw-outline-style: dashed;
    outline-style: dashed;
  }

  .outline-dotted {
    --tw-outline-style: dotted;
    outline-style: dotted;
  }

  .outline-double {
    --tw-outline-style: double;
    outline-style: double;
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .outline-solid {
    --tw-outline-style: solid;
    outline-style: solid;
  }

  .select-all {
    -webkit-user-select: all;
    user-select: all;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .\[a-zA-Z0-9\:\\\\-\\\\\._\$\] {
    a-zA-Z0-9: \\-\\. $ ;
  }

  .\[a-zA-Z0-9\:_-\] {
    a-zA-Z0-9:  - ;
  }

  .\[data\:any\] {
    data: any;
  }

  .\[https-proxy-agent\:parse-proxy-response\] {
    https-proxy-agent: parse-proxy-response;
  }

  .\[k\:K\] {
    k: K;
  }

  .\[key\:string\] {
    key: string;
  }

  .\[keywords\:node-addon-api\] {
    keywords: node-addon-api;
  }

  .\[noDuplicates\:Boolean\] {
    noDuplicates: Boolean;
  }

  .\[options\:IParseOptions\] {
    options: IParseOptions;
  }

  .\[root\:Root\] {
    root: Root;
  }

  .\[values\:Array\<\*\>\] {
    values: Array< * > ;
  }

  .\[values\:Array\<Value\>\] {
    values: Array< Value> ;
  }

  .\[vite\:css\] {
    vite: css;
  }

  .\[vite\:html\] {
    vite: html;
  }

  .\[vite\:react-swc\] {
    vite: react-swc;
  }

  .backface-hidden {
    backface-visibility: hidden;
  }

  .backface-visible {
    backface-visibility: visible;
  }

  :where(.divide-x-reverse > :not(:last-child)) {
    --tw-divide-x-reverse: 1;
  }

  .duration-initial {
    --tw-duration: initial;
  }

  .ease-initial {
    --tw-ease: initial;
  }

  .perspective-none {
    perspective: none;
  }

  .perspective-origin-bottom {
    perspective-origin: bottom;
  }

  .perspective-origin-bottom-left {
    perspective-origin: 0 100%;
  }

  .perspective-origin-bottom-right {
    perspective-origin: 100% 100%;
  }

  .perspective-origin-center {
    perspective-origin: center;
  }

  .perspective-origin-left {
    perspective-origin: 0;
  }

  .perspective-origin-right {
    perspective-origin: 100%;
  }

  .perspective-origin-top {
    perspective-origin: top;
  }

  .perspective-origin-top-left {
    perspective-origin: 0 0;
  }

  .perspective-origin-top-right {
    perspective-origin: 100% 0;
  }

  .ring-inset {
    --tw-ring-inset: inset;
  }

  .transform-3d {
    transform-style: preserve-3d;
  }

  .transform-border {
    transform-box: border-box;
  }

  .transform-content {
    transform-box: content-box;
  }

  .transform-fill {
    transform-box: fill-box;
  }

  .transform-flat {
    transform-style: flat;
  }

  .transform-stroke {
    transform-box: stroke-box;
  }

  .transform-view {
    transform-box: view-box;
  }

  .open\:max-h-52:is([open], :popover-open, :open) {
    max-height: calc(var(--spacing) * 52);
  }

  .focus-within\:border-blue-500:focus-within {
    border-color: var(--color-blue-500);
  }

  .focus-within\:border-green-500:focus-within {
    border-color: var(--color-green-500);
  }

  .focus-within\:border-red-500:focus-within {
    border-color: var(--color-red-500);
  }

  @media (hover: hover) {
    .hover\:cursor-pointer:hover {
      cursor: pointer;
    }

    .hover\:border-gray-300:hover {
      border-color: var(--color-gray-300);
    }

    .hover\:text-gray-700:hover {
      color: var(--color-gray-700);
    }
  }

  @media (width < 450px) {
    .max-\[450px\]\:ml-0 {
      margin-left: calc(var(--spacing) * 0);
    }

    .max-\[450px\]\:-translate-x-full {
      --tw-translate-x: -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (width >= 1px) {
    .min-\[1px\]\:-translate-x-full {
      --tw-translate-x: -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (width >= 450px) {
    .min-\[450px\]\:ml-\[56px\] {
      margin-left: 56px;
    }

    .min-\[450px\]\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (width >= 40rem) {
    .sm\:mx-auto {
      margin-inline: auto;
    }

    .sm\:w-lg {
      width: var(--container-lg);
    }
  }

  @media (width >= 48rem) {
    .md\:w-lg {
      width: var(--container-lg);
    }
  }

  @media (width >= 64rem) {
    .lg\:w-xl {
      width: var(--container-xl);
    }

    .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 80rem) {
    .xl\:w-2xl {
      width: var(--container-2xl);
    }

    .xl\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-neutral-700 {
      border-color: var(--color-neutral-700);
    }

    .dark\:text-red-300 {
      color: var(--color-red-300);
    }
  }
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@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-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-pan-x {
  syntax: "*";
  inherits: false
}

@property --tw-pan-y {
  syntax: "*";
  inherits: false
}

@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false
}

@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@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: 0;
}

@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-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@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-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-ease {
  syntax: "*";
  inherits: false
}

@property --tw-contain-size {
  syntax: "*";
  inherits: false
}

@property --tw-contain-layout {
  syntax: "*";
  inherits: false
}

@property --tw-contain-paint {
  syntax: "*";
  inherits: false
}

@property --tw-contain-style {
  syntax: "*";
  inherits: false
}
:root {
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
  line-height: 1.5;
  font-weight: 400;
  background-image: url("/assets/Background_noise-UROW4caO.jpg");
  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

input[type=number] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}._svgIcon_qi5gl_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  flex-shrink: 0;
}
._svgIcon_qi5gl_1._filledCustomColor_qi5gl_9 path {
  fill: var(--svgCustomColor);
}
._svgIcon_rotate_90_qi5gl_12 {
  transform: rotate(90deg);
}
._svgIcon_rotate_180_qi5gl_15 {
  transform: rotate(180deg);
}
._svgIcon_rotate_270_qi5gl_18 {
  transform: rotate(270deg);
}
._svgIcon_qi5gl_1 > div {
  height: 100%;
  width: 100%;
}
._svgIcon_qi5gl_1 svg {
  display: block;
  width: 100%;
  height: 100%;
}
._svgIcon_qi5gl_1:not(._defaultStroke_qi5gl_30) svg path,
._svgIcon_qi5gl_1:not(._defaultStroke_qi5gl_30) svg circle,
._svgIcon_qi5gl_1:not(._defaultStroke_qi5gl_30) svg rect {
  stroke: inherit;
}._text_t77ax_1 {
  color: inherit;
  text-align: left;
  margin: 0;
}
._text_type_Display_2xl_t77ax_6 {
  font-size: 72px;
  line-height: 90px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
._text_type_Display_xl_t77ax_12 {
  font-size: 60px;
  line-height: 72px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
._text_type_Display_lg_t77ax_18 {
  font-size: 48px;
  line-height: 60px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
._text_type_Display_md_t77ax_24 {
  font-size: 36px;
  line-height: 44px;
  letter-spacing: -0.02em;
  font-weight: 600;
}
._text_type_Display_sm_t77ax_30 {
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
}
._text_type_Display_xs_t77ax_35 {
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
}
._text_type_Header_t77ax_40 {
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
}
._text_type_Text_xl_t77ax_45 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}
._text_type_Text_lg_t77ax_50 {
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}
._text_type_Text_md_t77ax_55 {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
._text_type_Text_sm_t77ax_60 {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
._text_type_Text_xs_t77ax_65 {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
}
._text_fontWeight_Normal_t77ax_70 {
  font-weight: 400;
}
._text_fontWeight_Medium_t77ax_73 {
  font-weight: 500;
}
._text_fontWeight_Semibold_t77ax_76 {
  font-weight: 600;
}
._text_fontWeight_Bold_t77ax_79 {
  font-weight: 700;
}
._text_textTransform_lowercase_t77ax_82 {
  text-transform: lowercase;
}
._text_textTransform_uppercase_t77ax_85 {
  text-transform: uppercase;
}
._text_textTransform_capitalize_t77ax_88 {
  text-transform: capitalize;
}
._text_align_left_t77ax_91 {
  text-align: left;
}
._text_align_center_t77ax_94 {
  text-align: center;
}
._text_align_right_t77ax_97 {
  text-align: right;
}
._text_align_justify_t77ax_100 {
  text-align: justify;
}
._text_dots_t77ax_103 {
  overflow: hidden;
  width: inherit;
  flex-flow: nowrap;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._text_cursor_t77ax_110 {
  cursor: pointer;
}
._text_underline_t77ax_113 {
  border-bottom: var(--gray-500);
  border-style: dashed;
  width: max-content;
}

._custom_tooltip_t77ax_119 {
  z-index: 99999 !important;
}._tabLabel_1323w_1 {
  font-size: clamp(0.7em, 2.5vw, 0.85em);
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 0.6em */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}

._tabValue_1323w_12 {
  font-size: clamp(0.7em, 2.5vw, 1em);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5em; /* 150% */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}

._loaderOverlay_1323w_23 {
  position: absolute;
  top: 10%;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
  cursor: default;
}

._tabValue_loading_1323w_37 {
  height: 15px;
}._loaderContainer_1a651_1 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: 100%;
  height: 100%;
}

._dot_1a651_10 {
  border-radius: 50%;
  background-color: black;
  animation: _bounce_1a651_1 1.4s infinite ease-in-out both;
}

._dot_1a651_10:nth-child(1) {
  animation-delay: -0.32s;
}

._dot_1a651_10:nth-child(2) {
  animation-delay: -0.16s;
}

._x_small_1a651_24 {
  width: 4px;
  height: 4px;
}

._small_1a651_29 {
  width: 6px;
  height: 6px;
}

._medium_1a651_34 {
  width: 10px;
  height: 10px;
}

._large_1a651_39 {
  width: 12px;
  height: 12px;
}

@keyframes _bounce_1a651_1 {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}._scrolling_1he63_1 {
  overflow: visible;
  width: 100%;
  height: 100%;
}
._scrolling_horizontal_1he63_6 {
  overflow-x: auto;
}
._scrolling_vertical_1he63_9 {
  overflow-y: auto;
}._admin-container_12798_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
}
._admin-container_12798_1 ._admin-title_12798_9 {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  color: var(--Text-Primary, #333);
}._signin_wrapper_ecq4n_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  min-height: 100vh;
  background-color: var(--Background-Primary, #fff) !important;
  border: 1px solid var(--Borders-Medium, #ebebeb);
}

._signin_content_wrapper_ecq4n_13 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: unset;
  flex-wrap: unset;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  align-items: stretch;
}

._signin_container_ecq4n_24 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff) !important;
  width: 400px;
  padding: 40px;
  gap: 32px;
  border-radius: 8px 0 0 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._signin_container_ecq4n_24 ._signin_container_image_ecq4n_38 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._signin_container_ecq4n_24 ._signin_container_image_ecq4n_38 ._signin_container_image_logo_ecq4n_47 {
  width: 144.653px !important;
  height: 26.573px !important;
  aspect-ratio: 144.65/26.57 !important;
}
._signin_container_ecq4n_24 ._signin_container_title_ecq4n_52 ._signin_container_title_text_ecq4n_52 {
  color: var(--Text-Primary, #333) !important;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_oauth_ecq4n_69,
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_form_ecq4n_60 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 26px;
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_oauth_button_ecq4n_78,
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_input_ecq4n_79 {
  width: 100%;
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_form_error_ecq4n_82 {
  color: var(--Text-Error, #ff0000);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_form_ecq4n_60 {
  position: relative;
  top: 12px;
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_form_ecq4n_60 ._signin_container_form_submit_ecq4n_93 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
  line-height: 150%; /* 19.5px */
}
._signin_container_ecq4n_24 ._signin_container_form_main_ecq4n_60 ._signin_container_form_ecq4n_60 ._signin_container_form_forgotPassword_ecq4n_104 {
  color: var(--Background-Inverted---Primary, #333);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  width: fit-content;
  line-height: 150%; /* 18px */
}
._signin_container_ecq4n_24 ._signin_container_terms_ecq4n_112 {
  color: var(--Text-Tertiary, #999);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
}
._signin_container_ecq4n_24 ._signup_container_terms_link_ecq4n_120 {
  color: var(--Primary-500, #0066ff);
}
._signin_container_ecq4n_24 ._google_signin_button_ecq4n_123 {
  border-radius: 8px !important;
}

._signin_image_container_ecq4n_127 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  flex-wrap: unset;
  flex: 1;
  background: linear-gradient(135deg, #e8f4fd 0%, #f5ebf7 100%);
  overflow: hidden;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  border-left: none;
  border-radius: 0 8px 8px 0;
}

._signin_image_ecq4n_127 {
  width: 100%;
  height: 100%;
  object-fit: cover;
}._button_gukoz_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  border: none;
  border-radius: 4px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
._button_gukoz_1:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
._button_variant_primary_gukoz_18 {
  border-radius: 4px;
  background: var(--Primary-500, #0066ff);
}
._button_variant_primary_content_gukoz_22 {
  color: var(--Text-White, #ffffff) !important;
}
._button_variant_primary_gukoz_18:hover:not(:disabled) {
  background: var(--Primary-600, #0052cc);
}
._button_variant_secondary_gukoz_28 {
  background: var(--Background-Secondary, #fff);
  border: 1px solid var(--Borders-Medium, #ebebeb);
}
._button_variant_secondary_content_gukoz_32 {
  color: var(--Text-Primary, #333333);
}
._button_variant_secondary_gukoz_28:hover:not(:disabled) {
  background: var(--Background-Tertiary, #ebebeb);
}
._button_variant_tertiary_gukoz_38 {
  background: transparent;
  color: var(--Primary-500, #0066ff);
}
._button_variant_tertiary_gukoz_38:hover:not(:disabled) {
  background: var(--Primary-50, #f5f8ff);
}
._button_variant_inverted_primary_gukoz_45 {
  border-radius: 4px;
  border: 1px solid var(--Transparent-Strong, rgba(0, 0, 0, 0.16));
  background: var(--Background-Inverted---Primary, #333);
  color: var(--Text-White, #ffffff);
}
._button_variant_inverted_primary_gukoz_45:hover:not(:disabled) {
  background: var(--Background-Inverted---Primary-Hover, #222);
}
._button_variant_inverted_primary_2_gukoz_54 {
  border-radius: 4px;
  border: 1px solid var(--Accent-35-75, #c8d9fb);
  background: var(--Text-White, #ffffff);
  color: var(--Primary-600, #0052cc);
}
._button_variant_inverted_primary_2_gukoz_54:hover:not(:disabled) {
  background: var(--Primary-500, #0066ff);
  color: var(--Text-Primary, #ffffff);
}
._button_variant_inverted_primary_border_transparent_gukoz_64 {
  border-radius: 4px;
  background: inherit;
  color: var(--Palette-Blue, #1961ed);
}
._button_variant_inverted_primary_border_transparent_gukoz_64:hover:not(:disabled) {
  color: var(--Primary-600, #0052cc);
}
._button_variant_ghost_gukoz_72 {
  background: transparent;
  color: var(--Text-Primary, #333333);
}
._button_variant_ghost_gukoz_72:hover:not(:disabled) {
  background: var(--Background-Secondary, #f5f5f5);
}
._button_variant_danger_gukoz_79 {
  background: var(--Error-500, #ff4d4d);
  color: var(--Text-White, #ffffff);
}
._button_variant_danger_gukoz_79:hover:not(:disabled) {
  background: var(--Error-600, #cc3d3d);
}
._button_size_xs_gukoz_86 {
  padding: 4px 8px;
  font-size: 12px;
  line-height: 16px;
  height: 24px;
}
._button_size_sm_gukoz_92 {
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
  height: 28px;
}
._button_size_md_gukoz_98 {
  padding: 8px 16px;
  font-size: 14px;
  line-height: 20px;
  height: 28px;
}
._button_size_lg_gukoz_104 {
  padding: 10px 20px;
  font-size: 16px;
  line-height: 24px;
  height: 32px;
}
._button_size_xl_gukoz_110 {
  padding: 12px 24px;
  font-size: 16px;
  line-height: 24px;
  height: 40px;
}
._button_fullWidth_gukoz_116 {
  width: 100%;
}
._button_leftIcon_gukoz_119, ._button_rightIcon_gukoz_119 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
}

@keyframes _spin_gukoz_1 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}._input_13ws9_1 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 32px;
  padding: 0px 4px 0px 0px;
  gap: 4px;
  align-self: stretch;
}
._input_13ws9_1:not(:has(._input_leftIcon_13ws9_12)) {
  padding-left: 10px;
}

._input_rightIcon_container_13ws9_16 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 0px 4px;
  background-color: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02));
  gap: 2px;
}
._input_rightIcon_container_13ws9_16 ._input_leftIcon_13ws9_12,
._input_rightIcon_container_13ws9_16 ._input_rightIcon_13ws9_16 {
  cursor: pointer;
}

._input_container_13ws9_31 {
  overflow: hidden !important;
  background-color: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02)) !important;
}
._input_container_13ws9_31:has(._input_leftIcon_13ws9_12) {
  padding-left: 10px !important;
}._radar_background_1xawl_1 {
  position: absolute;
  bottom: 0;
  left: -75px;
  width: 50vw;
  height: 28vh;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  pointer-events: none;
}
._radar_background_1xawl_1 ._radar_1xawl_1 {
  position: relative;
  background-color: transparent;
  border-radius: 50%;
  overflow: hidden;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 {
  position: absolute;
  width: 100%;
  height: 100%;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px solid;
  border-color: #998f8f;
  border-radius: 50%;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18 ._circle_svg_1xawl_32 {
  position: absolute;
  top: 15%;
  left: 15%;
  background-color: #a3e3a3;
  border-radius: 50%;
  z-index: 9999;
  opacity: 1;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(1) {
  opacity: 0.9;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(2) {
  opacity: 0.8;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(3) {
  opacity: 0.6;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(4) {
  opacity: 0.5;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(5) {
  opacity: 0.4;
}
._radar_background_1xawl_1 ._radar_1xawl_1 ._circles_1xawl_18 ._circle_1xawl_18:nth-child(6) {
  opacity: 0.3;
}._f_password_container_1qupa_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  width: 400px;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._f_password_container_1qupa_1 ._f_password_container_image_1qupa_15 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._f_password_container_1qupa_1 ._f_password_container_image_1qupa_15 ._f_password_container_image_logo_1qupa_24 {
  width: 87.103px;
  height: 16px;
}
._f_password_container_1qupa_1 ._f_password_container_title_1qupa_28 ._f_password_container_title_text_1qupa_28 {
  color: var(--Text-Primary, #333) !important;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 75%;
}
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_oauth_1qupa_45,
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_form_1qupa_36 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_oauth_button_1qupa_54,
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_input_1qupa_55 {
  width: 100%;
}
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_form_1qupa_36 {
  position: relative;
  top: 12px;
}
._f_password_container_1qupa_1 ._f_password_container_form_main_1qupa_36 ._f_password_container_form_1qupa_36 ._f_password_container_form_submit_1qupa_62 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._f_password_container_1qupa_1 ._f_password_container_terms_1qupa_73 {
  color: var(--Text-Tertiary, #999);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
  padding: 25px 22px;
}
._f_password_container_1qupa_1 ._signin_container_terms_link_1qupa_82 {
  color: var(--Primary-500, #0066ff);
}._reset_password_container_19gte_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  width: 400px;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._reset_password_container_19gte_1 ._reset_password_container_error_19gte_15 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._reset_password_container_19gte_1 ._reset_password_container_error_19gte_15 ._reset_password_container_error_text_19gte_23 {
  text-align: center;
  font-size: 15px;
  font-style: normal;
}
._reset_password_container_19gte_1 ._reset_password_container_image_19gte_28 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._reset_password_container_19gte_1 ._reset_password_container_image_19gte_28 ._reset_password_container_image_logo_19gte_37 {
  width: 87.103px;
  height: 16px;
}
._reset_password_container_19gte_1 ._reset_password_container_title_19gte_41 ._reset_password_container_title_text_19gte_41 {
  color: var(--Text-Primary, #333) !important;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 75%;
}
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_oauth_19gte_58,
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_form_19gte_49 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_oauth_button_19gte_67,
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_input_19gte_68 {
  width: 100%;
}
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_form_19gte_49 {
  position: relative;
  top: 12px;
}
._reset_password_container_19gte_1 ._reset_password_container_form_main_19gte_49 ._reset_password_container_form_19gte_49 ._reset_password_container_form_submit_19gte_75 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._reset_password_container_19gte_1 ._reset_password_container_form_label_19gte_86 {
  display: flex;
  flex-direction: inline-flex;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  color: var(--Text-Light, #b3b3b3);
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._reset_password_container_19gte_1 ._reset_password_container_form_label_validation_19gte_98 {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%; /* 18px */
  font-style: normal;
  gap: 8;
  align-items: center;
  column-gap: 5px;
  row-gap: 5px;
}
._reset_password_container_19gte_1 ._reset_password_container_form_label_green_19gte_108 {
  color: var(--Palette-Green-50, #42ae31);
}
._reset_password_container_19gte_1 ._reset_password_container_form_label_icon_19gte_111 {
  stroke: var(--Text-Light, #b3b3b3) !important;
}
._reset_password_container_19gte_1 ._reset_password_container_terms_19gte_114 {
  color: var(--Text-Tertiary, #999);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
  padding: 25px 22px;
}
._reset_password_container_19gte_1 ._signin_container_terms_link_19gte_123 {
  color: var(--Primary-500, #0066ff);
}._spinner_15obe_1 {
  color: var(--primary-600);
  font-size: 10px;
  margin: 100px auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  animation: _load4_15obe_1 1.3s infinite linear;
  transform: translate(0);
}

@-webkit-keyframes _load4_15obe_1 {
  0%, 100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}
@keyframes _load4_15obe_1 {
  0%, 100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}
._rounded_15obe_65,
._rounded_15obe_65:after {
  border-radius: 50%;
  width: 7em;
  height: 7em;
}

._rounded_15obe_65 {
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 0.8em solid var(--white);
  border-right: 0.8em solid var(--white);
  border-bottom: 0.8em solid var(--primary-600);
  border-left: 0.8em solid var(--primary-600);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: _load8_15obe_1 1.1s infinite linear;
  animation: _load8_15obe_1 1.1s infinite linear;
}

@-webkit-keyframes _load8_15obe_1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes _load8_15obe_1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}._success_message_container_n5h9s_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  width: 700px;
  padding: 60px 100px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._success_message_container_n5h9s_1 ._success_message_container_image_n5h9s_15 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._success_message_container_n5h9s_1 ._success_message_container_image_n5h9s_15 ._success_message_container_image_logo_n5h9s_24 {
  width: 87.103px;
  height: 16px;
}
._success_message_container_n5h9s_1 ._success_message_container_title_n5h9s_28 ._success_message_container_title_text_n5h9s_28 {
  color: var(--Gray-900, #101828);
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px; /* 155.556% */
}
._success_message_container_n5h9s_1 ._success_message_container_description_n5h9s_35 {
  color: var(--Gray-600, #475467);
  /* Text sm/Regular */
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
._success_message_container_n5h9s_1 ._success_message_container_form_submit_n5h9s_43 {
  color: var(--Base-White, #fff);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px; /* 150% */
}._invite_s9h30_1 ._invite_title_contianer_s9h30_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 516px;
  gap: 32px;
}
._invite_s9h30_1 ._invite_title_contianer_s9h30_1 ._invite_title_contianer_text_s9h30_10 {
  color: var(--Text-Tertiary, #999) !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  align-self: stretch;
}
._invite_s9h30_1 ._invite_members_s9h30_18 {
  position: relative;
  top: 32px;
}
._invite_s9h30_1 ._invite_members_s9h30_18,
._invite_s9h30_1 ._invite_form_s9h30_23 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 516px;
  align-items: flex-start;
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_label_s9h30_32,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_label_s9h30_33,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_label_s9h30_32,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_label_s9h30_33 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
  flex: 1 0 0;
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_label_s9h30_32 ._invite_members_label_head_s9h30_44,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_label_s9h30_32 ._invite_form_label_head_s9h30_45,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_label_s9h30_33 ._invite_members_label_head_s9h30_44,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_label_s9h30_33 ._invite_form_label_head_s9h30_45,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_label_s9h30_32 ._invite_members_label_head_s9h30_44,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_label_s9h30_32 ._invite_form_label_head_s9h30_45,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_label_s9h30_33 ._invite_members_label_head_s9h30_44,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_label_s9h30_33 ._invite_form_label_head_s9h30_45 {
  color: var(--Text-Primary, #333);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_label_s9h30_32 ._invite_members_label_sub_s9h30_58,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_label_s9h30_32 ._invite_form_label_sub_s9h30_59,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_label_s9h30_33 ._invite_members_label_sub_s9h30_58,
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_label_s9h30_33 ._invite_form_label_sub_s9h30_59,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_label_s9h30_32 ._invite_members_label_sub_s9h30_58,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_label_s9h30_32 ._invite_form_label_sub_s9h30_59,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_label_s9h30_33 ._invite_members_label_sub_s9h30_58,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_label_s9h30_33 ._invite_form_label_sub_s9h30_59 {
  color: var(--Text-Tertiary, #999);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_data_s9h30_72,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_data_s9h30_72 {
  display: flex;
  flex-direction: unset;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 100%;
  column-gap: 10px;
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_data_s9h30_72 ._invite_form_input_s9h30_82,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_data_s9h30_72 ._invite_form_input_s9h30_82 {
  height: 35px;
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_form_data_s9h30_72 ._invite_form_submit_s9h30_86,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_form_data_s9h30_72 ._invite_form_submit_s9h30_86 {
  width: 30%;
  height: 35px;
}
._invite_s9h30_1 ._invite_members_s9h30_18 ._invite_members_container_s9h30_91,
._invite_s9h30_1 ._invite_form_s9h30_23 ._invite_members_container_s9h30_91 {
  align-self: stretch;
  border-radius: 4px;
  height: 60vh;
  overflow-y: auto;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #f4f4f4);
}._invite_member_details_14jw6_1 {
  display: flex;
  flex-direction: unset;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 12px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._invite_member_details_14jw6_1:hover {
  background-color: var(--Borders-Light, #f1f1f1);
}
._invite_member_details_14jw6_1 ._invite_member_details_label_14jw6_14 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 65%;
}
._invite_member_details_14jw6_1 ._invite_member_details_label_14jw6_14 ._invite_member_details_label_head_14jw6_22 {
  color: var(--Text-Primary, #333);
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._invite_member_details_14jw6_1 ._invite_member_details_label_14jw6_14 ._invite_member_details_label_sub_14jw6_29 {
  color: var(--Text-Tertiary, #999);
  text-align: right;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_14jw6_37 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 5.5px 8px;
  gap: 4px;
  width: 20%;
  border-radius: 80px;
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_error_14jw6_48 {
  background: var(--Borders-Danger, #fed8d8);
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_warning_14jw6_51 {
  background: var(--Palette-Orange-20, #ffe3d3);
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_primary_14jw6_54 {
  background: var(--Main-Blue-25, #dae6fc);
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_14jw6_37 ._invite_member_details_badge_container_text_14jw6_57 {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_14jw6_37 ._invite_member_details_badge_container_text_primary_14jw6_63 {
  color: var(--Main-Blue-65, #1244a6);
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_14jw6_37 ._invite_member_details_badge_container_text_warning_14jw6_66 {
  color: var(--Palette-Orange, #ff7222);
}
._invite_member_details_14jw6_1 ._invite_member_details_badge_container_14jw6_37 ._invite_member_details_badge_container_text_error_14jw6_69 {
  color: var(--Palette-Red, #f83e3e);
}
._invite_member_details_14jw6_1 ._invite_members_icons_14jw6_72 {
  display: flex;
  flex-direction: unset;
  justify-content: space-around;
  align-items: center;
  flex-wrap: unset;
  gap: 10px;
  width: 15%;
  display: flex;
  flex-direction: unset;
  justify-content: end;
  align-items: center;
  flex-wrap: unset;
}
._invite_member_details_14jw6_1 ._invite_members_icons_14jw6_72 ._invite_members_icons_delete_14jw6_86,
._invite_member_details_14jw6_1 ._invite_members_icons_14jw6_72 ._invite_members_icons_send_14jw6_87 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 24px;
  padding: 0px 4px;
  gap: 2px;
  cursor: pointer;
}
._invite_member_details_14jw6_1 ._invite_members_icons_14jw6_72 ._invite_members_icons_send_14jw6_87 {
  stroke: var(--Primary-500, #0066ff) !important;
}
._invite_member_details_14jw6_1 ._invite_members_icons_14jw6_72 ._invite_members_icons_delete_14jw6_86 {
  stroke: var(--Palette-Red, #f83e3e) !important;
}._badge_1hzxv_1 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 6px;
  height: fit-content;
  padding: 3px 4px;
  border-radius: 4px;
  margin: 2px;
  width: max-content;
  background: var(--Tag-Background-Blue, #d1dffb) !important;
}
._badge_color_gray_1hzxv_15 {
  background-color: var(--gray-100);
  color: var(--gray-700);
  stroke: var(--gray-500);
}
._badge_color_primary_1hzxv_20 {
  background-color: var(--primary-50);
  color: var(--primary-700);
  stroke: var(--primary-500);
}
._badge_color_error_1hzxv_25 {
  background-color: var(--error-50);
  color: var(--error-700);
  stroke: var(--error-500);
}
._badge_color_warning_1hzxv_30 {
  background-color: var(--warning-50);
  color: var(--warning-700);
  stroke: var(--warning-500) !important;
}
._badge_color_success_1hzxv_35 {
  background-color: var(--success-50);
  color: var(--success-700);
  stroke: var(--success-500);
}
._badge_color_blue-gray_1hzxv_40 {
  background-color: var(--blue-gray-50);
  color: var(--blue-gray-700);
  stroke: var(--blue-gray-500);
}
._badge_color_blue-light_1hzxv_45 {
  background-color: var(--blue-light-50);
  color: var(--blue-light-700);
  stroke: var(--blue-light-500);
}
._badge_color_blue_1hzxv_40 {
  background-color: var(--blue-50);
  color: var(--blue-700);
  stroke: var(--blue-500);
}
._badge_color_indigo_1hzxv_55 {
  background-color: var(--indigo-50);
  color: var(--indigo-700);
  stroke: var(--indigo-500);
}
._badge_color_purple_1hzxv_60 {
  background-color: var(--purple-50);
  color: var(--purple-700);
  stroke: var(--purple-500);
}
._badge_color_pink_1hzxv_65 {
  background-color: var(--pink-50);
  color: var(--pink-700);
  stroke: var(--pink-500);
}
._badge_color_rose_1hzxv_70 {
  background-color: var(--rose-50);
  color: var(--rose-700);
  stroke: var(--rose-500);
}
._badge_color_orange_1hzxv_75 {
  background-color: var(--orange-50);
  color: var(--orange-700);
  stroke: var(--orange-500);
}
._badge_color_yellow_1hzxv_80 {
  background-color: var(--warning-50);
  color: var(--warning-400);
  stroke: var(--warning-400);
}
._badge_icon_position_left_1hzxv_85 {
  flex-direction: row;
  margin-left: 6px;
}
._badge_icon_position_right_1hzxv_89 {
  flex-direction: row-reverse;
  margin-right: 6px;
}
._badge_dots_1hzxv_93 {
  min-width: inherit;
}._continer_1ob2g_1 {
  position: absolute;
  left: 50%;
  top: 35%;
}
._continer_1ob2g_1 ._loader_1ob2g_6 {
  border: 8px solid #f3f3f3;
  border-radius: 50%;
  border-top: 8px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: _spin_1ob2g_1 2s linear infinite; /* Safari */
  animation: _spin_1ob2g_1 2s linear infinite;
}

/* Safari */
@-webkit-keyframes _spin_1ob2g_1 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes _spin_1ob2g_1 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}._link_1szo1_1 {
  cursor: pointer;
  font-weight: bold;
}._signup_container_1h577_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  width: 500px;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._signup_container_1h577_1 ._signup_container_image_1h577_15 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._signup_container_1h577_1 ._signup_container_image_1h577_15 ._signup_container_image_logo_1h577_24 {
  width: 144.653px !important;
  height: 26.573px !important;
  aspect-ratio: 144.65/26.57 !important;
}
._signup_container_1h577_1 ._signup_container_title_1h577_29 ._signup_container_title_text_1h577_29 {
  color: var(--Text-Primary, #333) !important;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_oauth_1h577_46,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_1h577_37 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_oauth_1h577_46 ._signup_container_form_error_1h577_55,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_1h577_37 ._signup_container_form_error_1h577_55 {
  color: red !important;
  display: flex;
  flex-direction: inline-flex;
  justify-content: center;
  align-items: unset;
  flex-wrap: unset;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_oauth_1h577_46 ._signup_container_oauth_1h577_46,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_1h577_37 ._signup_container_oauth_1h577_46 {
  margin-bottom: 24px;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_oauth_1h577_46 ._signup_container_form_input_first_last_name_1h577_72,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_1h577_37 ._signup_container_form_input_first_last_name_1h577_72 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 {
  width: 50%;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 ._signup_container_oauth_button_1h577_84,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 ._signup_container_input_1h577_85 {
  width: 100%;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 ._signup_container_form_1h577_37 {
  position: relative;
  top: 12px;
}
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 ._signup_container_form_1h577_37 ._signup_container_form_reset_1h577_92,
._signup_container_1h577_1 ._signup_container_form_main_1h577_37 ._signup_container_form_input_container_1h577_81 ._signup_container_form_1h577_37 ._signup_container_form_submit_1h577_93 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._signup_container_1h577_1 ._signup_container_form_label_1h577_104 {
  display: flex;
  flex-direction: inline-flex;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  color: var(--Text-Light, #b3b3b3);
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._signup_container_1h577_1 ._signup_container_form_label_validation_1h577_116 {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%; /* 18px */
  font-style: normal;
  gap: 8;
  align-items: center;
  column-gap: 5px;
  row-gap: 5px;
}
._signup_container_1h577_1 ._signup_container_form_label_green_1h577_126 {
  color: var(--Palette-Green-50, #42ae31);
}
._signup_container_1h577_1 ._signup_container_form_label_icon_1h577_129 {
  stroke: var(--Text-Light, #b3b3b3) !important;
}
._signup_container_1h577_1 ._signup_container_form_label_icon_green_1h577_132 {
  stroke: var(--Palette-Green-50, #42ae31) !important;
}
._signup_container_1h577_1 ._signup_container_terms_1h577_135 {
  color: var(--Text-Tertiary, #999);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
}
._signup_container_1h577_1 ._signin_container_terms_link_1h577_143 {
  color: var(--Primary-500, #0066ff);
}
._signup_container_1h577_1 ._google_signin_button_1h577_146 {
  border-radius: 8px !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tableContainerMain_3s68u_110 {
  height: 86vh;
  padding-bottom: 5px;
}
@media (1300px <= width <= 1450px) and (800px <= height <= 930px) {
  ._tableContainerMain_3s68u_110 {
    height: 84vh;
  }
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 {
  width: 100%;
  height: 100%;
  max-height: 86vh;
  overflow-y: auto;
  padding: 0 12px;
  border-top: 1px solid #ddd !important;
  text-transform: capitalize;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 {
  width: 100%;
  border-collapse: collapse;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 thead {
  position: sticky;
  top: 0;
  background: var(--Background-Primary, #fff);
  z-index: 1;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 {
  display: table-header-group;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 {
  display: table-row;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142:last-child ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142:last-child ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143:last-child ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143:last-child ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142:last-child ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142:last-child ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143:last-child ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143:last-child ._cell_3s68u_149 {
  border-left: none;
  border-right: none;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._cell_3s68u_149 {
  display: table-cell;
  padding: 8px;
  border: 1px solid #ddd;
  text-align: left;
  height: 32px;
  min-height: 32px;
  border-top: none;
  border-left: none;
  border-right: none;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._headerCell_3s68u_148 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._cell_3s68u_149 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._headerCell_3s68u_148 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._cell_3s68u_149 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._headerCell_3s68u_148 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._cell_3s68u_149 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._headerCell_3s68u_148 label,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._cell_3s68u_149 label {
  border-radius: 4px;
  color: var(--Text-Primary, #333);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 15ch;
  text-overflow: ellipsis;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._headerCell_3s68u_148 {
  color: var(--Text-Tertiary, #999);
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._cell_3s68u_149,
._tableContainerMain_3s68u_110 ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._cell_3s68u_149 {
  padding: 3px 8px;
  gap: 4px;
  border-radius: 4px;
}
._tableContainerMain_3s68u_110 ._loading_3s68u_214 {
  height: 200px;
  width: 100%;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 {
  display: flex;
  flex-direction: unset;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  height: fit-content;
  color: var(--Text-Secondary, #666);
  padding: 0px 16px;
  flex-shrink: 0;
  align-self: stretch;
  gap: 20px;
  transition: var(--transition-base);
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationInfo_3s68u_232 {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
  text-transform: capitalize;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActions_3s68u_239 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 10px;
  position: relative;
  right: 23%;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActions_3s68u_239 ._paginationButton_3s68u_249 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 10px;
  border-radius: 4px;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  margin-top: 10px;
  width: 70%;
  gap: 8px;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 10px;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._previous_3s68u_276,
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._next_3s68u_277 {
  position: absolute;
  display: flex;
  height: 30px;
  padding: 8px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  border: 1px solid var(--Transparent-Light, rgba(0, 0, 0, 0.04));
  background: var(--Background-Primary, #fff);
  cursor: pointer;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._previous_3s68u_276 a,
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._next_3s68u_277 a {
  color: var(--Text-Secondary, #666);
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._previous_3s68u_276:hover,
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._next_3s68u_277:hover {
  background: var(--Background-tertiary, #f1f1f1);
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._previous_3s68u_276 {
  right: 105px;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._previous_disabled_3s68u_305,
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._next_disabled_3s68u_306 {
  cursor: not-allowed;
  opacity: 0.5;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._next_3s68u_277 {
  right: 48px;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._page_3s68u_313 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 24px;
  padding: 8px;
  gap: 4px;
  background: inherit;
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._page_3s68u_313 ._pageLink_3s68u_324 {
  color: var(--Text-Secondary, #666);
  cursor: pointer;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._page_3s68u_313:hover {
  border-radius: 4px;
  background: var(--Background-tertiary, #f1f1f1);
}
._tableContainerMain_3s68u_110 ._paginationContainer_3s68u_218 ._paginationActionsContainer_3s68u_258 ._pagination_3s68u_218 ._selected_3s68u_336 {
  border-radius: 4px;
  background: var(--Background-tertiary, #f1f1f1);
}

@media (max-width: 768px) {
  ._tableContainer_3s68u_110 {
    overflow-x: auto;
  }
  ._tableContainer_3s68u_110 ._table_3s68u_110 {
    display: block;
    width: 100%;
  }
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 {
    display: block;
  }
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
  }
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._cell_3s68u_149,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._headerCell_3s68u_148,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._cell_3s68u_149,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._headerCell_3s68u_148,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._cell_3s68u_149,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._headerCell_3s68u_148,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._cell_3s68u_149 {
    display: flex;
    justify-content: space-between;
    padding: 8px;
    border: 1px solid #ddd;
  }
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._headerCell_3s68u_148::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._headerRow_3s68u_142 ._cell_3s68u_149::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._headerCell_3s68u_148::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._header_3s68u_138 ._row_3s68u_143 ._cell_3s68u_149::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._headerCell_3s68u_148::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._headerRow_3s68u_142 ._cell_3s68u_149::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._headerCell_3s68u_148::before,
  ._tableContainer_3s68u_110 ._table_3s68u_110 ._body_3s68u_139 ._row_3s68u_143 ._cell_3s68u_149::before {
    content: attr(data-label);
    flex: 1;
    font-weight: bold;
  }
}
._no_data_3s68u_387 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  height: 60vh;
  gap: 12px;
  flex-shrink: 0;
  text-transform: none;
}
._no_data_content_3s68u_399 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  width: 377px;
}
._no_data_content_icon_3s68u_408 path {
  stroke: #1961ed !important;
}
._no_data_content_text_3s68u_411 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: var(--font-size-36, 36px) !important;
  font-style: normal;
  font-weight: var(--font-weight-700, 700);
  line-height: normal;
}
._no_data_content_description_3s68u_419 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px !important;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}._content_1wxbm_1 {
  position: relative;
}

._dropdown_error_1wxbm_5 {
  color: var(--Text-Error, #e52323);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}._label_9xznh_1 {
  color: var(--Text-Secondary, #666);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
  text-transform: capitalize;
}._workspace_list_title_container_uce33_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._workspace_list_title_container_uce33_1 ._workspace_item_title_container_uce33_8 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  column-gap: 4px;
}
._workspace_list_title_container_uce33_1 ._workspace_list_title_filter_container_uce33_16 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  column-gap: 8px;
}
._workspace_list_title_container_uce33_1 ._workspace_list_title_filter_container_uce33_16 ._workspace_list_title_filter_button_uce33_24 {
  display: flex;
  height: 26px;
  padding: 8px;
  align-items: center;
  gap: 4px;
}
._workspace_list_title_container_uce33_1 ._workspace_list_title_filter_container_uce33_16 ._workspace_list_title_filter_button_uce33_24 span {
  color: var(--Palette-Blue, #1961ed);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._workspace_list_title_container_uce33_1 ._workspace_list_title_filter_container_uce33_16 ._workspace_list_title_filter_input_uce33_38 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  width: 140px;
  height: 24px;
  padding: 8px;
  gap: 4px;
  border-radius: 4px;
  border: 1px solid var(--Transparent-Light, rgba(0, 0, 0, 0.04));
  background: var(--Background-Secondary, #fcfcfc);
}._workspace_item_button_tut5c_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 4px 8px 4px 8px;
  gap: 4px;
  border-radius: 4px;
  border: 1px solid var(--Transparent-Light, rgba(0, 0, 0, 0.04));
  background: var(--Palette-Blue, #1961ed);
}
._workspace_item_button_tut5c_1 ._workspace_item_button_text_tut5c_13 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  color: var(--Grays-0, #fff);
  /* Base/Medium */
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
}._filter_main_container_mvprm_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding-bottom: 10px;
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
  flex-wrap: wrap;
  height: 40px;
  overflow-y: auto;
  overflow-x: hidden;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_item_mvprm_25 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  flex-wrap: unset;
  height: 24px;
  padding: 4px;
  width: fit-content;
  gap: 8px;
  border-radius: 4px;
  border: 1px solid var(--Accent-tertiary, #edf2fe);
  background: var(--Accent-quaternary, #f5f9fd);
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_item_mvprm_25 ._filter_container_item_title_mvprm_40 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  width: fit-content;
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_item_mvprm_25 ._filter_container_item_title_mvprm_40 span {
  color: var(--Palette-Blue, #1961ed);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 18px */
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_item_mvprm_25 ._filter_container_item_title_mvprm_40 ._filter_container_item_title_close_mvprm_56 {
  cursor: pointer;
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_button_mvprm_59 ._filter_container_button_component_mvprm_59 ._filter_container_button_text_mvprm_59 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  height: 12px !important;
  color: var(--Text-Tertiary, #999);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
._filter_main_container_mvprm_1 ._filter_container_mvprm_9 ._filter_container_button_mvprm_59 ._filter_container_button_component_mvprm_59 ._filter_container_button_text_mvprm_59 ._filter_container_button_icon_mvprm_72 {
  stroke: var(--Text-Tertiary, #999) !important;
}
._filter_main_container_mvprm_1 ._filter_apply_reset_container_mvprm_75 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 8px;
}
._filter_main_container_mvprm_1 ._filter_apply_reset_container_mvprm_75 ._filter_apply_reset_container_button_mvprm_83 {
  display: flex;
  flex-direction: unset;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 24px;
  padding: 8px;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
}._multi_filter_model_box_hpv4g_1 {
  background-color: var(--Gray-200, #e4e7ec);
}

._multi_filter_main_container_hpv4g_5 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 100%;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
  height: 80px;
  overflow-y: auto;
  overflow-x: hidden;
  flex-wrap: wrap;
  margin: 8px 8px 0px 8px;
  padding: 5px;
  border-radius: 8px;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_item_hpv4g_32 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  height: 24px;
  padding: 4px;
  width: fit-content;
  gap: 8px;
  border-radius: 4px;
  border: 1px solid var(--Accent-tertiary, #edf2fe);
  background: var(--Accent-quaternary, #f5f9fd);
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_item_hpv4g_32 ._multi_filter_container_item_title_hpv4g_47 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  width: fit-content;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_item_hpv4g_32 ._multi_filter_container_item_title_hpv4g_47 span {
  color: var(--Palette-Blue, #1961ed);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 18px */
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_item_hpv4g_32 ._multi_filter_container_item_title_hpv4g_47 ._multi_filter_container_item_title_close_hpv4g_63 {
  cursor: pointer;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_button_hpv4g_66 ._multi_filter_container_button_component_hpv4g_66 ._multi_filter_container_button_text_hpv4g_66 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  height: 12px !important;
  color: var(--Text-Tertiary, #999);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_container_hpv4g_13 ._multi_filter_container_button_hpv4g_66 ._multi_filter_container_button_component_hpv4g_66 ._multi_filter_container_button_text_hpv4g_66 ._multi_filter_container_button_icon_hpv4g_79 {
  stroke: var(--Text-Tertiary, #999) !important;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 100%;
  gap: 2px;
  height: 500px;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 50%;
  padding: 8px 0 0 0;
  align-self: stretch;
  border-radius: 6px;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  background: var(--White, #fff);
  padding: 8px;
  height: 100%;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._workspace_list_title_multi_filter_input_hpv4g_114 {
  width: 100% !important;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._multi_filter_section_list_hpv4g_117 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 2px;
  width: 100%;
  align-self: stretch;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._multi_filter_section_list_hpv4g_117 ._multi_filter_section_list_item_hpv4g_127 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  padding: 8px 12px;
  cursor: pointer;
  border-radius: 6px;
  background: var(--White, #fff);
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._multi_filter_section_list_hpv4g_117 ._multi_filter_section_list_item_selected_hpv4g_139, ._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._multi_filter_section_list_hpv4g_117 ._multi_filter_section_list_item_hpv4g_127:hover {
  background-color: var(--Gray-100, #f5f5f5);
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_input_hpv4g_103 ._multi_filter_section_list_hpv4g_117 ._multi_filter_section_list_item_hpv4g_127 span {
  color: var(--Text-Secondary, #666);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_button_hpv4g_149 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 12px;
  margin-top: 2px;
  gap: 5px;
  background: var(--White, #fff);
  border-bottom-left-radius: 8px;
  align-self: stretch;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_button_hpv4g_149 ._multi_filter_section_button_cancel_hpv4g_162,
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_button_hpv4g_149 ._multi_filter_section_button_apply_hpv4g_163 {
  display: flex;
  padding: 6px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
  border-radius: 6px;
  border: 1px solid var(--Borders-Light, #f1f1f1);
  font-size: 13px;
  font-style: normal;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_button_hpv4g_149 ._multi_filter_section_button_cancel_hpv4g_162 ._button_content_hpv4g_175,
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_button_hpv4g_149 ._multi_filter_section_button_apply_hpv4g_163 ._button_content_hpv4g_175 {
  color: var(--Gray-700, #344054);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 4px 8px 8px 8px;
  align-self: stretch;
  background: var(--White, #fff);
  height: 100%;
  width: 100%;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_container_search_hpv4g_195 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_container_search_hpv4g_195 ._multi_filter_section_selection_container_input_label_hpv4g_203 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 34px;
  width: 100%;
  padding: 10px 12px 10px 0px;
  align-self: stretch; /* 19.5px */
  border-radius: 6px;
  background: var(--White, #fff);
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_container_search_hpv4g_195 ._multi_filter_section_selection_container_input_label_hpv4g_203 span {
  color: var(--Text-Secondary, #666);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_container_search_hpv4g_195 ._multi_filter_section_selection_container_input_hpv4g_203 {
  width: 100% !important;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_container_search_hpv4g_195 ._multi_filter_section_selection_container_input_icon_hpv4g_226 {
  background-color: transparent !important;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_filter_container_hpv4g_229 {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  height: 42vh;
  margin-top: 10px;
  overflow-y: auto;
  width: 100%;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_filter_container_hpv4g_229 ._multi_filter_section_selection_filter_container_item_hpv4g_240 {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  gap: 8px;
  width: 100%;
  align-self: stretch;
}
._multi_filter_main_container_hpv4g_5 ._multi_filter_sections_hpv4g_82 ._multi_filter_section_hpv4g_82 ._multi_filter_section_selection_container_hpv4g_183 ._multi_filter_section_selection_filter_container_hpv4g_229 ._multi_filter_section_selection_filter_container_item_hpv4g_240 ._checkbox_container_input_hpv4g_251 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  gap: 8px;
  width: 100%;
  align-self: stretch;
}._container_1tr1p_1 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 100%;
}
._container_1tr1p_1 ._checkbox_container_1tr1p_9 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  gap: 8px;
  cursor: pointer;
}
._container_1tr1p_1 ._checkbox_container_1tr1p_9 ._checkbox_container_input_1tr1p_19 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 24px;
  height: 24px;
}
._container_1tr1p_1 ._checkbox_container_1tr1p_9 ._checkbox_container_input_1tr1p_19 ._checkbox_1tr1p_9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-radius: 3px;
  border: 1px solid var(--Text-Primary, #333);
  background-color: var(--White, #fff);
  transition: background-color 0.3s ease;
}
._container_1tr1p_1 ._checkbox_container_1tr1p_9 ._checkbox_container_label_1tr1p_42 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  max-width: 26ch !important;
}._card_container_17dl4_1 {
  padding: 3px !important;
}

._workspace_logo_item_svg_17dl4_5 {
  stroke: #666666 !important;
}

._workspace_list_17dl4_9 ._cardClassName_17dl4_9 {
  background-color: #fff !important;
}
._workspace_list_17dl4_9 ._cardClassName_17dl4_9 ._workspace_list_title_17dl4_12 ._workspace_item_title_container_17dl4_12 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  column-gap: 4px;
}._signup_container_roopx_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  width: 500px;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._signup_container_roopx_1 ._signup_container_image_roopx_15 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._signup_container_roopx_1 ._signup_container_image_roopx_15 ._signup_container_image_logo_roopx_24 {
  width: 144.653px !important;
  height: 26.573px !important;
  aspect-ratio: 144.65/26.57 !important;
}
._signup_container_roopx_1 ._signup_container_title_roopx_29 ._signup_container_title_text_roopx_29 {
  color: var(--Text-Primary, #333) !important;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_oauth_roopx_46,
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_form_roopx_37 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_oauth_roopx_46 ._signup_container_form_error_roopx_55,
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_form_roopx_37 ._signup_container_form_error_roopx_55 {
  color: red !important;
  display: flex;
  flex-direction: inline-flex;
  justify-content: center;
  align-items: unset;
  flex-wrap: unset;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_oauth_button_roopx_68,
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_input_roopx_69 {
  width: 100%;
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_form_roopx_37 {
  position: relative;
  top: 12px;
}
._signup_container_roopx_1 ._signup_container_form_main_roopx_37 ._signup_container_form_roopx_37 ._signup_container_form_submit_roopx_76 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._signup_container_roopx_1 ._signup_container_form_label_roopx_87 {
  display: flex;
  flex-direction: inline-flex;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  color: var(--Text-Light, #b3b3b3);
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._signup_container_roopx_1 ._signup_container_form_label_validation_roopx_99 {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%; /* 18px */
  font-style: normal;
  gap: 8;
  align-items: center;
  column-gap: 5px;
  row-gap: 5px;
}
._signup_container_roopx_1 ._signup_container_form_label_green_roopx_109 {
  color: var(--Palette-Green-50, #42ae31);
}
._signup_container_roopx_1 ._signup_container_form_label_icon_roopx_112 {
  stroke: var(--Text-Light, #b3b3b3) !important;
}
._signup_container_roopx_1 ._signup_container_form_label_icon_green_roopx_115 {
  stroke: var(--Palette-Green-50, #42ae31) !important;
}
._signup_container_roopx_1 ._signup_container_terms_roopx_118 {
  color: var(--Text-Tertiary, #999);
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
}

._loaderOverlay_roopx_127 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}

._signin_container_terms_link_roopx_140 {
  color: var(--Primary-500, #0066ff);
}._progressBarContainer_201qf_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: 10px;
  flex-wrap: unset;
  width: 100%;
  height: 10px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  background: rgba(25, 97, 237, 0.1);
}
._progressBarContainer_201qf_1 ._progressBar_201qf_1 {
  height: 100%;
  flex-shrink: 0;
  background: #1961ed;
  border-radius: 5px;
}
._progressBarContainer_201qf_1 ._progressBar_range_201qf_20 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
  width: 100%;
  padding-right: 10px;
  color: #000;
  font-size: 10px;
  font-style: normal;
  font-weight: 200;
  line-height: 150%; /* 18px */
}._workspace_container_1a9x8_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  position: relative;
  width: 400px;
  padding: 40px;
  gap: 16px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._workspace_container_1a9x8_1 ._workspace_container_image_1a9x8_16 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._workspace_container_1a9x8_1 ._workspace_container_image_1a9x8_16 ._workspace_container_image_logo_1a9x8_25 {
  width: 87.103px;
  height: 16px;
}
._workspace_container_1a9x8_1 ._workspace_container_progress_bar_1a9x8_29 {
  position: absolute;
  width: 100%;
  top: 0;
}
._workspace_container_1a9x8_1 ._workspace_container_progress_bar_1a9x8_29 ._workspace_container_progress_bar_progress_1a9x8_34 {
  border-bottom-right-radius: unset;
  border-bottom-left-radius: unset;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 32px;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_title_tag_1a9x8_46 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_label_1a9x8_62 {
  color: var(--Text-Primary, #333);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_input_label_1a9x8_69 {
  color: var(--Text-Tertiary, #999);
  text-align: left;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_button_1a9x8_77 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 200px;
  height: 32px;
  padding: 8px 32px;
  gap: 8px;
  margin-top: 24px;
  align-self: center;
  border-radius: 8px;
  border: 1px solid var(--Transparent-Strong, rgba(0, 0, 0, 0.16));
  background: var(--Palette-Blue, #1961ed);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_button_signout_1a9x8_94 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  color: var(--Text-Tertiary, #999);
  text-align: left;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_button_signout_1a9x8_94 span {
  width: fit-content;
  cursor: pointer;
}
._workspace_container_1a9x8_1 ._workspace_container_form_1a9x8_38 ._workspace_container_form_input_1a9x8_54 ._workspace_container_form_tag_1a9x8_54 ._workspace_container_form_tag_input_error_1a9x8_111 {
  color: var(--Text-Error, #e52323);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._home_container_yrugx_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  gap: 28px;
  padding: 24px 64px;
  margin: 12px;
  min-height: 94vh;
  height: max-content;
  overflow-y: auto;
  background: var(--Background-Primary, #fff);
}
@media (1300px <= width <= 1450px) and (800px <= height <= 930px) {
  ._home_container_yrugx_110 {
    min-height: 93vh;
  }
}
._home_container_yrugx_110::-webkit-scrollbar {
  width: 8px;
}
._home_container_yrugx_110::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 4px;
}
._home_container_yrugx_110::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 4px;
}
._home_container_yrugx_110::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 28px;
  width: 100%;
}
@media (max-width: 1200px) {
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 {
    width: 100%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 {
    width: 1000px;
  }
}
@media (min-width: 1401px) {
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 {
    width: 1100px;
  }
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._title_yrugx_169 {
  color: var(--Text-Primary, #333);
  font-size: 1em;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 1.125em; /* 112.5% */
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_content_wrapper_yrugx_176 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 28px;
  width: 100%;
  align-items: center;
  justify-content: center;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 {
  width: 100%;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 16px 20px;
  gap: 10px;
  width: 100%;
  margin: 0 !important;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Main-Blue-20, #e2ecfd);
  background: var(--Main-Blue-65, #1244a6);
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_icon_yrugx_206 {
  position: absolute;
  stroke: white;
  right: 0;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_title_yrugx_211 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  flex-wrap: unset;
  gap: 10px;
  flex: 1 0 0;
  align-self: stretch;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_title_yrugx_211 ._home_container_content_card_title_text_yrugx_222 {
  color: var(--Grays-0, #fff);
  font-size: 1em;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 142.857% */
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_container_yrugx_229 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  flex: 1 0 0;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_container_yrugx_229 ._home_container_content_card_description_yrugx_238 {
  color: var(--Main-Blue-0, #fff);
  width: max-content;
  font-size: 0.75em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5em; /* 150% */
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_container_yrugx_229 ._home_container_content_card_button_yrugx_246 {
  height: 24px;
  padding: 8px;
  position: relative;
  bottom: 43%;
  border-radius: 4px;
  border: 1px solid var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_yrugx_187 ._home_container_content_card_yrugx_190 ._home_container_content_card_container_yrugx_229 ._home_container_content_card_button_yrugx_246 ._home_container_content_card_button_content_yrugx_254 {
  color: var(--Palette-Blue, #1961ed) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._home_container_content_collapsible_container_yrugx_261 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  height: fit-content;
  align-self: stretch;
  width: 100%;
  height: 200px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  align-self: stretch;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 16px;
  gap: 4px;
  flex: 1 0 0;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--White, #fff);
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._explore_button_yrugx_295,
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._documentation_button_yrugx_296 {
  align-self: flex-start;
  height: 32px;
  padding: 0 16px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #e0e0e0;
  background: #fff;
  color: #666;
  transition: all 0.2s ease;
  min-width: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._explore_button_yrugx_295:hover,
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._documentation_button_yrugx_296:hover {
  background: #f8f8f8;
  border-color: #d0d0d0;
  transform: translateY(-1px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._explore_button_yrugx_295:active,
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._explore_data_container_yrugx_272 ._explore_data_card_container_yrugx_272 ._explore_data_card_yrugx_272 ._documentation_button_yrugx_296:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 32px;
  width: 100%;
  align-items: flex-start;
  max-height: max-content;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325:has(._recent_searches_and_saved_lists_card_yrugx_336:only-child) {
  justify-content: flex-start;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325:has(._recent_searches_and_saved_lists_card_yrugx_336:not(:only-child)) {
  justify-content: center;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325._single-card_yrugx_342 {
  justify-content: flex-start;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325._multiple-cards_yrugx_345 {
  justify-content: center;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325._single-card_yrugx_342 ._recent_searches_and_saved_lists_card_yrugx_336 {
  width: 100%;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325._multiple-cards_yrugx_345 ._recent_searches_and_saved_lists_card_yrugx_336 {
  width: 50%;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  gap: 16px;
  padding: 16px;
  width: 50%;
  overflow: hidden;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336:only-child {
  width: 100%;
}
@media (max-width: 768px) {
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 {
    width: 100%;
  }
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336:only-child {
    width: 100%;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 {
    width: calc(50% - 16px);
  }
  ._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336:only-child {
    width: 100%;
  }
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
  overflow-y: auto;
  max-height: 298px;
  min-height: 48px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386::-webkit-scrollbar {
  width: 6px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 3px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 3px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 0;
  min-height: 48px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
  flex: 1;
  min-width: 0;
  margin-right: 12px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 ._item_content_yrugx_420 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 2px;
  align-self: stretch;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 ._item_name_wrapper_yrugx_440 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 ._item_name_wrapper_yrugx_440 ._item_icon_yrugx_449 {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 ._item_name_wrapper_yrugx_440 ._item_text_yrugx_454 {
  word-wrap: break-word;
  word-break: break-word;
  overflow-wrap: break-word;
  line-height: 1.4;
  margin: 0;
  padding: 0;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._recent_searches_and_saved_lists_card_content_item_yrugx_411 ._item_content_wrapper_yrugx_420 ._item_subtext_yrugx_462 {
  color: #999;
  font-size: 0.75em;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._recent_searches_and_saved_lists_container_yrugx_325 ._recent_searches_and_saved_lists_card_yrugx_336 ._recent_searches_and_saved_lists_card_content_yrugx_386 ._divider_yrugx_466 {
  margin: 0;
  border: none;
  height: 1px;
  background-color: #ebebeb;
  width: 100%;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  padding: 16px;
  gap: 16px;
  width: 100%;
  background: #fff;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._places_near_you_header_yrugx_486 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._places_near_you_header_yrugx_486 ._explore_button_yrugx_295 {
  height: 32px;
  padding: 0 16px;
  font-size: 14px;
  font-weight: 500;
  border-radius: 6px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._map_container_yrugx_501 {
  width: 100%;
  height: 400px;
  min-height: 400px;
  max-height: 400px;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid #f0f0f0;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._map_container_yrugx_501 .map_outer_border {
  border: none;
  border-radius: 8px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._map_container_yrugx_501 .map_container {
  border: none;
  border-radius: 8px;
}
._home_container_yrugx_110 ._home_main_container_yrugx_145 ._places_near_you_container_yrugx_473 ._map_container_yrugx_501 #map-container-id {
  border-radius: 8px;
}

._loaderOverlay_yrugx_522 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}._map_outer_border_138nw_1 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

._map_container_138nw_8 {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}._container_yhqjk_1 {
  margin: 12px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._admin_filters_16qk3_110 {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 12px;
  width: 100%;
  height: 41px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
  flex-shrink: 0;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_16qk3_131 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  gap: 4px;
  align-self: stretch;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_wrapper_16qk3_141 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: start;
  flex-wrap: unset;
  gap: 4px;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_wrapper_title_16qk3_149 {
  color: var(--Text-Secondary, #666);
  font-size: 13px;
  font-style: normal;
  font-weight: var--font-weight-medium;
  line-height: 150%; /* 19.5px */
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_wrapper_saved_filter_16qk3_156 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 4px 6px;
  gap: 4px;
  border-radius: 80px;
  background: var(--Tag-Background-Blue, #d1dffb);
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_wrapper_16qk3_141 span {
  color: var(--Tag-Text-Blue, #18356d);
  font-size: 8px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 150%; /* 12px */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 10ch;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_16qk3_131 ._admin_filters_header_dropdown_16qk3_178 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 6px;
  cursor: pointer;
}
._admin_filters_16qk3_110 ._admin_filters_container_16qk3_116 ._admin_filters_header_16qk3_131 ._admin_filters_header_dropdown_icon_16qk3_187 {
  stroke: #949494 !important;
}
._admin_filters_16qk3_110 ._admin_filters_content_16qk3_190 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  flex-shrink: 0;
}
._admin_filters_16qk3_110 ._admin_filters_content_16qk3_190 ._admin_filters_content_search_16qk3_199 ._admin_filters_content_search_wrapper_16qk3_199 {
  border: none !important;
  background-color: #fff !important;
}
._admin_filters_16qk3_110 ._admin_filters_content_16qk3_190 ._admin_filters_content_search_16qk3_199 ._admin_filters_content_search_wrapper_16qk3_199 ._admin_filters_content_search_input_icon_16qk3_203 {
  stroke: #999999 !important;
}
._admin_filters_16qk3_110 ._admin_filters_content_16qk3_190 ._admin_filters_content_search_16qk3_199 ._admin_filters_content_search_wrapper_16qk3_199 ._admin_filters_content_search_input_16qk3_203 {
  color: rgba(102, 102, 102, 0.6);
  font-size: 12px;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 18px; /* 150% */
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  padding-bottom: 42px; /* Account for the fixed reset button */
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_16qk3_225 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  height: 32px;
  align-self: stretch;
  border-bottom: 1px solid #ddd;
  align-self: stretch;
  cursor: pointer;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_16qk3_225:hover {
  background-color: #f1f1f1;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_16qk3_225 ._admin_filters_content_filters_filter_title_16qk3_241 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  gap: 8px;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_16qk3_225 ._admin_filters_content_filters_filter_title_16qk3_241 ._admin_filters_content_filters_filter_title_16qk3_241 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 12px;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 18px; /* 150% */
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_16qk3_225 ._admin_filters_content_filters_filter_icon_16qk3_257 {
  stroke: #999999 !important;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_icon_container_16qk3_260 {
  width: 30%;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  flex-wrap: unset;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_filter_icon_badge_16qk3_268 {
  width: 30%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_16qk3_276 {
  width: 100%;
  background: var(--Main-Blue-15, #edf2fe);
  transition: height 0.3s ease-in-out, opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_16qk3_276._collapsed_16qk3_281 {
  height: 0;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_16qk3_276._expanded_16qk3_287 {
  overflow: visible;
  opacity: 1;
  visibility: visible;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_content_16qk3_292 {
  padding: 0px 8px;
  margin-top: 5px;
  width: 100%;
  gap: 8px;
  align-self: stretch;
  text-transform: capitalize;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_content_badges_16qk3_300 {
  margin-top: 10px;
  transition: height 0.3s ease-in-out, opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_content_badges_16qk3_300._badge-visible_16qk3_304 {
  height: auto;
  overflow: visible;
  opacity: 1;
  visibility: visible;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_content_badges_16qk3_300._badge-hidden_16qk3_310 {
  height: 0;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_16qk3_213 ._admin_filters_content_filters_wrapper_16qk3_220 ._admin_filters_content_filters_colapse_wrapper_16qk3_225 ._admin_filters_content_filters_collapse_content_badges_container_16qk3_316 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  margin: 2px;
  height: 100%;
  overflow: auto;
  flex-wrap: wrap;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_reset_16qk3_327 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  flex-shrink: 0;
  background-color: #fff;
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_reset_16qk3_327 ._admin_filters_content_filters_reset_button_container_16qk3_335 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  padding: 12px;
  height: 42px;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_reset_16qk3_327 ._admin_filters_content_filters_reset_button_container_16qk3_335 ._admin_filters_content_filters_reset_button_16qk3_335 {
  color: var(--Palette-Gray-50, #999);
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: var(--font-weight-medium);
  line-height: 18px; /* 150% */
}
._admin_filters_16qk3_110 ._admin_filters_content_filters_reset_16qk3_327 ._admin_filters_content_filters_reset_button_container_16qk3_335 ._admin_filters_content_filters_reset_button_16qk3_335:hover {
  color: var(--Palette-Blue, #1961ed);
}

._badge_text_color_white_16qk3_361 {
  color: var(--Tag-Text-Blue) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important; /* 150% */
}

._badge_text_no_capitalize_16qk3_369 {
  text-transform: none !important;
}

._email_filter_container_16qk3_373 input {
  text-transform: none !important;
}

._slider_filter_container_16qk3_377 .slider_container {
  padding-left: 10px !important;
  padding-right: 2px !important;
}

._admin_filters_content_filters_filter_icon_badge_text_16qk3_382 {
  color: var(--Tag-Text-Blue) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important; /* 150% */
}

._admin_filters_content_tabs_data_16qk3_390 {
  border-bottom: 1px solid #ddd !important;
}
._admin_filters_content_tabs_data_active_16qk3_393 {
  border-bottom: 1px solid var(--Palette-Blue, #1961ed) !important;
}

._admin_filters_content_tabs_data_tab_16qk3_397 {
  flex: 1 1 0;
  min-width: 0;
  text-align: center;
}._container_1660r_1 {
  width: 100%;
  position: relative;
}

._inputWrapper_1660r_6 {
  position: relative;
  width: 100%;
}

._loaderWrapper_1660r_11 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  z-index: 1;
}

._input_1660r_6 {
  width: 100%;
  height: 28px;
  padding: 0px 4px 0px 8px;
  border-radius: 8px;
  border: 1px solid #e5e7eb;
  background: white;
  font-size: 0.75em;
  box-sizing: border-box;
  text-transform: capitalize;
}
._input_1660r_6:focus {
  outline: none;
  border-color: #e5e7eb;
}

._dropdownMenu_1660r_41 {
  position: fixed;
  top: var(--menu-top, 0);
  left: var(--menu-left, 0);
  width: var(--menu-width, 100%);
  background: white;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  z-index: 999999;
  min-height: 10px;
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
}

._option_1660r_57 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 12px;
  cursor: pointer;
  font-size: 0.75em;
  color: #111827;
  transition: background-color 0.15s ease;
}
._option_1660r_57:hover, ._option_1660r_57._optionFocused_1660r_69 {
  background-color: #f3f4f6;
}
._option_1660r_57:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
._option_1660r_57:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

._optionText_1660r_81 {
  text-transform: capitalize;
  flex: 1;
}

._loading_1660r_86 {
  padding: 12px;
  text-align: center;
  font-size: 0.75em;
  color: #6b7280;
}._container_c5kx5_1 {
  min-height: 32px;
  max-height: 130px;
  overflow-y: auto;
}
._container_c5kx5_1 ._radio_container_label_c5kx5_6 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  align-self: stretch;
}
._container_c5kx5_1 ._radio_container_label_text_c5kx5_15 {
  color: var(--Text-Primary, #333);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}.rc-slider {
  position: relative;
  width: 100%;
  height: 14px;
  padding: 5px 0;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #e9e9e9;
  border-radius: 6px;
}
.rc-slider-track,
.rc-slider-tracks {
  position: absolute;
  height: 4px;
  background-color: #abe2fb;
  border-radius: 6px;
}
.rc-slider-track-draggable {
  z-index: 1;
  box-sizing: content-box;
  background-clip: content-box;
  border-top: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid rgba(0, 0, 0, 0);
  transform: translateY(-5px);
}
.rc-slider-handle {
  position: absolute;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #96dbfa;
  border-radius: 50%;
  cursor: pointer;
  cursor: -webkit-grab;
  cursor: grab;
  opacity: 0.8;
  user-select: none;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete {
  opacity: 0;
}
.rc-slider-handle:focus {
  outline: none;
  box-shadow: none;
}
.rc-slider-handle:focus-visible {
  border-color: #2db7f5;
  box-shadow: 0 0 0 3px #96dbfa;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #999;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  background-color: #fff;
  border: 2px solid #e9e9e9;
  border-radius: 50%;
  cursor: pointer;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  background-color: #fff;
  border-color: #ccc;
  box-shadow: none;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-track {
  bottom: 0;
  left: 5px;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track-draggable {
  border-top: 0;
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 0;
  border-left: 5px solid rgba(0, 0, 0, 0);
  transform: translateX(-5px);
}
.rc-slider-vertical .rc-slider-handle {
  position: absolute;
  z-index: 1;
  margin-top: 0;
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-dot {
  margin-left: -2px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.rc-slider-tooltip {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  min-width: 24px;
  height: 24px;
  padding: 6px 2px;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}
button:focus {
  outline: none !important;
}

button:disabled {
  cursor: not-allowed !important;
}

._tab_content_wrapper_av92x_9 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  padding: 4px 8px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._saved_filters_dropdown_hglaa_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  position: absolute;
  top: 100%;
  width: 100%;
  left: 0;
  z-index: 99999;
  padding: 0px;
  background-color: white;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Grays-0, #fff);
  gap: 1px;
  /* Shadow+Blur/light/S strong-B strong */
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04), 2px 4px 16px 0px rgba(0, 0, 0, 0.12);
  backdrop-filter: blur(20px);
}
._saved_filters_dropdown_list_hglaa_131 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 4px;
  gap: 2px;
  min-height: 50px;
  max-height: 500px;
  overflow-y: auto;
  align-self: stretch;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
}
._saved_filters_dropdown_list_item_hglaa_145 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
  display: flex;
  height: 32px !important;
  line-height: 32px !important;
  padding: 0px var(--Spacing-8px, 8px);
  cursor: pointer;
}
._saved_filters_dropdown_list_item_active_hglaa_159, ._saved_filters_dropdown_list_item_hglaa_145:hover {
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._saved_filters_dropdown_list_item_icon_hglaa_163 {
  stroke: #999999 !important;
}
._saved_filters_dropdown_list_item_name_hglaa_166 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
._saved_filters_dropdown_list_item_empty_hglaa_176 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  height: 32px;
  padding: 0px var(--Spacing-8px, 8px);
}
._saved_filters_dropdown_list_item_empty_text_hglaa_186 {
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 150%;
}
._saved_filters_dropdown_input_hglaa_193 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  background-color: var(--color-white) !important;
  border: none;
  border-radius: 4px;
  width: 100% !important;
  height: 36px;
  align-self: stretch;
  backdrop-filter: blur(4px);
}
._saved_filters_dropdown_input_hglaa_193:focus-within {
  border-color: var(--color-blue-500);
}
._saved_filters_dropdown_input_tag_hglaa_211 {
  width: 100% !important;
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}._places_table_container_19yrk_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: var(--spacing-sm);
  align-self: stretch;
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
  z-index: 1;
}
._places_table_container_header_19yrk_13 {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  width: fit-content;
  gap: 12px;
}
._places_table_container_header_icon_19yrk_23 {
  width: 16px;
  height: 16px;
  stroke: #999999 !important;
}
._places_table_container_header_title_19yrk_28 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._places_table_container_header_search_left_content_19yrk_35 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  flex-wrap: nowrap;
}
._places_table_container_header_search_wrapper_19yrk_44 {
  background: #fff !important;
  width: 240px;
  height: 24px;
  padding: 0px 8px;
  transition: all 0.3s ease-in-out;
  border: 1px solid var(--Borders-Light, #f1f1f1);
  border-radius: 6px;
}
._places_table_container_header_search_wrapper_input_19yrk_53 {
  color: var(--Text-Secondary, #666);
  height: 24px;
  /* Text xs/Normal */
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
._places_table_container_header_search_open_19yrk_62 {
  border-radius: 6px 6px 0px 0px;
}
._places_table_container_header_badges_inline_19yrk_65 {
  align-items: center;
  gap: 6px;
}
._places_table_container_header_badge_inline_19yrk_69 {
  padding: 2px 6px !important;
  height: 18px !important;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._places_table_container_header_badge_inline_19yrk_69 ._badge-text_19yrk_77,
._places_table_container_header_badge_inline_19yrk_69 > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._places_table_container_header_switch_19yrk_83 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._places_table_container_header_switch_19yrk_83 label {
  color: var(--Text-Secondary, #666);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
._places_table_container_filters_19yrk_98 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}
._places_table_container_filters_delete_button_text_19yrk_106 {
  color: var(--Text-Secondary, #666) !important;
  font-weight: 500 !important;
}
._places_table_container_filters_button_19yrk_110 {
  padding: 8px;
  border: none;
}
._places_table_container_filters_button_text_19yrk_114 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._places_table_container_filters_button_selected_19yrk_121 {
  color: var(--Palette-Blue, #1961ed) !important;
}
._places_table_container_filters_button_icon_19yrk_124 {
  border-radius: 6px !important;
  border: 1px solid var(--Borders-Light, #f1f1f1) !important;
}
._places_table_container_filters_button_icon_text_svg_19yrk_128 {
  stroke: #999999 !important;
}
._places_table_container_filters_button_joint_19yrk_131 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 0;
}
._places_table_container_filters_button_joint_button_19yrk_139 {
  background: var(--White, #fff);
  padding: 4px 8px;
}
._places_table_container_filters_button_joint_button_19yrk_139:first-child {
  border-radius: 5.333px 0px 0px 5.333px;
  border-top: 0.889px solid var(--Gray-300, #d0d5dd);
  border-bottom: 0.889px solid var(--Gray-300, #d0d5dd);
  border-left: 0.889px solid var(--Gray-300, #d0d5dd);
}
._places_table_container_filters_button_joint_button_19yrk_139:last-child {
  border-radius: 0px 5.333px 5.333px 0px;
  border: 0.889px solid var(--Gray-300, #d0d5dd);
}
._places_table_container_filters_button_joint_button_text_svg_19yrk_153 {
  stroke: #999999 !important;
}
._places_table_container_filters_button_joint_button_selected_19yrk_156 {
  background: var(--Main-Blue-15, #edf2fe);
}
._places_table_container_filters_button_joint_button_selected_text_svg_19yrk_159 {
  stroke: #1961ed !important;
}
._places_table_container_content_table_container_main_19yrk_162 {
  border-bottom: 1px solid #ddd;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._places_table_container_content_table_container_main_19yrk_162 {
    height: 85vh !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._places_table_container_content_table_container_main_19yrk_162 {
    height: 84.5vh !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._places_table_container_content_table_container_main_19yrk_162 {
    height: 85vh !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._places_table_container_content_table_container_main_19yrk_162 {
    height: 85vh !important;
  }
}
@media (min-width: 2519.98px) and (max-width: 2658.98px) {
  ._places_table_container_content_table_container_main_19yrk_162 {
    height: 87vh !important;
  }
}
._places_table_container_content_table_pagination_19yrk_190 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 5vh !important;
}

._icon_19yrk_199 {
  stroke: #999999 !important;
}

._checkbox_19yrk_203 {
  width: 16px;
  height: 16px;
  border: 1px solid var(--Gray-300, #d0d5dd);
  border-radius: 4px;
  background-color: var(--White, #fff);
  cursor: pointer;
  transition: all 0.2s ease;
}
._checkbox_19yrk_203:checked {
  background-color: var(--Palette-Blue, #1961ed);
  border-color: var(--Palette-Blue, #1961ed);
}
._checkbox_19yrk_203:checked::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 49%;
  width: 8px;
  height: 6px;
  border: 2px solid white;
  border-top: 0;
  border-right: 0;
  transform: translate(-50%, -50%) rotate(-45deg);
}
._checkbox_19yrk_203:hover {
  border-color: var(--Palette-Blue, #1961ed);
}
._checkbox_19yrk_203:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(25, 97, 237, 0.2);
}

._checkbox_disabled_19yrk_236 {
  opacity: 0.5;
  cursor: not-allowed;
}
._checkbox_disabled_19yrk_236:hover {
  border: 1px solid var(--Gray-300, #d0d5dd);
}

._places_table_container_content_table_cell_hidden_19yrk_244 {
  filter: blur(4px) !important;
  -webkit-filter: blur(4px) !important;
}

._save_to_list_container_places_table_19yrk_249 {
  top: 9% !important;
  left: unset !important;
  right: 7% !important;
}

._places_table_container_content_19yrk_162 {
  height: 100%;
}

._loaderOverlay_19yrk_259 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}

._table_header_19yrk_272 {
  position: sticky !important;
}

._table_header_static_19yrk_276 {
  position: static !important;
}

._savedList_breadCrumb_19yrk_280 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._savedList_breadCrumb_delete_19yrk_288 {
  cursor: pointer;
  stroke: #999999 !important;
}
._savedList_breadCrumb_delete_19yrk_288:hover {
  stroke: #666666 !important;
}

._label_max_width_19yrk_296 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_place_19yrk_300 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_place_19yrk_300 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_place_19yrk_300 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_place_19yrk_300 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_place_19yrk_300 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_place_list_19yrk_325 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_place_list_19yrk_325 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_place_list_19yrk_325 {
    max-width: 40ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_place_list_19yrk_325 {
    max-width: 45ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_place_list_19yrk_325 {
    max-width: 55ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_category_19yrk_350 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_category_19yrk_350 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_category_19yrk_350 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_category_19yrk_350 {
    max-width: 30ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_category_19yrk_350 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_category_list_19yrk_375 {
    max-width: 13ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_category_list_19yrk_375 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_category_list_19yrk_375 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_category_list_19yrk_375 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_category_list_19yrk_375 {
    max-width: 30ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_address_19yrk_400 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_address_19yrk_400 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_address_19yrk_400 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_address_19yrk_400 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_address_19yrk_400 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_address_list_19yrk_425 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_address_list_19yrk_425 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_address_list_19yrk_425 {
    max-width: 45ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_address_list_19yrk_425 {
    max-width: 50ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_address_list_19yrk_425 {
    max-width: 55ch !important;
  }
}
._label_max_width_city_19yrk_449 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_city_19yrk_449 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_city_19yrk_449 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_city_19yrk_449 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_city_19yrk_449 {
    max-width: 20ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_city_19yrk_449 {
    max-width: 25ch !important;
  }
}
._label_max_width_city_list_19yrk_477 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_city_list_19yrk_477 {
    max-width: 13ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_city_list_19yrk_477 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_city_list_19yrk_477 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_city_list_19yrk_477 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_city_list_19yrk_477 {
    max-width: 30ch !important;
  }
}
._label_max_width_numbers_19yrk_505 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_numbers_19yrk_505 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_numbers_19yrk_505 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_numbers_19yrk_505 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_numbers_19yrk_505 {
    max-width: 20ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_numbers_19yrk_505 {
    max-width: 25ch !important;
  }
}
._label_max_width_numbers_list_19yrk_533 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_numbers_list_19yrk_533 {
    max-width: 13ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_numbers_list_19yrk_533 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_numbers_list_19yrk_533 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_numbers_list_19yrk_533 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_numbers_list_19yrk_533 {
    max-width: 30ch !important;
  }
}
._label_max_width_emails_19yrk_561 {
  max-width: 25ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_emails_19yrk_561 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_emails_19yrk_561 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_emails_19yrk_561 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_emails_19yrk_561 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_emails_19yrk_561 {
    max-width: 30ch !important;
  }
}
._label_max_width_emails_list_19yrk_589 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_emails_list_19yrk_589 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_emails_list_19yrk_589 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_emails_list_19yrk_589 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_emails_list_19yrk_589 {
    max-width: 30ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_emails_list_19yrk_589 {
    max-width: 35ch !important;
  }
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._save_to_list_173xi_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 300px;
  gap: 1px;
  position: absolute;
  left: 17%;
  top: 12%;
  z-index: 9999;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: #fff !important;
  /* Shadow+Blur/light/S strong-B strong */
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04), 2px 4px 16px 0px rgba(0, 0, 0, 0.12);
  backdrop-filter: blur(20px);
}
._save_to_list_container_173xi_129 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 16px;
  gap: 12px;
  align-self: stretch;
}
._save_to_list_container_173xi_129 ._success_container_173xi_139 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
}
._save_to_list_container_173xi_129 ._success_container_text_173xi_147 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
}
._save_to_list_container_173xi_129 ._success_container_text_title_173xi_154 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}
._save_to_list_container_173xi_129 ._success_container_text_description_173xi_161 {
  color: var(--Text-Light, #b3b3b3);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
._save_to_list_container_173xi_129 ._success_container_icon_173xi_168 path {
  stroke: #1961ed !important;
}
._save_to_list_container_divider_173xi_171 {
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
  align-self: stretch;
}
._save_to_list_container_title_173xi_175 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
}
._save_to_list_container_title_text_173xi_182 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}
._save_to_list_container_form_173xi_189 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  align-self: stretch;
  width: 100% !important;
}
._save_to_list_container_create_173xi_199 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  flex-wrap: unset;
  gap: 10px;
  align-self: stretch;
}
._save_to_list_container_create_button_content_173xi_208 {
  color: var(--Palette-Blue, #1961ed) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 18px !important; /* 150% */
}
._save_to_list_container_create_icon_173xi_215 path {
  stroke: #1961ed !important;
}
._save_to_list_container_footer_173xi_218 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: unset;
  flex-wrap: unset;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
  gap: 8px;
  align-self: stretch;
  padding: 12px 8px;
}
._save_to_list_container_footer_cancel_173xi_229, ._save_to_list_container_footer_confirm_173xi_229 {
  width: 50%;
}
._save_to_list_container_input_input_173xi_232 {
  overflow: hidden;
  color: var(--Text-Tertiary, #999);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}._polygon_map_container_f855f_1 {
  position: relative;
  height: 87vh;
  width: 100%;
  border-top: 1px solid #ddd !important;
}

._mapboxgl-canvas_f855f_8 {
  height: 87vh !important;
  padding: 20px;
}

._draw_polygon_button_f855f_13 {
  position: absolute;
  bottom: 15%;
  right: 0%;
  margin: 0 12px 10px 0;
  z-index: 1000;
}

._confirm_unlock_popup_polygon_map_f855f_21 {
  top: 20% !important;
  left: 0 !important;
}

._paginationInfo_f855f_26 {
  height: 3vh;
  padding: 0 0 0 10px;
  color: var(--Text-Secondary, #666);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
  text-transform: capitalize;
  display: flex;
  align-content: center;
  align-items: center;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._map_icon_button_x8j0x_110 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 4px;
  aspect-ratio: 1/1;
  border-radius: 8px;
  border: 1px solid var(--Palette-Blue, #1961ed);
  background: var(--Primary-50, #f4f3ff);
  cursor: pointer;
  box-shadow: 0px 4px 8px -2px rgba(16, 24, 40, 0.1), 0px 2px 4px -2px rgba(16, 24, 40, 0.06);
}
._map_icon_button_x8j0x_110:hover, ._map_icon_button_x8j0x_110._active_x8j0x_124 {
  border: 1px solid var(--Palette-Blue, #1961ed);
  background: var(--Primary-50, #fff);
}
._map_icon_button_x8j0x_110._disabled_x8j0x_128 {
  opacity: 0.5;
}
._map_icon_button_icon_x8j0x_131 path {
  stroke: #1961ed !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._pop_up_card_yl99l_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-md);
  border-radius: 8px;
  gap: var(--spacing-md);
  background: var(--white);
  width: 300px;
}
._pop_up_card_content_yl99l_122 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-sm);
}
._pop_up_card_content_header_yl99l_130 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-sm);
}
._pop_up_card_content_header_title_yl99l_138 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  cursor: pointer;
  gap: var(--spacing-xs);
}
._pop_up_card_content_header_title_text_yl99l_147 {
  color: var(--Grays-100, #000);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 19.2px */
}
._pop_up_card_content_header_info_yl99l_154 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-xs);
  align-self: stretch;
}
._pop_up_card_content_header_info_hidden_yl99l_163 {
  filter: blur(5px);
}
._pop_up_card_content_header_info_badge_yl99l_166 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-xs);
  border-radius: 4px;
  background: var(--Tag-Background-Turquoise) !important;
}
._pop_up_card_content_header_info_badge_text_yl99l_176 {
  color: var(--Tag-Text-Turquoise);
  font-size: 8px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 12px */
}
._pop_up_card_content_header_info_text_yl99l_183 {
  color: var(--Gray-500);
  font-size: 12px;
  font-style: normal;
  font-weight: var(--font-weight-regular);
  line-height: 18px; /* 150% */
}
._pop_up_card_content_header_info_rating_yl99l_190 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-xs);
}
._pop_up_card_content_header_info_rating_hidden_yl99l_198 {
  filter: blur(6px);
}._stars_1hbuo_1 {
  display: flex;
  align-items: center;
  gap: 4px;
}
._stars_1hbuo_1 ._star_1hbuo_1 {
  color: #ffa500;
  font-size: 1.5rem;
  margin-right: 2px;
}
._stars_1hbuo_1 ._inactive_1hbuo_11 {
  color: #e0e0e0;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._confirm_unlock_popup_1gc0p_110 {
  position: absolute;
  z-index: 9999;
  right: 0;
  top: 110%;
}
._confirm_unlock_popup_card_1gc0p_116 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  width: 350px;
  z-index: 9999;
  margin: 0 !important;
  background-color: #fff;
  padding: 12px 16px !important;
  gap: var(--spacing-lg);
  align-self: stretch;
}
._confirm_unlock_popup_card_container_1gc0p_130 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-lg);
  align-self: stretch;
}
._confirm_unlock_popup_card_container_content_1gc0p_139 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  height: 19.59px;
  align-self: stretch;
}
._confirm_unlock_popup_card_container_content_text_1gc0p_148 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 14px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal) !important;
  line-height: 20px; /* 142.857% */
}
._confirm_unlock_popup_card_container_content_text_2_1gc0p_155 {
  color: rgba(26, 26, 26, 0.9);
  font-size: 14px !important;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold) !important;
  line-height: 18.2px; /* 130% */
  letter-spacing: -0.48px;
}
._confirm_unlock_popup_card_container_divider_1gc0p_163 {
  border-bottom: 1px solid var(--Borders-Stronger, #d6d6d6);
  width: 100%;
}
._confirm_unlock_popup_card_container_dont_show_again_1gc0p_167 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-md);
}
._confirm_unlock_popup_card_container_footer_1gc0p_175 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-md);
  align-self: stretch;
}
._confirm_unlock_popup_card_container_footer_button_1gc0p_184 {
  width: 100%;
  height: 32px;
}

._radio_label_1gc0p_189 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: var(--font-weight-normal) !important;
  line-height: normal !important;
}

._confirm_unlock_popup_title_1gc0p_197 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: unset;
  flex-wrap: unset;
  gap: var(--spacing-md);
}
._confirm_unlock_popup_title_svg_1gc0p_205 {
  stroke: var(--color-blue-500) !important;
}
._confirm_unlock_popup_title_text_container_1gc0p_208 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
}
._confirm_unlock_popup_title_text_container_text_1gc0p_214 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 14px !important;
  font-style: normal;
  line-height: 20px;
  font-weight: var(--font-weight-semi-bold);
}
._confirm_unlock_popup_title_text_container_text_2_1gc0p_221 {
  color: var(--Text-Primary, --color-text-secondary) !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 18px; /* 150% */
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._apply_filter_w73np_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  height: 60vh;
  gap: 12px;
  flex-shrink: 0;
}
._apply_filter_card_w73np_121 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  width: 23.9vw;
  padding: 8px 12px;
  gap: 32px;
  flex-shrink: 0;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Transparent-Secondary, rgba(252, 252, 252, 0.8));
  transition: all 0.2s ease-in-out;
  animation: _slideInFromRight_w73np_1 0.2s ease-in-out forwards;
}
._apply_filter_card_divider_w73np_137 {
  border: 1px solid #f1f1f1;
  width: 100%;
}

@keyframes _slideInFromRight_w73np_1 {
  0% {
    transform: translateX(100%);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes _slideOutToLeft_w73np_1 {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    opacity: 0;
  }
}
._slide_in_right_w73np_162 {
  animation: _slideInFromRight_w73np_1 0.3s ease-out forwards;
}

._slide_out_left_w73np_166 {
  animation: _slideOutToLeft_w73np_1 0.3s ease-out forwards;
}

._fade_in_w73np_170 {
  animation: _fadeIn_w73np_1 0.2s ease-in-out forwards;
}

@keyframes _fadeIn_w73np_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._empty_a9bqy_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  width: 100%;
  height: 160px;
}
._empty_icon_a9bqy_120 {
  width: 119.342px !important;
  height: 95.659px !important;
}
._empty_text_a9bqy_124 {
  color: #a3a3a3 !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._saved_filters_swous_110 {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
}
._saved_filters_header_swous_118 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  align-self: stretch;
}
._saved_filters_header_title_swous_127 {
  color: #a3a3a3 !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}
._saved_filters_items_swous_134 {
  gap: 4px;
  min-height: 50px;
  max-height: 160px;
  overflow-y: auto;
}
._saved_filters_items_item_swous_140 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  margin-top: 4px;
  width: 100%;
  height: 45px;
  padding: 0 12px;
  align-self: stretch;
  border-radius: 4px;
  border: 1px solid #ebebeb;
}
._saved_filters_items_item_label_swous_154 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
._saved_filters_items_item_label_name_swous_164 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}
._saved_filters_items_item_label_time_swous_171 {
  position: relative;
  bottom: 1px;
  color: var(--Text-Tertiary, #999);
  font-size: 10px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}
._saved_filters_items_item_icon_swous_180 {
  cursor: pointer;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._search_places_dropdown_1diow_110 {
  position: absolute;
  top: 24px;
  width: 240px;
  left: 0;
  z-index: 9999999;
  padding: 0px;
  background-color: #fff;
  border-radius: 0 0 8px 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  gap: 1px;
  /* Shadow+Blur/light/S strong-B strong */
}
._search_places_dropdown_list_1diow_123 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 4px;
  gap: 2px;
  min-height: 50px;
  max-height: 500px;
  overflow-y: auto;
  align-self: stretch;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
}
._search_places_dropdown_list_item_1diow_137 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
  display: flex;
  height: 32px !important;
  line-height: 32px !important;
  padding: 0px var(--Spacing-8px, 8px);
  cursor: pointer;
}
._search_places_dropdown_list_item_active_1diow_151, ._search_places_dropdown_list_item_1diow_137:hover {
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._search_places_dropdown_list_item_icon_1diow_155 {
  stroke: #999999 !important;
}
._search_places_dropdown_list_item_name_1diow_158 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
._search_places_dropdown_list_item_empty_1diow_168 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  height: 32px;
  padding: 0px var(--Spacing-8px, 8px);
}
._search_places_dropdown_list_item_empty_text_1diow_178 {
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 150%;
}
._search_places_dropdown_input_1diow_185 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  background-color: var(--color-white) !important;
  border: none;
  border-radius: 4px;
  width: 100% !important;
  height: 36px;
  align-self: stretch;
  backdrop-filter: blur(4px);
}
._search_places_dropdown_input_1diow_185:focus-within {
  border-color: var(--color-blue-500);
}
._search_places_dropdown_input_tag_1diow_203 {
  width: 100% !important;
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}._backdrop_1lk5s_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 11;
}
._backdrop_1lk5s_1._backdrop_enabled_1lk5s_14 {
  background-color: rgba(52, 64, 84, 0.4);
  z-index: 11;
}
._backdrop_1lk5s_1._flow_backdrop_enabled_1lk5s_18 {
  z-index: 11;
}

._modal_1lk5s_22 {
  width: min-content;
  height: min-content;
  max-height: 100vh;
  position: relative;
  background: var(--white);
  border: 1px solid var(--gray-200);
  box-sizing: border-box;
  box-shadow: var(--shadow-xl);
  border-radius: 6px;
}

._cross_1lk5s_34 {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 24px;
  height: 24px;
  background: var(--gray-100);
  border-radius: 6px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  cursor: pointer;
}._modalWrapper_o1roo_1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  height: 125px;
  width: max-content;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  padding: 12px 16px 0 12px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 ._header_o1roo_21 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 12px 8px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 ._button_o1roo_26 {
  width: 50%;
}._unlock_popup_container_1a00c_1 {
  position: absolute !important;
  top: 6%;
  left: 14%;
  width: 300px;
  background-color: #fff;
  transition: all 0.3s ease-in-out;
}
._unlock_popup_container_contents_1a00c_9 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  gap: 24px;
  margin: 0 !important;
  width: 100%;
}
._unlock_popup_container_contents_content_1a00c_20 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  align-self: stretch;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_1a00c_31 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  height: 28px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_badge_1a00c_41 {
  justify-content: start;
}
._unlock_popup_container_contents_content_form_badge_text_1a00c_44 {
  color: var(--Tag-Text-Blue, #18356d) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._unlock_popup_container_contents_content_form_input_1a00c_51 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  border-radius: 4px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  padding: 0px 4px 0px 8px;
  gap: 4px;
  flex: 1 0 0;
  align-self: stretch;
  font-size: 12px;
  color: var(--Text-Secondary, #666);
}
._unlock_popup_container_contents_content_form_switch_1a00c_66 {
  border-color: var(--Borders-Medium, #ebebeb);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_switch_text_1a00c_76 {
  font-size: 12px;
}
._unlock_popup_container_contents_button_1a00c_79 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_button_cancel_1a00c_88, ._unlock_popup_container_contents_button_unlock_1a00c_88 {
  width: 50%;
  height: 32px;
}

._unlock_popup_container_hidden_1a00c_93 {
  display: none;
}._radio_container_alb7o_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  gap: 8px;
}
._radio_container_input_alb7o_10 {
  width: 14px !important;
  height: 14px !important;
  border: 2px solid #d1d5db !important;
  border-radius: 50% !important;
  outline: none !important;
  cursor: pointer !important;
  position: relative !important;
  background-color: transparent !important;
  transition: all 0.2s ease-in-out !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
}
._radio_container_input_alb7o_10:hover {
  border-color: #2563eb !important;
}
._radio_container_input_alb7o_10:checked {
  background-color: #2563eb !important;
  border-color: #2563eb !important;
  box-shadow: 0 0 0 2px rgba(37, 99, 235, 0.1) !important;
}
._radio_container_input_alb7o_10:checked::after {
  content: "";
  position: absolute !important;
  left: 2px !important;
  top: 0px !important;
  width: 6px !important;
  height: 9px !important;
  border: solid #fff !important;
  border-width: 0 2px 2px 0 !important;
  border-radius: 1px !important;
  transform: rotate(45deg) !important;
  background: none !important;
  box-shadow: none !important;
}
._radio_container_input_alb7o_10:focus {
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.2) !important;
}
._radio_container_input_alb7o_10:disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  border-color: #e5e7eb !important;
}
._radio_container_input_alb7o_10:disabled:checked {
  background-color: #9ca3af !important;
  border-color: #9ca3af !important;
}
._radio_container_label_alb7o_59 {
  color: var(--Text-Primary, #333);
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  white-space: nowrap;
  max-width: unset !important;
  cursor: pointer;
  user-select: none;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._delete_poi_from_list_confirmation_popup_modal_8nvcv_110 {
  background-color: #fff;
  width: 20vw;
}
._delete_poi_from_list_confirmation_popup_modal_title_8nvcv_114 {
  border-bottom: none !important;
}
._delete_poi_from_list_confirmation_popup_modal_title_text_8nvcv_117 {
  color: var(--Text-Primary, #333);
  /* Text sm/Semibold */
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 20px; /* 142.857% */
}
._delete_poi_from_list_confirmation_popup_modal_content_8nvcv_125 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: var(--spacing-md) var(--spacing-lg);
  gap: var(--spacing-md);
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_8nvcv_135 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-lg);
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_image_8nvcv_144 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 24px;
  height: 24px;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_text_8nvcv_153 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_text_title_8nvcv_162 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 20px; /* 142.857% */
}
._delete_poi_from_list_confirmation_popup_modal_content_actions_8nvcv_169 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 8px;
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_actions_cancel_8nvcv_179, ._delete_poi_from_list_confirmation_popup_modal_content_actions_save_8nvcv_179 {
  flex: 1;
}._add_to_list_icon_1bfxu_1 {
  position: relative;
}
._add_to_list_icon_1bfxu_1 path {
  stroke: var(--Palette-Blue, #1961ed) !important;
}

._unlock_icon_1bfxu_8 {
  stroke: #fff;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._save_filters_modal_sbyk8_110 {
  background-color: #fff;
  width: 20vw;
}
._save_filters_modal_title_sbyk8_114 {
  border-bottom: none !important;
}
._save_filters_modal_title_text_sbyk8_117 {
  color: var(--Text-Primary, #333);
  /* Text sm/Semibold */
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 20px; /* 142.857% */
}
._save_filters_modal_content_sbyk8_125 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
  padding: 0px 16px 12px 16px;
  border-bottom: 1px solid var(--Border-Light, #e0e0e0);
}
._save_filters_modal_content_label_sbyk8_135 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semibold);
  line-height: 20px; /* 142.857% */
}
._save_filters_modal_content_input_container_label_sbyk8_142 {
  color: var(--Text-Light, #b3b3b3);
  font-size: 11px;
  font-style: normal;
  font-weight: var(--font-weight-semibold);
  line-height: normal;
}
._save_filters_modal_content_actions_sbyk8_149 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  gap: var(--spacing-lg);
  padding: 12px 16px 12px 16px;
}
._save_filters_modal_content_actions_cancel_sbyk8_158, ._save_filters_modal_content_actions_save_sbyk8_158 {
  flex: 1;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._main_card_6pmpg_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  position: relative;
  background-color: var(--color-white);
  height: 94vh;
}
@media (1300px <= width <= 1450px) and (800px <= height <= 930px) {
  ._main_card_6pmpg_110 {
    height: 93.5vh;
  }
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._dragable_card_vdxqz_110 {
  position: absolute;
  background: var(--Background-Primary, #fff);
  border: 1px solid var(--Borders-Stronger, #d6d6d6);
  border-radius: 8px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  user-select: none;
  z-index: 9999;
  padding: 10px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._bulk_unlock_progress_805mu_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  height: 130px;
  width: 250px;
  right: 0px !important;
}
._bulk_unlock_progress_container_805mu_120 {
  width: 100%;
  border-bottom: 1px solid var(--Borders-Stronger, #d6d6d6);
}
._bulk_unlock_progress_container_header_805mu_124 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding-bottom: 5px;
}
._bulk_unlock_progress_container_header_text_805mu_132 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 13px !important;
  font-style: normal;
  line-height: 20px;
  font-weight: 600;
}
._bulk_unlock_progress_container_body_805mu_139 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: var(--spacing-6);
  width: 100%;
  height: 100%;
  padding-top: 20px;
}
._bulk_unlock_progress_container_body_label_805mu_150 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  font-size: 10px !important;
  font-style: normal;
  font-weight: 400;
}
._bulk_unlock_progress_container_body_footer_805mu_160 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
}
._bulk_unlock_progress_container_body_footer_805mu_160 p {
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400;
}
._bulk_unlock_progress_container_body_footer_success_805mu_172 {
  margin-top: 10px;
}
._bulk_unlock_progress_container_body_footer_success_805mu_172 p {
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400;
}
._bulk_unlock_progress_container_body_footer_success_text_805mu_180 {
  color: #008000 !important;
}
._bulk_unlock_progress_container_body_footer_success_text_805mu_180::before {
  content: "";
  height: 8px;
  width: 8px;
  background-color: #008000;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._export_list_1vxeq_110 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-sm);
}

._delete_list_button_1vxeq_119:hover svg {
  stroke: #666666 !important;
}._otp_verification_container_14eij_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  width: 400px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._otp_verification_container_title_14eij_14 {
  color: var(--Text-Primary, #333);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._otp_verification_container_content_description_14eij_22 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_form_14eij_30 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  gap: 16px;
}
._otp_verification_container_form_input_14eij_39 {
  width: 40px;
  height: 48px;
  border-radius: 4px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02));
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_form_input_14eij_39:focus {
  outline: none;
  border: 1px solid var(--Palette-Blue, #1961ed);
}
._otp_verification_container_form_button_14eij_55 {
  margin-top: 32px;
  width: 200px;
  height: 32px;
  padding: 8px 32px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Transparent-Strong, rgba(0, 0, 0, 0.16));
  background: var(--Palette-Blue, #1961ed);
  /* BoxShadow/light/Light */
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._otp_verification_container_resend_14eij_67 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_resend_text_14eij_75 {
  color: var(--Palette-Blue, #1961ed);
  cursor: pointer;
  text-decoration: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
}
._otp_verification_container_resend_text_disabled_14eij_83 {
  color: var(--Text-Secondary, #666);
  cursor: inherit;
  text-decoration: none;
}
._otp_verification_container_resend_timer_14eij_88 {
  color: var(--Palette-Blue, #1961ed);
}._manageUsersWrapper_1vzac_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
  padding: 24px;
  width: 100%;
}
._manageUsersWrapper_1vzac_1 ._inviteWrapper_1vzac_11 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 0;
  width: 100%;
}
._manageUsersWrapper_1vzac_1 ._inviteWrapper_1vzac_11 ._inviteInput_1vzac_20 {
  height: auto;
}
._manageUsersWrapper_1vzac_1 ._inviteWrapper_1vzac_11 ._inviteContainerStyle_1vzac_23 {
  width: 100%;
}
._manageUsersWrapper_1vzac_1 ._inviteWrapper_1vzac_11 ._roleSelect_1vzac_26 {
  width: 100%;
  padding: 5.5px 8px;
}

._roleBadgeContainer_1vzac_31, ._roleBadgeExpiredContainer_1vzac_31, ._roleBadgeInviteSentContainer_1vzac_31, ._roleBadgeMemberContainer_1vzac_31, ._roleBadgeAdminContainer_1vzac_31, ._roleBadgeSuperAdminContainer_1vzac_31 {
  border-radius: 80px !important;
  padding: 5px 8px !important;
  margin: 2px !important;
  width: max-content !important;
}

._roleBadgeSuperAdminContainer_1vzac_31 {
  background-color: #ddfcd8 !important;
}

._roleBadgeAdminContainer_1vzac_31 {
  background-color: #ddfcd8 !important;
  color: #2a5822 !important;
}

._roleBadgeMemberContainer_1vzac_31 {
  background-color: #dae6fc !important;
  color: #1244a6 !important;
}

._roleBadgeInviteSentContainer_1vzac_31 {
  background-color: #ffe3d3 !important;
  color: #ff7222 !important;
}

._roleBadgeExpiredContainer_1vzac_31 {
  background-color: #fed8d8 !important;
  color: #f83e3e !important;
}

._inviteRow_1vzac_62 {
  display: flex;
  gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
}

._inviteButton_1vzac_69 {
  min-width: 120px;
  margin-top: 7px;
}

._membersListContainer_1vzac_74 {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 8px;
  overflow: hidden;
  max-height: calc(100vh - 350px);
  overflow-y: auto;
}

._memberRow_1vzac_83 {
  display: flex;
  align-items: center;
  padding: 18px 20px;
  border-bottom: 1px solid #f2f2f2;
  background: #fff;
}
._memberRow_1vzac_83:last-child {
  border-bottom: none;
}

._memberInfo_1vzac_94 {
  flex: 2;
}

._memberEmail_1vzac_98 {
  font-weight: 500;
}

._memberDate_1vzac_102 {
  color: #888;
  font-size: 13px;
}

._memberActions_1vzac_107 {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 12px;
  justify-content: flex-end;
}

._loaderOverlay_1vzac_115 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}._profileWrapper_a9stc_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
  padding: 24px;
  width: 100%;
}

._loaderOverlay_a9stc_12 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}

._label_a9stc_25 {
  color: #b3b3b3;
  font-size: 11px;
  font-weight: 600;
  line-height: normal;
}._settingsWrapper_zt7n4_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  background-color: #ffffff;
  border: 1px solid #ebebeb;
  margin: 12px 0 0 10px;
  width: calc(100% - 20px);
  height: calc(95vh - 10px);
  border-radius: 8px;
}
._settingsWrapper_zt7n4_1 ._tabBar_zt7n4_14 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100% !important;
  border-bottom: 1px solid #f1f1f1;
}
._settingsWrapper_zt7n4_1 ._activeTab_zt7n4_23 {
  border-bottom: 1px solid #333333 !important;
}._billingHistoryWrapper_mjn2p_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 32px;
  width: 100%;
  padding-bottom: 16px;
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._billingHistoryWrapper_mjn2p_1 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._billingHistoryWrapper_mjn2p_1 {
    width: 1100px;
  }
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryHeaderContainer_mjn2p_21 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 {
  border: 1px solid #e0e0e0;
  height: fit-content;
  border-radius: 6px;
  padding-top: 5px;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 {
    width: 1100px;
  }
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTable_mjn2p_29 {
  border-top: 0px !important;
  padding: 0px !important;
  border: 0px !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeader_mjn2p_51 {
  border-bottom: 1px solid #e0e0e0 !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableContainerMain_mjn2p_54 {
  height: 100% !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableBody_mjn2p_57 {
  height: 100% !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderCell_mjn2p_60,
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderRow_mjn2p_61,
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableCell_mjn2p_62 {
  width: 20% !important;
  border: 0px !important;
  padding: 8px !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderCell_mjn2p_60:nth-child(3),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderRow_mjn2p_61:nth-child(3),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableCell_mjn2p_62:nth-child(3) {
  width: 15% !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderCell_mjn2p_60:nth-child(5),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderRow_mjn2p_61:nth-child(5),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableCell_mjn2p_62:nth-child(5) {
  width: 10% !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderCell_mjn2p_60:nth-child(6),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableHeaderRow_mjn2p_61:nth-child(6),
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableCell_mjn2p_62:nth-child(6) {
  width: 25% !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTablePendingBadge_mjn2p_82 {
  background-color: var(--error-300) !important;
  border-radius: 80px !important;
  padding: 5px 8px !important;
  margin: 2px !important;
  width: max-content !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableCompletedBadge_mjn2p_89 {
  background-color: var(--success-100) !important;
  border-radius: 80px !important;
  padding: 5px 8px !important;
  margin: 2px !important;
  width: max-content !important;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryTableEmptyState_mjn2p_96 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 16px;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryStatusColumnContainer_mjn2p_105 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 ._downloadButton_mjn2p_121 {
  background: none;
  border: none;
  padding: 4px;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.2s ease;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 ._downloadButton_mjn2p_121:hover {
  background-color: #f3f4f6;
  transform: scale(1.1);
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 ._downloadButton_mjn2p_121:active {
  transform: scale(0.95);
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 ._downloadButton_mjn2p_121:focus {
  outline: 2px solid #3b82f6;
  outline-offset: 2px;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 svg {
  transition: all 0.2s ease;
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 svg:hover {
  transform: scale(1.1);
}
._billingHistoryWrapper_mjn2p_1 ._billingHistoryTableContainer_mjn2p_29 ._billingHistoryDownloadColumnContainer_mjn2p_113 svg:active {
  transform: scale(0.95);
}._planCard_iwjvt_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 12px 16px;
  gap: 16px;
  position: relative;
  transition: all 0.2s ease-in-out;
}
._planCard_iwjvt_1:not(._currentPlan_iwjvt_15):not(._cancelledPlan_iwjvt_15):hover {
  background: #eff6ff;
  border-color: #2563eb;
  cursor: pointer;
}
._planCard_iwjvt_1:not(._currentPlan_iwjvt_15):not(._cancelledPlan_iwjvt_15):hover ._planButton_iwjvt_20 {
  background: #2563eb;
  color: white;
  font-size: 13px;
  font-weight: 500;
  padding: 8px;
}

._selectedPlan_iwjvt_28 {
  background: #edf2fe;
  border-color: #1961ed;
}
._selectedPlan_iwjvt_28 ._planButton_iwjvt_20 {
  background: #2563eb;
  color: white;
}

._planButton_iwjvt_20 {
  border: none;
  border-radius: 8px;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 24px;
  transition: all 0.2s ease-in-out;
  width: fit-content;
  background: transparent;
  color: #2563eb;
}
._planButton_iwjvt_20:hover {
  background: #2563eb;
  color: white;
}

._cancelledPlan_iwjvt_15 ._planButton_iwjvt_20 {
  cursor: not-allowed;
}
._cancelledPlan_iwjvt_15 ._planButton_iwjvt_20:hover {
  background: transparent;
  color: #2563eb;
}

._planButtonDisabled_iwjvt_62 {
  border: none;
  border-radius: 8px;
  cursor: not-allowed;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 24px;
  transition: all 0.2s ease-in-out;
  width: fit-content;
  background: transparent;
  color: #2563eb;
}

._cursor_iwjvt_76 {
  position: absolute;
  top: -12px;
  right: -12px;
}

._selectPlanModal_iwjvt_82 {
  width: 20vw !important;
  margin: 5vh auto !important;
  min-width: 20vw !important;
  max-width: 20vw !important;
  max-height: 25%;
}
._selectPlanModal_iwjvt_82 ._modal-dialog_iwjvt_89 {
  width: 25vw !important;
  min-width: 25vw !important;
  max-width: 25vw !important;
  margin: 5vh auto !important;
}
._selectPlanModal_iwjvt_82 ._modal-content_iwjvt_95 {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  height: 25vh !important;
  margin: 0 !important;
  padding: 0 !important;
}
._selectPlanModal_iwjvt_82 ._modal_iwjvt_89 {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

._customCross_iwjvt_109 {
  display: flex !important;
  justify-content: flex-end !important;
  padding: 12px 12px 0 0 !important;
  cursor: pointer;
}

._upcomingBadge_iwjvt_116 {
  background: #f8ebcf;
  color: #EE9C04;
  padding: 6px 12px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
}._currentPlanCard_15ryl_1 {
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  background: white;
  padding: 24px;
  width: 50%;
  margin: 0;
}
._currentPlanCard_15ryl_1 ._currentPlanCardBody_15ryl_9 {
  padding: 0;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  margin-bottom: 20px;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 ._titleSection_15ryl_20 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 ._titleSection_15ryl_20 ._crownIcon_15ryl_28 {
  color: #f59e0b;
  flex-shrink: 0;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 ._titleSection_15ryl_20 ._planTitle_15ryl_32 {
  font-weight: 600;
  color: #111827;
  margin: 0;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 ._statusBadge_15ryl_37 {
  background: #dbeafe;
  color: #1e40af;
  padding: 6px 12px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
}
._currentPlanCard_15ryl_1 ._header_15ryl_12 ._statusBadge_15ryl_37 ._statusText_15ryl_45 {
  margin: 0;
  color: #1e40af;
}
._currentPlanCard_15ryl_1 ._progressContainer_15ryl_49 {
  margin-bottom: 24px;
}
._currentPlanCard_15ryl_1 ._progressContainer_15ryl_49 ._progressBar_15ryl_52 {
  width: 100%;
  height: 12px;
  background: #f3f4f6;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 8px;
}
._currentPlanCard_15ryl_1 ._progressContainer_15ryl_49 ._progressBar_15ryl_52 ._progressFill_15ryl_60 {
  height: 100%;
  background: #1961ed;
  border-radius: 8px;
  transition: width 0.3s ease;
}
._currentPlanCard_15ryl_1 ._progressContainer_15ryl_49 ._usageText_15ryl_66 {
  color: #6b7280;
  margin: 0;
  text-align: left;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._creditLabel_15ryl_86 {
  color: #6b7280;
  margin: 0;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._creditValue_15ryl_90 {
  font-weight: 600;
  color: #111827;
  margin: 0;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._remainingSection_15ryl_95 {
  display: flex;
  align-items: center;
  gap: 6px;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._remainingSection_15ryl_95 ._lightningIcon_15ryl_100 {
  color: #10b981;
  flex-shrink: 0;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._remainingSection_15ryl_95 ._creditLabel_15ryl_86 {
  color: #6b7280;
  margin: 0;
}
._currentPlanCard_15ryl_1 ._creditDetails_15ryl_71 ._creditSection_15ryl_78 ._remainingValue_15ryl_108 {
  font-weight: 600;
  color: #10b981;
  margin: 0;
}

._skeletonHeader_15ryl_114 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  margin-bottom: 20px;
}

._skeletonCrown_15ryl_123 {
  width: 20px;
  height: 20px;
  background: #e5e7eb;
  border-radius: 4px;
}

._skeletonTitle_15ryl_130 {
  width: 120px;
  height: 20px;
  background: #e5e7eb;
  border-radius: 4px;
}

._skeletonBadge_15ryl_137 {
  width: 60px;
  height: 24px;
  background: #e5e7eb;
  border-radius: 12px;
}

._skeletonProgress_15ryl_144 {
  width: 100%;
  height: 12px;
  background: #e5e7eb;
  border-radius: 8px;
  margin-bottom: 24px;
}

._skeletonCredits_15ryl_152 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  gap: 20px;
}

._skeletonCredits_15ryl_152::before,
._skeletonCredits_15ryl_152::after {
  content: "";
  width: 100px;
  height: 40px;
  background: #e5e7eb;
  border-radius: 4px;
}._topCard_1ueme_1 {
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  background: white;
  padding: 24px;
  width: 50%;
  margin: 0;
}

._topCardBody_1ueme_10 {
  padding: 0;
}

._header_1ueme_14 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  margin-bottom: 20px;
}
._header_1ueme_14 ._titleSection_1ueme_22 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}
._header_1ueme_14 ._titleSection_1ueme_22 ._planTitle_1ueme_30 {
  font-weight: 600;
  color: #111827;
  margin: 0;
}
._header_1ueme_14 ._statusBadge_1ueme_35 {
  background: #dbeafe;
  color: #1e40af;
  padding: 6px 12px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
}
._header_1ueme_14 ._statusBadge_1ueme_35 ._statusText_1ueme_43 {
  margin: 0;
  color: #1e40af;
}
._header_1ueme_14 ._statusBadgeHidden_1ueme_47 {
  visibility: hidden;
}

._progressContainer_1ueme_51 {
  margin-bottom: 24px;
}
._progressContainer_1ueme_51 ._progressBar_1ueme_54 {
  width: 100%;
  height: 12px;
  background: #f3f4f6;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 8px;
}
._progressContainer_1ueme_51 ._progressBar_1ueme_54 ._progressFill_1ueme_62 {
  height: 100%;
  background: #1961ed;
  border-radius: 8px;
  transition: width 0.3s ease;
}
._progressContainer_1ueme_51 ._usageText_1ueme_68 {
  color: #6b7280;
  margin: 0;
  text-align: left;
}

._creditDetails_1ueme_74 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._creditLabel_1ueme_89 {
  color: #6b7280;
  margin: 0;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._creditValue_1ueme_93 {
  font-weight: 600;
  color: #111827;
  margin: 0;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._remainingSection_1ueme_98 {
  display: flex;
  align-items: center;
  gap: 6px;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._remainingSection_1ueme_98 ._lightningIcon_1ueme_103 {
  color: #10b981;
  flex-shrink: 0;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._remainingSection_1ueme_98 ._creditLabel_1ueme_89 {
  color: #6b7280;
  margin: 0;
}
._creditDetails_1ueme_74 ._creditSection_1ueme_81 ._remainingValue_1ueme_111 {
  font-weight: 600;
  color: #10b981;
  margin: 0;
}

._skeletonHeader_1ueme_117 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  margin-bottom: 20px;
}

._skeletonCrown_1ueme_126 {
  width: 20px;
  height: 20px;
  background: #e5e7eb;
  border-radius: 4px;
}

._skeletonTitle_1ueme_133 {
  width: 120px;
  height: 20px;
  background: #e5e7eb;
  border-radius: 4px;
}

._skeletonBadge_1ueme_140 {
  width: 60px;
  height: 24px;
  background: #e5e7eb;
  border-radius: 12px;
}

._skeletonProgress_1ueme_147 {
  width: 100%;
  height: 12px;
  background: #e5e7eb;
  border-radius: 8px;
  margin-bottom: 24px;
}

._skeletonCredits_1ueme_155 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  gap: 20px;
}

._skeletonCredits_1ueme_155::before,
._skeletonCredits_1ueme_155::after {
  content: "";
  width: 100px;
  height: 40px;
  background: #e5e7eb;
  border-radius: 4px;
}._modalWrapper_o1roo_1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  height: 125px;
  width: max-content;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  padding: 12px 16px 0 12px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 ._header_o1roo_21 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 12px 8px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 ._button_o1roo_26 {
  width: 50%;
}._cancelSubscriptionWrapper_xk87a_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._cancelSubscriptionWrapper_xk87a_1 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._cancelSubscriptionWrapper_xk87a_1 {
    width: 1100px;
  }
}
._cancelSubscriptionWrapper_xk87a_1 ._cancelSubscriptionHeader_xk87a_21 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
}
._cancelSubscriptionWrapper_xk87a_1 ._cancelSubscriptionHeader_xk87a_21 ._title_xk87a_29 {
  color: #333;
  font-size: 13px;
  font-weight: 600;
  line-height: 150%;
}
._cancelSubscriptionWrapper_xk87a_1 ._cancelSubscriptionHeader_xk87a_21 ._subTitle_xk87a_35 {
  color: #999;
  font-size: 13px;
  font-weight: 400;
  line-height: 150%;
}
._cancelSubscriptionWrapper_xk87a_1 ._cancelSubscriptionButton_xk87a_41 {
  border-color: #fed8d8 !important;
  padding: 8px !important;
  gap: 4px !important;
  margin-bottom: 16px !important;
}
._cancelSubscriptionWrapper_xk87a_1 ._cancelSubscriptionButton_xk87a_41 span {
  color: #f83e3e !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  font-style: normal !important;
  line-height: 150% !important;
}._spinnerOverlay_u6k4w_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background: rgba(255, 255, 255, 0.8);
  height: 100vh;
  left: 50%;
  pointer-events: auto;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100vw;
  z-index: 9999;
}._wrapper_8703b_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 24px;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._wrapper_8703b_1 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._wrapper_8703b_1 {
    width: 1100px;
  }
}

._headerRow_8703b_21 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  gap: 16px;
}

._infoBox_8703b_31 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  background: #fff8db;
  border: 1px solid #ffe9a7;
  border-radius: 8px;
  gap: 4px;
  padding: 5.5px 8px;
  width: 100%;
}

._formRow_8703b_45 {
  display: flex;
  gap: 32px;
  width: 100%;
  margin-top: 8px;
}

._inputGroup_8703b_52 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
  flex: 1;
}

._input_8703b_52 {
  width: 100%;
  min-width: 120px;
}

._dropdown_8703b_67 {
  width: 100%;
  min-width: 220px;
  height: 32px;
}

._currencyWrapper_8703b_73 {
  position: relative;
  display: inline-block;
  width: 100%;
}
._currencyWrapper_8703b_73 ._currencySymbol_8703b_78 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  position: absolute;
  left: 10px;
  top: 0;
  height: 35px;
  font-size: 18px;
  font-weight: 400;
}
._currencyWrapper_8703b_73 ._input_8703b_52 {
  padding-left: 28px;
}

@media (max-width: 768px) {
  ._wrapper_8703b_1 {
    padding: 16px 8px;
  }
  ._formRow_8703b_45 {
    flex-direction: column;
    gap: 16px;
  }
  ._dropdown_8703b_67,
  ._input_8703b_52 {
    min-width: 0;
  }
}
._autoTopUpConfirmationModalWrapper_8703b_108 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 360px;
}
._autoTopUpConfirmationModalWrapper_8703b_108 ._autoTopUpConfirmationModalContent_8703b_116 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  background-color: #fff;
  border-radius: 8px;
  gap: 12px;
  padding: 12px 16px;
}
._autoTopUpConfirmationModalWrapper_8703b_108 ._autoTopUpConfirmationModalButtonContainer_8703b_127 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  border-top: 1px solid #ebebeb;
  gap: 8px;
  padding: 12px 8px;
  width: 100%;
  height: max-content;
}
._autoTopUpConfirmationModalWrapper_8703b_108 ._autoTopUpConfirmationModalButtonContainer_8703b_127 ._autoTopUpConfirmationModalButton_8703b_127 {
  width: 160px;
}._infoBox_ryfjc_1 {
  display: flex;
  align-items: center;
  background: #e2ecfd;
  border-radius: 8px;
  padding: 5.5px 8px;
  border: 1px solid #e2ecfd;
  gap: 4px;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._infoBox_ryfjc_1 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._infoBox_ryfjc_1 {
    width: 1100px;
  }
}._reactivatedSubscriptionWrapper_sem4j_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._reactivatedSubscriptionWrapper_sem4j_1 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._reactivatedSubscriptionWrapper_sem4j_1 {
    width: 1100px;
  }
}
._reactivatedSubscriptionWrapper_sem4j_1 ._reactivatedSubscriptionHeader_sem4j_21 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
}
._reactivatedSubscriptionWrapper_sem4j_1 ._reactivatedSubscriptionHeader_sem4j_21 ._title_sem4j_29 {
  color: #333;
  font-size: 13px;
  font-weight: 600;
  line-height: 150%;
}
._reactivatedSubscriptionWrapper_sem4j_1 ._reactivatedSubscriptionHeader_sem4j_21 ._subTitle_sem4j_35 {
  color: #999;
  font-size: 13px;
  font-weight: 400;
  line-height: 150%;
}
._reactivatedSubscriptionWrapper_sem4j_1 ._reactivatedSubscriptionButton_sem4j_41 {
  border-color: #fed8d8 !important;
  padding: 8px !important;
  gap: 4px !important;
  margin-bottom: 16px !important;
}
._reactivatedSubscriptionWrapper_sem4j_1 ._reactivatedSubscriptionButton_sem4j_41 span {
  color: #f83e3e !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  font-style: normal !important;
  line-height: 150% !important;
}._modalWrapper_o1roo_1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  height: 125px;
  width: max-content;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  padding: 12px 16px 0 12px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._bodyContainer_o1roo_10 ._header_o1roo_21 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 12px 8px;
  width: 100%;
}
._modalWrapper_o1roo_1 ._buttonContainer_o1roo_26 ._button_o1roo_26 {
  width: 50%;
}._selectPlanModal_19n0n_1 {
  width: 20vw !important;
  margin: 5vh auto !important;
  min-width: 20vw !important;
  max-width: 20vw !important;
  max-height: 25%;
}
._selectPlanModal_19n0n_1 ._modal-dialog_19n0n_8 {
  width: 25vw !important;
  min-width: 25vw !important;
  max-width: 25vw !important;
  margin: 5vh auto !important;
}
._selectPlanModal_19n0n_1 ._modal-content_19n0n_14 {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  height: 25vh !important;
  margin: 0 !important;
  padding: 0 !important;
}
._selectPlanModal_19n0n_1 ._modal_19n0n_8 {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

._plansMainWrapper_19n0n_28 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background-color: white;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  margin: 12px 10px 0 10px !important;
  height: calc(100vh - 50px);
  overflow-y: auto;
  overflow-x: hidden;
}
._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 24px;
  flex: 1;
  padding: 24px 0px;
  min-height: 0;
}
@media (max-width: 1200px) {
  ._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 {
    width: 80%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 {
    width: 1100px;
  }
}
._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 24px;
  flex-shrink: 0;
  width: 100%;
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 {
    width: 1100px;
  }
}
._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 ._plansHeaderText_19n0n_88 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
}
._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 ._plansHeaderSwitch_19n0n_96 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
}
._plansMainWrapper_19n0n_28 ._plansWrapper_19n0n_42 ._plansHeaderWrapper_19n0n_68 ._plansHeaderSwitch_19n0n_96 ._plansHeaderSwitchText_19n0n_104 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
}
._plansMainWrapper_19n0n_28 ._creditUsageSection_19n0n_112 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  width: 100%;
}
._plansMainWrapper_19n0n_28 ._creditUsageSection_19n0n_112 ._creditUsageCardsWrapper_19n0n_121 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: space-between;
  flex-wrap: unset;
  gap: 20px;
  width: 100%;
}
._plansMainWrapper_19n0n_28 ._bannerContainer_19n0n_130 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  background: #1244a6;
  padding: 12px 20px;
  border-radius: 8px;
  border: 1px solid #e2ecfd;
  background-image: url("/images/banner.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._plansMainWrapper_19n0n_28 ._bannerContainer_19n0n_130 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._plansMainWrapper_19n0n_28 ._bannerContainer_19n0n_130 {
    width: 1100px;
  }
}
._plansMainWrapper_19n0n_28 ._bannerContainer_19n0n_130 ._bannerContent_19n0n_156 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  flex: 1 0 0;
}
._plansMainWrapper_19n0n_28 ._bannerContainer_19n0n_130 ._bannerButton_19n0n_164 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
}
._plansMainWrapper_19n0n_28 ._infoBox_19n0n_171 {
  display: flex;
  align-items: center;
  background: #e2ecfd;
  border-radius: 8px;
  padding: 5.5px 8px;
  border: 1px solid #e2ecfd;
  gap: 4px;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._plansMainWrapper_19n0n_28 ._infoBox_19n0n_171 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._plansMainWrapper_19n0n_28 ._infoBox_19n0n_171 {
    width: 1100px;
  }
}

._container_19n0n_192 {
  margin: 12px;
}

._plansGrid_19n0n_196 {
  display: grid;
  flex-direction: column;
  justify-items: unset;
  align-items: unset;
  flex-wrap: unset;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  width: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._plansGrid_19n0n_196 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._plansGrid_19n0n_196 {
    width: 1100px;
  }
}

._planCard_19n0n_217 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 12px 16px;
  gap: 16px;
  position: relative;
  transition: all 0.2s ease-in-out;
}
._planCard_19n0n_217:not(._currentPlan_19n0n_231):hover {
  background: #eff6ff;
  border-color: #2563eb;
  cursor: pointer;
}
._planCard_19n0n_217:not(._currentPlan_19n0n_231):hover ._planButton_19n0n_236 {
  background: #2563eb;
  color: white;
  font-size: 13px;
  font-weight: 500;
  padding: 8px;
}

._currentPlan_19n0n_231 {
  background: #ffffff;
  pointer-events: none;
}

._selectedPlan_19n0n_249 {
  background: #ffffff;
  border-color: #1961ed;
}
._selectedPlan_19n0n_249 ._planButton_19n0n_236 {
  background: #2563eb;
  color: white;
}

._planButton_19n0n_236 {
  border: none;
  border-radius: 8px;
  cursor: pointer;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 24px;
  transition: all 0.2s ease-in-out;
  width: fit-content;
  background: transparent;
  color: #2563eb;
}
._planButton_19n0n_236:hover {
  background: #2563eb;
  color: white;
}

._cursor_19n0n_275 {
  position: absolute;
  top: -12px;
  right: -12px;
}

._loaderSpinner_19n0n_281 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 1000;
}

._plansGridLoader_19n0n_296 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  grid-template-columns: repeat(3, 1fr);
  height: 100%;
  width: 100%;
}

._enterpriseNotificationModal_19n0n_307 {
  width: 100%;
  max-width: 600px;
  border-radius: 8px;
  background: #ffffff;
}

._enterpriseModalWrapper_19n0n_314 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  position: relative;
  min-height: 100px;
  text-align: center;
}

._enterpriseModalClose_19n0n_325 {
  position: absolute;
  top: 8px;
  right: 12px;
  cursor: pointer;
}

._enterpriseModalText_19n0n_332 {
  color: var(--Gray-600, #475467) !important;
  font-size: 14px !important;
  line-height: 20px !important;
}._enterprise_card_5hqqy_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 24px;
  gap: 32px;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Grays-25, #d6d6d6);
  background: var(--Grays-10, #fcfcfc);
  /* Shadow+Blur/dark/S light-B strong */
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08), 0 2px 4px 0 rgba(0, 0, 0, 0.04);
  backdrop-filter: blur(20px);
}
._enterprise_card_title_5hqqy_17 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
}
._enterprise_card_title_name_5hqqy_25 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}
._enterprise_card_title_name_text_5hqqy_33 {
  color: var(--Gray-900, #101828);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._enterprise_card_title_name_badge_5hqqy_40 {
  background-color: #ddfcd8 !important;
  color: #2a5822 !important;
}
._enterprise_card_title_billing_5hqqy_44 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  flex-wrap: unset;
}
._enterprise_card_title_billing_title_5hqqy_51 {
  color: #999 !important;
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._enterprise_card_title_billing_name_5hqqy_58 {
  color: var(--Gray-900, #101828) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._enterprise_card_credits_5hqqy_65 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  align-self: stretch;
}
._enterprise_card_credits_usage_5hqqy_74 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
}
._enterprise_card_credits_usage_title_5hqqy_82 {
  color: var(--Grays-40, #999) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._enterprise_card_credits_usage_text_5hqqy_89 {
  color: var(--Grays-40, #999) !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
}
._enterprise_card_features_5hqqy_96 {
  display: flex;
  flex-direction: row;
  justify-content: unset flex-start;
  align-items: unset;
  flex-wrap: unset;
  gap: 72px;
}
._enterprise_card_features_info_5hqqy_104 {
  display: flex;
  flex-direction: column;
  justify-content: unset flex-start;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
}
._enterprise_card_features_info_title_5hqqy_112 {
  color: var(--Gray-900, #101828) !important;
  font-size: 16px !important;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
}
._enterprise_card_features_info_items_5hqqy_119 {
  margin-left: 24px;
  list-style: disc;
}
._enterprise_card_features_info_items_item_5hqqy_123 {
  color: var(--Gray-900, #101828);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
}
._enterprise_card_footer_5hqqy_130 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  gap: 24px;
}
._enterprise_card_footer_divider_5hqqy_139 {
  width: 100%;
  border-top: 2px solid var(--Grays-20, #ebebeb);
}
._enterprise_card_footer_renewal_5hqqy_143 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
}
._enterprise_card_footer_renewal_type_5hqqy_151 {
  display: flex;
  flex-direction: column;
  justify-content: center flex-start;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
}
._enterprise_card_footer_renewal_type_name_5hqqy_159 {
  color: var(--Grays-40, #999) !important;
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._enterprise_card_footer_renewal_type_date_5hqqy_166 {
  color: var(--Gray-900, #101828) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}._usageMainWrapper_aijoj_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  background-color: #ffffff;
  border: 1px solid #ebebeb;
  margin: 12px 0 0 10px;
  width: calc(100% - 20px);
  height: calc(100vh - 50px);
  border-radius: 8px;
  overflow: hidden;
}
._usageMainWrapper_aijoj_1 ._usageHeaderWrapper_aijoj_15 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  height: fit-content;
  padding: 8px;
  flex-shrink: 0;
}
._usageMainWrapper_aijoj_1 ._usageHeaderWrapper_aijoj_15 ._tabBar_aijoj_26 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: unset;
  flex-wrap: unset;
  padding: 0 !important;
  border-bottom: 1px solid #e0e0e0;
}
._usageMainWrapper_aijoj_1 ._usageHeaderWrapper_aijoj_15 ._exportButton_aijoj_35 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 16px;
  border-radius: 8px;
  background-color: #1244a6;
  color: #fff;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 32px;
  width: 100%;
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 24px 16px;
  min-height: 0;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: start;
  flex-wrap: unset;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 20px;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60:has(> *:only-child) {
  justify-items: start;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60:empty {
  display: none;
}
@media (max-width: 1200px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 {
    width: 80%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 {
    width: 1100px;
  }
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 ._usageCard_aijoj_90 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: unset;
  flex-wrap: unset;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);
  width: 100%;
  max-width: 450px;
  min-width: 300px;
  max-height: 100px;
  padding: 32px 24px;
  margin: 0 0px;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageContentCardWrapper_aijoj_60 ._cardContainer_aijoj_106 {
  height: max-content;
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageSpendChartWrapper_aijoj_109 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
@media (max-width: 1200px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageSpendChartWrapper_aijoj_109 {
    width: 80%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageSpendChartWrapper_aijoj_109 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageSpendChartWrapper_aijoj_109 {
    width: 1100px;
  }
}
._usageMainWrapper_aijoj_1 ._usageContentWrapper_aijoj_46 ._usageSpendChartWrapper_aijoj_109 ._usageSpendChartHeader_aijoj_132 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._container_18i5p_110 {
  margin: 12px;
}
._container_18i5p_110 ._responsive_base_18i5p_113 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  background-color: var(--color-white);
  height: 94vh;
}
@media (1300px <= width <= 1450px) and (800px <= height <= 930px) {
  ._container_18i5p_110 ._responsive_base_18i5p_113 {
    height: 93.5vh;
  }
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._place_details_1k7ds_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: start;
  flex-wrap: unset;
  position: relative;
  width: 100%;
}

._save_to_list_container_1k7ds_120 {
  left: 80% !important;
  top: 5% !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._left_details_1jul3_110 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  position: relative;
  width: 21%;
  overflow-y: hidden;
  height: 100%;
  flex-shrink: 0;
  border-right: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._left_details_header_1jul3_124 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 16px 16px 22px 16px;
  gap: 12px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._left_details_header_content_1jul3_135 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._left_details_header_content_title_1jul3_143 {
  color: var(--Text-Primary, #333);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}
._left_details_header_content_description_1jul3_150 {
  color: var(--Text-Tertiary, #999);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
._left_details_map_1jul3_157 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px 12px 12px;
  gap: var(--sds-size-space-150);
  height: 200px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light);
}
._left_details_map_container_1jul3_169 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: var(--Height-106px);
  min-height: var(--Height-24px);
  padding: 0px 4px;
  align-items: center;
  gap: var(--spacing-xs);
  align-self: stretch;
  border-radius: 4px;
  border: 1px solid var(--Borders-Light-2);
}
._left_details_petals_1jul3_184 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px 12px 12px;
  gap: var(--spacing-6);
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light);
}
._left_details_contacts_1jul3_195 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._left_details_contacts_header_1jul3_204 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 12px 8px 0px 12px;
  align-self: stretch;
  backdrop-filter: blur(5px);
}
._left_details_contacts_content_1jul3_214 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 10px 8px 12px 12px;
  gap: var(--sds-size-space-150);
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._left_details_contacts_content_item_1jul3_225 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: var(--spacing-6);
}

._description_1jul3_234 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._description_text_1jul3_242 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  overflow: hidden;
  color: var(--color-text-primary);
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

._expand_text_1jul3_257 {
  color: var(--color-text-primary);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

._email_1jul3_265 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._email_text_1jul3_272 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  max-width: 19ch;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._petal_1a5hl_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: var(--Height-24px);
  width: 100%;
  gap: var(--spacing-xs);
  align-self: var(--align-self-stretch);
}
._petal_label_1a5hl_121 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  min-height: var(--Height-24px);
  gap: var(--spacing-xs);
}
._petal_label_icon_1a5hl_130 path {
  stroke: var(--color-gray-500) !important;
}
._petal_label_text_1a5hl_133 {
  width: 13ch;
  overflow: hidden;
  color: var(--color-gray-500) !important;
  text-overflow: ellipsis;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
  white-space: nowrap;
  text-transform: capitalize;
}
._petal_label_icon_1a5hl_130 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px;
  height: 16px;
  gap: 10px;
  fill: var(--color-gray-500) !important;
}
._petal_container_1a5hl_156 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  min-height: var(--Height-24px);
  padding: 0px 4px;
  gap: var(--spacing-xs);
  border-radius: 4px;
}
._petal_container_value_1a5hl_167 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  gap: var(--spacing-xs);
  flex: 1 0 0;
}
._petal_container_value_text_1a5hl_177 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  overflow: hidden;
  color: var(--color-text-primary);
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._petal_container_1a5hl_156 ._verified_1a5hl_191 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 16px;
  padding: 4px;
  gap: 4px;
  border-radius: 4px;
}
._petal_container_1a5hl_156 ._verified_green_1a5hl_202 {
  background: var(--Tag-Background-Turquoise);
}
._petal_container_1a5hl_156 ._verified_red_1a5hl_205 {
  background: var(--Tag-Background-Red);
}
._petal_container_1a5hl_156 ._verified_text_1a5hl_208 {
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  white-space: nowrap;
}
._petal_container_1a5hl_156 ._verified_text_green_1a5hl_215 {
  color: var(--Tag-Text-Turquoise);
}
._petal_container_1a5hl_156 ._verified_text_red_1a5hl_218 {
  color: var(--Tag-Text-Red);
}
._petal_container_1a5hl_156 ._email_normal_1a5hl_221,
._petal_container_1a5hl_156 ._normal_1a5hl_222 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  padding: 3px 4px;
  gap: 4px;
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._petal_container_1a5hl_156 ._email_1a5hl_221 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  padding: 3px 8px;
  gap: 4px;
  border-radius: 50px;
  border: 1px solid var(--Borders-Stronger, #d6d6d6);
  background: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02));
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tabs_details_1u1pr_110 {
  width: 100%;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1) !important;
}
._tabs_details_1u1pr_110 ._tab_name_container_1u1pr_114 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 4px 8px;
  gap: 4px;
}
._tabs_details_1u1pr_110 ._tab_name_container_icon_1u1pr_123 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px;
  height: 16px;
}
._tabs_details_1u1pr_110 ._tab_name_container_icon_1u1pr_123 path {
  stroke: var(--color-gray-400) !important;
}
._tabs_details_1u1pr_110 ._tab_name_container_label_1u1pr_135 {
  color: var(--color-gray-400) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
}

._tabs_details_container_active_1u1pr_143 {
  border-bottom: 1px solid var(--Text-Primary, #333);
}

._tabs_details_container_tab_container_1u1pr_147 {
  justify-content: start !important;
}

._visit_trends_container_1u1pr_151 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
}._map_outer_border_138nw_1 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

._map_container_138nw_8 {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._right_details_bfoyy_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 79%;
}
._right_details_container_bfoyy_118 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 24px;
  gap: 16px;
  align-self: stretch;
}
._right_details_container_header_bfoyy_128 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  flex-wrap: unset;
  align-self: stretch;
}
._right_details_container_header_title_bfoyy_136 {
  color: var(--Text-Primary, #333) !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
}
._right_details_container_header_button_container_bfoyy_143:hover {
  background-color: var(--Background-Primary, #fcfcfc) !important;
  color: var(--Text-Primary, #333) !important;
  border-color: var(--Borders-Light, #f1f1f1) !important;
}
._right_details_container_header_button_bfoyy_143 {
  color: var(--Text-Secondary, #666) !important;
}
._right_details_container_header_button_icon_bfoyy_151 path {
  stroke: var(--Text-Secondary, #666) !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tab_details_container_g0z6g_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._tab_details_container_data_g0z6g_121 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_key_g0z6g_131 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._tab_details_container_data_key_text_g0z6g_139 {
  overflow: hidden;
  color: var(--Text-Primary, #333) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
  text-overflow: unset;
  width: fit-content;
}
._tab_details_container_data_attributes_g0z6g_149 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 24px;
  height: 100%;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_attributes_key_g0z6g_161 {
  width: 25% !important;
}
._tab_details_container_data_attributes_key_text_g0z6g_164 {
  width: fit-content !important;
  overflow: hidden;
  color: var(--Text-Primary, #333) !important;
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
._tab_details_container_data_attributes_palet_g0z6g_174 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  align-content: center;
  gap: 4px;
  flex-wrap: wrap !important;
}
._tab_details_container_data_attributes_value_g0z6g_184 {
  flex: unset !important;
  overflow: hidden;
  color: var(--Text-Primary, #333) !important;
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}

._tab_details_container_data_key_g0z6g_131 {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  width: fit-content !important;
  gap: var(--spacing-xs);
}
._tab_details_container_data_key_icon_g0z6g_202 {
  width: 15px !important;
  height: 15px !important;
}
._tab_details_container_data_key_icon_g0z6g_202 path {
  stroke: var(--color-gray-100) !important;
}

._visit_trends_container_g0z6g_210 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
}

._palet_text_g0z6g_219 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._palet_text_key_g0z6g_226 {
  width: fit-content !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._reviews-container_bmj5n_110 {
  margin: 0 auto;
  font-family: "Inter", Arial, sans-serif;
  color: #222;
  background: #fff;
}

._rating-summary-left_bmj5n_117 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  align-items: flex-start;
}

._rating-summary_bmj5n_117 {
  display: flex;
  align-items: flex-start;
  gap: 60px;
  margin-bottom: 24px;
}
._rating-summary_bmj5n_117 ._rating-main_bmj5n_133 {
  font-size: 2.5rem;
  font-weight: 600;
  margin-right: 8px;
  line-height: 1;
}
._rating-summary_bmj5n_117 ._stars_bmj5n_139 {
  display: flex;
  align-items: center;
  gap: 4px;
}
._rating-summary_bmj5n_117 ._stars_bmj5n_139 ._star_bmj5n_139 {
  color: #ffa500;
  font-size: 1.5rem;
  margin-right: 2px;
}
._rating-summary_bmj5n_117 ._stars_bmj5n_139 ._inactive_bmj5n_149 {
  color: #e0e0e0;
}
._rating-summary_bmj5n_117 ._review-count_bmj5n_152 {
  color: #888;
  font-size: 1rem;
}

._rating-breakdown_bmj5n_157 {
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 8px;
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 ._bar-bg_bmj5n_171 {
  background: #eee;
  width: 185px;
  height: 8px;
  overflow: hidden;
  margin-right: 8px;
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 ._bar-bg_bmj5n_171 ._bar-fill_bmj5n_178 {
  background: #ffa500;
  height: 100%;
  width: 60%;
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 ._stars_bmj5n_139 {
  font-size: 1rem;
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 ._stars_bmj5n_139 ._star_bmj5n_139 {
  color: #ffa500;
  margin-right: 1px;
}
._rating-breakdown_bmj5n_157 ._breakdown-row_bmj5n_165 ._stars_bmj5n_139 ._inactive_bmj5n_149 {
  color: #e0e0e0;
}

._review-list_bmj5n_194 {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

._review-card_bmj5n_201 {
  background: #fafbfc;
  border: 1px solid #eee;
  border-radius: 8px;
  padding: 16px 20px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 ._user-info_bmj5n_215 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 ._user-info_bmj5n_215 ._avatar_bmj5n_220 {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid #ddd;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 ._user-info_bmj5n_215 ._username_bmj5n_227 {
  font-weight: 500;
  font-size: 1rem;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 ._stars_bmj5n_139 ._star_icon_bmj5n_231 path {
  fill: #ffa500 !important;
}
._review-card_bmj5n_201 ._review-header_bmj5n_210 ._stars_bmj5n_139 ._star_inactive_bmj5n_234 path {
  fill: #e0e0e0 !important;
}
._review-card_bmj5n_201 ._review-text_bmj5n_237 {
  font-size: 1rem;
  color: #333;
  margin-left: 36px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tags_container_z1mkr_110 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  align-self: stretch;
  flex-wrap: wrap;
}
._tags_container_badge_z1mkr_120 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 16px;
  border-radius: 4px;
  background: var(--Tag-Background-Green, #ddfcd8) !important;
  gap: 4px;
}
._tags_container_badge_text_z1mkr_131 {
  color: var(--Tag-Text-Green, #2a5822) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important; /* 19.5px */
  text-transform: capitalize !important;
}._heatmap_table_container_geo2g_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 24px 16px;
  gap: 20px;
  align-self: stretch;
}
._heatmap_table_container_inner_geo2g_11 {
  padding: 16px 0 0 0;
  width: 100%;
  height: 72vh;
  overflow: auto;
  scrollbar-width: none;
}
._heatmap_table_container_inner_geo2g_11::-webkit-scrollbar {
  display: none;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_geo2g_1 {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_body_row_cell_geo2g_26 {
  width: 44px;
  border: 1px solid #fff !important;
  text-align: center;
  cursor: pointer;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_body_row_cell_y_label_geo2g_32 {
  width: 8%;
  border: none;
  color: var(--Gray-900, #101828);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
._heatmap_table_container_geo2g_1 ._heatmap_table_body_row_cell_y_label_text_geo2g_41 {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding-right: 10px;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_body_row_cell_x_label_geo2g_47 {
  height: 20px;
  padding: 16px 24px;
  border: none;
  color: var(--Gray-900, #101828);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
._heatmap_table_container_geo2g_1 ._heatmap_table_legend_geo2g_57 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_legend_item_geo2g_65 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  height: 100%;
}
._heatmap_table_container_geo2g_1 ._heatmap_table_legend_item_color_geo2g_74 {
  width: 12px;
  height: 20px;
  border-radius: 9px;
  background: linear-gradient(180deg, #edf2fe 0%, #a3c0f8 20%, #a3c0f8 40%, #75a0f4 60%, #4781f1 80%, #4781f1 100%);
}
._heatmap_table_container_geo2g_1 ._heatmap_table_legend_item_geo2g_65 span {
  color: #000;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 150% */
}

._heatmap_table_footer_geo2g_88 {
  position: sticky;
  bottom: 0;
  width: 100%;
  background-color: #fff;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._portal_component_zinjd_110 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}

._download_icon_zinjd_119 {
  position: relative;
}
._download_icon_zinjd_119 path {
  stroke: var(--Palette-Blue, #1961ed) !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._people_details_hocqv_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: start;
  flex-wrap: unset;
  position: relative;
  width: 100%;
}

._save_to_list_container_hocqv_120 {
  position: fixed !important;
  top: 58px !important;
  right: 12px !important;
  left: auto !important;
  z-index: 9999 !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._left_details_1lhwy_110 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  position: relative;
  width: 21%;
  overflow-y: hidden;
  height: 100%;
  flex-shrink: 0;
  border-right: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._left_details_header_1lhwy_124 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 16px 16px 22px 16px;
  gap: 12px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
  text-transform: capitalize;
}
._left_details_header_content_1lhwy_136 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._left_details_header_content_title_1lhwy_144 {
  color: var(--Text-Primary, #333);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}
._left_details_header_content_description_1lhwy_151 {
  color: var(--Text-Tertiary, #999);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
._left_details_map_1lhwy_158 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px 12px 12px;
  gap: var(--sds-size-space-150);
  height: 200px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light);
}
._left_details_map_container_1lhwy_170 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: var(--Height-106px);
  min-height: var(--Height-24px);
  padding: 0px 4px;
  align-items: center;
  gap: var(--spacing-xs);
  align-self: stretch;
  border-radius: 4px;
  border: 1px solid var(--Borders-Light-2);
}
._left_details_petals_1lhwy_185 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px 12px 12px;
  gap: var(--spacing-6);
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light);
}
._left_details_contacts_1lhwy_196 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._left_details_contacts_header_1lhwy_205 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 12px 8px 0px 12px;
  align-self: stretch;
  backdrop-filter: blur(5px);
}
._left_details_contacts_content_1lhwy_215 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 10px 8px 12px 12px;
  gap: var(--sds-size-space-150);
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}

._description_1lhwy_227 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._description_text_1lhwy_235 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  overflow: hidden;
  color: var(--color-text-primary);
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

._expand_text_1lhwy_250 {
  color: var(--color-text-primary);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

._email_1lhwy_258 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._email_text_1lhwy_265 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  max-width: 19ch;
}

._left_details_social_inline_1lhwy_276 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  padding: 12px 8px 12px 12px;
  margin-bottom: 10px;
}

._social_inline_item_1lhwy_285 {
  display: flex;
  align-items: center;
  gap: 4px;
  background-color: #f5f5f5;
  border-radius: 6px;
  padding: 8px 8px;
  cursor: pointer;
  transition: background 0.2s ease;
}
._social_inline_item_1lhwy_285:hover {
  background-color: #eef2f5;
}

._social_inline_text_1lhwy_299 {
  font-size: 13px;
  color: #333;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._people_petal_11yq2_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: var(--Height-24px);
  width: 100%;
  gap: var(--spacing-xs);
  align-self: var(--align-self-stretch);
}
._people_petal_label_11yq2_121 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  min-height: var(--Height-24px);
  gap: var(--spacing-xs);
}
._people_petal_label_icon_11yq2_130 path {
  stroke: var(--color-gray-500) !important;
}
._people_petal_label_text_11yq2_133 {
  width: 13ch;
  overflow: hidden;
  color: var(--color-gray-500) !important;
  text-overflow: ellipsis;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
  white-space: nowrap;
  text-transform: capitalize;
}
._people_petal_label_icon_11yq2_130 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px;
  height: 16px;
  gap: 10px;
  fill: var(--color-gray-500) !important;
}
._people_petal_container_11yq2_156 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  min-height: var(--Height-24px);
  padding: 0px 4px;
  gap: var(--spacing-xs);
  border-radius: 4px;
}
._people_petal_container_value_11yq2_167 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  gap: var(--spacing-xs);
  flex: 1 0 0;
}
._people_petal_container_value_text_11yq2_177 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  overflow: hidden;
  color: var(--color-text-primary);
  text-overflow: ellipsis;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._people_petal_container_11yq2_156 ._people_verified_11yq2_191 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 16px;
  padding: 4px;
  gap: 4px;
  border-radius: 4px;
}
._people_petal_container_11yq2_156 ._people_verified_green_11yq2_202 {
  background: var(--Tag-Background-Turquoise);
}
._people_petal_container_11yq2_156 ._people_verified_red_11yq2_205 {
  background: var(--Tag-Background-Red);
}
._people_petal_container_11yq2_156 ._people_verified_text_11yq2_208 {
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  white-space: nowrap;
}
._people_petal_container_11yq2_156 ._people_verified_text_green_11yq2_215 {
  color: var(--Tag-Text-Turquoise);
}
._people_petal_container_11yq2_156 ._people_verified_text_red_11yq2_218 {
  color: var(--Tag-Text-Red);
}
._people_petal_container_11yq2_156 ._people_email_normal_11yq2_221,
._people_petal_container_11yq2_156 ._people_normal_11yq2_222 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  padding: 3px 4px;
  gap: 4px;
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._people_petal_container_11yq2_156 ._people_email_11yq2_221 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  padding: 3px 8px;
  gap: 4px;
  border-radius: 50px;
  border: 1px solid var(--Borders-Stronger, #d6d6d6);
  background: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02));
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._people_tabs_details_1wvpu_110 {
  width: 100%;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1) !important;
}
._people_tabs_details_1wvpu_110 ._people_tab_name_container_1wvpu_114 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 4px 8px;
  gap: 4px;
}
._people_tabs_details_1wvpu_110 ._people_tab_name_container_icon_1wvpu_123 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px;
  height: 16px;
}
._people_tabs_details_1wvpu_110 ._people_tab_name_container_icon_1wvpu_123 path {
  stroke: var(--color-gray-400) !important;
}
._people_tabs_details_1wvpu_110 ._people_tab_name_container_label_1wvpu_135 {
  color: var(--color-gray-400) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
}

._people_tabs_details_container_active_1wvpu_143 {
  border-bottom: 1px solid var(--Text-Primary, #333);
}

._people_tabs_details_container_tab_container_1wvpu_147 {
  justify-content: start !important;
}

._visit_trends_container_1wvpu_151 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._right_details_bfoyy_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 79%;
}
._right_details_container_bfoyy_118 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 24px;
  gap: 16px;
  align-self: stretch;
}
._right_details_container_header_bfoyy_128 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  flex-wrap: unset;
  align-self: stretch;
}
._right_details_container_header_title_bfoyy_136 {
  color: var(--Text-Primary, #333) !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
}
._right_details_container_header_button_container_bfoyy_143:hover {
  background-color: var(--Background-Primary, #fcfcfc) !important;
  color: var(--Text-Primary, #333) !important;
  border-color: var(--Borders-Light, #f1f1f1) !important;
}
._right_details_container_header_button_bfoyy_143 {
  color: var(--Text-Secondary, #666) !important;
}
._right_details_container_header_button_icon_bfoyy_151 path {
  stroke: var(--Text-Secondary, #666) !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tab_details_container_1oqqs_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._tab_details_container_data_1oqqs_121 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_key_1oqqs_131 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._tab_details_container_data_key_text_1oqqs_139 {
  overflow: hidden;
  color: var(--Text-Primary, #333) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
  text-overflow: unset;
  width: fit-content;
}
._tab_details_container_data_attributes_1oqqs_149 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 24px;
  height: 100%;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_attributes_key_1oqqs_161 {
  width: 25% !important;
}
._tab_details_container_data_attributes_key_text_1oqqs_164 {
  width: fit-content !important;
}
._tab_details_container_data_attributes_palet_1oqqs_167 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  align-content: center;
  gap: 4px;
  flex-wrap: wrap !important;
}
._tab_details_container_data_attributes_value_1oqqs_177 {
  flex: unset !important;
}

._tab_details_container_data_key_1oqqs_131 {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  width: fit-content !important;
  gap: var(--spacing-xs);
}
._tab_details_container_data_key_icon_1oqqs_188 {
  width: 15px !important;
  height: 15px !important;
}
._tab_details_container_data_key_icon_1oqqs_188 path {
  stroke: var(--color-gray-100) !important;
}

._palet_text_1oqqs_196 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._palet_text_key_1oqqs_203 {
  width: fit-content !important;
}

._profile_tab_wrapper_1oqqs_207 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  align-self: stretch;
}
._profile_tab_wrapper_1oqqs_207::-webkit-scrollbar {
  width: 6px;
}
._profile_tab_wrapper_1oqqs_207::-webkit-scrollbar-thumb {
  background: var(--Borders-Medium, #ebebeb);
  border-radius: 3px;
}

._profile_section_1oqqs_224 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}
._profile_section_title_1oqqs_233 {
  color: var(--Text-Primary, #333) !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 120% !important;
}

._contact_info_container_1oqqs_241 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 4px;
  width: 100%;
}

._contact_info_row_1oqqs_251 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  width: 100%;
  padding: 12px 0;
}
._contact_info_row_1oqqs_251:last-child {
  border-bottom: none;
}

._contact_info_label_1oqqs_265 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  min-width: 180px;
  width: 180px;
}

._contact_info_icon_1oqqs_276 {
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0;
}
._contact_info_icon_1oqqs_276 path {
  stroke: #999999 !important;
}

._contact_info_label_text_1oqqs_285 {
  color: #999999 !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 140% !important;
}

._contact_info_values_1oqqs_293 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  flex-wrap: wrap;
  gap: 4px;
  flex: 1;
}

._contact_info_value_1oqqs_293 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}

._contact_info_badge_1oqqs_312 {
  padding: 2px 8px !important;
  font-size: 12px !important;
}

._phone_number_1oqqs_317 ._contact_info_value_1oqqs_293,
._personal_email_1oqqs_318 ._contact_info_value_1oqqs_293,
._work_email_1oqqs_319 ._contact_info_value_1oqqs_293,
._device_type_1oqqs_320 ._contact_info_value_1oqqs_293,
._mobile_ad_id_1oqqs_321 ._contact_info_value_1oqqs_293 {
  background-color: #f5f5f5;
  border-radius: 6px;
  padding: 2px 4px;
}

._mobile_ad_id_section_1oqqs_327 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
  padding: 12px 0;
}

._no_capitalize_1oqqs_338 {
  text-transform: none !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._household_tab_wrapper_1mg45_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: calc(100vh - 150px);
}
._household_tab_wrapper_1mg45_110::-webkit-scrollbar {
  width: 6px;
}
._household_tab_wrapper_1mg45_110::-webkit-scrollbar-thumb {
  background: var(--Borders-Medium, #ebebeb);
  border-radius: 3px;
}

._household_section_content_1mg45_130 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  padding: 12px;
}

._household_icon_fields_1mg45_140 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  padding-bottom: 12px;
  text-transform: capitalize;
}

._household_icon_field_1mg45_140 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}

._household_icon_1mg45_140 {
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0;
}
._household_icon_1mg45_140 path {
  stroke: var(--color-gray-400) !important;
}

._household_icon_label_1mg45_169 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  min-width: 100px;
  width: 100px;
}

._household_icon_value_1mg45_179 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  flex: 1;
}

._household_grid_1mg45_188 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 16px; /* Only horizontal gap, no vertical gap */
  width: 100%;
  align-items: start;
}

._household_grid_wrapper_1mg45_196 {
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
  overflow: hidden;
  align-self: start; /* Prevent stretching */
}

._household_field_1mg45_204 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  background: var(--Background-Primary, #fff);
  padding: 8px;
  min-height: 36px;
  max-height: 36px; /* Enforce consistent height */
  border: none;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._household_field_1mg45_204:last-child {
  border-bottom: none;
}

._household_field_label_1mg45_221 {
  flex: 0 0 auto;
}
._household_field_label_text_1mg45_224 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}

._household_field_value_1mg45_232 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  flex: 1;
}
._household_field_value_text_1mg45_240 {
  display: inline-block;
  background: var(--Background-Neutral, #f5f5f5);
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  border-radius: 4px;
  padding: 4px;
  width: fit-content;
  min-width: 0;
  text-align: right;
}._expandable_section_9r487_1 {
  margin-bottom: 1rem;
}

._expandable_section_header_9r487_5 {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  padding: 4px 0;
}

._expandable_section_title_9r487_13 {
  font-weight: 500;
  color: #111;
}

._chevron_icon_9r487_18 {
  transition: transform 0.2s ease;
}

._rotate_9r487_22 {
  transform: rotate(180deg);
}

._expandable_section_content_9r487_26 {
  margin-top: 8px;
}._item_badge_tfhsi_1 {
  background: var(--Accent-quaternary, #f5f9fd) !important;
}
._item_badge_text_tfhsi_4 {
  color: black !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
}

._success_tfhsi_12 {
  background: var(--Palette-Green-20, #ddfcd8) !important;
}
._success_tfhsi_12 ._item_badge_text_tfhsi_4 {
  color: black !important;
}

._error_tfhsi_19 {
  background: var(--Palette-Red-20, #fed8d8) !important;
}
._error_tfhsi_19 ._item_text_tfhsi_22 {
  color: black !important;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tab_details_container_i845u_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._tab_details_container_data_attributes_i845u_121 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 24px;
  height: 100%;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_attributes_i845u_121:last-child {
  border-bottom: none;
}
._tab_details_container_data_attributes_key_i845u_136 {
  width: 25% !important;
}
._tab_details_container_data_attributes_key_text_i845u_139 {
  width: fit-content !important;
  color: #333333 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 150%;
  font-style: normal !important;
}
._tab_details_container_data_attributes_palet_i845u_147 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  align-content: center;
  gap: 4px;
  flex-wrap: wrap !important;
}
._tab_details_container_data_attributes_value_i845u_157 {
  flex: unset !important;
}
._tab_details_container_data_attributes_value_text_i845u_160 {
  color: #333333 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 150%;
  font-style: normal !important;
}

._financial_tab_wrapper_i845u_168 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: calc(100vh - 150px);
}
._financial_tab_wrapper_i845u_168::-webkit-scrollbar {
  width: 6px;
}
._financial_tab_wrapper_i845u_168::-webkit-scrollbar-thumb {
  background: var(--Borders-Medium, #ebebeb);
  border-radius: 3px;
}

._financial_collapsible_i845u_188 {
  border-radius: 8px !important;
  background: var(--Background-Primary, #fff) !important;
}
._financial_collapsible_i845u_188 h3 {
  color: var(--Text-Primary, #333) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 120% !important;
}

._financial_section_content_i845u_199 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  padding: 12px;
}

._financial_cards_row_i845u_209 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
  width: 100%;
}

._financial_card_i845u_209 {
  flex: 1;
  min-width: 0;
}

._financial_card_small_i845u_224 {
  flex: 1;
  min-width: 0;
  max-width: 200px;
}

._financial_mortgage_wrapper_i845u_230 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}

._financial_mortgage_title_i845u_240 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  padding: 0 8px;
}

._value_chip_i845u_249 {
  display: inline-flex;
  padding: 4px 8px;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 150%;
}._skeleton_zh573_1 {
  display: block;
  height: 16px;
  width: 100%;
  border-radius: 6px;
  background-image: linear-gradient(90deg, var(--gray-100) 0px, transparent 40px, var(--gray-100) 80px, var(--gray-100) 1400px);
  background-size: 200% 100%;
  animation: _shine-lines_zh573_1 2.5s infinite linear;
}

@keyframes _shine-lines_zh573_1 {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}._cardWrapper_19q5q_1 {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 12px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

._cardHeader_19q5q_11 {
  margin-bottom: 4px;
}

._cardBody_19q5q_15 {
  display: flex;
  flex-direction: column;
}

._subValue_19q5q_20 {
  margin-top: 2px;
}

._skeletonContainer_19q5q_24 {
  border-radius: 12px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tab_details_container_1l7jo_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._tab_details_container_data_1l7jo_121 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: 8px;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_key_1l7jo_131 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._tab_details_container_data_key_text_1l7jo_139 {
  overflow: hidden;
  color: var(--Text-Primary, #333) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  text-overflow: unset;
  width: fit-content;
}
._tab_details_container_data_attributes_1l7jo_149 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 24px;
  height: 100%;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_attributes_key_1l7jo_161 {
  width: 25% !important;
}
._tab_details_container_data_attributes_key_text_1l7jo_164 {
  width: fit-content !important;
}
._tab_details_container_data_attributes_palet_1l7jo_167 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  align-content: center;
  gap: 4px;
  flex-wrap: wrap !important;
}
._tab_details_container_data_attributes_value_1l7jo_177 {
  flex: unset !important;
}

._tab_details_container_data_key_1l7jo_131 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  width: fit-content !important;
  gap: var(--spacing-xs);
}
._tab_details_container_data_key_icon_1l7jo_190 {
  width: 15px !important;
  height: 15px !important;
}
._tab_details_container_data_key_icon_1l7jo_190 path {
  stroke: var(--color-gray-100) !important;
}

._palet_text_1l7jo_198 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._palet_text_key_1l7jo_205 {
  width: fit-content !important;
}

._professional_tab_wrapper_1l7jo_209 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: calc(100vh - 150px);
}
._professional_tab_wrapper_1l7jo_209::-webkit-scrollbar {
  width: 6px;
}
._professional_tab_wrapper_1l7jo_209::-webkit-scrollbar-thumb {
  background: var(--Borders-Medium, #ebebeb);
  border-radius: 3px;
}

._professional_section_content_1l7jo_229 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
  padding: 12px;
}

._professional_icon_fields_1l7jo_239 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  padding-bottom: 12px;
}

._professional_icon_field_1l7jo_239 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}

._professional_icon_1l7jo_239 {
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0;
}
._professional_icon_1l7jo_239 path {
  stroke: var(--color-gray-400) !important;
}

._professional_icon_label_1l7jo_267 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  min-width: 100px;
  width: 100px;
}

._professional_icon_value_1l7jo_277 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  flex: 1;
}

._professional_grid_1l7jo_286 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 16px;
  width: 100%;
  align-items: start;
}

._professional_grid_wrapper_1l7jo_294 {
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
  overflow: hidden;
}

._professional_field_1l7jo_301 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  background: var(--Background-Secondary, #fcfcfc);
  padding: 6px;
  min-height: 36px;
  border: none;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._professional_field_1l7jo_301:last-child {
  border-bottom: none;
}

._professional_field_label_1l7jo_317 {
  flex: 0 0 auto;
}
._professional_field_label_text_1l7jo_320 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}

._professional_field_value_1l7jo_328 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  flex: 1;
}

._professional_field_value_text_1l7jo_337 {
  display: inline-block;
  background: var(--Background-Neutral, #f5f5f5);
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  border-radius: 4px;
  padding: 4px;
  width: fit-content;
  min-width: 0;
  text-align: right;
}

._professional_badge_1l7jo_352 {
  padding: 0px 8px !important;
  font-size: 12px !important;
}

._professional_petals_1l7jo_357 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  border-radius: 4px;
  overflow: hidden;
  background: var(--Background-Primary, #fff);
  width: 100%;
  padding: 12px 8px 12px 12px;
  gap: 8px;
  align-self: stretch;
}

._professional_petal_key_1l7jo_372 {
  flex: 0 0 auto;
  max-width: 45%;
}
._professional_petal_key_text_1l7jo_376 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 140% !important;
}

._professional_petal_value_1l7jo_384 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  flex: 1;
  text-align: right;
  margin-left: 12px;
}
._professional_petal_value_text_1l7jo_394 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  word-break: break-word;
}

._professional_section_1l7jo_229 {
  border-bottom: 1px solid #f1f1f1;
}

._professional_section_header_1l7jo_407 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  cursor: pointer;
  padding: 0.5rem 0;
}

._professional_section_title_1l7jo_418 {
  font-size: 14px;
  font-weight: 600;
  color: #333;
}

._chevron_icon_1l7jo_424 {
  transition: transform 0.3s ease;
}

._rotate_1l7jo_428 {
  transform: rotate(180deg);
}

._skills_list_1l7jo_432 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  flex-wrap: wrap;
  gap: 8px 12px;
  padding-top: 4px;
}

._skill_item_1l7jo_443 {
  background: var(--Background-Neutral, #f5f5f5);
  border-radius: 4px;
  padding: 4px 10px;
  font-size: 13px;
  color: var(--Text-Primary, #111);
  line-height: 1.5;
  white-space: nowrap;
}

._nested_expandable_1l7jo_453 {
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
  padding-bottom: 0 !important;
  margin-top: 8px;
  font-size: 5px !important;
  font-weight: 400;
  margin-bottom: 0 !important;
  padding-left: 0 !important;
}
._nested_expandable_1l7jo_453:last-child {
  border-bottom: none;
}

._nested_title_1l7jo_466 {
  font-size: 13px !important;
  color: var(--Text-Primary, #333) !important;
}

._professional_social_inline_1l7jo_471 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  flex-wrap: wrap;
  gap: 8px 12px;
  padding: 8px 0;
}

._social_inline_item_1l7jo_482 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  cursor: pointer;
  background: var(--Background-Neutral, #f5f5f5);
  border-radius: 4px;
  padding: 4px 10px;
  transition: background 0.2s ease;
}
._social_inline_item_1l7jo_482:hover {
  background: var(--Background-Hover, #ebebeb);
}

._social_inline_text_1l7jo_499 {
  color: var(--Text-Primary, #111);
  font-size: 13px;
  font-weight: 400;
  line-height: 150%;
}

._value_chip_1l7jo_506 {
  background: var(--Background-Neutral, #f5f5f5);
  border-radius: 4px;
  padding: 4px 10px;
  font-size: 13px;
  color: var(--Text-Primary, #111);
  line-height: 1.5;
  white-space: nowrap;
  display: inline-block;
}

._tab_details_container_1l7jo_110 ._tab_details_container_data_attributes_key_text_1l7jo_164 {
  color: var(--Text-Primary, #333) !important;
  font-weight: 600 !important;
}

._work_experience_list_1l7jo_522 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: unset;
  gap: 16px;
  padding: 12px;
}

._work_experience_card_1l7jo_532 {
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
  padding: 12px;
  width: 100%;
  box-sizing: border-box;
}
._work_experience_card_1l7jo_532 ._cardHeader_1l7jo_540 {
  margin-bottom: 8px;
}
._work_experience_card_1l7jo_532 ._cardHeader_1l7jo_540 ._text_sm_1l7jo_543 {
  color: #000 !important;
  font-weight: 700 !important;
  font-size: 20px !important;
  line-height: 28px;
}
._work_experience_card_1l7jo_532 ._cardBody_1l7jo_549 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 0;
}

._companyLine_1l7jo_558 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
}

._yearsLine_1l7jo_567 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
}

._section_title_1l7jo_576 {
  font-size: 14px;
  font-weight: 600;
  color: var(--Text-Primary, #333);
}

._code_grid_container_1l7jo_582 {
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
  overflow: hidden;
  padding-left: 0 !important;
}

._code_section_content_1l7jo_590 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 0;
  padding: 0;
  overflow: hidden;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
  padding-left: 0 !important;
}

._code_value_1l7jo_603 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 150% !important;
  padding: 12px 8px 4px 25px;
  background: var(--Background-Primary, #fff);
  border-bottom: none;
}

._code_description_1l7jo_613 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  padding: 4px 8px 12px 25px;
  background: var(--Background-Primary, #fff);
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._code_description_1l7jo_613:last-child {
  border-bottom: none;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._tab_details_container_x55ec_110 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._tab_details_container_data_attributes_x55ec_121 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 24px;
  height: 100%;
  align-self: stretch;
  border-bottom: 1px solid var(--Borders-Light, #f1f1f1);
}
._tab_details_container_data_attributes_key_x55ec_133 {
  width: 25% !important;
}
._tab_details_container_data_attributes_key_text_x55ec_136 {
  width: fit-content !important;
  color: #333333 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 150%;
  font-style: normal !important;
}
._tab_details_container_data_attributes_palet_x55ec_144 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  align-content: center;
  gap: 4px;
  flex-wrap: wrap !important;
}
._tab_details_container_data_attributes_value_x55ec_154 {
  flex: unset !important;
}
._tab_details_container_data_attributes_value_text_x55ec_157 {
  color: #333333 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 150%;
  font-style: normal !important;
}

._interests_tab_wrapper_x55ec_165 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  align-self: stretch;
}
._interests_tab_wrapper_x55ec_165::-webkit-scrollbar {
  width: 6px;
}
._interests_tab_wrapper_x55ec_165::-webkit-scrollbar-thumb {
  background: var(--Borders-Medium, #ebebeb);
  border-radius: 3px;
}

._value_chip_x55ec_182 {
  display: inline-flex;
  padding: 4px 8px;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 150%;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._portal_component_zinjd_110 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
}

._download_icon_zinjd_119 {
  position: relative;
}
._download_icon_zinjd_119 path {
  stroke: var(--Palette-Blue, #1961ed) !important;
}._modalWrapper_675ho_1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  height: 185px;
  width: 320px;
}
._modalWrapper_675ho_1 ._bodyContainer_675ho_10 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  border-bottom: 1px solid #f1f1f1;
  gap: 16px;
  height: 100%;
  padding: 12px 16px 0 12px;
  width: 100%;
}
._modalWrapper_675ho_1 ._bodyContainer_675ho_10 ._header_675ho_22 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
._modalWrapper_675ho_1 ._bodyContainer_675ho_10 ._inviteInput_675ho_27 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
}
._modalWrapper_675ho_1 ._buttonContainer_675ho_35 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 12px 8px;
  width: 100%;
}
._modalWrapper_675ho_1 ._buttonContainer_675ho_35 ._button_675ho_35 {
  width: 50%;
}._createNewKeyButton_a5j6z_1 {
  padding: 8px;
}

._createNewKeyButtonContent_a5j6z_5 {
  color: #666666;
}

._buttonContainer_a5j6z_9 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
  flex-wrap: wrap;
}

._documentationLink_a5j6z_19 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  cursor: pointer;
  padding: 8px 4px;
  border-radius: 4px;
  height: 30px;
}
._documentationLink_a5j6z_19:hover {
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}

._documentationText_a5j6z_34 {
  color: var(--Text-Primary, #666666) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
}

._apiKeysMainWrapper_a5j6z_41 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  background-color: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  height: calc(100vh - 50px);
  width: calc(100% - 20px);
  padding: 24px 64px 8px 64px;
  gap: 16px;
  margin: 12px 0 0 10px;
  display: flex;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  flex: 1;
}
@media (max-width: 1200px) {
  ._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 {
    width: 80%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 {
    width: 1100px;
  }
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  backdrop-filter: blur(20px);
  background: #f1f1f1;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
  width: 100%;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._noApiKeysContainer_a5j6z_94 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 24px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._noApiKeysContainer_a5j6z_94 ._noApiKeysIcon_a5j6z_103 {
  width: 48px;
  height: 48px;
  opacity: 0.3;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._noApiKeysContainer_a5j6z_94 ._noApiKeysText_a5j6z_108 {
  color: #999;
  text-align: center;
  line-height: 1.4;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  background: #fcfcfc;
  border-bottom: 1px solid #f1f1f1;
  padding: 16px 20px;
  width: 100%;
  min-height: 60px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113:last-child {
  border-bottom: none;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._keyNameContainer_a5j6z_128 {
  width: 25%;
  padding-right: 16px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._keyNameContainer_a5j6z_128 ._apiKeyName_a5j6z_132 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._keyContainer_a5j6z_139 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  width: 60%;
  padding-right: 16px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._keyContainer_a5j6z_139 ._keyText_a5j6z_148 {
  letter-spacing: 0.5px;
  overflow: hidden;
  white-space: nowrap;
  max-width: 100%;
  display: block;
  text-align: right;
  word-break: keep-all;
  font-size: 12px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._iconContainer_a5j6z_158 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._iconContainer_a5j6z_158 ._deleteIconContainer_a5j6z_166 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  cursor: pointer;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._iconContainer_a5j6z_158 ._deleteIconContainer_a5j6z_166:hover {
  opacity: 0.8;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._iconContainer_a5j6z_158 ._refreshIconContainer_a5j6z_177 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  cursor: pointer;
}
._apiKeysMainWrapper_a5j6z_41 ._apiKeysListWrapper_a5j6z_57 ._apiKeysDataContainer_a5j6z_81 ._apiKeysRow_a5j6z_113 ._iconContainer_a5j6z_158 ._refreshIconContainer_a5j6z_177:hover {
  opacity: 0.8;
}

._loaderSpinner_a5j6z_189 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 1000;
}

._confirmationModalWrapper_a5j6z_204 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 360px;
}
._confirmationModalWrapper_a5j6z_204 ._confirmationModalContent_a5j6z_212 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  background-color: #fff;
  border-radius: 8px;
  gap: 12px;
  padding: 12px 16px;
}
._confirmationModalWrapper_a5j6z_204 ._confirmationModalButtonContainer_a5j6z_223 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  border-top: 1px solid #ebebeb;
  gap: 8px;
  padding: 12px 8px;
  width: 100%;
  height: max-content;
}
._confirmationModalWrapper_a5j6z_204 ._confirmationModalButtonContainer_a5j6z_223 ._confirmationModalButton_a5j6z_223 {
  width: 160px;
}._container_m0mbj_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  min-height: 100vh;
  background-color: #f8fafc;
  padding: 20px;
}

._loadingContainer_m0mbj_12 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background: white;
  border-radius: 12px;
  padding: 40px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}

._successContainer_m0mbj_24,
._failureContainer_m0mbj_25 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background: white;
  border-radius: 12px;
  padding: 48px 32px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  max-width: 480px;
  width: 100%;
  text-align: center;
}

._iconContainer_m0mbj_40 {
  margin-bottom: 24px;
}

._title_m0mbj_44 {
  margin-bottom: 16px;
  color: #1f2937;
}

._description_m0mbj_49 {
  margin-bottom: 32px;
  color: #6b7280;
  line-height: 1.6;
}

._buttonContainer_m0mbj_55 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}

._continueButton_m0mbj_65 {
  width: 100%;
  max-width: 240px;
  background-color: #2563eb;
  color: white;
  border: none;
  padding: 12px 24px;
  border-radius: 8px;
  font-weight: 500;
  transition: background-color 0.2s ease;
}
._continueButton_m0mbj_65:hover {
  background-color: #1d4ed8;
}

._tryAgainButton_m0mbj_80 {
  width: 100%;
  max-width: 240px;
  background-color: #2563eb;
  color: white;
  border: none;
  padding: 12px 24px;
  border-radius: 8px;
  font-weight: 500;
  transition: background-color 0.2s ease;
}
._tryAgainButton_m0mbj_80:hover {
  background-color: #1d4ed8;
}

._supportButton_m0mbj_95 {
  width: 100%;
  max-width: 240px;
  background-color: transparent;
  color: #6b7280;
  border: 1px solid #d1d5db;
  padding: 12px 24px;
  border-radius: 8px;
  font-weight: 500;
  transition: all 0.2s ease;
}
._supportButton_m0mbj_95:hover {
  background-color: #f9fafb;
  border-color: #9ca3af;
}._workspace_container_f6dmv_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  background-color: var(--Background-Primary, #fff);
  position: relative;
  width: 400px;
  padding: 40px;
  gap: 16px;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._workspace_container_f6dmv_1 ._workspace_container_image_f6dmv_16 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 77px;
  align-self: stretch;
}
._workspace_container_f6dmv_1 ._workspace_container_image_f6dmv_16 ._workspace_container_image_logo_f6dmv_25 {
  width: 87.103px;
  height: 16px;
}
._workspace_container_f6dmv_1 ._workspace_container_progress_bar_f6dmv_29 {
  position: absolute;
  width: 100%;
  top: 0;
}
._workspace_container_f6dmv_1 ._workspace_container_progress_bar_f6dmv_29 ._workspace_container_progress_bar_progress_f6dmv_34 {
  border-bottom-right-radius: unset;
  border-bottom-left-radius: unset;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 32px;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_title_tag_f6dmv_46 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 16px;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._workspace_container_form_tag_label_f6dmv_62 {
  color: var(--Text-Primary, #333);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._workspace_container_form_tag_input_label_f6dmv_69 {
  color: var(--Text-Tertiary, #999);
  text-align: left;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._workspace_container_form_tag_button_f6dmv_77 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 200px;
  height: 32px;
  padding: 8px 32px;
  gap: 8px;
  margin-top: 24px;
  align-self: center;
  border-radius: 8px;
  border: 1px solid var(--Transparent-Strong, rgba(0, 0, 0, 0.16));
  background: var(--Palette-Blue, #1961ed);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._debug_button_f6dmv_94 {
  margin-top: 10px;
  background: var(--Palette-Gray, #666);
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._status_message_f6dmv_98 {
  text-align: center;
  font-size: 12px;
  color: var(--Text-Secondary, #666);
  margin-top: 10px;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._status_message_f6dmv_98 span {
  padding: 4px 8px;
  border-radius: 4px;
  background: var(--Background-Secondary, #f5f5f5);
  transition: all 0.3s ease;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._status_message_f6dmv_98 span:first-child {
  animation: _pulse_f6dmv_1 2s infinite;
}
@keyframes _pulse_f6dmv_1 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._workspace_container_form_tag_button_signout_f6dmv_124 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  color: var(--Text-Tertiary, #999);
  text-align: left;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
._workspace_container_f6dmv_1 ._workspace_container_form_f6dmv_38 ._workspace_container_form_input_f6dmv_54 ._workspace_container_form_tag_f6dmv_54 ._workspace_container_form_tag_button_signout_f6dmv_124 span {
  width: fit-content;
  cursor: pointer;
}._peopleMainWrapper_h31ho_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  background-color: white;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  margin: 12px 0 0 10px !important;
  height: calc(100vh - 50px);
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 24px;
  width: 100%;
  flex: 1;
  padding: 24px 16px;
  min-height: 0;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  ._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 {
    width: 900px;
  }
}
@media (min-width: 1401px) {
  ._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 {
    width: 1100px;
  }
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 ._peopleHeaderWrapper_h31ho_38 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 24px;
  flex-shrink: 0;
  width: inherit;
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 ._peopleHeaderWrapper_h31ho_38 ._peopleIllustration_h31ho_48 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 100vw;
  max-height: 100vh;
  width: auto;
  height: auto;
  object-fit: contain;
  z-index: 1;
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 ._peopleHeaderWrapper_h31ho_38 ._peopleHeaderText_h31ho_60 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 12px;
  z-index: 2;
  position: relative;
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 ._peopleHeaderWrapper_h31ho_38 ._peopleHeaderSwitch_h31ho_70 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
  z-index: 2;
  position: relative;
}
._peopleMainWrapper_h31ho_1 ._peopleWrapper_h31ho_16 ._peopleHeaderWrapper_h31ho_38 ._peopleHeaderSwitch_h31ho_70 ._peopleHeaderSwitchText_h31ho_80 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 8px;
}

._container_h31ho_89 {
  margin: 12px;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._main_card_6pmpg_110 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  position: relative;
  background-color: var(--color-white);
  height: 94vh;
}
@media (1300px <= width <= 1450px) and (800px <= height <= 930px) {
  ._main_card_6pmpg_110 {
    height: 93.5vh;
  }
}._people_table_container_1x16s_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  padding: var(--spacing-sm);
  align-self: stretch;
  background: var(--Background-Primary, #fff);
  backdrop-filter: blur(5px);
  z-index: 1;
}
._people_table_container_header_1x16s_13 {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  width: fit-content;
  gap: 12px;
}
._people_table_container_header_icon_1x16s_23 {
  width: 16px;
  height: 16px;
  stroke: #999999 !important;
}
._people_table_container_header_title_1x16s_28 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._people_table_container_header_search_left_content_1x16s_35 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
  flex-wrap: nowrap;
}
._people_table_container_header_search_wrapper_1x16s_44 {
  background: #fff !important;
  width: 240px;
  height: 24px;
  padding: 0px 8px;
  transition: all 0.3s ease-in-out;
  border: 1px solid var(--Borders-Light, #f1f1f1);
  border-radius: 6px;
}
._people_table_container_header_search_wrapper_input_1x16s_53 {
  color: var(--Text-Secondary, #666);
  height: 24px;
  /* Text xs/Normal */
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
._people_table_container_header_search_open_1x16s_62 {
  border-radius: 6px 6px 0px 0px;
}
._people_table_container_header_badges_inline_1x16s_65 {
  align-items: center;
  gap: 6px;
}
._people_table_container_header_badge_inline_1x16s_69 {
  padding: 2px 6px !important;
  height: 18px !important;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._people_table_container_header_badge_inline_1x16s_69 ._badge-text_1x16s_77,
._people_table_container_header_badge_inline_1x16s_69 > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._people_table_container_header_switch_1x16s_83 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._people_table_container_header_switch_1x16s_83 label {
  color: var(--Text-Secondary, #666);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
._people_table_container_filters_1x16s_98 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  position: relative;
  gap: 12px;
}
._people_table_container_filters_delete_button_text_1x16s_107 {
  color: var(--Text-Secondary, #666) !important;
  font-weight: 500 !important;
}
._people_table_container_filters_column_list_1x16s_111 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: unset;
  gap: 6px;
  border-radius: 6px;
  color: #666 !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 150% !important; /* 19.5px */
}
._people_table_container_filters_column_list_icon_1x16s_125 {
  stroke: #949494 !important;
}
._people_table_container_content_table_container_main_1x16s_128 {
  border-bottom: 1px solid #ddd;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._people_table_container_content_table_container_main_1x16s_128 {
    height: 85vh !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._people_table_container_content_table_container_main_1x16s_128 {
    height: 84.5vh !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._people_table_container_content_table_container_main_1x16s_128 {
    height: 85vh !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._people_table_container_content_table_container_main_1x16s_128 {
    height: 85vh !important;
  }
}
@media (min-width: 2519.98px) and (max-width: 2658.98px) {
  ._people_table_container_content_table_container_main_1x16s_128 {
    height: 87vh !important;
  }
}
._people_table_container_content_table_pagination_1x16s_156 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 5vh !important;
}

._icon_1x16s_165 {
  stroke: #999999 !important;
}

._checkbox_1x16s_169 {
  width: 16px;
  height: 16px;
  border: 1px solid var(--Gray-300, #d0d5dd);
  border-radius: 4px;
  background-color: var(--White, #fff);
  cursor: pointer;
  transition: all 0.2s ease;
}
._checkbox_1x16s_169:checked {
  background-color: var(--Palette-Blue, #1961ed);
  border-color: var(--Palette-Blue, #1961ed);
}
._checkbox_1x16s_169:checked::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 49%;
  width: 8px;
  height: 6px;
  border: 2px solid white;
  border-top: 0;
  border-right: 0;
  transform: translate(-50%, -50%) rotate(-45deg);
}
._checkbox_1x16s_169:hover {
  border-color: var(--Palette-Blue, #1961ed);
}
._checkbox_1x16s_169:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(25, 97, 237, 0.2);
}

._checkbox_disabled_1x16s_202 {
  opacity: 0.5;
  cursor: not-allowed;
}
._checkbox_disabled_1x16s_202:hover {
  border: 1px solid var(--Gray-300, #d0d5dd);
}

._people_table_container_content_table_cell_hidden_1x16s_210 {
  filter: blur(4px) !important;
  -webkit-filter: blur(4px) !important;
}

._save_to_list_container_people_table_1x16s_215 {
  position: fixed !important;
  top: 40px !important;
  right: 12px !important;
  left: auto !important;
  z-index: 9999 !important;
}

._save_to_list_container_people_table_bulk_1x16s_223 {
  position: absolute !important;
  top: 8% !important;
  left: 15% !important;
  right: auto !important;
  z-index: 9999 !important;
}

._people_table_container_content_1x16s_128 {
  height: 100%;
}

._loaderOverlay_1x16s_235 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}

._table_header_1x16s_248 {
  position: sticky !important;
}

._table_header_static_1x16s_252 {
  position: static !important;
}

._savedList_breadCrumb_1x16s_256 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 4px;
}
._savedList_breadCrumb_delete_1x16s_264 {
  cursor: pointer;
  stroke: #999999 !important;
}
._savedList_breadCrumb_delete_1x16s_264:hover {
  stroke: #666666 !important;
}

._label_max_width_1x16s_272 {
  max-width: 15ch !important;
  min-width: 10ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_person_1x16s_277 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_person_1x16s_277 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_person_1x16s_277 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_person_1x16s_277 {
    max-width: 30ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_person_1x16s_277 {
    max-width: 45ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_person_list_1x16s_302 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_person_list_1x16s_302 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_person_list_1x16s_302 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_person_list_1x16s_302 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_person_list_1x16s_302 {
    max-width: 40ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_employee_title_1x16s_327 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_employee_title_1x16s_327 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_employee_title_1x16s_327 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_employee_title_1x16s_327 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_employee_title_1x16s_327 {
    max-width: 45ch !important;
  }
}
._label_max_width_employee_title_list_1x16s_351 {
  min-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_employee_title_list_1x16s_351 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_employee_title_list_1x16s_351 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_employee_title_list_1x16s_351 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_employee_title_list_1x16s_351 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_employee_title_list_1x16s_351 {
    max-width: 45ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_employee_level_1x16s_380 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_employee_level_1x16s_380 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_employee_level_1x16s_380 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_employee_level_1x16s_380 {
    max-width: 30ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_employee_level_1x16s_380 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_employee_level_list_1x16s_405 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_employee_level_list_1x16s_405 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_employee_level_list_1x16s_405 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_employee_level_list_1x16s_405 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_employee_level_list_1x16s_405 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_company_name_1x16s_430 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_company_name_1x16s_430 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_company_name_1x16s_430 {
    max-width: 22ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_company_name_1x16s_430 {
    max-width: 24ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_company_name_1x16s_430 {
    max-width: 26ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_company_name_list_1x16s_455 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_company_name_list_1x16s_455 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_company_name_list_1x16s_455 {
    max-width: 22ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_company_name_list_1x16s_455 {
    max-width: 24ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_company_name_list_1x16s_455 {
    max-width: 26ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_full_address_1x16s_480 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_full_address_1x16s_480 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_full_address_1x16s_480 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_full_address_1x16s_480 {
    max-width: 40ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_full_address_1x16s_480 {
    max-width: 50ch !important;
  }
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_full_address_list_1x16s_505 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_full_address_list_1x16s_505 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_full_address_list_1x16s_505 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_full_address_list_1x16s_505 {
    max-width: 40ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_full_address_list_1x16s_505 {
    max-width: 50ch !important;
  }
}
._label_max_width_city_1x16s_529 {
  max-width: 12ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_city_1x16s_529 {
    max-width: 12ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_city_1x16s_529 {
    max-width: 14ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_city_1x16s_529 {
    max-width: 16ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_city_1x16s_529 {
    max-width: 18ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_city_1x16s_529 {
    max-width: 20ch !important;
  }
}
._label_max_width_city_list_1x16s_557 {
  max-width: 12ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_city_list_1x16s_557 {
    max-width: 12ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_city_list_1x16s_557 {
    max-width: 14ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_city_list_1x16s_557 {
    max-width: 16ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_city_list_1x16s_557 {
    max-width: 18ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_city_list_1x16s_557 {
    max-width: 20ch !important;
  }
}
._label_max_widthstate_1x16s_585 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_widthstate_1x16s_585 {
    max-width: 13ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_widthstate_1x16s_585 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_widthstate_1x16s_585 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_widthstate_1x16s_585 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_widthstate_1x16s_585 {
    max-width: 30ch !important;
  }
}
._label_max_widthstate_list_1x16s_613 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_widthstate_list_1x16s_613 {
    max-width: 18ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_widthstate_list_1x16s_613 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_widthstate_list_1x16s_613 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_widthstate_list_1x16s_613 {
    max-width: 25ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_widthstate_list_1x16s_613 {
    max-width: 30ch !important;
  }
}
._label_max_width_linkedin_url_1x16s_641 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_linkedin_url_1x16s_641 {
    max-width: 10ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_linkedin_url_1x16s_641 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_linkedin_url_1x16s_641 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_linkedin_url_1x16s_641 {
    max-width: 20ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_linkedin_url_1x16s_641 {
    max-width: 25ch !important;
  }
}
._label_max_width_linkedin_url_list_1x16s_669 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_linkedin_url_list_1x16s_669 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_linkedin_url_list_1x16s_669 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_linkedin_url_list_1x16s_669 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_linkedin_url_list_1x16s_669 {
    max-width: 30ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_linkedin_url_list_1x16s_669 {
    max-width: 35ch !important;
  }
}
._label_max_width_work_email_address_1x16s_697 {
  max-width: 25ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_work_email_address_1x16s_697 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_work_email_address_1x16s_697 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_work_email_address_1x16s_697 {
    max-width: 40ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_work_email_address_1x16s_697 {
    max-width: 45ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_work_email_address_1x16s_697 {
    max-width: 40ch !important;
  }
}
._label_max_width_work_email_address_list_1x16s_725 {
  max-width: 25ch !important;
  min-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_work_email_address_list_1x16s_725 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_work_email_address_list_1x16s_725 {
    max-width: 40ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_work_email_address_list_1x16s_725 {
    max-width: 45ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_work_email_address_list_1x16s_725 {
    max-width: 50ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_work_email_address_list_1x16s_725 {
    max-width: 55ch !important;
  }
}
._label_max_width_personal_email_address_1x16s_754 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_personal_email_address_1x16s_754 {
    max-width: 20ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_personal_email_address_1x16s_754 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_personal_email_address_1x16s_754 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_personal_email_address_1x16s_754 {
    max-width: 35ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_personal_email_address_1x16s_754 {
    max-width: 30ch !important;
  }
}
._label_max_width_personal_email_address_list_1x16s_782 {
  max-width: 20ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_personal_email_address_list_1x16s_782 {
    max-width: 25ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_personal_email_address_list_1x16s_782 {
    max-width: 30ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_personal_email_address_list_1x16s_782 {
    max-width: 35ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_personal_email_address_list_1x16s_782 {
    max-width: 40ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_personal_email_address_list_1x16s_782 {
    max-width: 45ch !important;
  }
}
._label_max_width_phone_number_1x16s_810 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_phone_number_1x16s_810 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_phone_number_1x16s_810 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_phone_number_1x16s_810 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_phone_number_1x16s_810 {
    max-width: 15ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_phone_number_1x16s_810 {
    max-width: 15ch !important;
  }
}
._label_max_width_phone_number_list_1x16s_838 {
  max-width: 15ch !important;
}
@media (min-width: 767.98px) and (max-width: 1398.98px) {
  ._label_max_width_phone_number_list_1x16s_838 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1399.98px) and (max-width: 1538.98px) {
  ._label_max_width_phone_number_list_1x16s_838 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1539.98px) and (max-width: 1918.98px) {
  ._label_max_width_phone_number_list_1x16s_838 {
    max-width: 15ch !important;
  }
}
@media (min-width: 1919.98px) and (max-width: 2518.98px) {
  ._label_max_width_phone_number_list_1x16s_838 {
    max-width: 15ch !important;
  }
}
@media (min-width: 2519.98px) {
  ._label_max_width_phone_number_list_1x16s_838 {
    max-width: 15ch !important;
  }
}._unlock_popup_container_1a00c_1 {
  position: absolute !important;
  top: 6%;
  left: 14%;
  width: 300px;
  background-color: #fff;
  transition: all 0.3s ease-in-out;
}
._unlock_popup_container_contents_1a00c_9 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  align-self: stretch;
  gap: 24px;
  margin: 0 !important;
  width: 100%;
}
._unlock_popup_container_contents_content_1a00c_20 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  align-self: stretch;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_1a00c_31 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  height: 28px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_badge_1a00c_41 {
  justify-content: start;
}
._unlock_popup_container_contents_content_form_badge_text_1a00c_44 {
  color: var(--Tag-Text-Blue, #18356d) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}
._unlock_popup_container_contents_content_form_input_1a00c_51 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  border-radius: 4px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  padding: 0px 4px 0px 8px;
  gap: 4px;
  flex: 1 0 0;
  align-self: stretch;
  font-size: 12px;
  color: var(--Text-Secondary, #666);
}
._unlock_popup_container_contents_content_form_switch_1a00c_66 {
  border-color: var(--Borders-Medium, #ebebeb);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_content_form_switch_text_1a00c_76 {
  font-size: 12px;
}
._unlock_popup_container_contents_button_1a00c_79 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
}
._unlock_popup_container_contents_button_cancel_1a00c_88, ._unlock_popup_container_contents_button_unlock_1a00c_88 {
  width: 50%;
  height: 32px;
}

._unlock_popup_container_hidden_1a00c_93 {
  display: none;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._dynamic_column_1d8re_110 {
  position: absolute;
  top: 60px;
  right: 0;
  width: 15vw;
  height: 35vh;
  border-radius: 8px;
  border-radius: 8px;
  background: var(--White, #fff);
  /* Shadow/xl */
  box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.1), 0 8px 8px -4px rgba(16, 24, 40, 0.04);
}
._dynamic_column_header_1d8re_122 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 8px;
  gap: 8px;
  height: 10vh;
  align-self: stretch;
  border-radius: 8px 8px 0 0;
  background: var(--Gray-100, #f2f4f7);
}
._dynamic_column_header_names_1d8re_135 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 8px;
  gap: 0px;
  row-gap: 0px;
  align-content: flex-start;
  line-height: 0;
  height: 10vh;
  overflow-y: auto;
  border-radius: 8px;
  background: #fff;
}
._dynamic_column_header_names_item_1d8re_151 {
  border-radius: 16px !important;
  background: var(--Accent-quaternary, #f5f9fd) !important;
}
._dynamic_column_header_names_item_text_1d8re_155 {
  color: var(--Palette-Blue, #1961ed) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
}
._dynamic_column_body_1d8re_162 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 4px 8px 8px 8px;
  gap: 2px;
  height: 20vh;
  align-self: stretch;
  background: var(--White, #fff);
}
._dynamic_column_body_title_1d8re_174 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  height: 32px;
  padding: 4px 4px 4px 0;
  align-self: stretch;
  border-radius: 6px;
}
._dynamic_column_body_title_text_1d8re_185 {
  color: var(--Text-Secondary, #666) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
}
._dynamic_column_body_list_1d8re_192 {
  height: 15vh;
  overflow-y: auto;
  width: 100%;
}
._dynamic_column_footer_1d8re_197 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px;
  gap: 12px;
  background: var(--White, #fff);
}
._dynamic_column_footer_button_1d8re_207 {
  width: 100%;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._delete_poi_from_list_confirmation_popup_modal_8nvcv_110 {
  background-color: #fff;
  width: 20vw;
}
._delete_poi_from_list_confirmation_popup_modal_title_8nvcv_114 {
  border-bottom: none !important;
}
._delete_poi_from_list_confirmation_popup_modal_title_text_8nvcv_117 {
  color: var(--Text-Primary, #333);
  /* Text sm/Semibold */
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 20px; /* 142.857% */
}
._delete_poi_from_list_confirmation_popup_modal_content_8nvcv_125 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: var(--spacing-md) var(--spacing-lg);
  gap: var(--spacing-md);
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_8nvcv_135 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-lg);
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_image_8nvcv_144 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 24px;
  height: 24px;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_text_8nvcv_153 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 4px;
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_container_text_title_8nvcv_162 {
  color: var(--Text-Primary, #333);
  font-size: 14px;
  font-style: normal;
  font-weight: var(--font-weight-semi-bold);
  line-height: 20px; /* 142.857% */
}
._delete_poi_from_list_confirmation_popup_modal_content_actions_8nvcv_169 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 12px 8px;
  gap: 8px;
  align-self: stretch;
}
._delete_poi_from_list_confirmation_popup_modal_content_actions_cancel_8nvcv_179, ._delete_poi_from_list_confirmation_popup_modal_content_actions_save_8nvcv_179 {
  flex: 1;
}._add_to_list_icon_1bfxu_1 {
  position: relative;
}
._add_to_list_icon_1bfxu_1 path {
  stroke: var(--Palette-Blue, #1961ed) !important;
}

._unlock_icon_1bfxu_8 {
  stroke: #fff;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._export_list_1vxeq_110 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: var(--spacing-sm);
}

._delete_list_button_1vxeq_119:hover svg {
  stroke: #666666 !important;
}._dataSetsMainWrapper_ri8vt_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  background-color: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  gap: 16px;
  height: calc(100vh - 50px);
  margin: 12px 0 0 10px;
  padding: 24px 64px 8px 64px;
  width: calc(100% - 20px);
  overflow-y: auto;
  overflow-x: hidden;
}
._dataSetsMainWrapper_ri8vt_1::-webkit-scrollbar {
  width: 8px;
}
._dataSetsMainWrapper_ri8vt_1::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 4px;
}
._dataSetsMainWrapper_ri8vt_1::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 4px;
}
._dataSetsMainWrapper_ri8vt_1::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 24px;
  width: 100%;
}
@media (max-width: 1200px) {
  ._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 {
    width: 100%;
  }
}
@media (min-width: 1201px) and (max-width: 1400px) {
  ._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 {
    width: 1000px;
  }
}
@media (min-width: 1401px) {
  ._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 {
    width: 1100px;
  }
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsHeaderWrapper_ri8vt_56 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsHeaderWrapper_ri8vt_56 ._dataSetsHeaderText_ri8vt_64 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 16px;
  height: 100%;
  max-height: calc(100vh - 150px);
  overflow-y: auto;
  overflow-x: hidden;
  width: 100%;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  flex-wrap: wrap;
  gap: 24px;
  width: 100%;
  display: flex;
  align-items: stretch;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  position: relative;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 16px;
  width: calc(33.333% - 16px);
  gap: 16px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 8px;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardHeaderContainer_ri8vt_119 {
  width: 100%;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardHeaderContainer_ri8vt_119 ._dataSetCardHeaderText_ri8vt_122 {
  color: #333333;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardHeaderContainerBurger_ri8vt_125 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardHeaderContainerBurger_ri8vt_125 ._dataSetCardHeaderBadge_ri8vt_132 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  padding: 2px 8px;
  border-radius: 16px;
  background: var(--Accent-quaternary, #f5f9fd) !important;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardHeaderContainerBurger_ri8vt_125 ._dataSetCardHeaderBadge_ri8vt_132 ._dataSetCardHeaderBadgeText_ri8vt_142 {
  color: var(--Palette-Blue, #1961ed) !important;
  font-size: 9px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardDescription_ri8vt_149 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  flex: 1;
  min-height: 60px;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardContent_ri8vt_111 ._dataSetCardDescription_ri8vt_149 ._dataSetCardDescriptionText_ri8vt_159 {
  margin: 0;
  font-size: 12px;
  line-height: 1.5;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
  width: 100%;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._downloadButton_ri8vt_175,
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._contactButton_ri8vt_176 {
  width: 100%;
  height: 36px;
  padding: 0 16px;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #e0e0e0;
  background: #f8f8f8;
  color: #666;
  transition: all 0.2s ease;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._downloadButton_ri8vt_175:hover,
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._contactButton_ri8vt_176:hover {
  background: #f0f0f0;
  border-color: #d0d0d0;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._downloadButton_ri8vt_175:disabled,
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._contactButton_ri8vt_176:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._contactButton_ri8vt_176 {
  background: #ffffff;
  border-color: #e0e0e0;
}
._dataSetsMainWrapper_ri8vt_1 ._dataSetsBodyWrapper_ri8vt_32 ._dataSetsItemWrapper_ri8vt_71 ._dataSetItemContainer_ri8vt_84 ._dataSetCard_ri8vt_96 ._dataSetCardButtons_ri8vt_166 ._contactButton_ri8vt_176:hover {
  background: #f8f8f8;
}

._sheetInfo_ri8vt_206 {
  margin-top: 8px;
  padding: 6px 12px;
  background-color: #f8f9fa;
  border-radius: 6px;
  border-left: 3px solid #007bff;
}
._sheetInfo_ri8vt_206 ._sheetInfoText_ri8vt_213 {
  margin: 0;
  font-size: 11px;
  line-height: 1.3;
}

._spinner_ri8vt_219 {
  width: 16px;
  height: 16px;
  border: 2px solid #f3f3f3;
  border-top: 2px solid #666;
  border-radius: 50%;
  animation: _spin_ri8vt_219 1s linear infinite;
}

@keyframes _spin_ri8vt_219 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
._modelBoxTitle_ri8vt_236 {
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: unset;
  flex-wrap: unset;
  border-bottom: none;
}

._modelBox_ri8vt_236 {
  background-color: #ffffff;
  height: 100px;
}
._modelBox_ri8vt_236 ._modelBoxContent_ri8vt_249 {
  height: 15px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
}
._modelBox_ri8vt_236 ._modelBoxContent_ri8vt_249 ._modelBoxContentText_ri8vt_258 {
  color: var(--Gray-600, #475467) !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 800 !important;
  line-height: 20px !important; /* 142.857% */
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._hamburger_popup_zyhk9_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  position: absolute;
  width: 200px;
  right: 0%;
  top: 15%;
  z-index: 99999;
  padding: 0px;
  background-color: white;
  border-radius: 8px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Grays-0, #fff);
  gap: 1px;
  /* Shadow+Blur/light/S strong-B strong */
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04), 2px 4px 16px 0px rgba(0, 0, 0, 0.12);
  backdrop-filter: blur(20px);
}
._hamburger_popup_list_zyhk9_131 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  padding: 4px;
  gap: 2px;
  min-height: 50px;
  max-height: 500px;
  overflow-y: auto;
  align-self: stretch;
  border-top: 1px solid var(--Borders-Light, #f1f1f1);
}
._hamburger_popup_list_item_zyhk9_145 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  align-self: stretch;
  display: flex;
  height: 32px !important;
  line-height: 32px !important;
  padding: 0px var(--Spacing-8px, 8px);
  cursor: pointer;
}
._hamburger_popup_list_item_active_zyhk9_159, ._hamburger_popup_list_item_zyhk9_145:hover {
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._hamburger_popup_list_item_icon_zyhk9_163 {
  stroke: #666666 !important;
}
._hamburger_popup_list_item_name_zyhk9_166 {
  color: var(--Text-Primary, --color-text-primary) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
._hamburger_popup_list_item_empty_zyhk9_176 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  height: 32px;
  padding: 0px var(--Spacing-8px, 8px);
}
._hamburger_popup_list_item_empty_text_zyhk9_186 {
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 150%;
}
._hamburger_popup_input_zyhk9_193 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  align-self: stretch;
  background-color: var(--color-white) !important;
  border: none;
  border-radius: 4px;
  width: 100% !important;
  height: 36px;
  align-self: stretch;
  backdrop-filter: blur(4px);
}
._hamburger_popup_input_zyhk9_193:focus-within {
  border-color: var(--color-blue-500);
}
._hamburger_popup_input_tag_zyhk9_211 {
  width: 100% !important;
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}._renameModal_1cmh7_1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: unset;
  flex-wrap: unset;
  width: 400px;
  min-height: auto;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  width: 100%;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameModalHeader_1cmh7_18 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  padding: 16px 24px;
  gap: 24px;
  border-bottom: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Secondary, #fcfcfc);
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameModalTitle_1cmh7_28 {
  color: #1a1a1a;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  margin: 0;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._customCross_1cmh7_35 {
  display: flex;
  height: 32px;
  padding: 0 8px;
  justify-content: center;
  align-items: center;
  min-width: auto;
  width: auto;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameListContainer_1cmh7_44 {
  display: flex;
  padding: 16px 24px;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  flex-shrink: 0;
  align-self: stretch;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameListContainer_withError_1cmh7_53 {
  padding: 8px 24px;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameInput_1cmh7_56 {
  display: flex !important;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  gap: 4px;
  flex-direction: column !important;
}
._renameModal_1cmh7_1 ._renameModalContent_1cmh7_10 ._renameInput_1cmh7_56 label {
  margin-bottom: 0 !important;
}
._renameModal_1cmh7_1 ._renameModalActions_1cmh7_67 {
  display: flex;
  padding: 24px 32px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  gap: 12px;
}
._renameModal_1cmh7_1 ._renameModalActions_1cmh7_67 button {
  display: flex;
  padding: 6px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
}._menuContainer_53ugb_1 {
  position: relative;
  z-index: 10000;
  isolation: isolate;
}

._verticalDots_53ugb_7 {
  transform: rotate(90deg);
  cursor: pointer;
}

._menu_53ugb_1 {
  position: fixed;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);
  z-index: 100000;
  min-width: 140px;
  padding: 4px;
  overflow: hidden;
}

._menuItem_53ugb_24 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  padding: 10px 12px;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
._menuItem_53ugb_24:hover {
  background-color: #f5f5f5;
}
._menuItem_53ugb_24:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
._menuItem_53ugb_24:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
._menuItem_53ugb_24._deleteItem_53ugb_47 {
  color: #ff3b30;
}._listsContainer_1y3ph_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  flex-wrap: unset;
  padding: 12px 16px 64px 16px;
  gap: 24px;
  flex: 1 0 0;
  align-self: stretch;
  width: 100%;
}

._tableContainer_1y3ph_14 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  border: 1px solid #e0e0e0;
  height: fit-content;
  max-height: 600px;
  border-radius: 6px;
  padding-top: 5px;
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden;
  background-color: #fcfcfc;
}
._tableContainer_1y3ph_14 ._listsTable_1y3ph_30 {
  border-top: 0px !important;
  padding: 0px !important;
  border: 0px !important;
}
._tableContainer_1y3ph_14 ._listsTableHeader_1y3ph_35 {
  border-bottom: 1px solid #e0e0e0 !important;
  flex-shrink: 0;
  position: sticky !important;
  top: 0 !important;
  z-index: 10 !important;
  background: #ffffff !important;
}
._tableContainer_1y3ph_14 ._listsTableContainerMain_1y3ph_43 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
}
._tableContainer_1y3ph_14 ._listsTableBody_1y3ph_53 {
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
._tableContainer_1y3ph_14 ._listsTableHeaderCell_1y3ph_57,
._tableContainer_1y3ph_14 ._listsTableHeaderRow_1y3ph_58 {
  border: 0px !important;
  background: #ffffff !important;
  position: sticky !important;
  top: 0 !important;
  z-index: 10 !important;
}
._tableContainer_1y3ph_14 ._listsTableHeaderCell_1y3ph_57:nth-child(1),
._tableContainer_1y3ph_14 ._listsTableHeaderRow_1y3ph_58:nth-child(1) {
  width: 30% !important;
}
._tableContainer_1y3ph_14 ._listsTableHeaderCell_1y3ph_57:nth-child(2),
._tableContainer_1y3ph_14 ._listsTableHeaderRow_1y3ph_58:nth-child(2) {
  width: 15% !important;
}
._tableContainer_1y3ph_14 ._listsTableHeaderCell_1y3ph_57:nth-child(3),
._tableContainer_1y3ph_14 ._listsTableHeaderRow_1y3ph_58:nth-child(3) {
  width: 20% !important;
}
._tableContainer_1y3ph_14 ._listsTableHeaderCell_1y3ph_57:nth-child(4),
._tableContainer_1y3ph_14 ._listsTableHeaderRow_1y3ph_58:nth-child(4) {
  width: 25% !important;
}
._tableContainer_1y3ph_14 ._listsTableCell_1y3ph_81 {
  border-left: 0px !important;
  border-right: 0px !important;
  border-top: 0px !important;
  border-bottom: 1px solid #ddd !important;
}
._tableContainer_1y3ph_14 ._listsTableCell_1y3ph_81:nth-child(1) {
  width: 30% !important;
}
._tableContainer_1y3ph_14 ._listsTableCell_1y3ph_81:nth-child(2) {
  width: 15% !important;
}
._tableContainer_1y3ph_14 ._listsTableCell_1y3ph_81:nth-child(3) {
  width: 20% !important;
}
._tableContainer_1y3ph_14 ._listsTableCell_1y3ph_81:nth-child(4) {
  width: 25% !important;
}
._tableContainer_1y3ph_14 ._listsTableRow_1y3ph_99:last-child ._listsTableCell_1y3ph_81 {
  border-bottom: 0px !important;
}

._listNameCell_1y3ph_103 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  width: 100%;
  text-transform: none !important;
  cursor: text;
}
._listNameCell_1y3ph_103 span {
  text-transform: none !important;
}
._listNameCell_1y3ph_103 ._listNameText_1y3ph_117 {
  width: fit-content;
  cursor: pointer;
}

._listIcon_1y3ph_122 {
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
}

._actionsCell_1y3ph_131 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  gap: 8px;
  width: 100%;
  position: relative;
  z-index: 1;
}

._emptyState_1y3ph_143 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 16px;
  color: #999;
}._emptyState_1xmih_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 16px;
  color: #999;
}._emptyState_1xmih_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 12px;
  padding: 16px;
  color: #999;
}._listsMainWrapper_uq1yv_1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  background-color: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  gap: 16px;
  height: calc(100vh - 50px);
  margin: 12px 0 0 10px;
  padding: 0px 8px;
  width: calc(100% - 20px);
  overflow-y: hidden;
  overflow-x: hidden;
  position: relative;
}

._listsContent_uq1yv_20 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
  gap: 16px;
}

._searchBar_uq1yv_30 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  width: 270px;
  height: 24px;
  padding: 0px 8px 40px 16px;
}
._searchBar_uq1yv_30 ._searchBarContainer_uq1yv_40 {
  border-radius: 6px;
  border: 1px solid var(--Borders-Light, #f1f1f1);
  background-color: #fff;
}

._tabsContainer_uq1yv_46 {
  width: 100%;
}

._tabContent_uq1yv_50 {
  width: 100%;
  flex: 1;
}

._loaderOverlay_uq1yv_55 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  z-index: 10;
}._credits_container_1y5e5_1 {
  position: absolute;
  bottom: 10%;
  width: 100%;
}
._credits_container_card_blue_1y5e5_6 {
  background: var(--Palette-Blue-10, #e8effd);
}
._credits_container_card_red_1y5e5_9 {
  background: var(--Palette-Red-10, #fee8e8);
}
._credits_container_card_1y5e5_6 {
  width: 100%;
  height: 100%;
  padding: 8px;
  margin: 5px;
}
._credits_container_card_title_1y5e5_18 {
  padding: 0 0px 16px 0;
  width: 100%;
}
._credits_container_card_title_container_1y5e5_22 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  column-gap: 4px;
  gap: 8px;
}
._credits_container_card_title_container_1y5e5_22 label {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 20px;
  padding: 5.5px 8px;
  border-radius: 80px;
  background: var(--Tag-Background-Green, #ddfcd8);
}
._credits_container_card_title_container_1y5e5_22 label span {
  color: var(--Tag-Text-Green, #2a5822);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
._credits_container_card_title_container_text_1y5e5_48 {
  color: var(--Grays-100, #000);
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 19.5px */
}
._credits_container_progress_bar_1y5e5_55 {
  position: relative !important;
  width: 100%;
  padding: 0 8px 0 0;
  background: inherit;
}
._credits_container_progress_bar_item_progress_1y5e5_61 {
  position: relative;
  height: 5px;
}
._credits_container_progress_bar_item_progress_range_1y5e5_65 {
  background: var(--Colors-Green, #1961ed) !important;
}
._credits_container_progress_bar_item_range_1y5e5_68 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  color: var(--Text-Secondary, #666);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 18px */
  opacity: 0.5;
}
._credits_container_progress_bar_credits_left_1y5e5_81 label {
  color: var(--Text-Secondary, #666);
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 18px */
  opacity: 0.5;
}
._credits_container_progress_bar_item_text_1y5e5_89 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  padding: 8px 0 0 0;
  gap: 8px;
  height: 24px;
}
._credits_container_progress_bar_item_text_1y5e5_89 label {
  display: flex;
  padding: 8px 0;
  justify-content: center;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}
._credits_container_progress_bar_item_text_1y5e5_89 label span {
  color: var(--Palette-Blue, #1961ed);
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 19.5px */
}

._credits_container_open_1y5e5_115 {
  right: 2%;
}:root {
  --color-text-primary: #333333;
  --color-text-secondary: #666666;
  --color-gray-100: #999999;
  --color-gray-400: #666666;
  --color-gray-500: #667085;
  --color-gray-600: #344054;
  --color-white: #fff;
  --Tag-Text-Red: #712727;
  --Tag-Text-Turquoise: #166747;
  --color-transparent-light: rgba(0, 0, 0, 0.04);
  --white: #ffffff;
  --black: #000000;
  --color-transparent-light: rgba(35, 22, 22, 0.04);
  --error-25: #fffbfa;
  --error-50: #fef3f2;
  --error-100: #fee4e2;
  --error-200: #fecdca;
  --error-300: #fda29b;
  --error-400: #f97066;
  --error-500: #f04438;
  --error-600: #d92d20;
  --error-700: #b42318;
  --error-800: #912018;
  --error-900: #7a271a;
  --color-success-25: #f6fef9;
  --color-success-50: #ecfdf3;
  --color-success-100: #d1fadf;
  --color-success-200: #a6f4c5;
  --color-success-300: #6ce9a6;
  --color-success-400: #32d583;
  --color-success-500: #12b76a;
  --color-success-600: #039855;
  --color-success-700: #027a48;
  --color-success-800: #05603a;
  --color-success-900: #054f31;
  --success-25: #f6fef9;
  --success-50: #ecfdf3;
  --success-100: #d1fadf;
  --success-200: #a6f4c5;
  --success-300: #6ce9a6;
  --success-400: #32d583;
  --success-500: #12b76a;
  --success-600: #039855;
  --success-700: #027a48;
  --success-800: #05603a;
  --success-900: #054f31;
  --font-size-11px: 11px;
  --font-size-base: 13px;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --line-height-base: 150%;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --normal: normal;
  --spacing-2: 2px;
  --spacing-xs: 4px;
  --spacing-6: 6px;
  --sds-size-space-150: 6px;
  --spacing-sm: 8px;
  --spacing-md: 12px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --Height-24px: 24px;
  --Height-14px: 14px;
  --Height-106px: 106px;
  --Borders-Light: #f1f1f1;
  --Borders-Light-2: #ebebeb;
  --align-self-stretch: stretch;
  --transition-base: all 0.3s ease-in-out;
  --Tag-Background-Turquoise: #d0f8e9;
  --Tag-Background-Red: #fed8d8;
  --gray-25: #fcfcfd;
  --gray-40: #999999;
  --gray-50: #f9fafb;
  --gray-100: #f2f4f7;
  --gray-150: #f6f6f6;
  --gray-200: #e4e7ec;
  --gray-250: #e5e5ea;
  --gray-300: #d0d5dd;
  --gray-400: #98a2b3;
  --gray-500: #667085;
  --gray-600: #475467;
  --gray-700: #344054;
  --gray-800: #1d2939;
  --gray-900: #101828;
  --Text-Light: #b3b3b3;
  --gray-100-text: #b3b3b3;
  --Tag-Text-Blue: #18356d;
  --palette-blue-25: #f8faff;
  --palette-blue-50: #f0f4ff;
  --palette-blue-100: #e0e7ff;
  --palette-blue-200: #c7d2fe;
  --palette-blue-300: #1961ed;
  --palette-blue-400: #6366f1;
  --palette-blue-500: #4f46e5;
  --palette-blue-600: #4338ca;
  --palette-blue-700: #3730a3;
  --palette-blue-800: #312e81;
  --palette-blue-900: #1e1b4b;
}

._sideBar_8f8ji_110 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: var(--spacing-lg);
  padding: 0.65rem var(--spacing-sm);
  transition: var(--transition-base);
  background-image: url("/assets/Background_noise-UROW4caO.jpg") !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background-position-y: bottom;
  height: 100%;
  align-items: flex-start;
}
._sideBar_expanded_8f8ji_128 {
  width: 200px;
  z-index: 9999999;
}
._sideBar_collapsed_8f8ji_132 {
  width: 45px;
}
._sideBar_pinned_8f8ji_135 {
  z-index: 9999999;
}

._workspace_container_8f8ji_139 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  flex: 1 0 0;
  gap: 4px;
  position: relative;
  align-self: stretch;
}
._workspace_container_inner_8f8ji_150 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 12px;
  position: relative;
  align-self: stretch;
}
._workspace_container_inner_selection_8f8ji_160 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  height: 20px;
  min-height: 28px;
  padding: 4px;
}
._workspace_container_inner_selection_title_8f8ji_171 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  height: 32px;
  gap: 4px;
}
._workspace_container_inner_selection_title_svg_8f8ji_180 path {
  stroke: var(--Gray-400, #666666) !important;
}
._workspace_container_inner_selection_title_collapsed_8f8ji_183 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 24px;
  height: 24px;
  gap: 8px;
  background-color: #09090b !important;
  border-radius: 4px;
  color: #fff !important;
  animation: _fadeIn_8f8ji_1 0.5s ease-in-out;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}
._workspace_container_inner_selection_svg_8f8ji_200 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
}
._workspace_container_inner_selection_svg_8f8ji_200 path {
  stroke: #999999 !important;
}
._workspace_container_inner_selection_collapsed_8f8ji_210 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  animation: _fadeIn_8f8ji_1 0.5s ease-in-out;
}
._workspace_container_inner_items_8f8ji_219 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
  gap: 2px;
  align-self: stretch;
}
._workspace_container_inner_items_8f8ji_219 ._expandableList_8f8ji_228 {
  position: absolute;
  left: 13%;
  width: 175px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  overflow: hidden;
  width: 100%;
  height: 20px;
  min-height: 28px;
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.19);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_expanded_8f8ji_246 {
  display: block;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_signout_8f8ji_249 {
  position: absolute;
  bottom: 23px;
  width: 100%;
  cursor: pointer;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_expandable_8f8ji_255 {
  position: relative;
  min-height: 50px;
  max-height: 200px;
  overflow-y: auto;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspace_item_expandable_8f8ji_261::before {
  position: absolute;
  content: "";
  border-left: 1px solid var(--Text-Primary, #333333);
  border-bottom: 1px solid var(--Text-Primary, #333333);
  padding-right: 11px;
  border-bottom-left-radius: 25%;
  margin-top: -14px;
  left: -3%;
  padding-bottom: 28px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspace_item_expandable_8f8ji_261::before:nth-of-type(1) {
  padding-bottom: 14px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspace_item_expandable_1_8f8ji_275::before {
  padding-bottom: 14px;
  margin-top: -1px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  transition: var(--transition-base);
  width: 100%;
  height: 20px;
  min-height: 28px;
  stroke: var(--gray-100);
  padding: 0 4px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  column-gap: 10px;
  padding: 8px 4px;
  height: 24px;
  gap: 8px;
  position: relative;
  width: 100%;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_title_container_8f8ji_309 {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  cursor: pointer;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_title_container_expandable_8f8ji_318 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_title_8f8ji_309 {
  color: var(--color-text-secondary) !important;
  font-size: var(--font-size-base);
  font-style: normal;
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-base);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_title_active_8f8ji_333 {
  color: var(--color-text-primary) !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_svg_8f8ji_336 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px !important;
  height: 16px !important;
  stroke: var(--Text-Primary, #666666) !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_svg_rotate_8f8ji_346 {
  transform: rotate(180deg);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 ._workspace_item_8f8ji_261 ._workspace_item_svg_active_8f8ji_349 {
  stroke: var(--Text-Primary, #333) !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspaceSelect_8f8ji_279 p {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139 ._workspace_select_hover_8f8ji_358:hover {
  background: var(--color-transparent-light);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_8f8ji_139:hover, ._workspace_container_inner_items_8f8ji_219 ._workspace_active_8f8ji_361 {
  border-radius: 4px;
  background: var(--color-transparent-light);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_remove_hover_8f8ji_365:hover {
  background: none !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 {
  overflow: hidden;
  width: 100%;
  height: 52px;
  min-height: 52px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.19);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  height: 52px;
  min-height: 52px;
  padding: 0 16px;
  stroke: var(--gray-100);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  column-gap: 10px;
  height: 24px;
  gap: 8px;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 ._workspace_logo_item_svg_pin_8f8ji_401 {
  stroke: var(--gray-100);
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 ._workspace_logo_item_title_8f8ji_404 {
  color: #666666 !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 ._workspace_logo_item_title_active_8f8ji_411 {
  color: var(--Text-Primary, #333) !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 ._workspace_logo_item_svg_8f8ji_401 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px !important;
  height: 16px !important;
}
._workspace_container_inner_items_8f8ji_219 ._workspace_logo_8f8ji_368 ._workspaceSelect_logo_8f8ji_375 ._workspace_logo_item_8f8ji_387 ._workspace_logo_item_svg_active_8f8ji_423 {
  stroke: var(--Text-Primary, #333) !important;
}
._workspace_container_8f8ji_139 ._workspace_bottom_8f8ji_426 {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 20px;
  min-height: 25px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.19);
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_8f8ji_434 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  transition: var(--transition-base);
  width: 100%;
  height: 20px;
  min-height: 25px;
  stroke: var(--gray-100);
  padding: 0 4px;
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_item_8f8ji_447 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  column-gap: 10px;
  padding: 8px 4px;
  height: 24px;
  gap: 8px;
  position: relative;
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_item_8f8ji_447 ._workspace_bottom_container_item_title_8f8ji_463 {
  color: var(--Text-Primary, #666666) !important;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_item_8f8ji_447 ._workspace_bottom_container_item_svg_8f8ji_470 {
  display: flex;
  flex-direction: unset;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 16px !important;
  height: 16px !important;
  stroke: var(--Text-Primary, #666666) !important;
  transition: transform 0.3s ease;
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_item_8f8ji_447 ._workspace_bottom_container_item_svg_rotate_8f8ji_481 {
  transform: rotate(180deg);
}
._workspace_container_8f8ji_139 ._workspace_bottom_container_8f8ji_434 p {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._workspace_container_8f8ji_139 ._workspace_bottom_8f8ji_426:hover, ._workspace_container_8f8ji_139 ._workspace_bottom_active_8f8ji_490 {
  border-radius: 4px;
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
}
._workspace_container_8f8ji_139 ._workspace_bottom_wrapper_8f8ji_494 {
  position: absolute;
  bottom: 1%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  gap: 2px;
}
._workspace_container_8f8ji_139 ._workspace_bottom_item_8f8ji_505 {
  position: relative;
  width: 100%;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
._workspace_container_8f8ji_139 ._workspace_bottom_item_8f8ji_505:hover {
  background: var(--Transparent-Light, rgba(0, 0, 0, 0.04));
  border-radius: 4px;
}
._workspace_container_8f8ji_139 ._workspace_bottom_signout_8f8ji_515 {
  position: absolute;
  bottom: 1%;
  width: 100%;
  cursor: pointer;
}

@keyframes _fadeIn_8f8ji_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
._workspace_item_expandable_item_8f8ji_530 {
  padding: 0 4px !important;
  height: 28px;
}._main_1u1si_1 {
  display: flex;
  flex-direction: row;
  justify-content: unset;
  align-items: unset;
  flex-wrap: unset;
  position: relative;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
._main_1u1si_1._resized_1u1si_12 {
  height: calc(100vh - 50px);
}
@media only screen and (max-width: 450px) {
  ._main_1u1si_1._resized_1u1si_12 {
    height: calc(100vh - 100px);
  }
}

._pageContainer_1u1si_21 {
  position: relative;
  width: 100%;
  overflow-y: auto;
  height: 100vh;
}
._pageContainer_200_1u1si_27 {
  margin-left: 200px;
}
._pageContainer_50_1u1si_30 {
  margin-left: 40px;
}

._no_menu_1u1si_34._no_menu_1u1si_34 {
  margin-left: 0px;
}

._workspace_container_1u1si_38 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: unset;
  position: relative;
  padding: 0 12px 0 0;
  min-height: fit-content;
}

._workspaceloaderWrapper_1u1si_49 {
  padding: 24px 32px;
}
._workspaceloaderWrapper_1u1si_49 ._workspaceloaderHeader_1u1si_52 ._titleSkeleton_1u1si_52 {
  width: 120px;
  height: 40px;
}
._workspaceloaderWrapper_1u1si_49 ._workspaceloaderHeader_1u1si_52 ._workspaceloaderTabsWrapper_1u1si_56 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  border-bottom: 1px solid var(--gray-200);
  margin-top: 24px;
  padding: 6px 0;
}
._workspaceloaderWrapper_1u1si_49 ._workspaceloaderHeader_1u1si_52 ._workspaceloaderTabsWrapper_1u1si_56 ._tabSkeleton_1u1si_67 {
  width: 80px;
  height: 32px;
  margin-right: 12px;
}
._workspaceloaderWrapper_1u1si_49 ._workspaceloader_1u1si_49 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  margin-top: 180px;
}
._workspaceloaderWrapper_1u1si_49 ._workspaceloader_1u1si_49 p {
  margin-top: 12px;
}

._workspace_select_1u1si_84 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: unset;
  flex-wrap: wrap;
  column-gap: 4px;
}

._workspace_item_separator_1u1si_94 {
  color: var(--Text-Extra-light, #ccc);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
}

._workspace_item_title_1u1si_102 {
  color: var(--Text-Primary, #333) !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
  text-transform: capitalize;
}

._workspace_container_right_1u1si_111 {
  position: relative;
  top: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
}:root {
  --iti-hover-color: rgba(0, 0, 0, 0.05);
  --iti-border-color: #ccc;
  --iti-dialcode-color: #999;
  --iti-dropdown-bg: white;
  --iti-search-icon-color: #999;
  --iti-spacer-horizontal: 8px;
  --iti-flag-height: 12px;
  --iti-flag-width: 16px;
  --iti-border-width: 1px;
  --iti-arrow-height: 4px;
  --iti-arrow-width: 6px;
  --iti-triangle-border: calc(var(--iti-arrow-width) / 2);
  --iti-arrow-padding: 6px;
  --iti-arrow-color: #555;
  --iti-path-flags-1x: url("/assets/flags-a2kmUSbF.webp");
  --iti-path-flags-2x: url("/assets/flags@2x-gR6KPp3x.webp");
  --iti-path-globe-1x: url("data:image/webp;base64,UklGRvoBAABXRUJQVlA4TO4BAAAvE8AEENXIkiRZtZu7H33ql07cqTlilvbz9i4tosSMZma27zWzHRGyIEk2bcu2bdvGn23btm3btm3btm0/m5PqAEkLTYYwxTPAW84Tl6wNgmvIqptKKH9nYAr4xle+TML/BDI2LSg6QHKT/nngE4+ZMIUePUGeTvly+YoV8F1DtkGUzlfst2LUKTX6PaWZeMWiDqN6PgcciGa2boYPmxlR5bIIL5l6RVyDYMXmY1f10pGb7PmAN6sRTBTN3N9C9Zi/LbVhlL+Oo2M7RxoE/a4+/nDjeBrSVwtGYXGGMIrUbJzCU1LgFftP9K1hkpOXmBim30cIJ1hgOkSwMhYCMgmaw7rXcfT5/wQcFhrcuaOEBuq5ytYblLPBEhV0Aq/ZqcDn/6RUDgrUL0/0UZgK/p+rR8/4nZAqFfuXA6TbtFQyJSe4gpj6T19a5q+HLEkox0mlWXvbIGbuJw28fkozjybhT5oXHNY4py5rH1CflcyeB1fId9wXDAvFmz/8m6AE/8TgYzEVGoRMCKUhND7PQho7jGo1utkdV559cm3llGFs3sxBZrmGbEExop91jyfg5G7BmCCi6evNaSDFBrG3vyaRNzt+HJ9kQpVbgj+xFUoNgr3abxqGfH3WfQq9lp5UZPRW74ZbFgpq+EGo67dUAQ==");
  --iti-path-globe-2x: url("data:image/webp;base64,UklGRlwFAABXRUJQVlA4TE8FAAAvJ8AJEEfHKJIkKdmcgvjj3wwill7QwKhtJEnOnIDmv/zJLAdGbSNJcuYENP/lT2Y5OGwjSZHmtL3wTFl9tp8SM/9xz47Ctm2b7mnwDggKFNd77jgHyxhIYVvLQBDEHEBKRQBIOXzQpAhiBQCIAMaIAACHhAQHIMFhhRkSRt1hlRIYDAZDhiE3CVrBS2gFkZGRYdA6mjQQBYAv6yOZSVAQCoPWMCWBIBQKwtCCUBANFARBlChBfPCG/dZUjxJECYJQECU+KGFQEC1YdN/NSUNRTDm4osQBGUwFjDFCBOYRo9QWxAmPlKQECRERMbVLCZapZ0owSrnz3hb6/P8auL9vAwr7/xeS5EV9q2sWU2vbtjla27Zt28akprq6a3bPtm2np87eJIvePUzd9fvoXkT0fwK4Vwdo8t6qyQW+O7Tn4k7NAdvi/jMR0fGpwhglhZBKm3B0pzvg3JcDrUuMEn7SDaUIRTLhhqb/AbDvw+bbJToMEq5QflFfv+QhJVPxcmkm/Ih9TzZfFxk/CJUnP7zMykJqnhsqQ51M6tTv2Pdgc/GKCuKmaI96HlhVAJy4vWVWWgRSfYJ9l4jv+4aB0F15Td3kH1YW4DiMnEJHGSaFOoOdw4LxOhCqPTf0JvLys6I8Wv/9BeeuhEkZfE+UZfNSOumqT+CArgHwbBHZw+ZB00AGeiYxIKKudH2zDxg97VK7FxdO6+9Pmt3l4J/bZR58rtyEOY6dtdhcMbPh2jsyNKr3mNnDy+c8Pig0od5wGXakg7DYgYgfU5648s0fC0Ljv9SigQVrHwUafXVgmNE92zBBBeYjsHn5L6Emz/6776EnxwJUsqKADMDmq8fG/T16fujr7lhknhheLG4PPwFD15IXs2xWFWBZVj4ndDW+fDItPRncssi75Fxv/iHQQL2PDbkg4k/zP/BfgfR1axxy59PM/IYdsypZWUCUiTlck2/zTz4fm3LzqkNlxxnzW+A4fK4vkbNrIbn7bgVoKn3djQu90krrllynQ1g7v2rpjUYsfeR6tdLSaqV5w5fR6E5+k8BVT/0aqqSXDAdV4wvpCplTCJnbFTLb9dTEHjoQQiTMC7Ah3PPuwbffOfD+xP4d3s7uMGDC+wcOvrs7kVKTZ6m4EMIVfn1O61JyrnuU3EM3A3znefrp142f5cnmnDXNyXecPFYUYNt2pVUlvot//qWFDszz9aTrCuGpQVX4Wn+KAw6rCrAgw/eqLZXQVQfmXZ5QnnCF2wrwdlJ5F8DhC1MP/itRnhv+wmHji7hpT+x0tekziRw7jxUF2LZznX3xOydH3e5fVhYWO5QOlClPzYFX9EMD65P9bBHZ16fLq7dHfrlal5vO2LxuKkTcfABvjZDxwsWvf9hs7pCv2ry5cowvB2/8iosq5YraWHw7JCxLyaAWZPoUrilMaRMKo8WwpQv0z2AXqnLzLA42H5gKEVcTuM76RfDtpVrzh9b5oTp0e5SI+Topy78hAzFm6QqRMN2gugNYLH0EoHF6Pyw3vm+OYQMRlwPpCd+sAep/WQ1OPGZZ13lO0ugpE0+m1xGRbdNKe67wzTN3Nouw3yfw03WH+nrnqUAnEul5YOXA5o20L4SnAiXjoX6f7Pm6RIeBl14EGe4a8VLad4UnvZTwysxR2DtOumEiUOpliLi7FWNb2vOEK4QQnnyoIav+Ko9XhGbUF1gZ7tWKcVBLX+T05HkOGmn0iA4WjsW9Ww6ny3WiTAjhyd41WWfGrv4sAof7t/l+ppGJlFeR7oBVr4kF2BYP0oYjDxsZpjuTsQDHsXjAUYxrrwwe9gGWRRRZ3CcA");
  --iti-flag-sprite-width: 3904px;
  --iti-flag-sprite-height: 12px;
  --iti-mobile-popup-margin: 30px;
}

.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  box-sizing: border-box;
}
.iti__a11y-text {
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  position: absolute;
}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {
  position: relative;
  z-index: 0;
  margin: 0 !important;
}
.iti__country-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: var(--iti-border-width);
}
.iti__selected-country {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-radius: 0;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
}
.iti__selected-country-primary {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}
.iti__arrow {
  margin-left: var(--iti-arrow-padding);
  width: 0;
  height: 0;
  border-left: var(--iti-triangle-border) solid transparent;
  border-right: var(--iti-triangle-border) solid transparent;
  border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}
.iti__arrow--up {
  border-top: none;
  border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}
.iti__dropdown-content {
  border-radius: 3px;
  background-color: var(--iti-dropdown-bg);
}
.iti--inline-dropdown .iti__dropdown-content {
  position: absolute;
  z-index: 2;
  margin-top: 3px;
  margin-left: calc(var(--iti-border-width) * -1);
  border: var(--iti-border-width) solid var(--iti-border-color);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding-left: 30px;
  padding-right: 28px;
}
[dir=rtl] .iti__search-input {
  padding-left: inherit;
  padding-right: 30px;
  background-position: right 8px center;
}
.iti__search-input + .iti__country-list {
  border-top: 1px solid var(--iti-border-color);
}
.iti__search-input::-webkit-search-cancel-button {
  appearance: none;
}
.iti__search-input-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}
.iti__search-icon {
  position: absolute;
  left: 8px;
  display: flex;
  pointer-events: none;
}
[dir=rtl] .iti__search-icon {
  left: auto;
  right: 8px;
}
.iti__search-icon-svg {
  stroke: var(--iti-search-icon-color);
  fill: none;
  stroke-width: 3;
}
.iti__search-clear {
  position: absolute;
  right: 4px;
  background: transparent;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.15s ease;
  width: 24px;
  height: 24px;
}
.iti__search-clear .iti__search-clear-x {
  stroke-width: 2;
}
.iti__search-clear .iti__search-clear-bg {
  fill: var(--iti-search-icon-color);
}
[dir=rtl] .iti__search-clear {
  right: auto;
  left: 4px;
}
.iti__search-clear:hover, .iti__search-clear:focus-visible {
  background: var(--iti-hover-color);
  outline: none;
}
.iti__no-results {
  text-align: center;
  padding: 30px 0;
}
.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.iti--inline-dropdown .iti__country-list {
  max-height: 185px;
}
.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}
@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}
.iti__country {
  display: flex;
  align-items: center;
  padding: 8px var(--iti-spacer-horizontal);
  outline: none;
}
.iti__dial-code {
  color: var(--iti-dialcode-color);
}
.iti__country.iti__highlight {
  background-color: var(--iti-hover-color);
}
.iti__country-list .iti__flag, .iti__country-name {
  margin-right: var(--iti-spacer-horizontal);
}
[dir=rtl] .iti__country-list .iti__flag, [dir=rtl] .iti__country-name {
  margin-right: 0;
  margin-left: var(--iti-spacer-horizontal);
}
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) button.iti__selected-country {
  cursor: pointer;
}
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary {
  background-color: var(--iti-hover-color);
}
.iti .iti__selected-dial-code {
  margin-left: 4px;
}
.iti--container {
  position: fixed;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: var(--iti-border-width);
}
.iti--container:hover {
  cursor: pointer;
}
.iti__hide {
  display: none;
}
.iti__v-hide {
  visibility: hidden;
}

.iti--fullscreen-popup.iti--container {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: var(--iti-mobile-popup-margin);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.iti--fullscreen-popup .iti__dropdown-content {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative;
}
.iti--fullscreen-popup .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti__flag {
  --iti-flag-offset: 100px;
  height: var(--iti-flag-height);
  width: var(--iti-flag-width);
  border-radius: 1px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: var(--iti-path-flags-1x);
  background-repeat: no-repeat;
  background-position: var(--iti-flag-offset) 0;
  background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}

.iti__ac {
  --iti-flag-offset: 0px;
}

.iti__ad {
  --iti-flag-offset: -16px;
}

.iti__ae {
  --iti-flag-offset: -32px;
}

.iti__af {
  --iti-flag-offset: -48px;
}

.iti__ag {
  --iti-flag-offset: -64px;
}

.iti__ai {
  --iti-flag-offset: -80px;
}

.iti__al {
  --iti-flag-offset: -96px;
}

.iti__am {
  --iti-flag-offset: -112px;
}

.iti__ao {
  --iti-flag-offset: -128px;
}

.iti__ar {
  --iti-flag-offset: -144px;
}

.iti__as {
  --iti-flag-offset: -160px;
}

.iti__at {
  --iti-flag-offset: -176px;
}

.iti__au {
  --iti-flag-offset: -192px;
}

.iti__aw {
  --iti-flag-offset: -208px;
}

.iti__ax {
  --iti-flag-offset: -224px;
}

.iti__az {
  --iti-flag-offset: -240px;
}

.iti__ba {
  --iti-flag-offset: -256px;
}

.iti__bb {
  --iti-flag-offset: -272px;
}

.iti__bd {
  --iti-flag-offset: -288px;
}

.iti__be {
  --iti-flag-offset: -304px;
}

.iti__bf {
  --iti-flag-offset: -320px;
}

.iti__bg {
  --iti-flag-offset: -336px;
}

.iti__bh {
  --iti-flag-offset: -352px;
}

.iti__bi {
  --iti-flag-offset: -368px;
}

.iti__bj {
  --iti-flag-offset: -384px;
}

.iti__bl {
  --iti-flag-offset: -400px;
}

.iti__bm {
  --iti-flag-offset: -416px;
}

.iti__bn {
  --iti-flag-offset: -432px;
}

.iti__bo {
  --iti-flag-offset: -448px;
}

.iti__bq {
  --iti-flag-offset: -464px;
}

.iti__br {
  --iti-flag-offset: -480px;
}

.iti__bs {
  --iti-flag-offset: -496px;
}

.iti__bt {
  --iti-flag-offset: -512px;
}

.iti__bw {
  --iti-flag-offset: -528px;
}

.iti__by {
  --iti-flag-offset: -544px;
}

.iti__bz {
  --iti-flag-offset: -560px;
}

.iti__ca {
  --iti-flag-offset: -576px;
}

.iti__cc {
  --iti-flag-offset: -592px;
}

.iti__cd {
  --iti-flag-offset: -608px;
}

.iti__cf {
  --iti-flag-offset: -624px;
}

.iti__cg {
  --iti-flag-offset: -640px;
}

.iti__ch {
  --iti-flag-offset: -656px;
}

.iti__ci {
  --iti-flag-offset: -672px;
}

.iti__ck {
  --iti-flag-offset: -688px;
}

.iti__cl {
  --iti-flag-offset: -704px;
}

.iti__cm {
  --iti-flag-offset: -720px;
}

.iti__cn {
  --iti-flag-offset: -736px;
}

.iti__co {
  --iti-flag-offset: -752px;
}

.iti__cr {
  --iti-flag-offset: -768px;
}

.iti__cu {
  --iti-flag-offset: -784px;
}

.iti__cv {
  --iti-flag-offset: -800px;
}

.iti__cw {
  --iti-flag-offset: -816px;
}

.iti__cx {
  --iti-flag-offset: -832px;
}

.iti__cy {
  --iti-flag-offset: -848px;
}

.iti__cz {
  --iti-flag-offset: -864px;
}

.iti__de {
  --iti-flag-offset: -880px;
}

.iti__dj {
  --iti-flag-offset: -896px;
}

.iti__dk {
  --iti-flag-offset: -912px;
}

.iti__dm {
  --iti-flag-offset: -928px;
}

.iti__do {
  --iti-flag-offset: -944px;
}

.iti__dz {
  --iti-flag-offset: -960px;
}

.iti__ec {
  --iti-flag-offset: -976px;
}

.iti__ee {
  --iti-flag-offset: -992px;
}

.iti__eg {
  --iti-flag-offset: -1008px;
}

.iti__eh {
  --iti-flag-offset: -1024px;
}

.iti__er {
  --iti-flag-offset: -1040px;
}

.iti__es {
  --iti-flag-offset: -1056px;
}

.iti__et {
  --iti-flag-offset: -1072px;
}

.iti__fi {
  --iti-flag-offset: -1088px;
}

.iti__fj {
  --iti-flag-offset: -1104px;
}

.iti__fk {
  --iti-flag-offset: -1120px;
}

.iti__fm {
  --iti-flag-offset: -1136px;
}

.iti__fo {
  --iti-flag-offset: -1152px;
}

.iti__fr {
  --iti-flag-offset: -1168px;
}

.iti__ga {
  --iti-flag-offset: -1184px;
}

.iti__gb {
  --iti-flag-offset: -1200px;
}

.iti__gd {
  --iti-flag-offset: -1216px;
}

.iti__ge {
  --iti-flag-offset: -1232px;
}

.iti__gf {
  --iti-flag-offset: -1248px;
}

.iti__gg {
  --iti-flag-offset: -1264px;
}

.iti__gh {
  --iti-flag-offset: -1280px;
}

.iti__gi {
  --iti-flag-offset: -1296px;
}

.iti__gl {
  --iti-flag-offset: -1312px;
}

.iti__gm {
  --iti-flag-offset: -1328px;
}

.iti__gn {
  --iti-flag-offset: -1344px;
}

.iti__gp {
  --iti-flag-offset: -1360px;
}

.iti__gq {
  --iti-flag-offset: -1376px;
}

.iti__gr {
  --iti-flag-offset: -1392px;
}

.iti__gt {
  --iti-flag-offset: -1408px;
}

.iti__gu {
  --iti-flag-offset: -1424px;
}

.iti__gw {
  --iti-flag-offset: -1440px;
}

.iti__gy {
  --iti-flag-offset: -1456px;
}

.iti__hk {
  --iti-flag-offset: -1472px;
}

.iti__hn {
  --iti-flag-offset: -1488px;
}

.iti__hr {
  --iti-flag-offset: -1504px;
}

.iti__ht {
  --iti-flag-offset: -1520px;
}

.iti__hu {
  --iti-flag-offset: -1536px;
}

.iti__id {
  --iti-flag-offset: -1552px;
}

.iti__ie {
  --iti-flag-offset: -1568px;
}

.iti__il {
  --iti-flag-offset: -1584px;
}

.iti__im {
  --iti-flag-offset: -1600px;
}

.iti__in {
  --iti-flag-offset: -1616px;
}

.iti__io {
  --iti-flag-offset: -1632px;
}

.iti__iq {
  --iti-flag-offset: -1648px;
}

.iti__ir {
  --iti-flag-offset: -1664px;
}

.iti__is {
  --iti-flag-offset: -1680px;
}

.iti__it {
  --iti-flag-offset: -1696px;
}

.iti__je {
  --iti-flag-offset: -1712px;
}

.iti__jm {
  --iti-flag-offset: -1728px;
}

.iti__jo {
  --iti-flag-offset: -1744px;
}

.iti__jp {
  --iti-flag-offset: -1760px;
}

.iti__ke {
  --iti-flag-offset: -1776px;
}

.iti__kg {
  --iti-flag-offset: -1792px;
}

.iti__kh {
  --iti-flag-offset: -1808px;
}

.iti__ki {
  --iti-flag-offset: -1824px;
}

.iti__km {
  --iti-flag-offset: -1840px;
}

.iti__kn {
  --iti-flag-offset: -1856px;
}

.iti__kp {
  --iti-flag-offset: -1872px;
}

.iti__kr {
  --iti-flag-offset: -1888px;
}

.iti__kw {
  --iti-flag-offset: -1904px;
}

.iti__ky {
  --iti-flag-offset: -1920px;
}

.iti__kz {
  --iti-flag-offset: -1936px;
}

.iti__la {
  --iti-flag-offset: -1952px;
}

.iti__lb {
  --iti-flag-offset: -1968px;
}

.iti__lc {
  --iti-flag-offset: -1984px;
}

.iti__li {
  --iti-flag-offset: -2000px;
}

.iti__lk {
  --iti-flag-offset: -2016px;
}

.iti__lr {
  --iti-flag-offset: -2032px;
}

.iti__ls {
  --iti-flag-offset: -2048px;
}

.iti__lt {
  --iti-flag-offset: -2064px;
}

.iti__lu {
  --iti-flag-offset: -2080px;
}

.iti__lv {
  --iti-flag-offset: -2096px;
}

.iti__ly {
  --iti-flag-offset: -2112px;
}

.iti__ma {
  --iti-flag-offset: -2128px;
}

.iti__mc {
  --iti-flag-offset: -2144px;
}

.iti__md {
  --iti-flag-offset: -2160px;
}

.iti__me {
  --iti-flag-offset: -2176px;
}

.iti__mf {
  --iti-flag-offset: -2192px;
}

.iti__mg {
  --iti-flag-offset: -2208px;
}

.iti__mh {
  --iti-flag-offset: -2224px;
}

.iti__mk {
  --iti-flag-offset: -2240px;
}

.iti__ml {
  --iti-flag-offset: -2256px;
}

.iti__mm {
  --iti-flag-offset: -2272px;
}

.iti__mn {
  --iti-flag-offset: -2288px;
}

.iti__mo {
  --iti-flag-offset: -2304px;
}

.iti__mp {
  --iti-flag-offset: -2320px;
}

.iti__mq {
  --iti-flag-offset: -2336px;
}

.iti__mr {
  --iti-flag-offset: -2352px;
}

.iti__ms {
  --iti-flag-offset: -2368px;
}

.iti__mt {
  --iti-flag-offset: -2384px;
}

.iti__mu {
  --iti-flag-offset: -2400px;
}

.iti__mv {
  --iti-flag-offset: -2416px;
}

.iti__mw {
  --iti-flag-offset: -2432px;
}

.iti__mx {
  --iti-flag-offset: -2448px;
}

.iti__my {
  --iti-flag-offset: -2464px;
}

.iti__mz {
  --iti-flag-offset: -2480px;
}

.iti__na {
  --iti-flag-offset: -2496px;
}

.iti__nc {
  --iti-flag-offset: -2512px;
}

.iti__ne {
  --iti-flag-offset: -2528px;
}

.iti__nf {
  --iti-flag-offset: -2544px;
}

.iti__ng {
  --iti-flag-offset: -2560px;
}

.iti__ni {
  --iti-flag-offset: -2576px;
}

.iti__nl {
  --iti-flag-offset: -2592px;
}

.iti__no {
  --iti-flag-offset: -2608px;
}

.iti__np {
  --iti-flag-offset: -2624px;
}

.iti__nr {
  --iti-flag-offset: -2640px;
}

.iti__nu {
  --iti-flag-offset: -2656px;
}

.iti__nz {
  --iti-flag-offset: -2672px;
}

.iti__om {
  --iti-flag-offset: -2688px;
}

.iti__pa {
  --iti-flag-offset: -2704px;
}

.iti__pe {
  --iti-flag-offset: -2720px;
}

.iti__pf {
  --iti-flag-offset: -2736px;
}

.iti__pg {
  --iti-flag-offset: -2752px;
}

.iti__ph {
  --iti-flag-offset: -2768px;
}

.iti__pk {
  --iti-flag-offset: -2784px;
}

.iti__pl {
  --iti-flag-offset: -2800px;
}

.iti__pm {
  --iti-flag-offset: -2816px;
}

.iti__pr {
  --iti-flag-offset: -2832px;
}

.iti__ps {
  --iti-flag-offset: -2848px;
}

.iti__pt {
  --iti-flag-offset: -2864px;
}

.iti__pw {
  --iti-flag-offset: -2880px;
}

.iti__py {
  --iti-flag-offset: -2896px;
}

.iti__qa {
  --iti-flag-offset: -2912px;
}

.iti__re {
  --iti-flag-offset: -2928px;
}

.iti__ro {
  --iti-flag-offset: -2944px;
}

.iti__rs {
  --iti-flag-offset: -2960px;
}

.iti__ru {
  --iti-flag-offset: -2976px;
}

.iti__rw {
  --iti-flag-offset: -2992px;
}

.iti__sa {
  --iti-flag-offset: -3008px;
}

.iti__sb {
  --iti-flag-offset: -3024px;
}

.iti__sc {
  --iti-flag-offset: -3040px;
}

.iti__sd {
  --iti-flag-offset: -3056px;
}

.iti__se {
  --iti-flag-offset: -3072px;
}

.iti__sg {
  --iti-flag-offset: -3088px;
}

.iti__sh {
  --iti-flag-offset: -3104px;
}

.iti__si {
  --iti-flag-offset: -3120px;
}

.iti__sj {
  --iti-flag-offset: -3136px;
}

.iti__sk {
  --iti-flag-offset: -3152px;
}

.iti__sl {
  --iti-flag-offset: -3168px;
}

.iti__sm {
  --iti-flag-offset: -3184px;
}

.iti__sn {
  --iti-flag-offset: -3200px;
}

.iti__so {
  --iti-flag-offset: -3216px;
}

.iti__sr {
  --iti-flag-offset: -3232px;
}

.iti__ss {
  --iti-flag-offset: -3248px;
}

.iti__st {
  --iti-flag-offset: -3264px;
}

.iti__sv {
  --iti-flag-offset: -3280px;
}

.iti__sx {
  --iti-flag-offset: -3296px;
}

.iti__sy {
  --iti-flag-offset: -3312px;
}

.iti__sz {
  --iti-flag-offset: -3328px;
}

.iti__tc {
  --iti-flag-offset: -3344px;
}

.iti__td {
  --iti-flag-offset: -3360px;
}

.iti__tg {
  --iti-flag-offset: -3376px;
}

.iti__th {
  --iti-flag-offset: -3392px;
}

.iti__tj {
  --iti-flag-offset: -3408px;
}

.iti__tk {
  --iti-flag-offset: -3424px;
}

.iti__tl {
  --iti-flag-offset: -3440px;
}

.iti__tm {
  --iti-flag-offset: -3456px;
}

.iti__tn {
  --iti-flag-offset: -3472px;
}

.iti__to {
  --iti-flag-offset: -3488px;
}

.iti__tr {
  --iti-flag-offset: -3504px;
}

.iti__tt {
  --iti-flag-offset: -3520px;
}

.iti__tv {
  --iti-flag-offset: -3536px;
}

.iti__tw {
  --iti-flag-offset: -3552px;
}

.iti__tz {
  --iti-flag-offset: -3568px;
}

.iti__ua {
  --iti-flag-offset: -3584px;
}

.iti__ug {
  --iti-flag-offset: -3600px;
}

.iti__us {
  --iti-flag-offset: -3616px;
}

.iti__uy {
  --iti-flag-offset: -3632px;
}

.iti__uz {
  --iti-flag-offset: -3648px;
}

.iti__va {
  --iti-flag-offset: -3664px;
}

.iti__vc {
  --iti-flag-offset: -3680px;
}

.iti__ve {
  --iti-flag-offset: -3696px;
}

.iti__vg {
  --iti-flag-offset: -3712px;
}

.iti__vi {
  --iti-flag-offset: -3728px;
}

.iti__vn {
  --iti-flag-offset: -3744px;
}

.iti__vu {
  --iti-flag-offset: -3760px;
}

.iti__wf {
  --iti-flag-offset: -3776px;
}

.iti__ws {
  --iti-flag-offset: -3792px;
}

.iti__xk {
  --iti-flag-offset: -3808px;
}

.iti__ye {
  --iti-flag-offset: -3824px;
}

.iti__yt {
  --iti-flag-offset: -3840px;
}

.iti__za {
  --iti-flag-offset: -3856px;
}

.iti__zm {
  --iti-flag-offset: -3872px;
}

.iti__zw {
  --iti-flag-offset: -3888px;
}

.iti__globe {
  background-image: var(--iti-path-globe-1x);
  background-size: contain;
  background-position: right;
  box-shadow: none;
  height: 19px;
}

@media (min-resolution: 2x) {
  .iti__flag {
    background-image: var(--iti-path-flags-2x);
  }
  .iti__globe {
    background-image: var(--iti-path-globe-2x);
  }
}._phone_otp_container_f97dv_1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 32px;
  width: 400px;
  height: auto;
  padding: 40px;
  border-radius: 8px;
  background-color: #fff;
  border: 1px solid #ebebeb;
  position: relative;
}
._phone_otp_container_close_f97dv_16 {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
._phone_otp_container_header_f97dv_22 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
._phone_otp_container_header_title_f97dv_30 {
  align-self: stretch;
  color: var(--Text-Primary, #333) !important;
  text-align: center !important;
  font-size: 20px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 120% !important; /* 24px */
}
._phone_otp_container_header_description_f97dv_39 {
  color: var(--Text-Secondary, #666) !important;
  text-align: center !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
}
._phone_otp_container_input_f97dv_47 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 6px;
}
._phone_otp_container_input_section_f97dv_55 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: flex-start;
  flex-wrap: unset;
}
._phone_otp_container_input_section_label_f97dv_62 {
  color: var(--Text-Light, #b3b3b3) !important;
  font-size: 11px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
._phone_otp_container_input_section_intl_tel_input_f97dv_69 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  height: 32px;
  padding: 0 16px;
  border-radius: 4px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Transparent-Secondary, rgba(252, 252, 252, 0.8));
  /* Shadow+Blur/light/S strong-B strong */
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04), 2px 4px 16px 0 rgba(0, 0, 0, 0.12);
  backdrop-filter: blur(20px);
}
._phone_otp_container_input_error_f97dv_84 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  color: var(--Text-Error, #f26666) !important;
  width: 75%;
  font-size: 11px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
._phone_otp_container_button_f97dv_97 {
  width: 75%;
}
._phone_otp_container_button_item_f97dv_100 {
  width: 100%;
  border-radius: 8px;
}
._phone_otp_container_description_f97dv_104 {
  color: var(--Text-Secondary, #666) !important;
  text-align: center;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
}._otp_verification_container_1x671_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  width: 400px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Background-Primary, #fff);
}
._otp_verification_container_close_1x671_14 {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
._otp_verification_container_title_1x671_20 {
  color: var(--Text-Primary, #333) !important;
  text-align: center !important;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 24px */
}
._otp_verification_container_content_description_1x671_28 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_form_1x671_36 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 100%;
  gap: 16px;
}
._otp_verification_container_form_input_1x671_45 {
  width: 40px;
  height: 48px;
  border-radius: 4px;
  border: 1px solid var(--Borders-Medium, #ebebeb);
  background: var(--Transparent-Lighter, rgba(0, 0, 0, 0.02));
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_form_input_1x671_45:focus {
  outline: none;
  border: 1px solid var(--Palette-Blue, #1961ed);
}
._otp_verification_container_form_button_1x671_61 {
  margin-top: 32px;
  width: 200px;
  height: 32px;
  padding: 8px 32px;
  gap: 32px;
  border-radius: 8px;
  border: 1px solid var(--Transparent-Strong, rgba(0, 0, 0, 0.16));
  background: var(--Palette-Blue, #1961ed);
  /* BoxShadow/light/Light */
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}
._otp_verification_container_form_error_1x671_73 {
  position: relative;
  top: 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  color: var(--Text-Error, #f26666) !important;
  width: 100%;
  font-size: 11px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
._otp_verification_container_resend_1x671_88 {
  color: var(--Text-Secondary, #666);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 19.5px */
}
._otp_verification_container_resend_text_1x671_96 {
  color: var(--Palette-Blue, #1961ed);
  cursor: pointer;
  text-decoration: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
}
._otp_verification_container_resend_text_disabled_1x671_104 {
  color: var(--Text-Secondary, #666);
  cursor: inherit;
  text-decoration: none;
}
._otp_verification_container_resend_timer_1x671_109 {
  color: var(--Palette-Blue, #1961ed);
}._success_container_18a3b_1 {
  display: flex;
  flex-direction: column;
  justify-content: unset;
  align-items: center;
  flex-wrap: unset;
  padding: 40px;
  gap: 32px;
  border-radius: 8px;
  background: var(--Background-Primary, #fff);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.04), 2px 4px 16px 0 rgba(0, 0, 0, 0.12);
}
._success_container_success_18a3b_13 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  width: 320px;
  gap: 16px;
  border-radius: 60px;
}
._success_container_text_18a3b_23 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: unset;
  gap: 16px;
}
._success_container_text_description_18a3b_31 {
  color: var(--Text-Secondary, #666) !important;
  text-align: center !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important; /* 19.5px */
}._loaderOverlay_x99vk_1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}._toastRow_9yiy7_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
}

._upgradeBtn_9yiy7_10 {
  cursor: pointer;
  margin-left: auto;
  margin-right: 10%;
  font-size: 14px;
  font-weight: 500;
  color: #6b7280;
  margin-top: -15px;
}

._upgradeBtn_9yiy7_10:hover {
  color: #111827;
}._toastRow_9yiy7_1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: unset;
  width: 100%;
}

._upgradeBtn_9yiy7_10 {
  cursor: pointer;
  margin-left: auto;
  margin-right: 10%;
  font-size: 14px;
  font-weight: 500;
  color: #6b7280;
  margin-top: -15px;
}

._upgradeBtn_9yiy7_10:hover {
  color: #111827;
}/* Microsoft Edge Compatibility Styles */
/* Edge-specific CSS fixes and fallbacks */
/* CSS Grid Support for Edge */
.grid-container {
  display: -ms-grid;
  display: grid;
}

.grid-item {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
}

/* Flexbox Support for Edge */
.flex-container {
  display: -ms-flexbox;
  display: flex;
}

.flex-item {
  -ms-flex: 1;
  flex: 1;
}

/* CSS Custom Properties Fallback */
:root {
  /* Primary Colors */
  --primary-color: #007bff;
  --primary-hover: #0056b3;
  --primary-active: #004085;
  /* Secondary Colors */
  --secondary-color: #6c757d;
  --secondary-hover: #545b62;
  --secondary-active: #3d4449;
  /* Success Colors */
  --success-color: #28a745;
  --success-hover: #1e7e34;
  --success-active: #1c7430;
  /* Danger Colors */
  --danger-color: #dc3545;
  --danger-hover: #c82333;
  --danger-active: #bd2130;
  /* Warning Colors */
  --warning-color: #ffc107;
  --warning-hover: #e0a800;
  --warning-active: #d39e00;
  /* Info Colors */
  --info-color: #17a2b8;
  --info-hover: #138496;
  --info-active: #117a8b;
  /* Light Colors */
  --light-color: #f8f9fa;
  --light-hover: #e2e6ea;
  --light-active: #dae0e5;
  /* Dark Colors */
  --dark-color: #343a40;
  --dark-hover: #23272b;
  --dark-active: #1d2124;
  /* Spacing */
  --spacing-xs: 0.25rem;
  --spacing-sm: 0.5rem;
  --spacing-md: 1rem;
  --spacing-lg: 1.5rem;
  --spacing-xl: 3rem;
  /* Border Radius */
  --border-radius-sm: 0.25rem;
  --border-radius-md: 0.375rem;
  --border-radius-lg: 0.5rem;
  --border-radius-xl: 0.75rem;
  /* Shadows */
  --shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --shadow-md: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  /* Transitions */
  --transition-fast: 0.15s ease-in-out;
  --transition-normal: 0.3s ease-in-out;
  --transition-slow: 0.5s ease-in-out;
}

/* Fallback classes for browsers without CSS Custom Properties */
.primary-color {
  color: #007bff;
  color: var(--primary-color);
}

.primary-bg {
  background-color: #007bff;
  background-color: var(--primary-color);
}

.secondary-color {
  color: #6c757d;
  color: var(--secondary-color);
}

.secondary-bg {
  background-color: #6c757d;
  background-color: var(--secondary-color);
}

.success-color {
  color: #28a745;
  color: var(--success-color);
}

.success-bg {
  background-color: #28a745;
  background-color: var(--success-color);
}

.danger-color {
  color: #dc3545;
  color: var(--danger-color);
}

.danger-bg {
  background-color: #dc3545;
  background-color: var(--danger-color);
}

.warning-color {
  color: #ffc107;
  color: var(--warning-color);
}

.warning-bg {
  background-color: #ffc107;
  background-color: var(--warning-color);
}

.info-color {
  color: #17a2b8;
  color: var(--info-color);
}

.info-bg {
  background-color: #17a2b8;
  background-color: var(--info-color);
}

.light-color {
  color: #f8f9fa;
  color: var(--light-color);
}

.light-bg {
  background-color: #f8f9fa;
  background-color: var(--light-color);
}

.dark-color {
  color: #343a40;
  color: var(--dark-color);
}

.dark-bg {
  background-color: #343a40;
  background-color: var(--dark-color);
}

/* Edge-specific input fixes */
/* Edge-specific button fixes */
button {
  /* Fix for Edge button styling issues */
  /* Fix for Edge button focus issues */
}

/* Edge-specific form fixes */
input,
textarea,
select {
  /* Fix for Edge input styling issues */
  /* Fix for Edge input focus issues */
}

/* Edge-specific link fixes */
/* Fix for Edge link focus issues */
/* Edge-specific modal fixes */
.modal {
  /* Fix for Edge modal backdrop issues */
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

/* Edge-specific animation fixes */
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fade-in {
  animation: fadeIn 0.3s ease-in-out;
  /* Edge-specific animation fallback */
  -webkit-animation: fadeIn 0.3s ease-in-out;
}

/* Edge-specific transition fixes */
.transition {
  transition: all 0.3s ease-in-out;
  /* Edge-specific transition fallback */
  -webkit-transition: all 0.3s ease-in-out;
}

/* Edge-specific transform fixes */
.transform {
  transform: translateZ(0);
  /* Edge-specific transform fallback */
  -webkit-transform: translateZ(0);
}

/* Edge-specific box-shadow fixes */
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  /* Edge-specific box-shadow fallback */
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

/* Edge-specific border-radius fixes */
.rounded {
  border-radius: 0.375rem;
  /* Edge-specific border-radius fallback */
  -webkit-border-radius: 0.375rem;
}

/* Edge-specific overflow fixes */
.overflow-hidden {
  overflow: hidden;
  /* Edge-specific overflow fallback */
  -webkit-overflow: hidden;
}

/* Edge-specific position fixes */
.position-relative {
  position: relative;
  /* Edge-specific position fallback */
  -webkit-position: relative;
}

.position-absolute {
  position: absolute;
  /* Edge-specific position fallback */
  -webkit-position: absolute;
}

.position-fixed {
  position: fixed;
  /* Edge-specific position fallback */
  -webkit-position: fixed;
}

/* Edge-specific display fixes */
.d-none {
  display: none;
  /* Edge-specific display fallback */
  -webkit-display: none;
}

.d-block {
  display: block;
  /* Edge-specific display fallback */
  -webkit-display: block;
}

.d-flex {
  display: flex;
  /* Edge-specific display fallback */
  -webkit-display: flex;
  display: -ms-flexbox;
}

.d-grid {
  display: grid;
  /* Edge-specific display fallback */
  -webkit-display: grid;
  display: -ms-grid;
}

/* Edge-specific visibility fixes */
.visible {
  visibility: visible;
  /* Edge-specific visibility fallback */
  -webkit-visibility: visible;
}

.invisible {
  visibility: hidden;
  /* Edge-specific visibility fallback */
  -webkit-visibility: hidden;
}

/* Edge-specific z-index fixes */
.z-index-1 {
  z-index: 1;
  /* Edge-specific z-index fallback */
  -webkit-z-index: 1;
}

.z-index-10 {
  z-index: 10;
  /* Edge-specific z-index fallback */
  -webkit-z-index: 10;
}

.z-index-100 {
  z-index: 100;
  /* Edge-specific z-index fallback */
  -webkit-z-index: 100;
}

/* Edge-specific width/height fixes */
.w-100 {
  width: 100%;
  /* Edge-specific width fallback */
  -webkit-width: 100%;
}

.h-100 {
  height: 100%;
  /* Edge-specific height fallback */
  -webkit-height: 100%;
}

/* Edge-specific margin/padding fixes */
.m-0 {
  margin: 0;
  /* Edge-specific margin fallback */
  -webkit-margin: 0;
}

.p-0 {
  padding: 0;
  /* Edge-specific padding fallback */
  -webkit-padding: 0;
}

/* Edge-specific text alignment fixes */
.text-center {
  text-align: center;
  /* Edge-specific text-align fallback */
  -webkit-text-align: center;
}

.text-left {
  text-align: left;
  /* Edge-specific text-align fallback */
  -webkit-text-align: left;
}

.text-right {
  text-align: right;
  /* Edge-specific text-align fallback */
  -webkit-text-align: right;
}

/* Edge-specific font weight fixes */
.font-weight-bold {
  font-weight: bold;
  /* Edge-specific font-weight fallback */
  -webkit-font-weight: bold;
}

.font-weight-normal {
  font-weight: normal;
  /* Edge-specific font-weight fallback */
  -webkit-font-weight: normal;
}

/* Edge-specific cursor fixes */
.cursor-pointer {
  cursor: pointer;
  /* Edge-specific cursor fallback */
  -webkit-cursor: pointer;
}

.cursor-default {
  cursor: default;
  /* Edge-specific cursor fallback */
  -webkit-cursor: default;
}

/* Edge-specific user-select fixes */
.user-select-none {
  user-select: none;
  /* Edge-specific user-select fallback */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.user-select-all {
  user-select: all;
  /* Edge-specific user-select fallback */
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
}

/* Edge-specific pointer-events fixes */
.pointer-events-none {
  pointer-events: none;
  /* Edge-specific pointer-events fallback */
  -webkit-pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
  /* Edge-specific pointer-events fallback */
  -webkit-pointer-events: auto;
}